US10080320B2

A bulk component supply system which includes a bulk component supply device which is moved together with a mounting head; and a method for replenishing bulk components to that bulk component supply device are disclosed. A passage-equipped component case of a bulk component supply device which is moved together with a mounting head is removed, held by the empty one of case holding sections of a slide in the bulk head component case exchange region. Bulk components are replenished and a passage-equipped component case held on the other of the case holding sections is held on the mounting head. The slide is moved to a bulk component replenishment region, and components are automatically replenished from bulk component storage vessel to the passage-equipped component case received from the mounting head which is empty. After replenishment, the slide is moved to a bulk component case exchange region.
US10080319B2

A shielded electrical cable includes a conductor set and two generally parallel shielding films disposed around the conductor set. The conductor set includes one or more substantially parallel longitudinal insulated conductors. The shielding films include a parallel portion wherein the shielding films are substantially parallel. The parallel portion is configured to electrically isolate the conductor set.
US10080316B2

Disclosed herein is an electronic display assembly including a backlight that is positioned to illuminate a liquid crystal display, and a novel cooling mechanism in the form of a thermal plate that is located and configured to transfer heat from the backlight to a thermally conductive housing of the electronic display assembly. The thermal plate is preferably placed in conductive thermal communication with the backlight and with the thermally conductive housing for this purpose. One or more air flow apertures may pass through the thermal plate. A convective cooling loop may also be provided, which cooling loop may include a fan that is located to move cooling air over the thermal plate and/or though one or more apertures in the thermal plate. Both a top and bottom thermal plate may be employed in some exemplary embodiments.
US10080315B2

A cooling device for cooling at least two power electronic devices by a working fluid. The cooling device has a heat receiver portion of the Pulsating Heat Pipe circuit system and a pair of thermo-conducting walls provided on mutually opposite sides of the heat receiver arrangement and sandwiching the heat receiver portion between them. These walls are adapted for being thermally connected to a respective one of the power electronic devices. The cooling device further has a heat dissipator arrangement with a heat dissipator portion of the Pulsating Heat Pipe circuit system and a plurality of fins thermally coupled to the heat dissipator portion for transferring heat from the heat dissipator portion to an external cooling fluid for cooling the working fluid in the heat dissipator portion. The Pulsating Heat Pipe circuit system connects the heat receiver portion with the heat dissipator portion for transferring heat from the heat receiver portion to the heat dissipator portion by the Pulsating Heat Pipe action of the working fluid.
US10080312B2

Provided is a QSFP+ patch panel, comprising: a circuit board; a plurality of pairs of QSFP+ sockets connected to one another via conductive traces of the circuit board; and one or more microcontrollers coupled to at least two of the conductive traces of each pair of QSFP+ sockets. The one or more microcontrollers comprise memory storing instructions that when executed cause the one or more microcontrollers to perform operations comprising: obtaining configuration settings for the QSFP+ sockets; and configuring connections of the QSFP+ sockets based on the configuration settings.
US10080300B1

A latch module that includes a button carriage that is slidably coupled to a latch module chassis, thereby enabling the button carriage to move between an extended and a depressed position. The button carriage, when a user-operable button of the button carriage is depressed a first time, moves from the extended position to the depressed position. An inverter arm that is pivotally coupled to the latch module chassis and that is mechanically linked to the button carriage pivots when the button carriage, moves from the extended position to the depressed position, as the button is depressed. A latch arm that is mechanically linked to the inverter arm slides from a non-blocking position into a blocking position when the inverter arm pivots. In the blocking position, the latch arm extends beyond a retaining pin of a chassis; and in the non-blocking position, the latch arm clears the retaining pin.
US10080296B2

A fine interval coating member for a LED display and a coating method using the same are provided. The coating member includes column portions and row portions crossing the column portions, and holes between the column portions and the row portions. The body portion includes a material that is melted at a temperature higher than room temperature and that is cured at the room temperature.
US10080295B2

Provided are a circuit board structure and a fabrication method thereof, including the steps of: forming a first circuit layer in a first dielectric layer and exposing the first circuit layer therefrom; forming a second dielectric layer on the first dielectric layer and the first circuit layer, and forming a second circuit layer on the second dielectric layer; forming a plurality of first conductive vias in the second dielectric layer for electrically connecting to the first circuit layer to thereby dispense with a core board and electroplated holes and thus facilitate miniaturization. Further, the first dielectric layer is liquid before being hardened and is formed on the first dielectric layer that enhances the bonding between layers of the circuit board and the structure.
US10080271B2

A temperature-stabilized LED irradiance system is provided. The system includes an LED. A temperature sensor is disposed to sense a temperature proximate the LED. Circuitry coupled to the temperature sensor and the LED, is configured to adjust power to the LED based on the sensed temperature.
US10080266B2

A plug-in multifunctional LED power system includes a power supply module, at least one output terminal, a switch module, a trigger conversion module, a compatible circuit module, and a replaceable control chip module. The trigger conversion module includes a first, second and third resistors connected in series from a high level output terminal to a ground. The switch module includes an N-type MOS transistor. The compatible circuit module is used for controlling on-off of the switching module by different control chip modules. The control chip module processes the input signal of the signal access unit and outputs a control signal for controlling the on/off of the switching unit so as to control the operating state of a LED lamp. The plug-in multi-functional LED power supply system can solve the increase of the production costs and the inconvenience for user installation caused by more existing power supply types and different models.
US10080261B2

It was learned that in an insulation heating coil used for continuously heating a running steel sheet, the conventional insulated structure of the induction heating coil was selected focusing on the heat resistance and insulation ability of the insulation itself and cannot prevent a drop in insulation ability due to entry of fine metal particles (for example, zinc fumes) in the surroundings.Therefore, an insulated structure of induction heating coil preventing the entry of zinc fumes and other fine metal particles, not falling in strength even in a high temperature environment, and able to extend the service life of the induction coil is provided.Specifically, the surface of the induction heating coil is covered with a ceramic cloth made of alumina-silica ceramic long-fibers not containing boron and the surface of that is formed with a heat-resistant insulation layer made of a surface hardening ceramic material containing alumina or alumina-silica fine particles and alumina-silica ceramic short-fibers.
US10080256B2

A wireless communication system includes an electrically powered window mounted air conditioning unit including a power cord attachable to an electrically powered wall outlet. A small cell wireless communication device is attached to or located within the electrically powered window mounted air conditioning unit. The small cell wireless communication device is configured to be powered through the power cord of the electrically powered window mounted air conditioning unit. The small cell wireless communication device includes at least one antenna for receiving and transmitting wireless information. The small cell wireless communication device is configured to communicate with a nearby wireless data communication router, wherein the wireless data communication router is configured to provide backhaul communication capabilities for the small cell wireless communication device. The small cell wireless communication device is configured to provide wireless communication capabilities for mobile wireless communication devices.
US10080253B2

The present invention relates to a method for determining whether a wireless device is reachable in a cell served by a radio network node. The method is performed in the radio network node. The wireless device is in connected mode in the cell and applies DRX. The method comprises allocating (510) a dedicated random access preamble to the wireless device. The dedicated random access preamble is to be transmitted by the wireless device to indicate that the wireless device is reachable in the cell. The method further comprises transmitting (520) an indicator of the dedicated random access preamble to the wireless device, and monitoring (530) for the dedicated random access preamble from the wireless device. The method also comprises determining (540) that the wireless device is reachable when receiving the dedicated random access preamble from the wireless device.
US10080252B2

A method of synchronous recording of audio is described. The described method comprises: (a) establishing a first wireless data transmission connection between a master device and a first recording device, (b) establishing a second wireless data transmission connection between the master device and a second recording device, (c) determining a first data transmission delay for the first data transmission connection, (d) determining a second data transmission delay for the second data transmission connection, (e) transmitting predetermined reference data from the master device to the first recording device and to the second audio recording device, (f) at the first recording device: playing back the predetermined reference data and recording first recording data, and (g) at the second recording device: playing back the predetermined reference data and recording second recording data, (h) wherein during the transmission of the predetermined reference data a difference between the first data transmission delay and the second data transmission delay is taken into account in such a manner that the playing back of the predetermined reference data takes place synchronously at the first recording device and at the second recording device. Furthermore, a system for synchronously recording audio is described.
US10080244B2

Random access techniques may use subcarriers allocated for random access requests in narrowband communication. Physical resources may be selected for transmission of a random access request based on a “coverage class” of a user equipment (UE). In some examples, a set of coverage classes may be identified based on one or more UE channel conditions, such as pathloss. Each coverage class may have one or more associated subcarriers of a set of subcarriers in a narrowband bandwidth, and random access messages may be transmitted using the associated subcarrier(s) for the coverage class of a UE. In some examples, different coverage classes may have different numbers of redundant transmissions of a random access message, which may be based on channel conditions associated with a particular coverage class. A UE, based on a measured channel condition, may determine a coverage class and select a subcarrier based on the determined coverage class.
US10080229B2

The present disclosure generally discloses a hybrid wireless communication system configured to support wireless broadband connectivity for a geographic region including a set of wireless network access devices configured to support wireless communications by a set of communication gateways disposed at locations within the geographic region. The hybrid wireless communication system may be configured to operate across a set of multiple radio spectrum bands associated with a set of multiple carrier frequencies, respectively. The hybrid wireless communication system may be configured to jointly determine assignment of the locations (and, thus, the associated communication gateways) to the multiple carrier frequencies of the multiple radio spectrum bands and to configure the wireless network access devices to support the jointly determined assignment of the locations to the multiple carrier frequencies of the multiple radio spectrum bands.
US10080227B2

The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). A terminal and method are provided for data signal transmission in a wireless communication system. The method includes receiving identification information of a band designated for the terminal; receiving a data signal generated based on resource allocation information on the band and an orthogonal frequency division multiple access (OFDMA) scheme; and demodulating and decoding the data signal based on the resource allocation information.
US10080226B2

In one embodiment, a method comprises a network device identifying, in a time slotted network allocated timeslots for exclusive control of data transmissions with at least a second network device, a first schedule of first timeslots allocated for transmission and reception of packets having a first priority and a second schedule of second timeslots allocated for transmission and reception of packets having a second priority lower than the first priority, the second schedule overlapping the first schedule; and the network device shifting the second schedule of timeslots, relative to the first schedule, by a slot-frame shift (SFS) interval that causes a corresponding listen-before-talk interval in each of the second timeslots to be initiated coincident with or after transmission is enabled for any packet having the first priority.
US10080223B2

The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for configuring TTI bundling at a UE with multiple carriers in the a wireless communication system, the method comprising: con-figuring a first cell with configured uplink belonging to a first base station (BS), wherein the first cell is configured with TTI (Transmission Time Interval) bundling enabled; receiving a message for configuring a second cell with configured uplink belonging to a second BS; and configuring the second cell in accordance with the message, keeping using TTI bundling for the first cell, if the first BS and the second BS are different.
US10080220B2

The present disclosure relates to an apparatus and method for controlling a downlink (DL) Hybrid Automatic Repeat reQuest (HARQ) timing in a system supporting a TDD-FDD joint operation and an FDD-TDD joint operation environment. A base station transmits a PDSCH and a UE transmits an HARQ response in response to the PDSCH. In the TDD-FDD joint operation, the interval between the PDSCH transmission and the HARQ response may be determined based on an FDD mode configuration when the PDSCH is transmitted through a TDD-based primary serving cell.
US10080206B2

According to one embodiment of the present invention, a method of selecting a synchronization source, which is selected by a D2D (device-to-device) UE in a wireless communication system includes the steps of receiving a plurality of synchronization signals, selecting a plurality of candidate synchronization signals from a plurality of the synchronization signals and determining a synchronization signal in a manner of applying a priority to a plurality of the candidate synchronization signals and selecting a UE, which has transmitted the determined synchronization signal, as a synchronization source. In this case, the application of the priority can be performed in a manner of sequentially applying a plurality of priorities related to a D2D signal according to a priority for the application of the priority.
US10080205B2

A backhaul domain of the communication network is determined 400, and a request for a synchronization reference is received 402 from the first access node, the request comprising, ID:s of the first and second access nodes. For each one of the first and second access nodes, a first and a second combination are determined 404 of a first and a second respective synchronization reference and related synchronization paths extending between synchronization reference nodes of the synchronization references and the access nodes. For each one of the first and second access nodes, the first or the second combination of synchronization reference and related synchronization path is selected 406 based on synchronization requirements for the first and second access nodes, and the first path or the second path is requested to be set-up 408 according to the selected 406 combination.By providing functionality which works on the top of existing control of radio and transport domains, appropriate synchronization references may be determined with a limited amount of information exchanged between the respective domains.
US10080197B2

Embodiments of the present invention disclose a method for a single card dual standby user equipment to camp on a network and a user equipment, so as to reduce power consumption of a user equipment. The method in the embodiment of the present invention includes: when a circuit switched domain CS domain of a UE camps on a second-generation mobile communications technology 2G/third-generation mobile communications technology 3G network and a packet switched domain PS domain camps on a long term evolution LTE network, executing, by the UE, a routing area update process of the PS domain of the 2G/3G network if the UE meets a preset first condition, so as to make the PS domain of the UE camp on the 2G/3G network; and after the PS domain of the UE camps on the 2G/3G network, turning off an LTE radio frequency unit.
US10080196B2

The embodiments of the present disclosure provide a method for prolonging a lasting time of an inactive mode, which includes: classifying data to be sent as delay tolerant data and delay intolerant data; formatting the delay tolerant data into at least one delay tolerant data packet; and determining a maximum wait time for each of the at least one delay tolerant data packet, wherein the maximum wait time is adapted to determine for how long the device may remain in the inactive mode before the delay tolerant data packet shall be sent at latest. In addition, an apparatus for prolonging a lasting time of an inactive mode is also provided. Accordingly, the embodiments of the present disclosure possess the advantages that reduction in signaling and power consumption.
US10080192B2

Apparatus and methods for envelope tracking systems are disclosed herein. In certain implementations, an envelope tracking system for generating a power amplifier supply voltage for a power amplifier is provided. The envelope tracking system includes a DC-to-DC converter that generates a regulated voltage from a battery voltage and controls a voltage of the regulated voltage using a low frequency feedback signal. The envelope tracking system further includes an error amplifier that generates an output current using an envelope signal and a high frequency feedback signal. The low frequency feedback signal is based on a low frequency component of the power amplifier supply voltage and the high frequency feedback signal is based on a high frequency component of the power amplifier supply voltage. The error amplifier generates the power amplifier supply voltage by adjusting the magnitude of the regulated voltage using the output current.
US10080189B2

The method for transmitting and receiving data at a base station in a wireless communication system according to one embodiment of the present invention includes the steps of receiving a performance report from a terminal, determining whether the addition of a serving cell is necessary, when the addition of the serving cell is necessary, transmitting a request for receiving a cell identifying signal to one or more other base stations on the basis of the received performance report and transmitting a request for transmitting the cell identifying signal to the terminal. According to the embodiment, in a network in which a small cell and a macro cell are overlapped and operated, the terminal can minimize battery consumption and quickly recognize the small cell.
US10080188B2

In one embodiment, a method is performed by a wireless station. The method includes receiving from an access point (AP) a request for measurement of at least one link-quality parameter. The method further includes measuring the at least one link-quality parameter to generate a link-quality-parameter measurement. The method also includes determining, for the wireless station, an appropriate wireless-station category of a plurality of wireless-station categories. The plurality of wireless-station categories are defined based at least in part on the link-quality-parameter measurement. In addition, the method includes communicating with the AP in accordance with a transmission schedule corresponding to the plurality of wireless-station categories.
US10080184B2

Some demonstrative embodiments include apparatuses, systems and/or methods of communicating in a Neighbor Awareness Networking (NAN) cluster. For example, an apparatus may include logic and circuitry configured to cause a NAN device to determine a scheduling rank of the NAN device; to receive schedule information from one or more other NAN devices of a NAN cluster including the NAN device, the schedule information of an other NAN device indicating one or more communication resources for communication with the other NAN device; based on a comparison between the scheduling rank of the NAN device and one or more scheduling ranks of the one or more other NAN devices, to determine a schedule to communicate with the one or more other NAN devices; and to communicate with the one or more other NAN devices based on the schedule.
US10080175B1

Systems and methods are described herein for pre-steering traffic within a telecommunications network. In some embodiments, the systems and methods pre-steer traffic by steering user devices to optimal or suitable frequency bands of a network before the user devices begin streaming content and/or performing other actions via the network.
US10080166B2

The present disclosure discloses a method and network device for software-defined client device management. Specifically, a network device can cause a client device to switch association with a first access point to a second access point. The network device determines whether a number of times the client device has been caused to switch association with an access point exceeds a threshold value for the first period of time. If not, the network device causes the client device to switch to an association with a third access point. Also, the network device determines a configuration indicating when any access point with which a client device is associated may be modified. Based on the configuration, the network device determines whether an association of the client device should not be modified. Also, based on one or more attributes, the network device selectively causes the client device to switch an association.
US10080158B2

A system may be configured to receive data. The system may be associated with a plurality of network interfaces that each correspond to a different radio access technology associated with one or more cellular networks. The system may identify one or more measures of load associated with each of the plurality of network interfaces; and output, based on the identified measures of load, a different portion of the received data to each network interface, of the group of network interfaces.
US10080154B2

Embodiments of the present disclosure provide a monitoring report generation method where the method includes: receiving a monitoring parameter broadcast by a base station; monitoring energy of each discovery resource in a resource pool within a discovery time domain; determining a busy resource and an idle resource; and generating a monitoring report when a proportion of the busy resource or the idle resource in a predetermined quantity of consecutive discovery time domains meets a reporting condition corresponding to the busy resource or the idle resource, and sending the monitoring report to the base station. This resolves a problem in the related technology that: because D2D user equipment cannot accurately obtain a quantity of resource collision times in a cell, the base station cannot accurately learn a resource status in the cell, and it is ensured that the base station can accurately learn the resource status in the cell.
US10080151B2

This application is related to method and apparatus for wireless communication. An example of the method in this application comprises monitoring downlink control channel in a search space, receiving signals on a downlink channel repeating in a unit of a subframe group, based on monitored downlink control channel and transmitting signals on a uplink channel based on the received signal on the downlink channel.
US10080150B2

A communication device which can reduce amount of control information, limit interference with other traffics, and prevent an increase in current consumption. In this device, a separation unit separates radio resource allocation information, specific section information and transmission parameter information from a received signal. A specific section information control unit selects a sub-carrier designated by the specific section information to allocate data to be transmitted to the own unit. A channel quality measuring unit uses a pilot signal to measure the channel quality of the selected sub-carrier. A channel quality information creating unit creates channel quality information indicating the measurement results input from the channel quality measuring unit. A multiplexing unit multiplexes the transmission signal with the channel quality information.
US10080147B2

A communication terminal is described comprising a determiner configured to determine, for each of a plurality of communication networks, a physical link configuration that is available for the communication terminal that provides a maximum throughput to the communication terminal among a number of physical link configurations that is available for the communication terminal and a controller configured to check, for each of the plurality of communication networks, whether a throughput criterion is met when the communication terminal communicates with the communication network with a physical link configuration that provides less than the maximum throughput and to establish a communication link to one or more of the communication networks based on the result of the checking.
US10080144B1

A radio signal path design tool that allows radio link propagation path profiling or path-loss measurement where the link partner antenna towers are located in a proposed fixed location on the earth's surface, but are extendable a certain distance in any direction from the fixed location. The design tool can be used to compute a radio link path profile at the proposed tower location, while still correctly representing terrain variations in a variable path extension distance on either side of the radio link. To correctly represent terrain variations across the depicted portion of the earth's surface, the tool computes and applies a modified earth-bulge factor or k-factor. The variable extension distance on either side of the radio link allows for latitudinal and/or longitudinal variations in antenna tower placement, greatly facilitating the identification of appropriate positions of antenna towers during the wireless link design phase.
US10080143B2

An antenna of a network asset may be placed at a location determined based on a signal quality analysis carried out using a clutter object data set characterizing the influences of real world objects present in an area on signal propagation. The clutter object data set may be generated based on a set of clutter object data files each of which corresponds to a respective type of real world object. Clutter object data files may be generated based on an image of the area and each includes data representing the positions of pixels having a spectral characteristic indicative of the corresponding object type. The object clutter data set may include information derived from the object data files according to a relative hierarchical order of object types.
US10080133B2

A system and method for activating a mobile device to initiate a communication directed to a target device is disclosed. The system and method may be implemented via a computing device arranged to send a request for activating the mobile device to initiate a communication, the request comprising a unique identifier of the target device; an unique identifier of the mobile device and contextual information relating to the communication; wherein the mobile device is arranged to receive the request to initiate the machine communication and upon receiving the request, parses and executes the request depending on the nature of the communication channel between the mobile device and target device.
US10080121B2

A method, device, and system for a user to place an order with a service provider using a Bluetooth-enabled apparatus that connects to a Bluetooth-enabled phone. Upon pressing a button on the Bluetooth-enabled apparatus, the apparatus and the phone automatically pair, and the phone automatically dials a preset number and sends a preset message to the service provider. A confirmation can be sent to the user. An order can also be placed automatically when the lid of the apparatus is opened. The apparatus can include indicator lights to signal errors and/or the status of the order.
US10080120B2

A method at a network element for providing data access to a network. The method comprising establishing a primary communication channel with the network with a first wireless interface of said network element, establishing a complementary communication channel with one or more of a group of delay tolerant devices with a second wireless interface of said network element, receiving data from respective delay tolerant devices in the group, aggregating the received data and transferring said aggregated data on the established primary communication channel to the network. In an embodiment the primary and complementary channels correspond respectively to first and second spectrums, which may in turn be, respective, licensed and unlicensed spectrums.
US10080112B2

Method for enabling unwanted caller notifications or unwanted message sender notifications for all communication devices and applications including those with restricted programmatic call and message log access. The method delivers and stores a database of unwanted caller/message sender identification information in the device default contacts list, which is made available to the device's default caller/message sender identification service and to applications installed on the device. In one embodiment the unwanted caller/message sender identification information database is delivered as a separate synchronized address book, which can include additional unwanted caller notification information, for example the number or type of complaints about a given phone number.
US10080111B2

Techniques for securing the delivery of an audio message on a device are described. A method may include presenting a visual representation associated with an audio file in a user interface view of an application executing on a first mobile device and receiving a control directive to select the visual representation. The method may include retrieving, from a data store, an indicator of the audio file associated with the selected visual representation; constructing, by the application, a first message comprising a first field to hold an electronic message address for a recipient and a second field to hold the indicator of the audio file associated with the selected visual representation; and sending the first message to the electronic message address of the recipient for delivery to a destination second mobile device. Other embodiments are described and claimed.
US10080109B2

A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast Evolved Packet Service (EPS) bearer in an LTE network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. In one embodiment, The UE requests to switch the DL multicast traffic from the multicast MBMS bearer to the unicast EPS bearer upon detecting that the UE is approaching an MBMS coverage boundary. In another embodiment, the UE transmits an indication of preferred target cells to the network before performing a handover and thereby maintaining multicast service continuity of the group communication.
US10080107B2

The present invention comprises a computer apparatus for displaying the topology of a timely organized ad hoc network, the apparatus including a processor, a memory, a computer-readable medium, an input device coupled to the processor, a radio frequency transceiver coupled to the processor; a communications interface coupled to the memory, a display coupled to the processor, and software copied from the computer-readable medium into the memory by the processor that, when executed, causes the processor to obtain a diagram of the network location from the input device or computer readable medium, obtain the identities of the devices comprising the network from the input device or computer readable medium, determine the communication links between the network devices, and graphically represent on the display the devices and the connection links on the diagram.
US10080105B2

The present invention provides a system and method for managing a mobile object using a plurality of machine type communication devices (MTCDs) communicatively connected to a communication network. A mobile object can be considered a virtual MTCD which can be managed and/or tracked by an array of MTCDs which are communicatively connected with the communication network. The MTCDs detect the mobile object and obtain or determine one or more parameters indicative of movement of the object. By tracking the movement of the object, the system can substantially ensure that there are connected MTCDs in the area to which the object is moving, thereby enabling the management and/or tracking of the mobile object can be provided by actively modifying the configuration of the communication network, for example using network function virtualization.
US10080099B2

A restricted zone monitoring system and associated methods are disclosed. The restricted zone monitoring system can include a connection to a network that includes cellular device location information. The restricted zone monitoring system can also include a restricted zone database including information defining one or more restricted zones. In addition, the restricted zone monitoring system can include a processor that compares the cellular device location information to the restricted zone database to determine whether a cellular device is located in a restricted zone.
US10080092B2

A method of controlling a personal acoustic device includes generating a first electrical signal responsive to an acoustic signal incident at a microphone disposed at a location on an earpiece of the personal acoustic device such that the microphone is acoustically coupled to an environment external to the earpiece. A characteristic of a transfer function based on the first electrical signal and a second electrical signal provided to a speaker in the earpiece is determined. An operating state of the personal acoustic device is determined form the characteristic of the transfer function. The operating state include a state in which the earpiece is positioned in the vicinity of an ear of a user and a second state in which the earpiece is absent from the vicinity of the ear of the user.
US10080087B2

The present disclosure provides is a speaker, including a frame, a vibrating system accommodated in the frame and a magnet portion driving the vibrating system, the vibrating system includes a diaphragm and a voice coil, the diaphragm includes a first fixing portion, a second fixing portion and a vibrating portion connected therebetween, the vibrating portion includes a vibrating main portion, a first suspension and a second suspension, the first fixing portion is fixed on the magnet portion, the second fixing portion is fixed on the frame, the vibrating main portion vibrates at a side of the magnet portion under driving of the voice coil. Comparing with the related art, vibration of the speaker diaphragm provided by the present disclosure is not limited by the magnet portion, thickness of the speaker can be made thin, which meets requirements of portable mobile electronic products on lighter and thinner components.
US10080084B2

In accordance with embodiments of the present disclosure, a system may include a digital correcting network for correcting for an intrinsic highpass filter of a microelectromechanical systems (MEMS) microphone such that a combined phase and magnitude response of a cascade of the intrinsic highpass filter and the digital correcting network substantially approximates the response of a target highpass filter.
US10080081B1

A multifunctional speaker includes a frame with an accommodation space; a magnetic circuit system suspended in the accommodation space by the spring plate; a spring plate connected with the frame, one end of the spring plate being fixed at the frame, the other end of the spring plate being fixed at the side wall; and a annular rear cover attached to an end of the frame. The magnetic circuit system includes a magnetic bowl and a magnetic body supported by the magnetic bowl. The magnetic bowl includes a baseplate fixedly connected with the magnetic body and a side wall formed by bending from an edge of the baseplate. A gap is formed between the periphery of the baseplate and the annular rear cover, and the gap has a width between 0.05 and 0.20 mm.
US10080080B2

A balanced armature (“BA”) based valve is described. The valve includes a motor having a coil assembly and a magnetic system, an armature extending through or being located adjacent to the motor, a drive pin coupled to the armature, and a valve flap of a membrane having a hole therein. The valve flap is actuated by the drive pin into open and closed positions, in response to respective motions of the armature. A housing contains the motor, the armature, the drive pin, and the membrane. In one embodiment, the membrane is attached to the housing and divides the housing into an upper space and a lower space, and there is airflow through the hole, between the upper space and the lower space, only when the valve flap is open. A first spout of the housing may deliver sound generated by an acoustic driver in the housing into a wearer's ear canal, and is also open to the upper space. A second spout of the housing is open to the bottom space and to an ambient environment. Other embodiments are also described.
US10080076B2

A headphone device includes a container and a first electrical connector. The container includes a first loudspeaker disposed in the container, a second loudspeaker disposed in the container, and a first cross-feed loudspeaker disposed in the container. The first electrical connector is disposed on the container, and is electrically connected to the first loudspeaker, the second loudspeaker and the first cross-feed loudspeaker.
US10080074B2

The present invention relates to a drip control device for a boom microphone for installation around the boom at a distance from the microphone. To improve the dripping off beads of perspiration, the drip control device as measured in the direction of the boom, has a length (L) and as measured in the direction perpendicular to the boom, a length (D) and that with respect to ratio of these dimensions, such a ratio L/D is greater than 1.
US10080073B2

This invention relates to microphone accessories for use with a hand-held microphone, and to a method of using a microphone. The microphone accessory in accordance with the invention has a body comprising an attachment formation for attaching the microphone accessory to the handle of the microphone, a holding portion to be engaged by a hand of the user, a cover portion coupled to the holding portion and substantially spaced therefrom so as to define a holding zone between the holding portion and the cover portion for receipt of the hand of the user to engage the holding portion, in use, wherein the cover portion substantially shields or covers the holding zone and/or the hand of the user; and a static non-electronically variable display device and/or an electronically variable display device. The invention also relates to a wearable microphone accessory.
US10080068B2

A system for a machine component includes at least one local transmitter/receiver. At least one device is associated with a component and configured to communicate with the at least one local transmitter/receiver through wireless signals. Shielding surrounds both the local transmitter and the device for containing the wireless signals proximate to the component. A remote processing unit is disposed outside of the shielding in communication with the local transmitter/receiver. A control system and method are also disclosed.
US10080059B2

A video broadcast system comprising a web page having a web page address and being in communication with a host system to permit users and a content providers to access the host system. The host system is programmed to permit the content provider to register at least one channel and associate the channel with the content provider, selectively upload to the host system a video file and associate the video file with the channel, and associate a link source address with the channel, wherein the link source address is different from the web page address. The host system is further programmed to permit the content provider to determine which of the channels registered with the host system are accessible by the user accessing the host system from the link source address.
US10080056B2

A system that incorporates teachings of the present disclosure may include, for example, a controller to collect data indicative of temporal actions initiated by a group of users during presenting a media program. The data indicative of the temporal actions are collected in a collective metadata archive. Portions of the media program are identified based on metadata for which a number of occurrences of the temporal actions exceeds a threshold number of occurrences. A compacted presentation of the portions of the media program is prepared based on the metadata. The compacted presentation includes the portions of the media program arranged consecutively. Other embodiments are disclosed.
US10080052B2

Systems and methods for performing an action based on viewing positions of other users are provided. Viewing progress in a media asset of each of a plurality of users is retrieved. The viewing progress of each of the plurality of users is compared to identify a maximum viewing progress that is common to each of the plurality of users. A request from a user to access the media asset is received. A current viewing progress in the media asset of the user is monitored to determine when the current viewing progress of the user matches the identified maximum viewing progress that is common to each of the plurality of users. In response to determining that the current viewing progress of the user matches the identified maximum viewing progress, a message with an option to perform an action relative to the media asset is generated for display to the user.
US10080043B2

In the following, a content delivery system delivers a modified version of a media asset to a current content consuming user. Control information identifying a desired attribute of the modified version of the asset is received from the current content consuming user. The media asset is modified based on the control information and audience reaction data associated with the media asset and generated by analyzing at least a previous content consuming user's reactions to the media asset while the media asset was supplied to a media output device of the previous content consuming user.
US10080035B2

Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
US10080030B2

The present invention relates to a video signal processing method and device capable of: obtaining a reference view block by using a predetermined motion vector; obtaining the depth value of a reference block which corresponds to the reference view block; obtaining an inter-view motion vector for a current block by using at least one depth value of the reference depth block; and decoding the current block by using the inter-view motion vector.
US10080027B2

In a picture coding device, a significant coefficient information coding controller 706 and an arithmetic encoder 701 code significant difference coefficient information indicating that a difference coefficient value is not zero and significant for each of the difference coefficients in the partial region of the coding target. A difference coefficient value coding controller 707 and the arithmetic encoder 701 code difference coefficient values when significant difference coefficient information is significant for each of pixels in the partial region of the coding target. The significant coefficient information coding controller 706 decides a context for coding the significant difference coefficient information in the partial region of the coding target based on information indicating significance of the difference coefficient in the coded partial region.
US10080022B2

A data processing system for calibrating a media codec comprising a sequence of time-stamped frames and comprising: an encoder subsystem configured to perform encoding in accordance with one or more encode parameters; a decoder subsystem; and a calibration system comprising: a data store for storing an encoded media stream; and a calibration monitor configured to, on the media codec entering a calibration mode, cause: the decoder subsystem to decode the encoded media stream so as to generate a decoded media stream; the encoder subsystem to re-encode said decoded media stream; and the re-encoded media stream to pass back into the decoder subsystem; the calibration monitor being configured to, through variation of the encode parameters of the encoder subsystem, identify maximal encode parameters corresponding to the greatest steady-state demand on the media codec that permits decoding of the sequence of time-stamped frames at a rate in accordance with their associated timestamps.
US10080019B2

Systems, apparatus and methods are described including operations for performing, via a frame division module, frame division of video frames into sections to form a first frame section stream and a second frame section stream; and/or encoding, via a first and a second encoder, the first frame section stream via the first encoder and the second frame section stream via the second encoder.
US10080017B2

Various methods and systems are provided for reduction of I-pulsing artifacts. In one example, a portion of a picture is modified to be encoded as an I picture based in part upon a picture that precedes the picture. The modification can reduce an I-pulsing artifact associated with the I picture. The modified picture is intra-coded for inclusion in a series of encoded pictures, which may then be transmitted. In another example, an encoder includes adaptive pre-processing circuitry and intra-encoding processing circuitry. The pre-processing circuitry modifies a portion of a first picture based in part upon a second picture that precedes the first picture in a series of video pictures. For example, the modification may be based upon coding noise associated with the preceding picture. The intra-encoding processing circuitry encodes the modified picture as an I picture.
US10080006B2

A technique of generating a stereoscopic panorama image includes panning a portable camera device, and acquiring multiple image frames. Multiple at least partially overlapping image frames are acquired of portions of the scene. The method involves registering the image frames, including determining displacements of the imaging device between acquisitions of image frames. Multiple panorama images are generated including joining image frames of the scene according to spatial relationships and determining stereoscopic counterpart relationships between the multiple panorama images. The multiple panorama images are processed based on the stereoscopic counterpart relationships to form a stereoscopic panorama image.
US10079995B1

The present disclosure provides systems, methods, and computer-readable media for generating resolution based content to be streamed at various remote displaying devices. In one aspect, a device includes at least one processor and at least one memory having computer-readable instructions, which when executed by the at least one processor, configure the at least one processor to determine one or more streaming resolutions according to which a video stream is displayed at one or more receiving endpoints; generate a resolution based content of a video stream for each of the one or more streaming resolutions, each resolution based content being a different representation of an environment captured by the video stream from other resolution based contents; and transmit each resolution based content to a corresponding one of the one or more receiving endpoints for display thereon.
US10079969B2

Provided is an endoscopy system including: an image signal generator connected to one side of a cable, including a signal transmitter for amplifying and transmitting an image signal so as to transmit the image signal of inner body through the cable; a signal processor connected the other side of the cable, for damping and receiving the image signal which is transmitted through the cable; a central processing unit for outputting an operation control signal to perform an user interface for the image signal; and an image processing unit for overlapping the user interface into the image signal outputted from the signal processor and for processing the image signal in accordance with the operation control signal.
US10079965B2

The present technology relates to an imaging apparatus and a manufacturing method of the imaging apparatus. A glass plate 13 is mounted at a position corresponding to an opening portion 15 a on a substrate 15. An imaging device 16 is mounted at a position with an optically appropriate distance in terms of design based on a surface of the glass plate 13 on a face of the substrate 15 opposite to a face on which the glass plate 13 is mounted, at a position corresponding to the opening portion 15 a. A lens barrel portion 11 is placed so that the optical system block 12 is set at a position with an optically appropriate distance on the glass plate 13, and fixed with an adhesive 14.
US10079964B2

A lens system, an interchangeable lens apparatus, and a camera system each include a front group including a first focus lens group that moves with respect to an image surface in focusing from an infinity in-focus condition to a close-object in-focus condition; a rear group including a second focus lens group that moves with respect to the image surface in focusing, the front group and the rear group being located in order from an object side to an image side; a fixed lens group including at least one positive power lens element, the fixed lens group being located between the front group and the rear group and fixed with respect to the image surface in focusing; and an aperture diaphragm. The positive power lens in the fixed lens group satisfies dPgF>0.015 (dPgF is an anomalous dispersibility in a g-line and an F-line of the lens element).
US10079949B2

An image forming apparatus includes an application on a framework, that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application includes plural applications including a specific application, a core logic portion of the specific application stores user information collectively in a user context, and a core logic portion of another application acquires the user information from the user context.
US10079945B2

An information providing apparatus including an image processing unit, a receiving unit, a selection unit, and a transmitting unit. The image processing unit executes image processing. The receiving unit receives first operation state information indicating an operation state of a terminal apparatus from the terminal apparatus. The selection unit acquires second operation state information indicating an operation state relating to image processing being executed by the image processing unit. Upon detecting that the terminal apparatus is in a specific operation state in accordance with the first operation state information, the selection unit selects one or plural pieces of user interface information concerning image processing to be executable after the specific operation state, in accordance with the first operation state information and the second operation state information. The transmitting unit transmits the one or plural pieces of user interface information selected by the selection unit to the terminal apparatus.
US10079939B1

A computer-implemented method includes: receiving, by a computing device, an incoming telephone call from a caller; identifying, by the computing device, a telephone number associated with the telephone call; obtaining, by the computing device, contextual data based on the telephone number, predicting, by the computing device, one or more reasons for the telephone call based on the contextual data; and displaying, by the computing device, the one or more reasons for the telephone call.
US10079936B2

The application is directed to a method and system for improving user experience with porting a telephone number to an electronic device. The method includes the steps of displaying a user interface on a display of the electronic device for initiating porting of a telephone number. Upon receiving user information via the user interface associated with the telephone number, it is determined whether the telephone number is portable. If the telephone number is portable, it is transmitted to the electronic device.
US10079930B2

An information processing apparatus is provided that includes a processor coupled to a memory and configured to execute steps of storing corresponding information associating a predetermined event with apparatus information of an output apparatus, among the plurality of output apparatuses, that is installed at a predetermined position, and a control to be implemented with respect to the output apparatus; collecting event information relating to the predetermined event that is occurring; selecting the control to be implemented with respect to the output apparatus based on the collected event information; and instructing the output apparatus to implement the selected control.
US10079921B2

A guide rail type flip-up mechanism includes a base unit including a first connection member affixed to a main unit of a flip electronic product and a guide rod and a first pivot axle disposed at one same side relative to the first connection member, a linkage unit including a pivoting member with one end thereof pivotally connected to the first pivot axle and an opposite end thereof providing a second pivot axle and a displacement member with a third pivot axle coupled to the guide rod and movable back and forth along the guide rod, and a flip member including a second connection member affixed to the display of the flip electronic product and a first axle barrel and a second axle barrel located at one lateral side of the second connection member and respectively coupled to the second pivot axle and third pivot axle of the linkage unit.
US10079911B2

A mechanism is provided in a data processing system for content analysis based automatic selection of user communities or groups of users. The mechanism receives content to be published from a user and performing content analysis on the content to identify a context of the content. The mechanism identifying a social collaboration community based on the user's associations with social collaboration communities, the context of the content, and a community registry of social collaboration communities. The mechanism publishes the content in the identified social collaboration community.
US10079910B1

The present invention extends to methods, systems, and computing system program products for iteratively calculating covariance for Big Data. Embodiments of the invention include iteratively calculating one or more components of a covariance for two modified computation subsets based on one or more components of a covariance for two previous computation subsets and then calculate the covariance for two modified computation subsets based on the iteratively calculated components. Iteratively calculating covariance avoids visiting all data elements in the modified computation subsets and performing redundant computations thereby increasing calculation efficiency, saving computing resources and reducing computing system's power consumption.
US10079908B2

A system and method for routing and delivering pre-fetched assets/media, such as a digital image, is provided. The present invention is directed to a system that allows for two digital images to be pre-fetched or otherwise transferred concurrently from two separate source devices to virtually expand the bandwidth and increase the efficiency of the transfer. The system also allows image enhancements to be made in a distributed manner either by a source or destination device, or by both. The invention further provides a method of efficiently delivering multiple versions of a single image to a destination device. An asset ranking system is also provided that takes into consideration the frequency at which the digital image is accessed and the number of source devices that that the digital image is stored within.
US10079906B2

According to some aspects of the disclosure, when a computing device sends a request for content, such as an Internet page, the computing device can include with the request one or more device context parameters, such as the computing device's power preferences (e.g., current battery level), wireless settings, network connection, etc. The content provider may then use this device context information to select the most appropriate version of the requested content. One example of device context information may be a low-power power save mode setting, or other mode setting.
US10079905B2

An in-browser proxy enables an application in a frame to make a cross domain request. The proxy executes within the browser, which has a first domain. The browser provides a frame in which a client application executes, which has a second domain. The request from the client application is a request for data access to the external domain. The proxy identifies a registration of the client application, and forwards the request to the external domain. The proxy receives a response to the request and provides the response back to the client application within the frame.
US10079904B2

In a packet transfer system, a transmission-side relay device extracts and integrates data included in a packet transmitted from a transmission device to obtain a packet data stream, extracts data from the packet data stream to obtain a data block, encodes the data block with an error correction code to generate redundant data as a redundant block, generates an error correction data stream obtained by integrating the data block and the redundant block, and packetizes the error correction data stream and transmits the packetized error correction data stream. A reception-side relay device restores missing data using redundant data included in the received data in a case in which there is missing data. The system enables packet transmission and reception to be efficiently performed even in a high loss rate environment.
US10079901B2

In one embodiment, a method includes accessing for a user one or more electronic notifications that include information about a social network. The social network includes a plurality of nodes connected by a plurality of edges, with at least one node corresponding to the user. The method further includes determining, for each of the electronic notifications, a score that estimates whether a user interaction with the social network will result if the electronic notification is provided to the user. The method further includes determining, based at least in part on the determined scores, an action to take with respect to the electronic notifications.
US10079900B2

Techniques to manage presence information are described. An apparatus may comprise a presence management component operative to manage presence information for a presentity node. The presence management component may comprise a presence normalization module operative to retrieve presence temporal information for a home time zone, and normalize the presence temporal information for a local time zone of the presentity node to form normalized presence temporal information. The presence management component may further comprise a presence control module communicatively coupled to the presence normalization module. The presence control module may be operative to send presence state information from the presentity node to a presence server based on the normalized presence temporal information. Other embodiments are described and claimed.
US10079896B2

It may be determined that a cloud desktop should be migrated from a current region. A destination region to which the cloud desktop will be migrated can be identified. A data volume of the cloud desktop may be copied from the current region to the destination region. The data volume at the current region and the data volume at the destination region may be maintained in sync during the copying. Upon completion of the copying, a current user session associated with the cloud desktop at the current region may be frozen, a current memory and processor state of the current user session may be copied to the destination region, and a second cloud desktop instance at the destination region may be started using the copied data volume and current memory and processor state. The current user session may be connected to the second cloud desktop instance.
US10079894B2

An arrangement to direct a packet sent out from an arbitrary apparatus connected to a network to a predetermined authentication server without changing the configuration of a computer network. A packet transmitted from apparatus, such as a personal computer, newly connected to the network, is guided to an authentication server via communication control apparatus. The communication control apparatus replaces a MAC address of the destination addresses of another server, which is included in the ARP cache of the personal computer, with the MAC address of the communication control apparatus to guide the packet from the personal computer to the communication control apparatus. The communication control apparatus further transmits the received packet to a predetermined authentication server.
US10079892B2

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for suggesting and inserting automated assistants in a graphical user interface for managing communication sessions. A system for suggesting an automated assistant generates a first vector describing a current context of a current communication session, and generates a comparison of the first vector and a second vector associated with a past context of an automated assistant in a past communication session. Then, if the comparison exceeds a similarity threshold, the system suggests the automated assistant to at least one user in the current communication session. Optionally, the system can predictively insert the automated assistant in a communication session if the comparison exceeds a similarity threshold. The graphical user interface for managing communication sessions displays automated assistants in a same manner as human participants.
US10079886B2

Presented are cloud storage architectures for private data among terminals with enhanced capability of data privacy and survivability. Pre-processing for storing data in IP cloud comprises: transforming multiple first data sets into multiple second data sets at an uploading site, wherein one of said second data sets comprises a weighted sum of said first data sets; storing said second data sets in an IP cloud via IP connectivity; and storing multiple data storages linking to said second data sets at said uploading site. In accordance with an embodiment post processing may comprise recovering said second data sets at a downloading site via IP network.
US10079879B2

A device may be configured to store virtual identifier information indicating virtual identifiers associated with servers. The virtual identifier information may associate a quantity of virtual identifiers with each respective server of the servers based on a weight associated with the respective server. The device may receive an object identifier identifying an object to be processed by at least one of the servers. The device may calculate hash values for the virtual identifiers based on the object identifier. The device may determine a virtual identifier associated with a hash value that satisfies a particular condition. The device may select a server associated with the virtual identifier. The device may send an instruction to the server to process the object.
US10079875B2

Methods, systems, and techniques for remote contextual access to an operating system desktop are provided. Example embodiments provide a desktop state agent the harvests information from a user's desktop regarding state of various objects such as open documents, recent documents, links, shared links, bookmarks, upcoming events, and/or recent emails. The harvested information is translated to html or other web browser recognized language where possible and uploaded to be accessible to a web server configured to respond to requests for desktop state using a web address. In one embodiment, the RCAS allows access to a user's desktop transparently—without the user needing to take explicit action. Further, a remote mobile device can render the desktop data without using a session or connection to the user's desktop machine and without use of a remote desktop protocol.
US10079850B1

A computer-implemented method for provisioning cyber security simulation exercises may include (1) maintaining, at a data center level for a data center including a multitude of nodes, a cyber security simulation template that defines a resource configuration for a cyber security simulation exercise in which a participant executes a security attack within a contained network environment to educate the participant about cyber security, (2) detecting an indication to place a user session of the cyber security simulation exercise within the data center to enable the participant to perform the cyber security simulation exercise, and (3) dynamically allocating, by an autonomous and centralized data center allocation agent in response to detecting the indication, a pool of resources at a node within the data center to the user session to enable the participant to perform the cyber security simulation exercise. Various other methods, systems, and computer-readable media are also disclosed.
US10079839B1

Systems and methods comprising a touchscreen that includes a processor coupled to a security system at a premises. User interfaces presented via the touchscreen include a security interface and a network interface. The security interface provides control of functions of the security system and access to data collected by the security system. The network interface provides access to network devices located at the premises and coupled to the touchscreen. The network devices are paired with an account corresponding to the premises through a provisioning server. A security server at a remote location is coupled to the gateway and comprises a client interface through which remote client devices exchange data with the gateway and the security system. The security server is coupled to a social networking platform by which the data collected by the security system is disseminated to select members of the social networking platform.
US10079836B2

A secured communication network can include a server including an authentication backend, the authentication backend configured to communicate with an authentication front end of a communication device. A server applet can be associated with the authentication backend. The server applet can authenticate an access right associated with the communication device and establish a security level for the communication with the communication device based on information received from the authentication front end.
US10079828B2

The present invention provides a CCTV monitoring system for registering a camera and managing permission, and a control method of the system. In other words, according to the present invention, a manager having an installer terminal granted with temporal authority over the camera, can install the relevant camera, check whether the camera operates, and then, entrust/set authority over the camera to a terminal of an end-user through cooperation among the installer terminal, the terminal of the end-user, and a service server. Accordingly, convenience for a user can be improved and it is possible to more efficiently manage an installed camera.
US10079824B2

Example implementations described herein are directed to a transaction query engine involving a token that is generated by the server and sent to the corresponding the client. The client uses the token to query transactions made on the server. The token can include mountpoint information detailing shared and private information of the filesystems, transaction identifiers identifying transactions of a filesystem, and a filesystem identifier to identify the corresponding filesystem. The server processes this token and updates the token based on the transaction information of the filesystem, and sends the token back to the corresponding client.
US10079822B2

Examples may include techniques for securely receiving critical communication content associated with a critical communication service. Examples may include a network providing the critical communication being capable of establishing a secure connection to remote user equipment (UE) through a relay UE in order for the remote UE to securely receive critical communication content from the network. The critical communication service may include a mission critical push to talk (MCPTT) service.
US10079815B2

The present embodiments relate to entry and management of identifiers and credentials. The present embodiments display a credential affordance that, upon selection, provides a credential-assistance user interface for enabling swift access to various credential and management options. The credential affordance can be displayed based on a determination by electronic device that a webpage includes a text entry field associated with a set of one or more restricted resources (e.g., document and/or webpage).
US10079813B2

Methods and apparatus are disclosed to provide for security within a network enclave. In one embodiment authentication logic initiates authentication with a central network authority. Packet processing logic receives a key and an identifier from the central network authority. Security protocol logic then establishes a client-server security association through a communication that includes a client identifier and an encrypted portion and/or an authorization signature, wherein a client authorization key allocated by the central network authority can be reproduced by a server, other than said central network authority, from the client identifier and a derivation key provided to the server by the central network authority to decrypt the encrypted portion and/or to validate the communication using the authorization signature. The server may also provide the client with new session keys and/or new client session identifiers using server-generated derivation keys if desired, protecting these with the client authorization key.
US10079812B1

Techniques are disclosed for intercepting, by a customer-premises equipment (CPE), a request for a content file. The request may originate from a computing device in a local area network for the CPE and may be destined for a destination device external to the local area network for the CPE. In response to determining that an encrypted content file for the content file is stored by a storage device for the CPE, the CPE may decrypt, using at least one cryptographic key obtained from a Trusted Platform Module (TPM) for the CPE, the encrypted content file to obtain the content file. The CPE may send the content file to the computing device.
US10079809B2

A streams manager determines which portions of a streaming application process sensitive data, and when performance of the streaming application needs to be increased, selects based on the sensitive data which portion(s) of the streaming application can be moved to a public cloud. The streams manager then interacts with the public cloud manager to move the selected portion(s) of the streaming application to the public cloud. This may include cloning of processing elements or operators to a public cloud, then splitting tuple attributes so tuple attributes that do not include sensitive data can be processed in the public cloud while tuple attributes that include sensitive data are processed in a secure system. The tuple attributes are then recombined into full tuples in the secure system. The streams manager thus protects the integrity of sensitive data while still taking advantage of the additional resources available in a public cloud.
US10079804B2

Disclosed are a packet transmission apparatus and so on that can suppress transmission delays caused by packet integrations and that can perform the transmissions over a broad band. The packet transmission apparatus includes: a packet extraction means that searches for and extracts, from a buffer for sorting and accumulating packets for respective destinations, the packets for the respective destinations and that, if a plurality of packets addressed to an identical destination have been accumulated in the buffer, extracts the plurality of packets from the buffer; and an encapsulation means that encapsulates the packets, which have been extracted by the packet extraction means, into a single packet for each destination.
US10079803B2

A relay service enables two peers attempting to communicate with one another to each connect to a publicly-accessible relay server, which servers are associated with an overlay network and are selected by a directory service. After end-to-end connectivity is established, preferably the hosts communicate with each other by relaying data packets via the overlay network relay servers. Communications (both connection control messages and data being relayed) between a host and a relay server occurs at an application layer using a modified version of the TURN protocol.
US10079802B2

A peer-to-peer server sends a first internal internet protocol (IP) address and a first internal port number of a first node to a second node, and sends a second internal IP address and a second internal port number of the second node to the first node. The first node sends a first packet to the second internal IP address and the second internal port number via a network address translator. The network address translator send a second packet corresponding to the first packet from an intermediary IP address and an intermediary port number to the second node. The second node sends a third packet to the intermediary IP address and the intermediary port number. The network address translator performs a lookup operation to send a fourth packet corresponding to the third packet to the first internal IP address and the first internal port number.
US10079793B2

Wireless Charging Smart-Gem Jewelry System and Associated Cloud Server comprising a wearable electronic gemstone capable of sensing the emotional state and bodily vital signs of the user and being wirelessly charged and a mobile device capable of communicating with the electronic gemstone such that a cloud server manages communications between members of a social network wearing the electronically smart gemstone. The disclosed Jewelry System provides a custom gemstone with symbol-carved light effects, wireless charging of the stone electronics through universal audio jack of any mobile device, and electrical stimulation of the user along with visual triggers as a specific mode of social interaction.
US10079783B2

Techniques are disclosed for configuring a physical computing system (e.g., in a cloud computing network) to connect a network bond with a virtual multilayer switch. An operating system process executing in the physical computing system receives a selection of one or more network interfaces. The process aggregates the selected network interfaces into a bonded network interface having a first port. The process creates a network bridge having a second port. The process associates the first port with the second port. The process connects the network bridge with an integration bridge of the virtual multilayer switch via the second port.
US10079782B2

Apparatuses and methods are described that provide for credit based flow control in a network in which a public buffer is supported at a receiver node, where a transmitter node can control the use of the public buffer. In particular, the transmitter node determines a buffer credit value (TCRi) for each virtual lane of the transmitter node. The buffer credit value (TCRi) is negative (e.g., less than 0) in an instance in which a respective virtual lane private buffer is fully used and thus reflects a loan of credits from the public buffer. In addition, the transmitter node knows the needed buffer size per virtual lane for transmitting a packet in advance based on the round trip time (RTT) and maximum transmission unit (MTU) for the packet and is precluded from consuming more space on the public buffer than required to meet RTT.
US10079777B2

A system for allocating heterogeneous resources may include a client device, a plurality of heterogeneous resources, and a server host. The client device may be configured to request access to one or more specific resources, and the server host may be configured to allocate the requested resource(s) to the client device in response to the server host determining the availability of the requested resource(s). The client device may then establish direct and/or exclusive access to the requested resource(s) and communicate commands to and exchange data with the requested resource(s), bypassing the server host. The server host may also be configured to queue requests for unavailable resources and to later grant access to those resources upon those resources becoming available. Methods of allocating heterogeneous resources are also provided, as are other aspects.
US10079771B2

A method of congestion control (500) in a communications network is provided. The method comprises detecting congestion (501, 502) for data packets being transmitted along a data path between a sender and a receiver of the communications network, wherein the receiver accesses the communications network via a Radio Access Network (RAN), interrupting transmission (503, 505, 506) of data packets to the receiver during an idle period, and transmitting an indication (504) pertaining to the interruption of transmission to the RAN. Thereby, the RAN may use opportunities for switching to a lower radio state directly, or shortly after, the onset of the idle period, rather than triggered by an inactivity timer. In that way, utilization of air interface resources is improved and power consumption on the UE side is reduced. Further, a corresponding computer program, a corresponding computer program product, and a network node for congestion control in a communications network, are provided.
US10079756B1

A provider edge device, capable of accessing a first type of memory and a second type of memory, may determine a network address associated with a customer edge device. The provider edge device may determine whether the customer edge device is categorized as a leaf device in an Ethernet Tree service provided by the provider edge device. The provider edge device may selectively store the network address in the first type of memory or the second type of memory based on determining whether the customer edge device is categorized as a leaf device in the Ethernet Tree service.
US10079750B2

A method for regulating output from stream operators performing a windowing operation may include receiving stream of tuples to be processed by a plurality of processing elements, each processing element having one or more stream operators. The method may also include receiving a first stream of tuples at a first stream operator, the first stream operator being configured to generate a stream of accumulated tuples according to a set of windowing conditions. The method may then include processing the stream of accumulated tuples in response to a window trigger, where the processing generates a quantity of output. At least one processor may then monitor the quantity of output to determine whether the quantity of output exceeds a data output threshold. The processing may then be adjusted, in response to determining that the quantity of output exceeds the data output threshold, to reduce the output to approach the data output threshold.
US10079737B2

Certain embodiments disclosed herein include a method and system for generating comparable visual maps for browsing activity analysis. A first visual map is generated respective of a web-page and a first set of parameters and a second visual map is generated respective of the web-page and a second set of parameters. In one embodiment, the second set of filter parameters is populated based on the first set of parameters and includes at least one filter parameter in difference. The second visual map is comparable to the first visual map, wherein the first and second visual map are rendered and displayed within a single display window.
US10079723B2

A method for dynamically creating a high availability policy based upon entries in a configuration management database (CMDB) and a best practices template can be provided. The method can include directing resource discovery in a CMDB for a selected application to discover components and dependencies of the selected application. The method also can include mapping the components and dependencies discovered for the selected application in the CMDB to a best practices template specifying a parameterized high availability topology for the selected application. Finally, the method can include storing the best practices template with mapped components and dependencies as a high availability policy for the selected application.
US10079716B2

A system and method of deploying operating environments in an enterprise computing environment comprised of managed virtual or hardware servers is disclosed. A library of operating environments, each environment including at least one package including an operating system image and an application, is provided. A user controlling a cluster of servers may request creation of a test environment using an operating environment from the library, and test the environment with applications to ensure the user's needs are met. The user may request all servers within the user's cluster be provisioned with the operating environment through a deployment manager.
US10079703B1

Various embodiments associated with use of an echo signal are described. A plurality of sensors can be deployed to obtain editions of a signal of interest. The signal of interest may be so far away from the sensors that the editions collected are too noisy to be analyzed. A processing center can send an echo signal to the sensors and the sensors can respond to the processing center with a signal edition of the signal of interest and the echo signal. Since the processing center knows information about the echo signal, offsets among the sensors can be calculated based on the returned echo signals. These offsets can then be used to align the signal editions. At the processing center, the aligned signal editions can be combined into a combined signal and a demodulation scheme for the combined signal can be determined and then used for demodulation of the signal.
US10079701B1

A three-valued signal generation device includes a first differential amplifier that outputs a differential signal, a second differential amplifier that outputs a differential signal and an inverted differential signal in accordance with a level based on a reference voltage of an inverted pseudo LFPS signal, which is obtained by inverting a logic level of the pseudo LFPS signal, a first signal synthesis unit that synthesizes the differential signal from the first differential amplifier and the inverted differential signal from the second differential amplifier to perform positive logic output of a three-valued LFPS signal, and a second signal synthesis unit that synthesizes the inverted differential signal from the first differential amplifier and the differential signal from the second differential amplifier to perform negative logic output of the three-valued LFPS signal.
US10079700B1

Various methods and systems are provided for edge windowing of orthogonal frequency division multiplexing (OFDM) systems. In one example, among others, a method includes obtaining an edge windowing portion by reducing a cyclic prefix size for a quantity of edge subcarriers in an OFDM symbol and reducing side lobes by applying a windowing function to the edge subcarriers. In another example, a device includes a separator capable of dividing subcarriers of an OFDM symbol into first and second subcarrier groups, a first CP adder capable of obtaining a windowing portion by adjusting a cyclic prefix size of the first subcarrier group, and a first windower capable of reducing side lobes by applying a windowing function to the first subcarrier group. In another example, a method includes determining a RMS delay spread of a mobile station and scheduling a subcarrier based at least in part upon the RMS delay spread.
US10079699B1

Calibrating a Gaussian frequency-shift keying modulation index includes generating a training sequence of bits, shaping a pulse from the training sequence according to an initial modulation index, and converting the shaped signal to a transmission signal. The transmission signal is then either looped through a radio frequency core or processed by frequency deviation estimation hardware to determine a frequency deviation. The frequency deviation is converted to a new modulation index, and potentially a ratio between a target modulation index and a measured modulation index as a scaling factor. The process is then iteratively repeated until a threshold frequency deviation is achieved.
US10079693B2

A request is received, from a tenant by a cluster management proxy, to perform a cluster management operation of a cluster that is storing data from multiple tenants that include the tenant. In response to determining that the request is within a group of admissible cluster management requests for the cluster, the request is modified, by the cluster management proxy, to restrict access of the cluster management operation based on an identity of the tenant. The cluster is accessed, by the cluster management proxy, based on the modified request that has restricted access of the cluster management operation. In response to determining that the request is not within the group, the request is tunneled to a Storage Virtual Machine (SVM) assigned to the tenant. The SVM is configured to access the cluster based on the request.
US10079691B2

Certain aspects direct to systems and methods for defining interactions between internet of things (IoT) devices. The system includes a gateway device, which is communicatively connected to a control device and to multiple IoT devices. The gateway device provides a web user interface (UI), and a user at the control device may operate the web UI to generate a rule command defining an interaction between two IoT devices. The interaction includes an event occurred at a first IoT device, and an action performed at a second IoT device triggered by the event. Upon receiving the rule command, the gateway device creates a corresponding interaction rule. When the gateway device receives a signal from the first IoT device to indicate that the event has occurred, the gateway device generates a triggering command based on the interaction rule, and sends the triggering command to the second IoT device to trigger the action.
US10079682B2

The invention is a method for deploying a trusted identity for a user issued by an issuer. The user has a user device configured to send a request for signature to an issuer device handled by the issuer. The request comprises a user public key allocated to the user. The issuer device is configured to compute an issuer signature by signing both the user's trusted identity and the user public key using an issuer private key allocated to the issuer. A block chain transaction containing the issuer signature is created and submitted to a Block Chain for transaction verification and storage.
US10079679B2

Various features described herein may include supervision or control of a cryptographic signal necessary for encryption or decryption. Specifically, key management may be performed, wherein the key is deposited or retrieved to or from a third party. For example, data may be encrypted. The encrypted data may be unencrypted by using a key, which may be stored on a different device (e.g., a server). The different device may perform authenticating a device requesting access to the key, determining a recovery key for the encrypted data, and providing the recovery key for the encrypted data. The recovery key may then be used to recover access to the encrypted data. Thus, the key may be deposited for escrow by the different device until such time that the key is necessary for recovery of the encrypted data, at which time the key may be retrieved for decryption of the encrypted data.
US10079674B2

A privacy-preserving verification methodology for SoC computing systems is described. The verification methodology utilizes the principles of Multi-Party Computation (“MPC”), and enables meaningful manipulation of encrypted data in the encrypted domain through the use of a fully homomorphic encryption (“FHE”) scheme. In the described verification methodology, IP logic is transformed and test vectors utilized to verify the IP logic are encrypted. The parties involved in the verification (e.g., the designer, the manufacturer, a third-party verification service, etc.) can functionally verify the IP core via the encrypted test vectors while the encrypted test vectors remain in the encrypted domain. Accordingly, the IP core is verified without revealing unwarranted information, such as the underlying IP behind the SoC.
US10079672B2

Methods and apparatus for performing full-duplex communications using a G.hn protocol are provided. A second node of a plurality of nodes is selected, by a first node with which to engage in full-duplex communications. A first seed common to the plurality of nodes is retrieved. A search is performed for a second seed assigned to the second node. A first portion of a frame is generated for transmission using a half-duplex communications mode, wherein transmissions using the half-duplex communications mode are detectable by each of the nodes. A first group of subcarriers is loaded with the first set of phases generated using the first seed and a second group of subcarriers is loaded with the second set of phases generated using the second seed. The first portion is transmitted, in the half-duplex communications mode, from the first node using the first and second groups of subcarriers.
US10079658B2

An enhanced physical downlink control channel (e-PDCCH) may provide carrier aggregation (CA) enhancements, help support new carriers which may not be backwards compatible, reduce control channel capacity limitations of coordinated multipoint (CoMP) transmissions, and enhance DL MIMO. In wireless communication networks, such as Long Term Evolution (LTE), user equipments (UEs) may monitor both a common search space and a UE-specific search space in a control region. A search space may comprise a set of channel control element (CCE) locations where a UE may find its PDCCHs. One or more CCEs are used to transmit each PDCCH. Certain aspects provide methods and apparatus for determining a search space comprising a subset of CCEs located on a band edge of available frequency resources, and performing a search of the search space to decode at least one PDCCH.
US10079650B2

Systems, methods, and apparatuses are discussed that enable robust, high-speed communication of sensor data. One example system includes a sensor bus, an electronic control unit (ECU), and one or more sensors. The ECU is coupleable to the sensor bus and configured to generate a synchronization signal, and is configured to output the synchronization signal to the sensor bus. The one or more sensors are also coupleable to the sensor bus, and at least one sensor of the one or more sensors is configured to sample sensor data in response to the synchronization signal and to output the sampled sensor data to the sensor bus.
US10079644B2

An out-of-band (OOB) signal detector is disclosed. The OOB signal detector may include a first node configured to receive an alternating current (AC) portion and a direct current (DC) portion of an electrical signal. The AC portion may include modulated OOB data carried by the electrical signal. The OOB signal detector may also include a current to voltage processing circuit configured to extract the AC portion of the electrical signal. The OOB signal detector may additionally include a limiting amplifier circuit configured to receive the extracted AC portion and to generate an amplified signal based on the extracted AC portion. The OOB signal detector may further include an analog-to-digital convertor circuit configured to sample the amplified signal and to generate a digital sample that represents the modulated OOB data.
US10079627B1

This invention provides a joint power allocation, precoding, and decoding method and a base station thereof. They are applicable to multiple-input multiple-output non-orthogonal multiple access (MIMO-NOMA) systems. The method includes: (1) decomposing the precoder for each cluster into a first precoder and a second precoder; (2) obtaining the mean-squared error (MSE) functions of the decoded signals for all user equipment devices in each cluster; (3) calculating the power allocation factors for each cluster in the case of minimizing the maximum of all the MSE functions in each cluster; and (4) obtaining the second precoder and the decoders for each cluster in the case of minimizing a sum of the MSE functions of the decoded signals for all user equipment devices in all clusters under a total power constraint according to the power allocation factors.
US10079621B2

An antenna device is provided. The antenna device includes contact terminals including a first contact terminal and a second contact terminal, sub-coil antennas each including at least one loop, and a switch configured to selectively connect sub-coil antennas to the first contact terminal and the second contact terminal according to a control signal input through the first contact terminal and the second contact terminal.
US10079612B1

A request associated with modifying the original data to be new data is received. A difference between the original data and the new data is determined. Erasure coding is performed using the difference between the original data and the new data to obtain a parity difference. The original parity is updated using the parity difference.
US10079609B2

This disclosure discloses a DAC capacitor array, which includes a plurality of sub-capacitor arrays that are connected in parallel. Each sub-capacitor array includes: a capacitor group, including N capacitors connected in parallel, N being a positive integer; and a primary switch and a plurality of multiplexers; wherein one terminal of each capacitor in the capacitor group is connected to an input terminal of a comparator, and is connected to an input source via the primary switch; and the other terminals of the capacitors in the capacitor group are connected to a plurality of input sources via corresponding multiplexers respectively. The DAC capacitor array is optimized by adjusting the reference voltage to which the capacitors in the DAC capacitor array are connected, which reduces the overall capacitance of the DAC capacitor array.
US10079607B1

Techniques are provided for phase-locked loop (PLL) configuration, based on a calibrated lookup table (LUT). A methodology implementing the techniques according to an embodiment includes selecting one of a number of voltage controlled oscillators (VCOs) of the PLL, and selecting a tuning parameter to control the VCO. The method further includes testing the PLL, using multiple loop divider values, to determine a minimum and maximum value that define the lower and upper bounds of a range of loop divider values for which the PLL achieves a locked state while using the selected VCO and tuning parameter. The method further includes storing PLL configuration parameters to an entry in the configuration LUT, the PLL configuration parameters to include an identification of the selected VCO, the selected tuning parameter, the minimum loop divider value, and the maximum loop divider value. The method iterates using additional combinations of selected VCOs and tuning parameters.
US10079606B2

A clock generation circuit includes a clock generation unit suitable for generating a first clock, a first inversion clock having an opposite phase to the first clock, a second clock having a different phase from the first clock, and a second inversion clock having an opposite phase to the second clock; and a reset control unit suitable for comparing the phases of the first and second clocks, and controlling the clock generation unit to disable for a time and then enable the second clock and the second inversion clock when the second clock leads the first clock.
US10079587B2

A phase shifter includes a transformer connected between a first port and a second port and including a first coil and a second coil that is magnetically coupled to the first coil, the transformer including a parasitic inductance component; and an impedance adjustment circuit including a reactance element that suppresses a deviation in impedance due to the parasitic inductance component of the transformer. A coupling coefficient between the first coil and the second coil of the transformer and a value of the reactance element of the impedance adjustment circuit are determined such that a phase-shift amount changes in accordance with a frequency band.
US10079585B2

An LC filter that is able to obtain high insertion loss in a high-frequency band. The LC filter includes: a core including a core portion and a pair of flange portions formed at both sides of the core portion; a winding; and a pair of signal outer electrodes. At least one of the pair of flange portions is composed of a multilayer body in which inner electrodes and dielectric layers are alternately laminated, and includes a ground outer electrode. The inner electrodes include a first inner electrode and a second inner electrode alternately arranged. The first inner electrode is connected to the signal outer electrode, and the second inner electrode is connected to the ground outer electrode.
US10079583B2

A circuit includes a first device between a first input node and an internal node, a second device between a second input node and the internal node, a third device between the internal node and ground, a fourth device between the internal node and an output node, and a fifth device between the output node and ground. The second and third devices generate a direct current (DC) voltage on the internal node by dividing a bias voltage on the second input node. The fourth device generates, from the DC voltage, a first component of an output voltage on the output node. The first and third devices generate a modulation signal on the internal node by dividing a radio frequency (RF) signal on the first input node. The fifth device rectifies the modulation signal to generate a second output voltage component.
US10079582B2

An wideband amplifier circuit such as a transimpedance amplifier achieves improved amplifier and/or system performance, such as a reduced input impedance. The transimpedance amplifier may use a complementary common gate stage that receives an input signal and generates current to a current summing stage. In one instance, an input current is received by a complimentary common gate stage that includes a first common gate transistor and a second common gate transistor, each having different polarities, in which the first terminals of each of the transistors are configured to receive the input current. Each of the transistors generates an output current to a current summing stage that generates an output voltage at an output terminal. The output voltage may be based on the combined currents from the first common gate transistor and second common gate transistor.
US10079581B2

A receiver includes a low noise amplifier (LNA) configured to amplify an input RF signal using a first current supplied by a first current source, and a voltage controlled oscillator (VCO) for applying an oscillation frequency to the amplified signal by generating an oscillation signal using the first current.
US10079571B2

The one or more embodiments of the present invention propose a novel photovoltaic system. The system can include a housing and at least one layer of photovoltaic panels inside the housing. Photovoltaic cells can be arranged on the panel. Light is reflected in many ways and recycled within the housing either continuously or intermittently. This can reduce the loss of light energy back into the atmosphere due to reflections from the panel and can also improve the working efficiency of the photovoltaic cells by creating multiple passes for the light either continuously or intermittently.
US10079560B2

A piezoelectric energy harvester is provided. The piezoelectric energy harvester includes a housing, a metal plate, a first piezoelectric material, an auto-returning device, a movable supporter, a first magnet and a second magnet. The housing includes a bottom plate, a top plate, a first side wall and a second side wall. A first terminal of the metal plate is fixed on the first side wall and a second terminal of the metal plate extends toward the second side wall. The first piezoelectric material is disposed on the metal plate to be deformed when the metal plate is deformed. When the movable supporter is moved, the movable supporter can push the second terminal of the metal plate to deform the metal plate. The first magnet and the second magnet are respectively disposed on the bottom plate and the top plate to attract the second terminal of the metal plate.
US10079554B2

A hybrid rectifier is provided including a top diode for conducting current during a positive current portion of a line current, a top transistor connected in parallel to the top diode, a bottom diode for conducting current during a negative current portion of the line current, and a bottom transistor connected in parallel to the bottom diode. A hybrid-rectifier controller is connected to the top transistor and the bottom transistor for implementing a transistor control strategy such that, during the positive current portion of the line current, the top diode conducts current and the bottom transistor conducts current only when the line current is below a sinusoidal reference current. Similarly, during the negative current portion of the line current, the bottom diode conducts current and the top transistor conducts current only when the line current is above the sinusoidal reference current.
US10079553B1

The present disclosure illustrates an electronic component applicable single-phase or three-phase bridge rectifier circuit. The electronic component includes a lead frame, a first die, and a second die. The first and second pins of the lead frame are connected to the first and second boards respectively, and a surface of the first die opposite to the first board is connected to the second board, a surface of the second die opposite to the second board is connected a third pin of the lead frame. The bridge rectifier circuit may include two or three electronic components, and the first pins of the electronic components are connected to each other as a first DC output terminal, the third pins are electrically connected to each other as a second DC output terminal, and the second pins are served as AC input terminals, respectively.
US10079536B2

The rectifier includes a rectification MOSFET; a comparator having the non-inverted input terminal connected to a drain of the rectification MOSFET and the inverted input terminal connected to a source of the rectification MOSFET, and the control circuit controlling ON and OFF of the rectification MOSFET by an output of the comparator. The control circuit includes the shutoff MOSFET for performing shutoff between the drain of the rectification MOSFET and the non-inverted input terminal of the comparator and the shutoff control circuit performing electrical shutoff between the drain of the rectification MOSFET and the non-inverted input terminal of the comparator by turning off the shutoff MOSFET when a voltage of the drain of the rectification MOSFET is equal to or higher than a first predetermined voltage.
US10079533B2

A lens driving device capable of efficiently inhibiting garbage from falling to the side of a photosensitive sensor includes a lens support for retaining a lens, a fixed member, one or two spring members for connecting the lens support and the fixed member, and an electromagnetic driving assembly. The fixed member includes a substrate defining a circular through hole, a cylindrical dividing wall extending from an edge defining the circular through hole, several protruding parts protruding from the substrate outside the dividing wall, and concave parts formed between the protruding parts and the dividing wall. The lens support is provided with an end face capable of contacting a second front end face of the protruding parts and opposite to the concave parts, and a ring-shaped end surface arranged opposite to an end face of the dividing wall.
US10079530B2

A linear vibration motor is disclosed. The linear vibration motor includes a housing, a vibrator placed in the housing and an elastic component providing the vibrator with restoring force of vibration. The linear vibration motor also comprises a guide device including an internal guide device, an external guide device, a ball location device arranged between the internal guide device and the external guide device and fixed relative to the housing, and multiple balls positioned on the ball location device. The balls are propped against the external guide device and the internal guide device respectively. Moreover, the rollers will roll in presence of drive effect of the internal guide device and roll at the permanent position. The vibrator is propped in the housing by using the balls.
US10079527B2

A side stand magnetic motor and a cooling fan using the side stand magnetic motor are disclosed and are related to telecommunications device accessory technologies, so as to provide a motor that can effectively and fast dissipate heat generated by a coil of the side stand magnetic motor. The side stand magnetic motor includes a stator, where the stator includes a body and a coil disposed on the body; the magnetic motor further includes an engine base for fastening the stator, a thermally conductive structure of a heat transfer material is disposed on the stator, and the thermally conductive structure is in contact with and is connected to the engine base.
US10079525B2

A genset has an enclosure in which a bulkhead separates the enclosure into a high pressure compartment and a low pressure compartment. A first fan is located in the high pressure compartment and draws ambient air into the high pressure compartment and pressurizes the high pressure compartment to a first pressure that is greater than ambient pressure. A radiator is located within the high pressure compartment such that the pressurized air in the high pressure compartment flows through the radiator and out of the high pressure compartment. A generator is located in the high pressure compartment and provides a gas flow path therethrough from the high pressure compartment to the low pressure compartment. An engine is located in the low pressure compartment and is coupled to the radiator for cooling and is coupled to the generator through the bulkhead to drive the generator.
US10079520B2

A motor includes a bus bar holder with a main body portion, a connector portion protruding from the main body portion toward a radially outer side, and a connection terminal holding portion protruding from the main body inner surface toward a radially inner side. The main body portion is provided with a seal portion directly or indirectly contacting the cover along a circumferential direction of a center axis. A rib protruding toward a second side ahead of a circuit board is disposed at a surface of a second side of the connection terminal holding portion.
US10079519B2

A motor may include a shaft, an armature, a commutator, a bearing, a housing, a bracket, and a brush card assembly. The brush card assembly may include a brush contacting the commutator, and a brush card holding the brush. The bracket may include a bracket bottom portion covering at least a portion of a lower side of the brush card, a cylindrical bracket cylindrical portion extending upwardly from a radially outer edge of the bracket bottom portion, a bearing holding portion extending upwardly from the bracket bottom portion at a radially inner side of the bracket cylindrical portion, and holding the bearing, and a rib positioned above the bracket bottom portion, and extending radially outward from the bearing holding portion.
US10079513B2

The present disclosure relates to a wireless power transfer method, a wireless power transfer apparatus, and a wireless charging system in a wireless power transfer field, and there is provided a communication method of a wireless power transmitter performing communication with at least one wireless power receiver through a plurality of slots, and the method may include allocating any one of the plurality of slots to any one of the at least one wireless power receiver, providing at least one of the plurality of slots to the any one wireless power receiver as locked slots subsequent to the allocation, and receiving information associated with a configuration phase and information associated with a negotiation phase from the any one wireless power receiver within the locked slots.
US10079509B2

A wireless transmitter wirelessly charges/powers a wireless receiver. The transmitter performs an analog ping to tentatively detect a device. During an energizing phase of the analog ping, the transmitter applies power pulses to a resonant circuit within the transmitter, where, after application of the power pulses, the resonant circuit enters a free-resonance state of a resonating phase of the analog ping that follows the energizing phase. During the resonating phase, while the resonant circuit is in the free-resonance state, the transmitter samples voltage within the resonant circuit to generate one or more voltage-level samples. The transmitter processes the voltage-level samples to tentatively detect the device. If a device is tentatively detected then the transmitter performs a digital ping to definitively determine whether the device is present. If definitively detected then the transmitter wirelessly charges/powers the wireless receiver.
US10079505B2

Automatic transfer switches and methods of forming such switches are disclosed herein. One automatic transfer switch disclosed herein includes a first source bar structured to connect to a first power source, a second source bar structured to connect to a second power source, and a stationary bar structured to be coupled to a load. The automatic transfer switch also includes a first movable bar and a second movable bar each electrically coupled and rotatably connected to the stationary bar. The length of each movable bar and the angle of each movable bar with respect to the stationary bus bar are selected to approximately balance the contact force on each movable bar. Thus, smooth and reliable operations of the automatic transfer switch can be achieved.
US10079488B2

A power supply apparatus for use with an aircraft can include an aircraft interface input adapted for operatively connecting to and receiving DC power from an aircraft's power bus, and a single connection input adapted for operatively connecting to and supplying power and communications to a plurality of aircraft devices. The apparatus can include a DC to DC electrical converter that converts the DC power received from the aircraft power bus and converts the power to appropriate voltages for powering the aircraft devices.
US10079479B2

The present invention relates to a module extraction apparatus of a high voltage direct current system. In the present invention, a fixed base (30) is secured to a structure (82), and a sub-module (10) is mounted on a movable base (60) that slides on the fixed base (30), thereby enabling the sub-module (10) to be extracted from the structure (82). The sub-module (10) may be separated into a power unit (12) and a capacitor unit (24) which may be separately extracted from the structure (82). A connection support (84) is connected to the fixed base (30) and installed to protrude toward the outside of the structure (82), and the tip end of the connection support (84) extending toward the outside of the structure (82) is supported by a wire (86). As described above, the present invention has an advantage of more easily extracting the module, which is a heavy object, from the structure (82) to carry out the maintenance thereof.
US10079478B2

The present invention relates to a connecting device for control terminals in a withdrawable type circuit breaker, and more particularly, a connecting device for control terminals in a withdrawable type circuit breaker, capable of automatically connecting or separating control power source terminals for controlling the circuit breaker upon pulling out or inserting a breaker main body.
US10079473B2

A light-emitting component includes laser elements and a setting unit. Each laser element is set to be in an on state with a logical value “m (m represents an integer of 1 or more)”, an on state considered as having a logical value “0”, or an off state. The setting unit sets the laser element to be in a state ready to transition to an on state and sets the laser element in the state ready to transition to the on state to be in the on state considered as having a logical value “0” before a timing of setting the laser element to the on state with a logical value “m”.
US10079470B2

A light emitting device includes: a base; at least one semiconductor laser element disposed on the base and configured to emit light laterally; a reflecting member that is disposed on the base; a surrounding part that is disposed on the base and that surrounds the at least one semiconductor laser element and the reflecting member; a wiring part that is electrically connected to the at least one semiconductor laser element and that is disposed on an upper surface of the base so as to extend laterally to a location on the upper surface of the base that is laterally outside of the surrounding part; a radiating body disposed on the surrounding part, the radiating body comprising at least one of a metal and a ceramic, and the radiating body having an opening; and a wavelength converting member that is located in the opening of the radiating body.
US10079469B1

A controllable laser amplifier apparatus includes a gain medium and a seed laser emitter configured to generate a seed laser beam, the seed laser emitter directed toward the gain medium. The apparatus has at least two pump laser emitters configured to generate respective pump laser beams, wherein the pump laser emitters are adjustable such that respective intensities of the pump laser beams are adjustable relative to one another and/or relative to the seed laser pump, wherein the pump laser emitters are arranged such that at least one of the pump laser beams is laterally offset relative to the seed laser beam, and wherein the pump laser beams are configured to effect a gain profile in the gain medium. An output laser beam from the gain medium is a function of at least the gain profile and the seed laser beam.
US10079468B2

A hybrid resonator and amplifier combination for generating a high energy output signal. The combination comprises a beam splitter for splitting a pump laser beam into first and second portions. The second portion beam being conveyed to a resonator which operates in a single transverse mode to generating a signal wavelength beam. An output coupler of the resonator allows a first portion of the signal wavelength beam to pass therethrough while retaining a second portion of the signal wavelength beam within the resonator. A system dichroic mirror receives and directs both the first portion and the signal wavelength beam toward an amplifier. The amplifier receives both the first portion and the signal wavelength beam. The first portion, upon passing through the amplifier, creates gain which is used by the amplifier to amplify the signal wavelength beam generate the high energy output signal.
US10079463B2

An electric machine configured to increase resistance between a brush and a commutator of the electric machine at a wear condition of the brush consistent with end of service life.
US10079460B2

The invention relates to a busbar having a profiled body which forms an elongate receiving channel, a first and a second groove being formed in the channel floor, and the electrical conductors being arranged in the first and second groove. Furthermore, the invention relates to a consumer unit for securing to such a busbar and for drawing current or data from such a busbar, and the use of the consumer unit in conjunction with such a busbar. Further aspects of the invention form a power transmission device having such a busbar and such a consumer unit, as well as a building element in which such a busbar is installed.
US10079450B2

Provided is a connector including first and second connector members connected to each other. The first connector member is formed with a protrusion. The second connector member includes a lever member rotatably provided thereto. The lever member is formed with at least one claw-shaped part configured to lock the protrusion. When connecting the first and second connector members, the lever member is rotated so that the protrusion locked in the claw-shaped part of the lever member is drawn in a connecting direction, and the first and second connector members are moved in the connecting direction and brought into contact with each other. After the movement is restrained, the lever member is further rotated so that the lever member is fixed while being elastically deformed.
US10079443B2

Interposer socket includes a base substrate and a plurality of spring contacts coupled to the base substrate. Each of the spring contacts has an inclined section that extends away from a top side of the base substrate at a generally non-orthogonal orientation. The inclined section configured to be deflected toward the top side when an electronic module is mounted onto the interposer socket. The inclined section has a mating surface of the spring contact that is configured to engage the electronic module. The inclined section also includes first and second beam segments and a contact slot therebetween. The first and second beam segments extend in an oblique direction away from the top side. The contact slot has a slot width that is defined between inner edges of the first and second beam segments. The slot width increases as the contact slot extends in the oblique direction.
US10079436B2

[Object] To improve the directional characteristics of a planar antenna for a milliwave band as well as widening a bandwidth.[Means for Settlement] A feed line 13 has a main feed line 21, two sub-feed lines 22, and a distributor S2 adapted to branch the main feed line 21 into the two sub-feed lines 22. The distributor S2 includes: two outer edges 30L and 30R formed as curved lines connecting both side edges 21L and 21R of the main feed line 21 to first edges 221 of the sub-feed lines 22; and an inner edge 31 connecting second edges 222 of the sub-feed lines 22 to each other, in which the inner edge 31 is configured to include two inner curved lines 31L and 31R that are convex in mutual directions, and has a pointed shape that is concave toward the main feed line 21 side.
US10079432B2

Generally discussed herein are techniques, software, apparatuses, and systems configured for tuning an antenna. In one or more embodiments, a system can include a monopole or dipole antenna, a hardware processor electrically coupled to the monopole or dipole antenna, an amplitude or power detector electrically coupled between the monopole or dipole antenna and the processor to receive signals reflected from the monopole or dipole antenna and determine an amplitude or power of the reflected signals, and a first impedance matching network electrically connected between a feed point of the monopole or dipole antenna and the detector, the first impedance matching network including a variable capacitor, the variable capacitor having a variable capacitance that is set by the hardware processor based on the amplitude or power of the reflected determined by the amplitude or power detector.
US10079429B1

Antenna, including: a first conductive structure having a first end coupled to a conductive strip and a second end; wherein the conductive strip is coupled to a first feed point; a second conductive structure having a first portion and a second portion; wherein the second portion is coupled to a second feed point; wherein the second end of the first conductive structure is separated from the first portion of the second conductive structure by a gap; wherein the first conductive structure is substantially in parallel with and has a different width than the first portion of the second conductive structure; wherein the first conductive structure is configured to carry current in a first polarity and the first portion of the second conductive structure is configured to carry current in a second polarity opposite to the first polarity; and wherein the feed points are configured to carry an RF signal.
US10079424B2

Methods, systems, and devices are described for an antenna positioning apparatus, which includes a multiple-assembly positioner for adjusting a positioning angle about a positioning axis. The multiple-assembly positioner has two or more positioning assemblies that are coupled in series between a base structure and a positioning structure. Positioning assemblies can be individually selected based on various criteria, such as cost, complexity, angular range, and other performance, and be configured to work together to provide a desired range of adjustment to the positioning angle while simultaneously meeting precision requirements. In one example, a positioning assembly can include a shaft with an eccentric portion, which is rotated in order to provide the adjustment. A method is described where a first positioning assembly can be actuated to a first initial position, and then held, such that a second positioning assembly can be actuated to provide a selected antenna positioning angle.
US10079423B2

An apparatus for adjusting a tilt angle of a vertically positioned antenna on a pole that includes a top mounting assembly formed by a first link and a second link, the first and second link each including a top edge and a bottom edge, the top edges of the first link and the second link are pivotally connected together by a first hinge such that the second link is rotatable about the first hinge in relation to the first link to adjust an angle between the first link and the second link.
US10079420B2

A power combiner and divider device includes a first port electrically connected to a first impedance line and a second impedance line; a second port electrically connected to the first impedance line and a coupled line; a third port electrically connected to the second impedance line and the coupled line; a third impedance line electrically connected to the coupled line; and a fourth impedance line electrically connected to each of the third impedance line and the coupled line.
US10079413B2

The present invention provides a Li-ion pouch cell wherein the Li-ion pouch cells comprise a sealed enclosure, electrode stack and thermally conductive elements, wherein the electrode stack and the thermally conductive elements are in the sealed enclosure, the thermally conductive elements include extensions which extend beyond the electrode stack, the sealed enclosure has thermal conductivity, the thermally conductive elements provide a thermally conductive pathway connecting the electrode stack and the sealed enclosure by way of the extension. The present invention also provides a cell module comprising the Li-ion pouch cells. The Li-ion pouch cell and the cell module according to the present application could minimize differences in cell temperature, monitor internal cell temperature, cool the cell rapidly, increase cell and module safety, allowing for minimal impact on cell energy density, performance or life and difficulty of manufacturing.
US10079412B2

An electrochemical electricity storage cell including a casing including: at least two positive electrodes connected to a positive terminal, at least two negative electrodes connected to a negative terminal, the positive and negative electrodes being stacked in an alternating manner in the casing. At least one spacer is placed between each of the positive and negative electrodes. At least one contact element is placed in contact with the positive and negative electrodes and the casing.
US10079409B2

A method for producing cell 1, which includes cell element 4 wherein positive electrode plate 41 and negative electrode plate 42 are laminated with an interposal of separator 43 therebetween; and outer case 5 which houses cell element 4 together with an electrolyte solution. An electrolyte solution injection step for forming cell 1 by having outer case 5 contain cell element 4 and electrolyte solution (step S1), a charging step for charging cell 1 (step S2), and an impregnation condition inspection step for inspecting an impregnation condition of the electrolyte solution into cell element 4 after charging cell 1 are conducted in the order of the electrolyte solution injection step, the charging step and the impregnation condition inspection step.
US10079406B2

Electrolyte solutions including additives or combinations of additives that provide low temperature performance and high temperature stability in lithium ion battery cells.
US10079403B2

Disclosed is a stacked array of a plurality of thin film batteries electrically connected in a staggered configuration, where the side edges of the array preferably generally conform to an interior surface of an electronic device or component thereof in order to save space. In an embodiment, the stacked array comprises at least one battery having a single surface in contact with a plurality of batteries. In another embodiment, a shaped array of a plurality of thin film batteries electrically are connected together, whereby a plurality of batteries are arranged in a single layer on a non-rectangular substrate adjacent to one another generally in the shape of the surface of the substrate. Additionally, a thin film battery is described having at least one via through the substrate and at least one other via through an insulation layer to provide electronic connection to the battery cell.
US10079398B2

A start-up transition process is disclosed for a fuel cell system operation state, which includes utilization of predefined first and second temperature limits for the fuel cells, specifying a low temperature operating state of cells below the first limit, at which presence of carbonaceous species at the cells is precluded, a transition temperature range of cells above the first and below the second limit at which fuel flow supply is initiated to the fuel system in a mixture with air, combined with anode tail gas recirculated at a recirculation rate over 70, and an intermediate temperature operating state of the cells above the second temperature limit, at which free oxygen at the anodes.
US10079394B2

A method of welding comprising contacting a first electrode to a porous body flow path, contacting a second electrode to a plate material, pressing the porous body flow path and the plate material by the first and second electrodes in a thickness direction of the plate material, and spot welding the porous body flow path and the plate material, wherein: a deformation of the plate material in a direction of the second electrode pressing the plate material is smaller than a deformation of the porous body flow path in a direction of the first electrode pressing the porous body flow path.
US10079388B2

The present invention pertains to an aqueous composition comprising: (A) an aqueous latex comprising at least one vinylidene fluoride (VDF) polymer [polymer (F)] comprising recurring units derived from vinylidene fluoride (VDF) and at least one (meth)acrylic monomer (MA) having formula (I) here below: wherein: —R1, R2 and R3, equal to or different from each other, are independently selected from a hydrogen atom and a C1-C3 hydrocarbon group, and —ROH is a hydrogen atom or a C1-C5 hydrocarbon moiety comprising at least one hydroxyl group, (B) at least one powdery electrode material, and (C) optionally, less than 10% by weight, based on the total weight of the aqueous composition, of at least one organic solvent (S), wherein the polymer (F) in the aqueous latex is under the form of primary particles having an average primary particle size of less than 1 μm, as measured according to ISO 13321. The present invention also pertains to a process for manufacturing an electrode using said aqueous composition, to an electrode comprising a metal substrate coated on at least one surface with said aqueous composition and to use of said electrode for manufacturing a non-aqueous-type electrochemical device.
US10079382B2

A method of forming an electrode in an electrochemical battery comprises: coating a reticulated substrate with a conductive material; curing the reticulated substrate coated with the conductive material; and electroplating the reticulated substrate coated with the conductive material with a desired metal material.
US10079381B2

A rechargeable battery pack according to an exemplary embodiment of the present invention includes: a battery cell for being charged and discharged; an electrode terminal provided in a cap plate of the battery cell; a protection member disposed above and spaced apart from the cap plate, having one lateral end electrically connected to the electrode terminal, and electrically protecting the battery cell; and a protective circuit module disposed above and spaced apart from the protection member and electrically connected to the other lateral end of the protection member. The other lateral end of the protection member integrally extends to correspond to a connection portion of the protective circuit module.
US10079378B2

A polyolefin microporous membrane is disclosed. The membrane includes at least one microporous membrane layer, where the microporous membrane layer has an air permeability between about 100 sec/100 cc and about 220 sec/100 cc, a pin puncture strength of at least 550 gf, and a crystallization half time t1/2 of from 10 to 35 minutes when subjected to isothermal crystallization at 117° C. The air permeability and the pin puncture strength are normalized to a thickness of 16 μm.
US10079375B2

A method of forming a flexible microbattery and battery is provided. The method including: forming a film with a cavity therein; applying a first outer flexible substrate to a first side of the film; applying a second outer flexible substrate to a second opposite side of the film, wherein a cathode, an anode, a separator and an electrolyte are located within the cavity and the film provides a first seal about the cathode, the anode, the separator and the electrolyte and wherein the first seal extends between the first outer flexible substrate and the second outer flexible substrate; cutting a trench through the first outer flexible substrate, the film and the second outer flexible substrate after the first seal is formed; disposing a curable material in the trench; curing the curable material to provide a second seal, wherein the first seal is located between the cavity and the second seal.
US10079366B2

Disclosed are a plastic organic electroluminescent display device to realize flexibility and prevent visualization of exterior light and a method for fabricating the same. The plastic organic electroluminescent display device includes a light emitting cell including a first electrode, a light emitting organic layer and a second electrode arranged on a substrate in this order, a barrier film adhered to the substrate provided with the light emitting cell, to seal the light emitting cell, the barrier film including an optically isotropic support film, and a circular polarizer adhered onto the optically isotropic barrier film.
US10079348B2

A material for an organic electroluminescent device having high emission efficiency is represented by following Formula 1: The material represented by Formula 1 may be included in at least one layer selected from a plurality of layers between an anode and an emission layer of an organic EL device.
US10079347B2

The present invention discloses an triphenylene-based fused carbazole compound is represented by the following formula (1) or formula (2), the organic EL device employing the derivative as light emitting host of emitting layer can display good performance like as lower driving voltage and power consumption, increasing efficiency and half-life time. wherein Ar, X1 to X4, m, and R1 to R3 are the same definition as described in the present invention.
US10079342B2

A functional layer forming composition is capable of obtaining a stable film forming property when a liquid phase process is used. A method produces a functional layer forming composition. A method produces an organic EL element. An organic EL device and an electronic apparatus are also described. A functional layer forming composition is used when at least one layer in a functional layer containing an organic material is formed by a liquid phase process, and is characterized in that the composition includes a solid component for forming a functional layer, a first aromatic solvent having an electron withdrawing group, and a second aromatic solvent having an electron donating group, and the boiling point of the second aromatic solvent is higher than the boiling point of the first aromatic solvent.
US10079333B2

Solid-state radiation transducer (SSRT) devices and methods of manufacturing and using SSRT devices are disclosed herein. One embodiment of the SSRT device includes a radiation transducer (e.g., a light-emitting diode) and a transmissive support assembly including a transmissive support member, such as a transmissive support member including a converter material. A lead can be positioned at a back side of the transmissive support member. The radiation transducer can be flip-chip mounted to the transmissive support assembly. For example, a solder connection can be present between a contact of the radiation transducer and the lead of the transmissive support assembly.
US10079326B2

An exemplary embodiment of the present invention provides an optical sensor, including: a substrate; an infrared ray sensing thin film transistor including a first semiconductor layer that is formed on the substrate and arranged to operate by receiving infrared light, and a bandpass filter formed on the substrate and sized and arranged to pass the infrared light; a visible ray sensing thin film transistor including a second semiconductor layer formed on the substrate and arranged to operate by receiving visible light; and a switching thin film transistor including a third semiconductor layer formed on the substrate, wherein the bandpass filter may be formed of a metal material patterned to have features, successive features spaced apart from each other by a predetermined period so as to pass the infrared light and to block the visible light.
US10079323B2

The invention pertains to a framing structure for a solar panel made from a polymer composition (C) comprising at least one polyamide polymer [polyamide (A)], and at least one reinforcing filler [filler (F)], the framing structure being characterized by having a top surface and a bottom surface, said top surface having a depressed central portion sized for receiving a solar panel. It also relates to a method for manufacturing the same, to a method for assembly a solar panel into said framing structure, to a solar panel assembly comprising the same, and to a method for fixing said solar panel assembly onto a support (e.g. a roof).
US10079320B2

The invention provides an optoelectronic device comprising a porous material, which porous material comprises a semiconductor comprising a perovskite. The porous material may comprise a porous perovskite. Thus, the porous material may be a perovskite material which is itself porous. Additionally or alternatively, the porous material may comprise a porous dielectric scaffold material, such as alumina, and a coating disposed on a surface thereof, which coating comprises the semiconductor comprising the perovskite. Thus, in some embodiments the porosity arises from the dielectric scaffold rather than from the perovskite itself. The porous material is usually infiltrated by a charge transporting material such as a hole conductor, a liquid electrolyte, or an electron conductor. The invention further provides the use of the porous material as a semiconductor in an optoelectronic device. Further provided is the use of the porous material as a photosensitizing, semiconducting material in an optoelectronic device. The invention additionally provides the use of a layer comprising the porous material as a photoactive layer in an optoelectronic device. Further provided is a photoactive layer for an optoelectronic device, which photoactive layer comprises the porous material.
US10079313B2

A graphene electronic device includes a gate insulating layer on a conductive substrate, a channel layer on the gate insulating layer, and a source electrode on one end of the channel layer and a drain electrode on another end of the channel layer. The channel layer includes a semiconductor layer and a graphene layer in direct contact with the semiconductor layer, and the graphene layer includes a plurality of graphene islands spaced apart from each other.
US10079303B2

A semiconductor is provided that includes an nFET gate structure straddling over a first nanowire stack and a portion of a first SiGe layer having a first Ge content. The first nanowire stack comprises alternating layers of a tensily strained silicon layer, and a second SiGe layer having a second Ge content that is greater than the first Ge content and being compressively strained. Portions of the tensily strained silicon layers extend beyond sidewalls surfaces of the nFET gate structure and are suspended. The structure further includes a pFET gate structure straddling over a second nanowire stack and another portion of the first SiGe layer. The second nanowire stack comprises alternating layers of the tensily strained silicon layer, and the second SiGe layer. Portions of the second SiGe layers extend beyond sidewalls surfaces of the pFET gate structure and are suspended.
US10079296B2

A semiconductor device includes an indium gallium nitride layer over an active layer. The semiconductor device further includes an annealed region beneath the indium gallium nitride layer, the annealed region comprising indium atoms driven from the indium gallium nitride layer into the active layer.
US10079295B2

A method for manufacturing an oxide semiconductor layer, comprising forming an oxide semiconductor layer over an insulating layer so as to be along with a curved surface of a projecting structural body of the insulating layer, wherein a length of the projecting structural body in a height direction is larger than a width of the projecting structural body, is provided.
US10079281B2

A method for forming a semiconductor device includes incorporating dopants of a first conductivity type into a nearby body region portion of a semiconductor substrate having a base doping of the first conductivity type. The incorporation of the dopants of the first conductivity type is masked by a mask structure at at least part of an edge region of the semiconductor substrate. The method further includes forming a body region of a transistor structure of a second conductivity type in the semiconductor substrate. The nearby body region portion of the semiconductor substrate is located adjacent to the body region of the transistor structure.
US10079280B2

After forming a first-side epitaxial semiconductor region and a second-side epitaxial semiconductor region on recessed surfaces of a semiconductor portion that are not covered by a gate structure, at least one dielectric layer is formed to cover the first-side and the second-side epitaxial semiconductor regions and the gate structure. A second-side contact opening is formed within the at least one dielectric layer to expose an entirety of the second-side epitaxial semiconductor region. The exposed second-side epitaxial semiconductor region can be replaced by a new second-side epitaxial semiconductor region having a composition different from the first-side epitaxial semiconductor region or can be doped by additional dopants, thus creating an asymmetric first-side epitaxial semiconductor region and a second-side epitaxial semiconductor region. Each of the first-side epitaxial semiconductor region and the second-side epitaxial semiconducting region can function as either a source or a drain for a transistor.
US10079279B2

A method is provided for fabricating a semiconductor device. The method includes providing a semiconductor substrate having a gate structure; and forming offset sidewall spacers around the gate structure. The method also includes forming trenches in the semiconductor substrate at outside of the gate structure; and forming isolation layers on side surfaces of the trenches to prevent diffusions between subsequently formed doping regions. Further, the method includes removing at least portions of the offset sidewall spacers to expose portions of the surface of the semiconductor substrate between the gate structure and the trenches; and forming filling layers with a top surface higher than the surface of the semiconductor substrate by filling the trenches and covering portions of the surface of the semiconductor substrate between the trenches and the gate structure. Further, the method also includes forming doping regions configured as raised source/drain regions in the filling layers.
US10079277B2

A method of fabricating a metal-insulator-metal capacitor includes providing a dielectric layer. The dielectric layer is etched to form a first hole including a first convex profile bulging into the dielectric layer. Subsequently, the dielectric layer is etched to form a second hole including a second convex profile bulging into the dielectric layer. A first metal layer is formed to conformally cover the capacitor trench. An insulating layer is formed to cover the first metal layer. Finally, a second metal layer is formed covering the insulating layer.
US10079276B2

An organic light emitting display panel is provided that comprises a substrate comprising an emission area and a non-emission area; a black matrix disposed on the non-emission area and comprising at least one open area that exposes at least a portion of a pattern formed on the substrate, wherein the pattern or the exposed portion of the pattern comprises a multi-layer structure comprising a conductive layer and at least one low reflective layer.
US10079273B2

An organic light-emitting display device protects a first electrode and reduces any effect due to light leakage from the top or the peripheral side of a bank, thereby increasing lifespan. The organic light-emitting display device includes a first electrode protective pattern.
US10079272B2

The present invention provides a substrate assembly comprising: a substrate; electrodes, metal wirings and TFTs formed on the substrate; and banks formed over the substrate, the banks enclosing pixel areas and exposing the electrodes; wherein a surface of the bank away from the substrate comprises one or more grooves, the grooves being adapted for collecting ink droplets remaining on the bank during subsequent inkjet printing process. The present invention further relates to a method for manufacturing a substrate assembly and a display device.
US10079268B2

A memory device includes a first interconnect extending in a first direction, a first and a second semiconductor members extending in a second direction, a first and a second gate lines extending in a third direction, a second and a third interconnects extending in the second direction. The first and the second semiconductor members are arranged along the first direction, with first ends in the second direction connected to the first interconnect. The second interconnect is connected to a second end in the second direction of the first semiconductor member. The third interconnect is connected to a second end in the second direction of the second semiconductor member. The distance between the first interconnect and the first gate line is longer than the distance between the first interconnect and the second gate line.
US10079264B2

Various embodiments include a semiconductor device with thin-film transistor (TFT) circuitry monolithically integrated with other non-TFT functional devices. One example is an integrated LED display panel, in which an array of LEDs is integrated with corresponding TFT driver circuitry. The TFT driver circuitry typically is an array of pixel drivers that drive the LEDs.
US10079254B2

Implementations of semiconductor packages may include: a die coupled to a glass lid; one or more inner walls having a first material coupled to the die; an outer wall having a second material coupled to the die; and a glass lid coupled to the die at the one or more inner walls and at the outer wall; wherein the outer wall may be located at the edge of the die and the glass lid and the one or more inner walls may be located within the perimeter of the outer wall at a predetermined distance from the perimeter of the outer wall; and wherein a modulus of the first material may be lower than a modulus of the second material.
US10079252B2

A display apparatus includes an array substrate, a light emitting element, and a light shielding layer. The light emitting element is disposed on the array substrate and includes a first upper surface. The light shielding layer is disposed on a periphery of the light emitting element and includes a second upper surface. A distance between the first upper surface and the second upper surface in a direction perpendicular to the array substrate is between 0 and 5 μm.
US10079243B2

A method of fabricating a memory device is described. Generally, the method includes: forming on a surface of a substrate a dielectric stack including a tunneling dielectric and a charge-trapping layer overlying the tunneling dielectric; forming a cap layer overlying the dielectric stack, wherein the cap layer comprises a multi-layer cap layer including at least a first cap layer overlying the charge-trapping layer, and a second cap layer overlying the first cap layer; patterning the cap layer and the dielectric stack to form a gate stack of a memory device; removing the second cap layer; and performing an oxidation process to oxidize the first cap layer to form a blocking oxide overlying the charge-trapping layer, wherein the oxidation process consumes the first cap layer. Other embodiments are also described.
US10079239B2

A compact three-dimensional mask-programmed read-only memory (3D-MPROMC) is disclosed. Its memory array and a decoding stage thereof are formed on a same memory level above the substrate. The memory layers of the memory devices in the memory array have at least two different thicknesses, while the middle layer of the decoding device in the decoding stage has the same thickness as the thinnest memory layer.
US10079233B2

A method of forming a semiconductor device, includes forming first and second SiGe fins on a substrate, forming a protective layer on the first SiGe fin, forming a germanium-containing layer on the second SiGe fin and on the protective layer on the first SiGe fin, and performing an anneal to react the germanium-containing layer with a surface of the second SiGe fin.
US10079227B2

An apparatus includes: a first SCR device having a first source terminal coupled to a signal terminal, a first body terminal coupled to the first source terminal, a first gate terminal coupled to the signal terminal, and a first drain terminal; a second SCR device having a second drain terminal coupled to the first drain terminal, a second gate terminal coupled to a reference voltage terminal; and a second source terminal coupled to the reference voltage terminal. The apparatus also includes: a third SCR device having a third source terminal coupled to the signal terminal, a third gate terminal coupled to the first gate terminal, and a third drain terminal; a first capacitor coupled between the third drain terminal and the second gate terminal; and a second capacitor coupled between the second gate terminal and the reference voltage terminal.
US10079226B2

A semiconductor device comprises at least a semiconductor module including a semiconductor chip, a heat sink thermally connected to the semiconductor chip and a seal member for covering and sealing the semiconductor chip and the heat sink in such a manner as to expose the heat radiation surface of the heat sink. The radiation surface is cooled by a refrigerant. An opening is formed in a part of the seal member as a refrigerant path through which the refrigerant flows.
US10079224B2

A semiconductor structure includes at least two substrate layers, each of the at least two substrate layers having first and second opposing surfaces and a plurality of electrical connections extending between the first and second surfaces. The semiconductor structure also includes a substrate joining layer disposed between and coupled to the second surface of a first one of the at least two substrate layers and the first surface of a second one of the at least two substrate layers. The substrate joining layer includes at least one integrated circuit (IC) structure disposed between the first and second surfaces of said substrate joining layer. A corresponding method for fabricating a semiconductor structure is also provided.
US10079218B1

A conductive layer is formed on a first surface of a first carrier. The redistribution layer is formed on the conductive layer. Then an open-test is performed to the redistribution layer. Since the conductive layer and the redistribution layer constitute a closed loop, a load should be presented during the open-test if the redistribution layer is formed correctly. After the open-test is performed, the first carrier and the conductive layer are removed. Then a short-test is performed to the redistribution layer. No load is presented during the short-test if the redistribution layer is formed correctly since the redistribution layer constitutes an open loop. Therefore, whether the redistribution layer has flaws can be determined before the dies are boned on the redistribution layer. Thus, no waste of the good die occurs because of the flawed redistribution layer.
US10079214B2

A power semiconductor device is disclosed having a power semiconductor element with an upper and lower side, the upper side being located opposite to the lower side; a first and second electrode, and a housing, wherein the power semiconductor element is arranged between the first and second electrode such, that the upper side comprises a first contact portion being in contact with the first electrode and a first free portion not being in contact with the first electrode, and wherein the lower side at least comprises a second contact portion being in contact with the second electrode, and wherein a channel is provided fluidly connecting at least a part of the first free portion with a predetermined degassing point of the housing for guiding an overpressure, which overpressure results from plasma and/or gas occurring in a failure mode, from the first free portion to the predetermined degassing point.
US10079209B2

A method of manufacturing a graphene film manufactures a graphene film in good state without generating wrinkles and stresses and leaving residues of the resin. The method of manufacturing a graphene film comprises forming a catalyst metal film on a substrate; synthesizing a graphene film on the catalyst metal film; and removing the metal catalyst film in an oxidation atmosphere of an oxidizer and transferring the graphene film to the substrate.
US10079203B2

A vertical memory device includes a substrate, a plurality of channels on the substrate and extending in a vertical direction with respect to a top surface of the substrate, a plurality of non-metal gate patterns surrounding the channels and being stacked on top of each other and spaced apart from each other along the vertical direction, and a plurality of metal gate patterns stacked on top of each other. The metal gate patterns are spaced apart from each other along the vertical direction. Each of the metal gate patterns surrounds a corresponding one of the non-metal gate patterns.
US10079201B1

A lead frame includes: a plurality of units each including a first lead portion and a second lead portion arranged in a first direction, wherein the units are arranged in the first direction and in a second direction perpendicular to the first direction, and the first lead portion and the second lead portion of each unit are adjacent, in the second direction, to the first lead portion and the second lead portion of an adjacent one of the units that is adjacent in the second direction; a plurality of first suspension portions; and a plurality of connecting portions. Each of the first suspension portions connects, in the second direction, the first lead portions of units that are adjacent to each other in the second direction.
US10079200B2

A method of manufacturing a packaging device may include: forming a plurality of through-substrate vias (TSVs) in a substrate, wherein each of the plurality of TSVs has a protruding portion extending away from a major surface of the substrate. A seed layer may be forming over the protruding portions of the plurality of TSVs, and a conductive ball may be coupled to the seed layer and the protruding portion of each of the plurality of TSVs. The seed layer and the protruding portion of each of the plurality of TSVs may extend into an interior region of the conductive ball.
US10079196B2

The present disclosure relates to a thermally enhanced semiconductor package having field effect transistors (FETs) with a back-gate feature. The thermally enhanced semiconductor package includes a non-silicon thermal conductive component, a silicon layer with a thickness between 100 Å and 10 μm over the thermal conductive component, a buried oxide (BOX) layer over the silicon layer, an epitaxial layer over the BOX layer and having a source, a drain, and a channel between the source and the drain, a gate dielectric aligned over the channel, and a front-gate structure over the gate dielectric. Herein, a back-gate structure is formed in the silicon layer and has a back-gate region aligned below the channel. A FET is formed by the front-gate structure, the source, the drain, the channel, and the back-gate structure.
US10079186B2

A method of fabricating a semiconductor device includes forming first and second fin patterns in an active region and in a measurement region of a substrate, respectively, the measurement region being different from the active region, forming first and second gate electrodes to cross the first and second fin patterns, respectively, and measuring a contact potential difference (Vcpd) of the second gate electrode to determine a threshold voltage of the first gate electrode based on the measured contact potential difference (Vcpd).
US10079178B1

Formation methods of a semiconductor device structure are provided. The method includes forming a bottom layer, a middle layer and an upper layer over a substrate, developing the upper layer to form an upper pattern with a first opening exposing the middle layer and a sidewall of the upper pattern. The upper pattern has a top surface. The method further includes conformally forming a protective layer over the upper pattern and the exposed middle layer, anisotropically etching the protective layer to leave a portion of the protective layer over the sidewall of the upper pattern and expose the middle layer, etching the middle layer not covered by the upper pattern and the portion of the protective layer to form a middle pattern with a second opening exposing the bottom layer, and etching the bottom layer though the second opening of the middle pattern.
US10079166B2

A temporary receiving unit of a processing apparatus includes a first support rail having a first bottom wall and a first side wall for guiding a workpiece for sliding movement in unloading and loading directions of the workpiece by an unloading and loading unit, a second support rail disposed in an opposing relationship to the first support rail and having a second bottom wall and a second side wall for guiding a workpiece for sliding movement, a support rail actuation unit for actuating the first support rail and the second support rail in directions in which the first support rail and the second support rail approach each other and are spaced away from each other, and a load detection unit for detecting a load on the support rail actuation unit.
US10079161B2

An object of the present invention is to provide a semiconductor package with which it is possible to reduce a volume of an encapsulation resin and to easily embed a resin regardless of thicknesses of semiconductor chips and a small distance between adjacent semiconductor chips, as well as to provide a thin semiconductor package with which a final product includes no support flat plate. To realize this, a semiconductor package having a structure wherein semiconductor chips are accommodated in cavity parts of a support which is formed by copper plating and includes the cavity parts is provided.
US10079149B2

A method of forming a semiconductor device includes forming a channel layer on a substrate. A gate dielectric is deposited on the channel layer, and a mask is patterned on the gate dielectric. An exposed portion of the gate dielectric is removed to expose a first source/drain region and a second source/drain region of the channel layer. A first source/drain contact is formed on the first source/drain region and a second source/drain contact is formed on the second source/drain region. A cap layer is formed over the first source/drain contact and the second source/drain contact, and the mask is removed. Spacers are formed adjacent to sidewalls of the first source/drain contact and the second source/drain contact. An oxide region is formed in the cap layer and a carbon material is deposited on an exposed portion of the gate dielectric.
US10079144B2

Provided are a composition for forming a layered transition metal chalcogenide compound layer and a method of forming a layered transition metal chalcogenide compound layer by using the composition. The composition includes at least one of a transition metal precursor represented by Formula 1 and a chalcogenide precursor represented by Formula 2. Ma(R1)6-b-c(H)b(R2)c  [Formula 1] wherein, in Formula 1, M, R1, R2, a, b, and c are the same as defined in the detailed description, and M′kX2  [Formula 2] wherein, in Formula 2, M′ and X are the same as defined in the detailed description.
US10079142B2

An apparatus for treating a substrate includes an injecting member having a first nozzle configured to supply a first chemical to the substrate that is mounted on the supporting unit, and a second nozzle configured to supply a second chemical, which is different from the first chemical, to the substrate that is mounted on the supporting unit, and a controller configured to supply the first chemical before supplying the second chemicals and to control the first chemical, which is variable according to a type of thin film on the substrate mounted on the supporting unit, to be supplied.
US10079138B2

Provided are methods for determining the amount of reverse T3 in a sample using mass spectrometry. The methods generally involve ionizing reverse T3 in a sample and detecting and quantifying the amount of the ion to determine the amount of reverse T3 in the sample.
US10079136B2

A method of calibrating a mass spectrometer is disclosed comprising mass analyzing first ions derived from an analyte molecule, wherein the first ions have a first charge state; determining a first mass or mass to charge ratio of the first ions; mass analyzing second ions derived from the analyte molecule, wherein the second ions have a second different charge state and wherein the second ions comprise protonated or adduct variants of the first ions; determining a second mass or mass to charge ratio of the second ions; a determining a calibration correction based upon the first mass or mass to charge ratio and the second mass or mass to charge ratio.
US10079133B2

A plasma processing device includes: a chamber; a flat-plate-shaped first electrode; a first high frequency power supply; a helical second electrode disposed outside the chamber and disposed to face the first electrode with a quartz plate forming an upper lid of the chamber therebetween; and a gas introducing unit, in which a second high frequency power supply and a third high frequency power supply are configured to be electrically connected to the second electrode, the second high frequency power supply being configured to apply an AC voltage of a second frequency to the second electrode, the third high frequency power supply being configured to apply an AC voltage of a third frequency to the second electrode, and the third frequency being higher than the second frequency; and two types of AC voltages are configured to be simultaneously applied.
US10079131B2

A circuit protection assembly (CPA) is disposed between a source of power and a circuit to be protected. The CPA comprises a mounting block having a bore extending therethrough and a recess cavity on a first surface of the mounting block. A post having a first end is disposed within the recess cavity and a body portion extends through the bore. The body portion configured to receive a terminal and the second end configured to receive a securing mechanism. A fuse having a centrally disposed aperture is configured to receive the body portion of the post and to receive the terminal for connection to a circuit to be protected. An insulator disposed on the terminal and disposed beneath the securing mechanism. The insulator configured to isolate the post from the terminal and the fuse while allowing the securing mechanism to apply an amount of torque.
US10079125B2

An illuminated push-button switch according to the present invention includes a key top, a plunger, and a supporting fix member that forms a space between the key top and the plunger, and supports and fixes together the key top and the plunger. A plurality of the supporting fix members are provided, separated from each other, in a plane perpendicular to an optical axis. With this configuration, the illuminated push-button switch having a wide illuminated region secured on a touch surface, and a keyboard can be provided.
US10079123B2

A keyboard switch comprises an upper cover (1), a base (2), a fixed terminal (3), a movable terminal (4) and a pressing component (5). A guide column (21) is disposed on the base, the pressing component is installed on the guide column on which a return spring (8) is fitted, the upper end of the pressing component is exposed out of the upper cover for pressing, and the upper cover is fastened to the base to form a cavity, the fixed terminal and the movable terminal are disposed on one side of the pressing component in the cavity, and one end of the fixed terminal and one end of the movable terminal penetrate out of the base to be connected to an external circuit. The pressing component moves up and down to drive the movable terminal to move, and further to control contact and disconnection between the other end of the movable terminal and the other end of the fixed terminal. Further, an elastic auxiliary component for interfering with the pressing component to enhance the pressing sense is disposed on the other side of the pressing component, and the pressing component interferes with the elastic auxiliary component while moving up and down to drive the movable terminal. The keyboard switch makes full use of the inner space of the switch and an auxiliary device is added in the switch, so that the switch has good touch and voice, a simple structure and a long life.
US10079117B2

A electric storage device that includes a device body having a first end face that has a first portion and a second portion, and second end face that has a third portion and a fourth portion. The second portion is inclined relative to the first portion, and the fourth portion is inclined relative to the third portion. A first electrode film extends from the first portion to the second portion, and a second electrode film extends from the third portion to the fourth portion.
US10079108B2

A multilayer capacitor includes a pair of external electrodes each having an end face portion; a first principal face extending portion; a second principal face extending portion; a first side face extending portion; and a second side face extending portion. The pair of external electrodes each includes a base electrode and a metallic layer. The metallic layer includes a first metallic layer and a second metallic layer located outside the first metallic layer. An intermetallic compound layer is located outside the first metallic layer, and is exposed from the second metallic layer in a ridge portion lying between the end face portion and the first principal face extending portion, a ridge portion lying between the first side face extending portion and the first principal face extending portion, and a ridge portion lying between the second side face extending portion and the first principal face extending portion.
US10079106B2

A multilayer ceramic capacitor that includes a ceramic laminated body having dielectric layers and internal electrodes at the interfaces between the dielectric layers, and external electrodes on the outer surface of the ceramic laminated body. The dielectric layers contain, as their main constituent, a perovskite-type compound including Ba, Ti, Zr, and M. M is at least one element of Ta, Nb, V, and W. The dielectric layers further contain Mn and Si as additive constituents. With respect to the total amount of Ti, Zr, and M, 40 mol %
US10079101B2

A multilayer ceramic capacitor includes a ceramic body having a plurality of dielectric layers stacked therein, and first and second internal electrodes alternately disposed with at least one among the plurality of dielectric layers interposed therebetween. The first internal electrodes include first and second lead portions exposed to a mounting surface of the ceramic body, and disposed to be spaced apart from each other in a length direction of the ceramic body. The second internal electrodes include a third lead portion exposed to the mounting surface of the ceramic body, and disposed between the first and second lead portions in the length direction of the ceramic body.
US10079091B2

The present invention relates to a method for manufacturing a sintered magnet, using a mold provided with a main body having a cavity and a lid whose inner face is flat, and the method containing a filling process of filling alloy powder in the cavity and then mounting the lid on the main body, an orienting process of applying a magnetic field in a predetermined direction to the alloy powder in a state of being filled in the cavity, a sintering process of sintering the alloy powder by heating in a state of being filled in the cavity after the orienting process, and a mold inverting process of turning the mold upside down which is carried out between the filling process and the orienting process or between the orienting process and the sintering process.
US10079085B2

A rare-earth permanent magnetic powder, a bonded magnet containing thereof and a device using the bonded magnet are provided of the present disclosure. The rare-earth permanent magnetic powder comprises: 70 vol % to 99 vol % of a hard magnetic phase and 1 vol % to 30 vol % of a soft magnetic phase, the hard magnetic phase has a TbCu7 structure, and the grain size of the hard magnetic phase is 5 nm to 100 nm; the soft magnetic phase is a Fe phase having a bcc structure, the average grain size of the soft magnetic phase is 1 nm to 30 nm, and the standard deviation of the grain size is below 0.5σ.
US10079081B2

A cable having low values for resistance, inductance, and capacitance. The cable includes a plurality of conductors for each signal or leg, which may be configured as a braid of three subsets of braids of bonded pairs of insulated conductors. The bonded pairs may be twisted or untwisted, in close proximity such that inductance is reduced via magnetic field cancellation. Each leg may be separate and parallel, rather than interwoven or braided together, increasing the distance between the two signals and reducing capacitance. The legs may be positioned close to each other, such that their magnetic fields cancel to further reduce inductance.
US10079079B1

A flexible, electrically conductive composite is disclosed that includes a plurality of particles of elastomeric material and a conductive material. The conductive material at least partially covers the plurality of particles of elastomeric material. A first portion of the composite has undergone a force that has deformed a first portion of the particles of elastomeric material and broken up the conductive coating material.
US10079065B2

Systems include a first semiconductor die comprising a charge pump to generate power supply signals, a second semiconductor die comprising a memory array and programming circuitry, and a bus connected to the first and second semiconductor dies to carry the power supply signals to the programming circuitry. The programming circuitry is adapted to program memory cells of the memory array so that at least one programmed threshold voltage level is less than a voltage level of the power supply signals.
US10079059B2

Memristor cell read margin enhancement employs programming switched memristor sub-bits of a memristor cell with a first resistive state to increase a relative read margin of the memristor cell. The switched memristor sub-bits of the memristor cell are connected in series. The read margin of the memristor cell is increased relative to a read margin of either of the switched memristor sub-bits.
US10079054B1

Various techniques are provided to efficiently implement selective power gating of routing resource configuration memory bits for programmable logic devices (PLDs). In one example, a PLD includes a routing circuit configured to selectively route input nodes to an output node. The PLD further includes configuration memory cells configured to store configuration bit values to control the routing circuit. The PLD further includes a power circuit configured to power the configuration memory cells while storing the configuration bit values. The PLD further includes an enable bit memory cell configured to store an enable bit value to interrupt at least one connection of the power circuit to the configuration memory cells. The configuration memory cells are configured to provide, in response to an interruption of the connection, default configuration bit values to the routing circuit to prevent routing the input nodes to the output node. Additional systems and related methods are provided.
US10079053B2

An object is to provide a memory element having a novel structure where data can be held even after power supply is stopped. The memory element includes a latch circuit, a first selection circuit, a second selection circuit, a first nonvolatile memory circuit, and a second nonvolatile memory circuit. The first nonvolatile memory circuit and the second nonvolatile memory circuit each include a transistor and a capacitor. The transistor included in each of the first nonvolatile memory circuit and the second nonvolatile memory circuit is a transistor in which a channel is formed in an oxide semiconductor film. The off-state current of such a transistor is extremely small. The transistor is turned off after data is input to a node where the transistor and the capacitor are connected to each other, and data can be held for a long time even after supply of power supply voltage is stopped.
US10079034B2

An apparatus according to one embodiment includes a tape head module having an array of at least eight current perpendicular to plane sensors. None of the sensors has a resistance more than about 10% away from the resistances of its nearest neighbors. An apparatus according to another embodiment includes a tape head module having an array of at least eight current perpendicular to plane sensors. The resistance of each sensor is within about 10% of the median resistance value of all sensors in the array.
US10079033B1

Systems and techniques for compensation to improve write signal controls for magnetic-medium-based storage devices, include an apparatus comprising: pre-compensation circuitry coupled with a controller to receive a data signal and a write-current control signal and to generate a write-current signal; the pre-compensation circuitry is configured to use different baseline write-current levels for the write-current signal after an overshoot write-current level used at polarity transitions of the write-current signal, and the pre-compensation circuitry is configured use a first baseline level of the different baseline write-current levels for a first type of magnet in the sequence of magnets and use a second baseline level of the different baseline write-current levels for a second type of magnet in the sequence of magnets, the first baseline level having a greater magnitude than the second baseline level, and the first type of magnet being shorter than the second type of magnet.
US10079030B2

A device may be configured to alert a user while the user is listening to audio over headphones. For example, the device may be configured to alert the user of the device, such as by reducing the volume of an audio signal output through the headphones and/or by providing a visual alert to the user on a display of the device. The device may compare a volume level of an outputted audio signal to a threshold. The device may activate a microphone based on the comparison of the volume level to the threshold. When the microphone is activated, the device may provide an alert to a user based on a determination that a received audio signal includes a portion that corresponds to a predetermined value.
US10079029B2

Systems and methods for automatically generating at least one of facial expressions, body gestures, vocal expressions, or verbal expressions for a virtual agent based on emotion, mood and/or personality of a user and/or the virtual agent are provided. Systems and method for determining a user's emotion, mood and/or personality are also provided.
US10079021B1

Systems and methods for utilizing incremental processing of portions of output data to limit the time required to provide a response to a user request are provided herein. In some embodiments, portions of the user request for information can be analyzed using techniques such as automatic speech recognition (ASR), speech-to-text (STT), and natural language understanding (NLU) to determine the overall topic of the user request. One the topic has been determined, portions of the anticipated audio output data can be synthesized independently instead of waiting for the complete response. The synthesized portions can then be provided to the electronic device in anticipation of being output through one or more speakers on the electronic device, which speeds up the time that the response can be provided to the user.
US10079018B2

A minutes taking system includes a voice recognition apparatus and an image forming apparatus. The voice recognition apparatus receives voice signals from the image forming apparatus, performs voice recognition processing on the received voice signals, and returns voice recognition results to the image forming apparatus. The image forming apparatus includes voice input units, a storage unit, a voice transmission unit, a voice recognition result receiving unit, a minutes data creating unit, and an image forming unit. The storage unit accumulates the voice signals input from the voice input units. The voice transmission unit transmits a non-transmitted voice signal, among the voice signals stored in the storage unit, to the voice recognition apparatus when a predetermined condition is satisfied. The minutes data creating unit creates minutes data based on the voice recognition result received by the voice recognition result receiving unit.
US10079016B2

A natural language user interface for computer-aided design systems (CAD) comprises a natural language command module including a parser, language database and a CAD model analyzer, and a natural language server module including a second, increased capability parser, a second, preferably larger language database and a CAD context database. The CAD model analyzer analyzes and retrieves associated CAD model information related to a parsed voice command and the CAD context database provides specific CAD related contextual information to facilitate parsing and interpreting CAD specific commands. The natural language server program module may also include an artificial intelligence based query generator and communicate through a network or cloud with resource providers such as third-party market places or suppliers to generate queries for retrieval of third party supplied information necessary to respond to or execute CAD specific voice commands. The natural language user interface may query a user for missing information.
US10079006B2

The invention relates to a detachable bridge for a stringed instrument and the stringed instrument including such a detachable bridge. More specifically, the invention may comprise a detachable portion and a non-detachable portion. The strings are secured to the detachable portion. In a preferred embodiment, the detachable portion is secured by a retaining means of the non-detachable portion.
US10079005B2

Embodiments of the invention relate to a display substrate comprising M data lines and N gate lines. The M data lines intersect with N gate lines to define a plurality of pixels. The display substrate comprises a resolution adjustment module which comprise: a resolution determination unit configured to determine a target resolution; a signal input adjustment unit configured to determine a parameter a based on the target resolution and M and determine a parameter b based on the target resolution and N, and provide data signals to data lines spaced by every a data lines of the M data lines along an extending direction of the gate lines, and provide a same scanning signal to every b gate lines of the N gate lines along an extending direction of the data lines. Each of M and N is greater than 1, a≥0, b≥1.
US10078999B2

Methods and apparatus for dynamically reducing bandwidth usage by embedded displays are disclosed. An example method includes receiving a request to display a frame associated with a pixel depth on a display of a computing device, determining whether the frame includes a background layer, and when the frame includes the background layer, adjusting the pixel depth of the background layer.
US10078998B2

A gamma curve and a color coordinate adjusting apparatus and method are provided. The method includes: receiving a display image and generating a color analyzing data, wherein the color analyzing data comprises a plurality of stimulus values respectively corresponding to a plurality of driven gray levels; receiving a target color coordinate value and a target luminance value; operating a searching operation according to a setting range on the color analyzing data, calculating a simulation color coordinate value and a simulation luminance value according to the stimulus values of each of the driven voltage levels, and obtaining a plurality of adjusted node information for the gamma curve and the color coordinate according to a difference between the target color coordinate value and the simulation color coordinate value and a difference between the target luminance value and the simulation luminance value corresponding to each of the driven voltage levels.
US10078980B2

A data driver and a display driving circuit are provided. The display driving circuit includes a first gamma voltage generator that supplies a first gamma voltage set, a second gamma voltage generator that supplies a second gamma voltage set, a first channel driver that outputs a selected one of gamma voltages of the first gamma voltage set, and a second channel driver that outputs a selected one of gamma voltages of the second gamma voltage set. In a first operation mode, the first channel driver and the second channel driver respectively drive a first data line and a second data line of a display panel, and in a second operation mode, the second gamma voltage generator and the second channel driver are disabled, and the first channel driver time-divisionally drives the first data line and the second data line, based on the first gamma voltage set.
US10078979B2

A pixel circuit, a driving method and a display panel are provided by the disclosure. The pixel circuit includes: a sharing unit and N light-emitting control units. An input terminal of each of the light-emitting control units is electrically connected to an output terminal of the sharing unit; an output terminal of each of the light-emitting control units is electrically connected to a light-emitting element, a control terminal of each of the light-emitting control units is electrically connected a control signal line. The sharing unit is configured to drive, through each of the light-emitting control units. The light-emitting element electrically connected to the light-emitting control unit. N is positive integer greater than or equal to 2. The pixel circuit, the driving method and the display panel of the disclosure may solve the problem of the non-uniform display due to the drift of the threshold voltage of the driving transistor.
US10078960B2

According to an embodiment, a communication device is provided in a movable body and is wirelessly communicable with a transceiver unit and another movable body. A receiver of the device receives transceiver unit information including traffic-light information that the transceiver unit has transmitted to a predetermined channel. An processing circuitry extracts the traffic-light information corresponding to a running direction of the movable body from the transceiver unit information. A transmitter transmits movable body information of the movable body to the predetermined channel. A processing circuitry controls a transmission timing of the movable body information such that a transmission control period becomes a preset first time. A processing circuitry changes the transmission control period to a second time longer than the first time, when the traffic-light information with respect to the running direction indicates a stopping command, and a speed of the movable body is a preset speed or less.
US10078959B2

Systems and methods for self-administering test to verify operation of various components within a hazard detection system are described herein. Users may be able interact with their mobile devices to control and monitor the results of test being administered by the hazard detection system. The mobile device may receive status updates from a central server that receives data from one or more hazard detection systems within a structure. The status information may be displayed on the user's device to inform the user of potential issues that any of his or her hazard detection systems may have.
US10078958B2

Through the use of a persistent connection between security, monitoring and automation controller devices and provider supported servers in an operator domain, recordation of sensor fault events, SMA controller events, and communication events is provided. Servers in the operator domain can record events and provide a filtered log of events surrounding an alarm event or other selected timeframe.
US10078944B1

Disclosed is an apparatus for optimally facilitating interconnections between electrical endpoints. The apparatus comprises a number of terminals equal to a number of combinations of the plurality of endpoints. For example, to enable combinations of two endpoints to be made between N endpoints, the apparatus comprises N(N−1)/2 terminals. Each terminal at least comprises a first contact coupled to a first endpoint and a second contact coupled to a second endpoint. The first contact and second contact of any terminal can be shorted to connect their corresponding endpoints. The apparatus may further comprise a circuit identification process executed by a microcontroller. In this case, each terminal additionally comprises a first circuit identification contact and a second circuit identification contact. The process involves outputting a voltage to the first circuit identification contact and detecting the voltage of the second circuit identification contact to determine whether the corresponding terminal is activated.
US10078938B2

A system and method for controlling an electronic gaming machine (“EGM”) from a mobile device during a remote access play session. The EGM is switched between a local access mode in which the inputs on the EGM are active and a remote access mode in which the inputs on the EGM are de-activated and a player interfaces the EGM using a mobile device such as a smartphone or a tablet computer. During remote access play sessions, all critical game play operations continue to be performed exclusively on the EGM and not on the mobile device. Critical game play operations include random number generation and determination of game outcome. Game content, including video, screenshot images and audio of the game is transmitted to the mobile device for display to the player. Player input and selections are made on the mobile device.
US10078937B2

A gaming machine is provided, including a display, a credit input device, a non-transitory memory, and a processor. The display is configurable to selectively present a centrally determined game and a non-centrally determined game. The credit input device is used to establish a credit balance for wagering on the centrally determined game and the non-centrally determined game. The non-transitory memory stores a centrally determined game engine and a non-centrally determined game engine. The processor is coupled to the non-transitory memory and the display, and is configured to select a game engine from the centrally determined game engine and the non-centrally determined game engine, and execute the selected game engine and a corresponding game.
US10078935B2

Embodiments related to conducting a wagering game according to the rules of a base game includes defining a finite set of game indicia. In some embodiments the player plays multiple sequential game hand by placing a wager, receiving game indicia from the finite set cumulatively excluding any game indicia previously dealt, playing the game hand to completion, collecting the game indicia from the player and excluding the dealt game indicia from further play, and displaying at least the excluded game indicia or any winning combinations precluded by the excluded game indicia. In some embodiments the game hands continue in sequence until a restoration event, which may include a manually triggered restoration or an automatic restoration event, that restores the excluded game indicia. Other embodiments are also described.
US10078931B2

A method of operating a lock from a portable remote device includes sending a radio frequency identification signal from the portable remote device to a controller for the lock, and receiving the radio frequency identification signal at the lock controller and identifying the remote device as an authorized user of the lock. The method then includes sending a sound frequency identification signal from the portable remote device to the lock controller, receiving the sound frequency identification signal at the lock controller and identifying the remote device as an authorized user of the lock. The method further includes authorizing operation of the lock in accordance with the radio or sound frequency identification signal from the portable remote device. A system for practicing the method includes a lock controller capable of receiving a radio frequency identification signal and a sound frequency identification signal from the portable remote device.
US10078921B1

A system may include a camera, a display, one or more memories, and one or more processors communicatively coupled to the one or more memories. The system may output a bounding shape for presentation on the display. The bounding shape may be superimposed on an image being captured by the camera and presented on the display. The bounding shape may bound an object in the image. The system may determine 3D coordinates of an intersection point associated with the bounding shape. The intersection point may be a point where a projection of the bounding shape into 3D space intersects with a horizontal plane identified in the image. The system may determine 2D coordinates for presentation of an augmented reality object on the display based on the 3D coordinates of the intersection point, and may superimpose a representation of the augmented reality object on the image based on the 2D coordinates.
US10078914B2

A setting method executed by a computer includes acquiring display data to be associated with a reference object detected from a first input image data and to be displayed when the reference object is detected from another input image, generating, by the computer, attitude information indicating an arrangement attitude of the display data relative to the reference object, based on rotation information indicating a magnitude of rotation that is applied to the computer by a user, and storing, in a storage device, setting information including the attitude information, the display data, and identification information of the reference object.
US10078909B1

An online system customizes video conversations between users of the online system by providing graphics that are likely to interest the users. The online system may present composite views overlaying selected graphics on a video stream, which may be part of an augmented reality (AR) environment. The graphics include, for example, background graphics, masks, props, visual or particular effects, frames or borders, etc. The online system may use a machine learning model to predict whether a user is likely to select or interact with a particular graphic. The online system can also filter or rank graphics according to user affinities or user connections on the online system. Users may be encouraged to interact with the graphics that are customized to their specific interests, which can promote an engaging video conversation or AR experience.
US10078908B2

A workcell has a camera module with two optical systems and a memory containing information about the arrangement of the optical systems, a robot module with a first coordinate system, a first set of fiducials, and a memory containing information about the 3D positions of the first set of fiducials defined within the first coordinate system, and a fixture with a second coordinate system, a second set of fiducials, and a memory containing information about the 3D positions of the second set of fiducials defined within the second coordinate system. A processor is communicatively coupled to the camera module, the robot module, and the fixture. The processor is configured to receive information about positions of each of the fiducials as observed by the two optical systems, retrieve from the various memories information about the arrangement of the first and second optical systems, the 3D positions of the first set of fiducials, and the 3D positions of the second set of fiducials, and determine the position and orientation of the fixture in the coordinate system of the robot module.
US10078904B2

Impact time between an image sensing circuitry and an object relatively moving at least partially towards, or away from, the image sensing circuitry can be computed. Image data associated with a respective image frame of a sequence (1 . . . N) of image frames sensed by said image sensing circuitry and which image frames are imaging said object can be received. For each one (i) of multiple pixel positions, a respective duration value (f(i)) indicative of a largest duration of consecutively occurring local extreme points in said sequence (1 . . . N) of image frames can be computed. A local extreme point is present in a pixel position (i) when an image data value of the pixel position (i) is a maxima or minima in relation to image data values of those pixel positions that are closest neighbors to said pixel position (i).
US10078903B2

The invention relates to a method for detecting and tracking targets in a series of successive images, said method comprising limiting the number of spots which are the subject of simultaneous tracking or false leads. The operation of the tracking module is thereby improved without having to increase a detection threshold of said spots. The detection threshold can even be reduced, such that the detection haul is increased and the tracking of each target is more continuous, without the probability of false alarms itself being increased.
US10078902B1

Described is a system for compensating ego-translations in video captured with a moving camera. Translative ego-motion is estimated on a sequence of image frames captured by a moving camera by minimizing a cost function that is based on at least one image frame difference between consecutive image frames. An alternating one directional search is performed to minimize the cost function to find an optimal translation. The optimal translation is applied to the sequence of image frames, resulting in a sequence of image frames with ego-translations.
US10078897B2

One aspect of the present disclosure describes a method for burn wound assessment that identifies burn wound conversion. The method includes performing non-contact imaging on the burn wound with an imaging modality configured to record imaging data. The imaging modality includes active dynamic thermography (ADT). Based on the imaging data, an area of the burn wound undergoing conversion can be determined. The determination can be accomplished automatically by a system comprising a processor.
US10078896B2

A processing system for and a method of segmenting a physiological image is provided. Once the physiological image is received, extrinsic data defining extrinsic regions is further received. Additionally, intrinsic data defining at least one intrinsic region, each intrinsic region corresponding to one extrinsic region is received. A primary modification is performed, where a shape and size of at least one extrinsic region having a corresponding intrinsic region is modified based on a shape and size of the corresponding intrinsic region, to form a modified extrinsic data. The physiological image is segmented into segmented regions based on the modified extrinsic data, each segmented region which has a corresponding intrinsic region representing a primary modification based on the corresponding intrinsic region.
US10078890B1

Disclosed herein are methods and systems for anomaly detection within a field using images or sensor data. An anomaly detection process determines whether a pixel or a cluster of pixels fit within calculated or modeled expectations to identify an anomaly. The process can further analyze the anomaly to determine a likely cause. Example anomaly detection techniques account for intra-field inhomogeneity and for non-crop regions. Example anomaly detection techniques also can identify anomalous regions.
US10078887B2

Methods and systems for correcting non-uniformity in focal plane arrays include averaging pixel intensity values from a plurality of data captures to generate an image, spatially median filtering the image to generate a median filtered image, temporally stacking the median filtered image with at least one previously median filtered images to generate a median filtered image stack, and temporally median filtering a pixel offset value stack corresponding to each of a plurality of filtered pixel locations within the median filtered image stack to generate a process dataset.
US10078886B2

A method for adjusting an image using message passing comprises associating each pixel of an image with a node of a graph and one or more cliques of nodes, determining for a node of the graph a respective set of possible pixel labels for which a unary potential is known, computing for that node a unary potential of a possible pixel label for which the unary potential is unknown, adjusting a clique potential associated with each clique to which that node belongs based on the unary potentials, and adjusting, based on the adjusted clique potential associated with each clique to which that node belongs, at least one of the messages between that node and the other nodes of each clique. Once a convergence criterion is met, an adjusted image is produced having pixel labels determined from the adjusted messages.
US10078879B2

Memory-based semaphores are described that are useful for synchronizing processes between different processing engines. In one example, operations include executing a first process at a first processing engine, the executing including updating a memory register, sending a signal from the first processing engine to a second processing engine that the memory register has been updated, the signal including a memory register address to identify the updated memory register inline data and a dataword, fetching data from the memory register by the second processing engine, comparing the fetched data to the received dataword, and conditionally executing a next command of a second process at the second processing engine based on the comparison.
US10078875B2

A data-processing tool for displaying real-time patient data on remote and/or mobile devices. The tool renders graphical data on the screen of the remote device in a manner that makes it practical for the health care provider to review the data. Charting components provide landscape support, an ability to overlay patient data and patient images, zoom in/zoom out, custom variable speed scrolling, split screen support, and formatting control. The methodology operates as an asynchronous application, allowing patient data to be streamed in real-time to the handheld device while conserving enough CPU power to simultaneously allow the end user to interact at will with the responsive display application. Finally, the methodology implements an IT management console that allows system managers to monitor the exchange of data between hospital systems and the primary database, including all patient data packets, notifications and alerts, connected remote devices, etc.
US10078866B1

A collaborative real estate search is described. Overlay data including indications of properties for sale within a geographic area are provided to a first user device. The overlay data are capable of being overlaid on a map of the geographic area on a user interface. Selections of some of the properties for sale are received from the first user device and a list of those properties is stored within a folder associated with the first user. The system enables a second user device—associated with a second user who is associated with the first user—to access the list of the properties selected by the user. This includes enabling the second user device to cause information regarding the properties to be stored within the folder. The information is made available for display on a user interface of the first user device.
US10078850B2

A system and method of computerizing companies with customized individual addressable electronic direct marketing, self-service automation, and customer care support. The system contains a private network connecting product companies, manufacturers, stores, educational institutions, travel companies, medical providers, financial institutions, and many others to a specified individual customer. The connection is made to a personal agent device carried or worn by a participating consumer that contains local processing means with an interactive display, security features, optional camera, and wireless communications with the private network. Communications microchips can be placed on products that communicate product information upon interrogation with the personal agent. The invention also includes business professional units in communication with the private network and in-store local wireless communication between personal agents and the business professional unit.
US10078847B2

A distribution device includes a distribution unit which distributes a control program for controlling content to be displayed on a user terminal, to the user terminal. The control program is a display program to be executed in the user terminal, and controls the user terminal to execute a sound playback procedure for playing back a sound when content is included in an area specified by the display program for displaying the content, a viewable area acquisition procedure for acquiring the area specified by the display program in the content as a viewable area, a display area determination procedure for determining whether a display area where a video is displayed corresponding to the content is positioned in the viewable area, and a video playback procedure for stopping playback of the sound and starting playback of the video, when determined that the display area is positioned in the viewable area.
US10078846B2

Example methods and apparatus for associating media devices with a demographic composition of a geographic area are disclosed. A disclosed example method includes receiving a plurality of Internet Protocol addresses assigned to a media device associated with a panel member, determining a most used Internet Protocol address from the plurality of Internet Protocol addresses, accessing geographic information and determining a geographic location corresponding to the most used Internet Protocol address, accessing demographic information and determining a demographic profile associated with the geographic location, and associating at least one of the geographic location or the demographic profile with the media device.
US10078829B2

The recording device 12 of a transaction processing system 1 sends main print data instructing printing a main receipt, which is a receipt for a single transaction, or partial receipt print data instructing printing partial receipts, which are receipts produced when payment for a single transaction is split between multiple parties, to a control server 15. The control server 15 receives the main print data and the partial receipt print data, and stores information based on the main print data or information based on the partial receipt print data in a transaction information manager database 421.
US10078826B2

A digital point-of-sale system for determining key performance indicators (KPIs) at a point-of-sale includes a product identification unit and a realogram creation unit. The product identification unit is configured to receive a captured image of a product display and to identify products in the captured image by comparing features determined from the captured image to features determined from products templates. The realogram creation unit is configured to create a realogram from the identified products and product templates. A product price KPI unit is configured to identify a product label proximally located to each identified product, and to recognize the product price on each product label. Each product price is compared to a predetermined range of prices to determine whether the product label proximally located to the identified product is a correct product label for the identified product.
US10078823B2

Provided is a POS peripherals controlling device including: a wireless communication unit; an interface part including at least one interface unit; and a controller determining whether data received from a mobile POS host device through the wireless communication unit includes control data for controlling at least one POS peripheral connected through the interface part, when the received data includes control data, checking a target POS peripheral where the control data is to be delivered among the at least one peripheral, and transmitting control data included in the received data to the checked POS peripheral through a first interface unit connected to the checked target peripheral among the at least one interface unit, wherein the control data is generated by the mobile POS host device and is generated in a format corresponding to the target peripheral that is to receive the control data.
US10078814B1

An inventory system can include radio frequency identification (RFID) tags and RFID tuners that can be brought into interacting proximity with one another to provide input or other information about the location or other condition of movable elements within the inventory system. For example, interactions of RFID tags and RFID tuners at different locations within an inventory system may be utilized to associate a container or other movable object with particular receiving surfaces at particular points in time to facilitate identification of the whereabouts of the container or other movable object.
US10078812B2

A system is disclosed which is adapted to manage assets in a predetermined environment. An identification (ID) device may be disposed on at least one of a specific asset or an equipment rack in which the specific asset resides. A mobile electronic device may have a processor having processor executable code; a display; a camera for obtaining an image of the ID device; and a memory for storing asset information concerning a plurality of different assets. The executable code may be used to determine in real time, from the image and the stored asset information, information pertaining to the specific asset. The information may be displayed on the display.
US10078805B2

An operations management server associated with a site location having a plurality of distributed assets therein may store a database(s) including a hierarchy of places within the site location, respective places for the plurality of assets within the site location, and pending work orders for respective assets and respective priority indicators associated therewith, determine a respective place associated with a given asset based upon a work order associated therewith and the database, determine a parent place within the site location within which the place associated with the given asset resides based upon the database, and determine at least one sibling place within the parent place based upon the database. The server may also determine pending work orders for other assets, determine a relative priority of the determined work orders, and communicate the determined work orders to a mobile communications device for completion in order of relative priority.
US10078803B2

Systems and methods are provided for a content-based security for computing devices. An example method includes identifying content rendered by a mobile application, the content being rendered during a session, generating feature vectors from the content and determining that the feature vectors do not match a classification model. The method also includes providing, in response to the determination that the feature vectors do not match the classification model, a challenge configured to authenticate a user of the mobile device. Another example method includes determining a computing device is located at a trusted location, capturing information from a session, the information coming from content rendered by a mobile application during the session, generating feature vectors for the session, and repeating this until a training criteria is met. The method also includes training a classification model using the feature vectors and authenticating a user of the device using the trained classification model.
US10078796B2

Disclosed is an apparatus for hand gesture recognition based on a depth image, which includes a depth image acquiring unit configured to acquire a depth image including a hand region, a depth point classifying unit configured to classify depth points of a hand region in the depth image according to a corresponding hand portion by means of a machine studying method, and a hand model matching unit configured to match a three-dimensional hand model with the classified depth points by using distances between the classified depth points and a hand portion respectively corresponding to the depth points. A recognition method using the apparatus is also disclosed.
US10078794B2

In general, certain embodiments of the present disclosure provide methods and systems for object detection by a neural network comprising a convolution-nonlinearity step and a recurrent step. In a training mode, a dataset is passed into the neural network, and the neural network is trained to accurately output a box size and a center location of an object of interest. The box size corresponds to the smallest possible bounding box around the object of interest and the center location corresponds to the location of the center of the bounding box. In an inference mode, an image that is not part of the dataset is passed into the neural network. The neural network automatically identifies an object of interest and draws a box around the identified object of interest. The box drawn around the identified object of interest corresponds to the smallest possible bounding box around the object of interest.
US10078789B2

A parking assist system of a vehicle includes a camera that, when disposed at the vehicle, has a field of view exterior of the vehicle. An image processor is operable to process image data captured by the camera to detect parking space markers indicative of a parking space and to identify empty or available parking spaces. The image processor includes a parking space detection algorithm that detects parking space markers by (i) extracting low level features from captured image data, (ii) classifying pixels as being part of a parking space line or not part of a parking space line, (iii) performing spatial line fitting to find lines in the captured images and to apply parking space geometry constraints, and (iv) detecting and selecting rectangles in the captured images.
US10078784B2

Methods and systems are presented for obtaining photographic data recently taken via one or more airborne vehicles (drones, e.g.) and for prioritizing forestry-related review and decision-making as an automatic response to the content of the photographic data even where remote decision-makers are only available via limited-bandwidth connections.
US10078780B2

A method is described including storing reference vector data corresponding to user gestures at a plurality of neurons at pattern matching hardware, receiving real time signals from the sensor array and performing gesture recognition using the pattern matching hardware to compare incoming vector data corresponding to the real time signals with the reference vector data.
US10078777B2

Disclosed are a fingerprint recognition sensor including: a light source positioned while being spaced apart on one surface of the substrate and irradiating light toward the substrate; and a light direction switching layer positioned between the substrate and the light source, having a thickness-direction cross-section having a right-angled triangular shape, and including multiple protrusions constituted by a first surface in which the light irradiated from the light source is incident and refracted, a second surface contacting the one surface of the substrate, in which the refracted light is transmitted toward the substrate, and a third surface vertical to the one surface of the substrate, and a mobile display device having the same.
US10078776B2

A capacitive fingerprint sensor which includes capacitive sensing units is disclosed. Each of the capacitive sensing unit includes a sensing electrode; a first switch; a voltage follower; and a reference capacitor. The voltage follower includes an adjustable current source, for providing at least two distinct current levels; and a MOS transistor. The MOS transistor includes a source node, connected to ground via the adjustable current source and serves as an output node of the voltage follower; a gate node, connected to the sensing electrode and serves as an input node of the voltage follower; a drain node, connected to a power source, for providing power to the voltage follower; and a bulk node, connected to the source node.
US10078774B1

A decoding device may include a processor that may include a core component configured to: analyze watermark metadata to identify a watermark ROI from among multiple candidate ROIs in response to generation of the watermark metadata, determine whether rectification is to be performed within the watermark ROI, perform watermark decoding with the rectified watermark ROI data to decode data encoded within a digital watermark within the rectified watermark ROI in response to performance of the rectification, and transmit the data to a server via a network in response to successful decode of the data. The processor may also include a SIMD component configured to perform at least one of: a watermark transform with the captured image to generate the watermark metadata, and the rectification within the watermark ROI to generate the rectified watermark ROI data in response to the determination by the core component to perform the rectification.
US10078771B2

Examples of techniques for encoding data in a 2D symbology are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method includes assigning a first data symbol representative of a 0-bit and a second data symbol representative of a 1-bit, each of the first data symbol and the second data symbol include a line segment. The method further includes designating a starting indicator and an ending indicator. The method also includes generating, by a processing device, the 2D symbology. The 2D symbology includes a series of data symbols representing a binary string. Each data symbol in the series of data symbols are positioned in an end-to-end orientation starting at the starting indicator and ending at the ending indicator. The series of data symbols include 0-bit symbols represented by the first data symbol and 1-bit symbols represented by the second data symbol.
US10078761B2

Disclosed herein is a system to validate information about a user, or users, derived from publicly-accessible data. The system comprises a validation system that uses private data about the user to validate the user information derived from the publicly-accessible data. The validation system may receive a validation request in connection with an inconclusive result derived from the publicly-accessible data.
US10078760B1

In an example, a weighted directed graph data structure is constructed from position information and position transition information, the weighted directed graph data structure comprising a plurality of nodes, with each node corresponding to a position in the position information, and a plurality of directed edges between the plurality of nodes, with each directed edge corresponding to a transition occurring from a position corresponding to a node at a beginning of the directed edge to a position corresponding to a node at an end of the directed edge. A value is assigned to each node based on one or more confidential data values associated with a position corresponding to the node. A weight is assigned to each directed edge based on a number of members that transitioned positions on either side of the edge. The values in each node are then updated repeatedly based on neighbor node values until convergence occurs.
US10078758B1

This disclosure describes methods and systems for a biometric identity management system capable of being deployed incrementally one organization at a time, and also reversibly, such that any organization can unsubscribe at any time. A biometric processing engine can perform biometric matching between records from a first database and a second database, whereby the databases have been established independently of each other. Each record comprises a biometric record and a corresponding identifier unique across databases. If a biometric record of a first record and a biometric record of a second record are from a same individual, the first record comprising a first unique identifier and the second record comprising a second unique identifier are linked. Using the first or second unique identifiers, access to information about the individual linked to both the first record in the first database and the second record in the second database is provided.
US10078747B2

In one embodiment, a user device may reestablish access to a user resource while forgoing use of a user credential during a system reboot. The user device may receive the user credential from a user during an initial login to access the user resource. The user device may create an ephemeral entropy to access the user resource. The user device may access the user resource using the ephemeral entropy.
US10078744B2

A portable device is provided. The portable device may include a display; an input device; a camera; a processor coupled to the display, the input device, and the camera; and a computer readable medium coupled to the processor, the computer readable medium comprising code, executable by the processor, to implement a method comprising: receiving authentication data from the input device, determining whether the received authentication data matches authentication data associated with an authorized user, and displaying, on the display, a credential, an item, and data associated with the item.
US10078741B2

Systems and methods for enabling user authentication using a first computing device (e.g., a tablet computer) for providing user credentials including an obfuscated password to an application server for authenticating the user credentials and a second computing device different from the first computing device (e.g., a mobile phone) for generating the obfuscated password are described. In some cases, the first computing device may request a login page for accessing a protected resource (e.g., an electronic file) from the application server, which may generate a user specific grid for the login page and send the login page including the user specific grid to the first computing device. The user specific grid may include a plurality of symbols (e.g., alphanumeric characters) associated with a password. The second computing device may generate the obfuscated password using the plurality of symbols entered by a user of the second computing device.
US10078729B2

Systems and methods assist in gathering relevant data in a doctor-patient encounter for obtaining a properly specified diagnosis code. In one embodiment, selectable data items which are provided as part of a medical charting program may be correlated with one or more standardized diagnosis codes (e.g. ICD-10 codes). Upon selection of the appropriate data items when charting a patient encounter, one or more diagnosis codes which are correlated with the selected data items may be flagged and/or generated for later use, such as for filing a claim submission as part of a billing process or to further enhance the clinical workflow of patient encounter documentation.
US10078723B1

An approach is described for implementing a GUI that provides a user interface for reviewing and correcting design rule violations within a CAD program. According to some embodiments, a user may enter a serial review process which may utilize contextual information to determine where to start that review process. Further, the serial review process may enable the user to review rule violations in an individual manner for a respective object. Furthermore, a dynamic directional violation identifier may be used to identify additional errors in the direction of movement, such as by processing a set of rules and parameters with respect to objects in the direction of movement. The serial review process and the dynamic directional violation identification may be combined in a single process such that as violations are reviewed, and corrections are attempted, they may be verified to determine if they generate additional violations.
US10078715B2

Embodiments relate to designing of integrated circuits using generation and instantiation of circuit stencils. The circuit stencil represents an abstracted version of the circuit segment. The circuit stencils include collapsed versions of the connectivity information of components and nodes of the integrated circuit. The collapsed version of the connectivity information is generated by analyzing functionality of the circuit segment and removing or replacing at least one redundant component or node of the circuit segment without modifying the functionality. The circuit stencil is used for instantiating or referencing components into a second integrated circuit.
US10078714B2

A method for data propagation analysis. A data propagation diagram for a circuit design is generated. The data propagation diagram includes a plurality of nodes and a plurality of edges connecting the nodes. The nodes represent data locations in the circuit design and the edges represent data propagation paths between the data locations in the circuit design. A signal trace specifying signal values for the circuit design is analyzed to determine whether data at a first data location of the data locations during a first clock cycle is causally related to the data at a second data location of the data locations during a second clock cycle. A visual animation is displayed on the data propagation diagram indicating movement of the data between a first node of the nodes corresponding to the first data location and a second node of the nodes corresponding to the second data location.
US10078713B2

Cardiac catheterization is carried out by constructing a left atrial model of a heart of a living subject, selecting a global catheter that is dimensioned to conform to the left atrial model, representing the catheter in the left atrial model; extending the length axis of the catheter in the left atrial model to form an intersection with the foramen ovale, and reporting the intersection as a recommended site of transseptal puncture for insertion of the catheter therethrough.
US10078705B2

Disclosed are various embodiments for providing an electronic search and guidance application that uses non-address destination designations. In one embodiment, a user enters a particular building identifier via a mobile device. A particular geographic location corresponding to the particular building identifier is determined. A user interface is generated that includes a map having an indicium showing the particular geographic location that corresponds to the particular building identifier.
US10078704B2

Various embodiments of the present invention disclose a method for displaying microblog dynamics. The method includes: obtaining a microblog viewing request containing first location information; searching microblog dynamic information containing second location information, wherein a distance between the first location and the second location is within a preset range; and obtaining an electronic map corresponding to the first location information, and showing the microblog dynamic information in a location corresponding to the second location information on the electronic map. Various embodiments of the present invention also provide a device for displaying microblog dynamics and a computer storage medium.
US10078697B2

Computer-implemented method of and system for searching an inverted index having a plurality of posting lists, comprising: Receiving a search query including a plurality of search terms to be searched. Multithreadedly searching a plurality of complementary sets of corresponding interspaced segments of each of the plurality of posting lists corresponding to the plurality of search terms, each set being searched via a separate thread to yield per-thread search results. Aggregating the per-thread search results to yield aggregated search results. Transmitting at least a portion of the aggregated search results.
US10078696B1

A system and method that enables the user to search and identify meaningful and relevant information, based upon the weighted, custom parameters provided by the user and parameters or rules defined by the community of users as a group, with the option of utilizing user profile information to tune or detune searching, comparing or contrasting, and predicting. User profile information is collected and organized with data and feedback collected from other users. The results are then tailored to a weighted, cumulative summary result, for display that benefits the contributing user and subsequent future community or user group associations (UGA). The methods provide a summary, or result, that can be tailored specifically to the user based upon weighted rules (algorithms) and parameters defined by the user (or a user group as a whole), and the weighted rules and parameters defined as meaningful by the user (group).
US10078695B2

Methods and system for managing media clips over a data network. Media streams may be received over a data network and stored by a storage server. Metadata regarding the media streams may be generated and stored at a metadata server. A control station can retrieve media frames originating in the stored media streams from the storage server, based on metadata. Media frames from multiple media streams can be retrieved and displayed in synchronization, based on respective timecodes.
US10078691B2

Embodiments are provided herein for providing biometrics-based music recommendations to users. The biometric-based music recommendations take into account the changing music preferences of users from time to time as their biometrics change, such as due to users wellness states, being in different moods, engagement in different activities, and/or entering different environments. The schemes herein are implemented on user devices equipped or coupled to wearable devices capable of collecting biometrics data from users, such as heart rate, perspiration, and skin temperature data. The biometrics data of a user are collected and then processed into biometrics information. The biometrics information is then classified into a current wellness state of the user. A music recommendation is then provided to the user according to the biometrics information and the current wellness state of the user.
US10078689B2

The disclosed solution uses machine learning-based methods to improve the knowledge extraction process in a specific domain or business environment. By formulizing a specific company's internal knowledge and terminology, the ontology programming accounts for linguistic meaning to surface relevant and important content for analysis. For example, the disclosed ontology programming adapts to the language used in a specific domain, including linguistic patterns and properties, such as word order, relationships between terms, and syntactical variations. Based on the self-training mechanism developed by the inventors, the ontology programming automatically trains itself to understand the domain or environment of the communication data by processing and analyzing a defined corpus of communication data.
US10078686B2

There is disclosed a method and a system for generating a search query completion suggestion. The method comprises receiving at least a portion of a search query and determining a first query component therein. A suggested second query component related to the first query component is generated, the search query completion suggestion containing the first query component and the suggested second query component. A list of potentially banned words is accessed to determine if the first query component matches any of the potentially banned words maintained therein. It is then determined if the potentially banned word is associated with a ban marker or an unban marker. A list of ban or unban markers respectively is accessed to determine if the suggested second query component matches any of the ban or unban markers maintained therein, the search query completion suggestion being generated or not generated accordingly.
US10078683B2

Embodiments of the present invention are directed to a system and method for a central intelligence system for managing, analyzing, and maintaining large scale, connected information systems. The centralized information system may receive data from servers, databases, mainframes, processes, and other technological assets. A user is able to use the centralized information system to run analysis on the data associated with the connected systems, including: historical analysis, real-time analysis, and predictive modeling. The system can monitor the data and automatically correct identified errors without the need of human intervention. The centralized information system can also generate risk management profiles and automatically modify data to conform to the risk management profiles.
US10078676B2

In an example embodiment, primary data is received from a first tenant in a computer network, the primary data formatted based on a first version of a schema. Then a schema definition for the first version of the schema is obtained. The primary data is then parsed, the parsing including storing a schema version number for the first version of the schema. The primary data is indexed, by obtaining, using the schema version number for the first version of the schema, a schema definition for a most recent version of the schema; applying schema evolution to the primary data by applying one or more transforms to the primary data, the one or more transforms created using the schema definition for the first and most recent versions of the schema, causing the primary data to be converted to the most recent version of the schema; and indexing the converted primary data.
US10078669B2

The system includes a correlation extraction means for extracting at least one candidate for a correlation from a collected given data set, based on a relationship between units of data in the given data set; a correlation verification means for verifying whether or not the units of data in the given data set satisfy the correlation extracted by the correlation extraction means; and a data compression means for compressing the given data set with use of the correlation, based on the result of verification by the correlation verification means.
US10078668B1

The disclosed computer-implemented method for utilizing information-asset metadata aggregated from multiple disparate data-management systems may include (1) receiving a request for information about one or more information assets of an entity whose metadata satisfies a metadata-search criterion, (2) identifying a global metadata repository that stores metadata of the information assets, (3) querying the global metadata repository for information about one or more of the information assets whose metadata satisfies the metadata-search criterion, (4) receiving, from the global metadata repository, information about at least one information asset whose metadata satisfies the metadata-search criterion, and (5) responding to the request using the information about the information asset. Various other methods, systems, and computer-readable media are also disclosed.
US10078667B2

Embodiments include method, computer program products and apparatuses for normalizing non-numeric features of files and corresponding apparatus. Aspects include segmenting at least one pair of positive instances of a non-numeric feature of a file into a number of tokens and -comparing the tokens in the at least one pair of positive instances to obtain matching tokens. Aspects also include calculating weights of their matching the file, for the matching tokens, and storing the tokens and their weights in a token base.
US10078661B1

A session search relevance model identifies a user's dynamic information need based on a feedback model and a session relevance model. The feedback model is based on query changes in the session search and user interest in particular documents presented throughout the session search. The relevance model modifies a user's current query to retrieve documents most relevant to a user's information need.
US10078656B1

An object-based data storage system receives a request to create a logical data container subject to a condition that data objects are to be unmodifiable until after a specified amount of time has transpired. During the amount of time, the object-based data storage system may deny any requests to modify the data objects stored in the logical data container while allowing read-only access to the data objects. After the amount of time has transpired, the object-based data storage system may be configured to allow a customer to modify or delete any data objects stored within the logical data container. Alternatively, the object-based data storage system may be configured to delete the data objects automatically after the amount of time has transpired for the data objects.
US10078654B2

A data-logging framework (“logger”) includes a configuration file in which an application can define various data fields and locations at which the data fields are to be logged. Some data fields include validating functions that are used by the logger to determine whether a value of a data field is valid. The application can also define (a) canonical data fields using the logger and (b) derived data fields. Upon receiving the data fields and their values from the application, the logger can determine whether the data fields are defined in the configuration file, validate the values, and log the values at the specified locations. Values of any canonical and/or derived data fields are obtained by the logger and logged at the specified locations.
US10078651B2

Methods and systems are disclosed herein for updating a knowledge graph based on a user confirmation. A media guidance application receives a user communication and isolates a term of the user communication. The media guidance application identifies a candidate component of a knowledge graph associated with the term. The media guidance application requests user input directed to confirming whether the term is associated with the candidate component. In response to receiving the user input, the media guidance application modifies a strength of association between the term and the component.
US10078646B2

An approach for fingerprinting large data objects at the wire speed has been disclosed. The techniques include Fresh/Shift pipelining, split Fresh, optimization, online channel sampling, and pipelined selection. The architecture can also be replicated to work in parallel for higher system throughput. Fingerprinting may provide an efficient mechanism for identifying duplication in a data stream, and deduplication based on the identified fingerprints may provide reduced storage costs, reduced network bandwidth consumption, reduced processing time and other benefits. In some embodiments, fingerprinting may be used to ensure or verify data integrity and may facilitate detection of corruption or tampering. An efficient manner of generating fingerprints (either via hardware, software, or a combination) may reduce a computation load and/or time required to generate fingerprints.
US10078640B2

A respective volatility attribute associated with each of one or more tables of a computerized database is used to adjust an extension file size value associated with a database table file space. Various optional additional uses of a volatility attribute to manage a database are disclosed. Preferably, database parameters are automatically monitored over time and database table volatility state is automatically determined and periodically adjusted.
US10078638B2

A system is disclosed having at least one computing device configured to send a computer file across a network by segmenting the computer file into identifiable segments and sending the segments in parallel across the network. The segmenting can be initiated while the computer file is generated. In another embodiment, a computer program product is disclosed having program code stored on a computer-readable storage medium, which when executed by at least one computing device, causes the computing device to transfer a computer file across a computer network by segmenting the computer file into identifiable segments and sending the segments in parallel across the network. The segmenting can be initiated while the computer file is generated. In another embodiment, a method of transferring a computer file across a network is disclosed, the method including segmenting the computer file into identifiable segments and sending the segments in parallel across the network.
US10078636B2

A method and system presents a sensory trait to a person for providing a human-sense perceivable representation of an aspect of an event. Information associated with an event can be received which has a first aspect being perceivable by a human via a first human sense at a distance from the event. A second aspect of the event is imperceivable by the human via a second human sense at the distance from the event. A query can be sent to a database for a representation of the first aspect of the event. A response to the query can be received which identifies the representation of the second aspect. The representation of the second aspect can be outputted in a manner that is perceivable by the human via the second human sense, while the human perceives the first aspect via the first human sense at the distance from the event.
US10078625B1

Embodiments provide techniques for identifying unique data elements in data record, removing the unique data elements from the record, storing the record, and employing the removed, unique data as a key in an index into the data storage. When the record is retrieved based on the key in the index, the removed unique data elements is restored. Removal of the unique data elements from the records may enable more efficient compression of the records using compression algorithms that employ an external reference dictionary. In some embodiments, a combination of multiple, removed data elements may be employed as a key. In some embodiments, the removal and use of the unique data as an index key proceeds in a manner that is transparent to the data consuming user, process, or device.
US10078622B2

An image processing apparatus which is capable of merging character strings with an original image without causing garbling. A first storage unit stores first character codes corresponding to a first language in accordance with administrator's input. A second storage unit stores a second character codes corresponding to a second character in accordance with login user's input. A reading unit reads an original image in accordance with login user's input. A generation unit generates a first character image corresponding to the first language on the basis of the first character codes and generates a second character image corresponding to the second language on the basis of the second character codes. A printing unit carries out a printing process based on the first character image, the second character image and the original image.
US10078614B2

Data transfer between a data storage device and a peripheral device bypasses an application processor that is coupled to the data storage device and to the peripheral device. In one embodiment, the data storage device includes a memory controller configured to receive, from an application processor, a message indicating a set of logical addresses and a data transfer identifier corresponding to the set of logical addresses. The memory controller is responsive to a request for memory access that includes the data transfer identifier and that is received from a peripheral device. The memory controller is configured to respond to the request by performing a memory access operation based on the set of logical addresses.
US10078613B1

A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to forward data among cores and switches. Features include a programmable classification processor for directing packets, techniques for managing virtual functions on an IO accelerator card, packet scheduling techniques, multi-processor communication using shared FIFOs, programmable duty cycle adjustment and delay adjustment circuits, a new class of instructions that use a ready bit, and cache coherence and memory ordering techniques.
US10078607B2

The present disclosure provides a method for managing buffers of a device for Universal Serial Bus (USB) communication in a wireless environment. The method includes determining respective current data storage levels of transmit buffers that store different types of data for USB communication; comparing the respective current data storage levels of the transmit buffers with corresponding respective predetermined threshold levels; and controlling an input rate or output rate of a first transmit buffer if it is determined based on the comparison that the first transmit buffer has a current data storage level that exceeds a predetermined threshold level.
US10078604B1

In an embodiment of the invention, a method comprises: collecting a plurality of interrupts and servicing coalesced active interrupts to a processor if an interrupt count limit has occurred or if a timeout count has expired. In another embodiment of the invention, an apparatus comprises: an interrupt controller configured to collect a plurality of interrupts and configured to service coalesced active interrupts to a processor if an interrupt count limit has occurred or if a timeout count has expired. In yet another embodiment of the invention, an article of manufacture comprises: a non-transient computer-readable medium having stored thereon instructions that permit a method comprising: collecting a plurality of interrupts and servicing coalesced active interrupts to a processor if an interrupt count limit has occurred or if a timeout count has expired.
US10078597B2

A processor including a memory that stores a system management mode (SMM) value indicative of whether the processor is in SMM, a translation address cache (TAC) that includes multiple entries for storing address translations, in which each entry includes an SMM identifier, hit logic that compares a lookup address with address translations stored in the TAC for determining a hit, in which the hit logic determines a hit only when a corresponding SMM identifier of an entry matches the SMM value, and entry logic that selects an entry of the TAC for storing a determined address translation and that programs an SMM identifier of the selected entry of the TAC to match the SMM value. The processor may include flush logic that distinguishes SMM entries, and processing logic that commands flushing upon entering and/or exiting SMM. Non-SMM entries may remain in the TAC when entering and exiting SMM.
US10078584B2

A method and system are provided for reducing garbage collection overhead. The method includes representing, by a hardware processor, an application program by a Directed Acyclic Graph having a set of nodes. Each of the nodes represents a respective one of a plurality of computation tasks. The method further includes specifying, by the hardware processor from the set of nodes, any of the nodes which store a respective computation result for at least a threshold period of time as cache nodes. The method further includes allocating, by the hardware processor, the respective computation result of each of the cache nodes into a tenure area of a memory.
US10078583B1

Embodiments relating to garbage collection for a deduplicated and compressed storage device are described. One embodiment provides for a data storage system comprising an array of redundant storage devices including a first set of storage devices to be configured as live storage devices and a second set of storage devices to be configured as spare storage devices, a spare storage device to be enabled in event of a failure of a live storage device; and a set of processing devices coupled to the array of redundant storage devices, the set of processing devices to execute logic to enable data replication and deduplication for the array of redundant storage devices and perform distributed deduplication garbage collection on the first set of storage devices using one or more devices in the second set of storage devices as temporary storage.
US10078574B2

A software testing system operative to test a software application comprising a plurality of software components, at least some of which are highly coupled hence unable to support a dependency injection, each software component operative to perform a function, the system comprising apparatus for at least partially isolating, from within the software application, at least one highly coupled software component which performs a given function, and apparatus for testing at least the at least partially isolated highly coupled software component.
US10078573B1

A method for obtaining data to debug an issue that affects a software application. In an embodiment, the method includes at least one computer processor receiving a request to obtain data associated with an issue that affects an executing software application. The method further includes determining a set of memory spaces utilized by the executing software application and one or more processes supporting the executing software application. The method further includes initiating a dump function to obtain data within the memory spaces of the determined set of memory spaces. The method further includes storing the data related to the dumped set of memory spaces by (i) high-speed capture and aggregation of data to volatile memory and (ii) spooling data within volatile memory to persistent memory for storage.
US10078569B1

Data storage optimization techniques determine predicted values for I/O statistics using an ARIMA (auto-regressive integrated moving average) model. The ARIMA model may be used to capture periodic patterns and trends of workload I/O access to predict the future load demand. A current set of I/O statistics is collected for a current time period T. Using the current set and one or more ARIMA models, a predicted set of I/O statistics is determined for a next time period T+1. Each of the ARIMA models is characterized by model parameters including P denoting a number of auto-regressive terms, D denoting a number of nonseasonal difference needed for stationarity, and Q denoting a number of lagged forecast errors of prediction. A data storage optimizer may determine one or more data portions for movement from a current storage tier to a target storage tier using the predicted set of I/O statistics.
US10078565B1

Methods and circuits are disclosed for error recovery in redundant processing systems. Respective instances of a software program are executed in lockstep on redundant processing circuits. Using a control circuit, in response to detecting a non-fatal error, an interrupt is generated and non-functioning ones of the processing circuits are disabled. The interrupt is serviced using the functional processing circuits operating in lockstep. In servicing the interrupt, a processing state of the processing circuits is stored and a reset of the processing circuits is triggered. Following the reset, the processing circuits are configured to operate in lockstep. The state of the processing circuits is restored to the stored processing state and a return from the interrupt is signaled. In response to the signaled return from interrupt, execution of the software program is resumed on the processing circuits in lockstep at a point at which the non-fatal error was detected.
US10078561B2

A method for execution by a dispersed storage and task (DST) execution unit identifying a failing memory device based on memory device diagnostic data. A cloning task is executed by designating memory of a replacement memory device to store encoded slices stored in the failing memory device, where the cloning task is executed over a cloning duration time period. A write request is received via a network at a receiving time during the cloning duration time period that includes a new encoded slice, and the new encoded slice is assigned to a temporary memory device for storage based on an identifier of the new encoded. The new encoded slice is transferred from the temporary memory device to the replacement memory device in response to an elapsing of the cloning duration time period corresponding to completion of the execution of the cloning task.
US10078559B2

A massively parallel real-time computing system receives input data events across many compute nodes, each with a processing algorithm in its processing pipeline. An Event Manager is placed before the algorithm processing pipelines, receives metadata about each incoming event, and collects and organizes it in a database. A fast histogram compares the metadata about each event to that of all the other events, in a processing interval. For sufficiently matching metadata, the events are forwarded to the processing nodes as “regular” events for processing. If the metadata for a processing interval does not match sufficiently, the histogram decides which events are the “correct” events and which events are “incorrect.” The “correct” events are sent on for processing and the “incorrect” events are combined with the “correct” metadata and sent back to the processing nodes to supplement or modify their incoming data to match the other nodes' expectations.
US10078557B2

A backup computing device detects an interruption while receiving a backup copy of a transaction log of a primary database and directs a secondary computing device to continue generation of the backup copy of the transaction log, based on the copy of the transaction log of the primary database. A primary computing device directs a secondary computing device to generate a backup copy of the data file and the primary computing device generates a backup copy of the transaction log, of a primary database. A primary computing device accesses a snapshot of a plurality of snapshots of a primary database, and generates a first portion of a backup copy of the database. The primary computing device directs a second computing device to generate a non-overlapping portion of the backup copy of the database based on a second snapshot of the plurality of snapshots.
US10078547B2

Technical solutions are described for computing data check word for a host request for an I/O processing operation at a host computer system that communicates with a control unit. An example method includes obtaining information for a first I/O operation at a channel subsystem in the host computer system, and accessing an address control word (ACW) of the first I/O operation. The ACW is stored in the local channel memory, and the ACW includes a first data check seed-value. The method also includes computing a first data check word based on the first data check seed-value from the ACW. The method also includes obtaining information for a second I/O operation at the channel subsystem, and in response to the second i/o operation corresponding to said ACW of the first I/O operation, computing a second data check word based on a second data check seed-value from a cache memory.
US10078545B2

An approach for restoring an analytical model in a data streaming application which involves creating a plurality of data buffers for holding data submitted to the data streaming application, wherein the data streaming application comprises a first analytical model, persisting one or more parameters and/or internal state variables associated with the first analytical model, persisting the plurality of data buffers, retrieving a plurality of persisted data buffers and the one or more parameters and/or internal state variables responsive to a failure of the data streaming application, creating a second analytical model associated with the data streaming application and initializing the second analytical model with the one or more parameters and/or more internal state variables, and submitting data, associated with the plurality of persisted data buffers, to the data streaming application for training the second analytical model to be a close approximation of the first analytical model.
US10078542B2

A solution is proposed for managing a plurality of computing machines. A corresponding method comprises causing each computing machine of at least part of the computing machines to execute a management activity on the computing machine; receiving a corresponding result of the execution of the management activity on each computing machine; determining a success fingerprint according to one or more characteristics of each of at least part of one or more wherein the corresponding result is indicative of a success of the execution of the management activity thereon; calculating a similarity index for each of one or more failure ones of the computing machines wherein the corresponding result is indicative of a failure of the execution of the management activity thereon; and prioritizing the computing machines which failed to accept a policy according to the corresponding similarity indexes.
US10078530B2

A streams manager monitors performance of parallel portions of a streaming application implemented in multiple virtual machines (VMs). When the performance provided by the multiple VMs is no longer needed, one or more of the VMs can be torn down. The performance of the VMs is monitored. When the least performing VM can be torn down, it is torn down. When the least performing VM cannot be torn down, information regarding a better performing VM is gathered, and it is determined whether the least performing VM can be made more similar to the better performing VM. When the least performing VM can be made more similar to the better performing VM, the least performing VM is changed to improve its performance, and the better performing VM is torn down.
US10078526B2

Some embodiments provide a method for securing a managed forwarding element (MFE) that operates within a data compute node (DCN) executing in a host machine. The method receives, from the MFE, a message to increase a local counter value by a first number when the MFE sends the first number of packets to a network interface controller (NIC). The method receives, from the NIC, a second number that indicates a total number of packets that the NIC has received from the MFE. The method compares the received second number with the local counter value after increasing the local counter value by the first number. The method determines that the DCN is under a malicious attack when the local counter value does not match the second number.
US10078523B2

In an approach to allowing a computer to boot from a user trusted device (UTD), the computer comprises a data storage device storing operating system (OS) services, and a version of an OS loader. The UTD is connectable to the computer and stores a boot loader, detectable by a firmware executing at the computer, and an OS loader, and wherein the UTD prevents an unauthenticated user to modify the boot loader and the OS loader stored thereon. The computer then, upon connection, lets the boot loader be detected by the firmware for execution of the boot loader at least partly at the computer, to cause to transfer the OS loader from the UTD to the computer, and executes the transferred OS loader at least partly from the computer, to execute at least one crypto driver for the OS, to start the OS services and complete booting of the computer.
US10078518B2

Intelligent context management for thread switching is achieved by determining that a register bank has not been used by a thread for a predetermined number of dispatches, and responsively disabling the register bank for use by that thread. A counter is incremented each time the thread is dispatched but the register bank goes unused. Usage or non-usage of the register bank is inferred by comparing a previous checksum for the register bank to a current checksum. If the previous and current checksums match, the system concludes that the register bank has not been used. If a thread attempts to access a disabled bank, the processor takes an interrupt, enables the bank, and resets the corresponding counter. For a system utilizing transactional memory, it is preferable to enable all of the register banks when thread processing begins to avoid aborted transactions from register banks disabled by lazy context management techniques.
US10078516B2

Techniques are disclosed for back-to-back issue of instructions in a processor. A first instruction is stored in a queue position in an issue queue. The issue queue stores instructions in a corresponding queue position. The first instruction includes a target instruction tag and at least a source instruction tag. The target instruction tag is stored in a table storing a plurality of target instruction tags associated with a corresponding instruction. Each stored target instruction tag specifies a logical register that stores a target operand. Upon determining, based on the source instruction tag associated with the first instruction and the target instruction tag associated with a second instruction, that the first instruction is dependent on the second instruction, a pointer to the first instruction is associated with the second instruction. The pointer is used to wake up the first instruction upon issue of the second instruction.
US10078515B2

Operand liveness state information is maintained during context switches for current architected operands of executing programs. The current operand state information indicates whether corresponding current operands are enabled or disabled for use by a first program module comprising machine instructions of an instruction set architecture (ISA) for disabling current architected operands. A machine instruction of the first program module accesses a current operand by using the current operand state information to determine whether a previously stored current operand value is accessible by the first program module.
US10078508B2

The present invention provides an information providing method, device and apparatus. The method comprises: generating software installation management information based on terminal personalized information and pieces of software recommended for installation; providing the software installation management information to the user. The device comprise: a software installation management information generating unit, used to generate software installation management information based on the terminal personalized information and the pieces of software recommended for installation; a software installation management information providing unit, used to provide the software installation management information to the user.
US10078504B1

Technologies are disclosed herein for automated software internationalization and localization. In particular, an internationalization and localization (“I&L”) network service is disclosed that provides functionality for automating the process of internationalizing and localizing software. Program source code can be submitted to the I&L network service for internationalization and localization. Hard coded text strings in the source code can be automatically identified, such as through the use of static analysis of the program source code, and translated into different human readable languages specified by a software developer. The hard coded text strings in the source code can be replaced by program code, such as method calls, for obtaining the translated text strings at run time. The I&L service can also be utilized in conjunction with a deployment service for automated internationalization, localization, and deployment of program code.
US10078502B2

A method may include receiving a model of a graphical user interface (GUI) based application that includes a plurality of paths. The method may further include determining one or more paths of the plurality of paths that each include a pattern that satisfies a rule-pattern. The rule-pattern may be based on potential inaccuracies in the model as indicated by the pattern. The method may additionally include verifying whether the model is consistent with the GUI-based application. The verification may be based on a prioritization of a determination of whether the one or more paths are consistent with the GUI-based application. The prioritization of the one or more paths may be based on the one or more paths each including the pattern.
US10078495B2

A method and an apparatus for generating a source-independent quantum random number are disclosed. The method includes: receiving by a receiver a photon signal sent by a source and converting by the receiver a multi-photon signal contained in the photon signal into a single-photon signal equivalent to the multi-photon signal; modulating a single-photon signal in an X basis or a Z basis, and performing a projection measurement on the X basis or the Z basis randomly; calculating an error rate of the source according to a measurement result of the Z basis; obtaining a partially random binary string according to a measurement result of the X basis; and obtaining and processing a minimal entropy of the partially random binary string so as to obtain a completely random binary string.
US10078487B2

A list of notification items is received, the list including a plurality of notification items, wherein each respective one of the plurality of notification items is associated with a respective urgency value. An information item is detected. In some implementations, the information item is a communication (e.g., an email). In some implementations, the information item is a change in context of a user. Upon determining that the information item is relevant to the urgency value of the first notification item, the urgency value of the first notification item is adjusted. Upon determining that the adjusted urgency value satisfies the predetermined threshold, a first audio prompt is provided to a user.
US10078483B2

A dual display client apparatus includes a pair of display housings. When physically coupled together in a first mode of operation, the display housings may be arranged as a single portable electronic device such as a clamshell laptop. In this mode, the system is configured to share computing power and other resources among the two housings, providing a more powerful and robust device than when the housings are separated. Processor power and storage capacity may be aggregated in the unitary apparatus. Battery charging and power sharing may be enabled between the devices' power supplies. When decoupled, the separate display housings are configured to each operate as a self-sufficient, standalone computing device. In this mode of operation, applications and other software may be instantiated as shared instance or separate instances, giving the user of each device ultimate flexibility in device operation and content consumption.
US10078482B2

Methods and electronic devices for managing information context among devices. The method includes switching from displaying information of a first application to displaying information of a second application. The method also includes identifying information of the first application that is relevant to the second application. The relevant information includes at least a portion of the displayed information of the first application. Additionally, the method includes sending an indication of the relevant information to a second electronic device for display of the relevant information at the second electronic device. The method may also include, while displaying the information of the second application, receiving input information from the second electronic device. The input information may include at least a portion of the relevant information displayed at the second electronic device. Additionally, the method may include using the input information in the second application.
US10078475B2

One of a plurality of setting screens corresponding to a plurality of printers may be generated based on original data stored in a server. Each of the plurality of setting screens may be for permitting designation of a content of each setting item matching a print condition that a corresponding printer is capable of performing. The server may acquire specific printer identification information for identifying a specific printer from a terminal device, store target data of a print target and supply specific data, which is for representing a specific setting screen corresponding to the specific printer, to the terminal device. The server may acquire setting information indicating a designated content of each setting item designated via the specific setting screen and supply to the specific printer print data according to the target data and the designated content of the each setting item indicated by the setting information.
US10078474B1

In one embodiment, a method of updating a list of available scratchfiles at a node accessing a filesystem includes determining whether the node should update the list of available scratchfiles on the filesystem. If the node should update the list of available scratchfiles of the filesystem, the method updates the list of available scratchfiles on the filesystem. In one embodiment, the method may determine whether the list of available scratchfiles on the filesystem should be updated by determining whether another node is currently updating its scratch list for the filesystem. If it is not, then the method may further determine whether the filesystem has added a scratch volume since a previous update of the list of available scratchfiles at the node.
US10078472B2

A method for a computing device to rebuild a plurality of to-be rebuilt encoded data slices in a dispersed storage network (DSN) begins with the computing device, for each set of encoded data slices of a plurality of sets of encoded data slices that includes at least one of the plurality of to-be rebuilt encoded data slices, determining a cumulative memory health for memory devices of storage units storing other encoded data slices of the respective set of encoded data slices and determining a probability of data loss. The method continues with the computing device prioritizing rebuilding based on the probability of data loss for each set of encoded data slices and rebuilding, in accordance with the prioritizing, a first to-be rebuilt encoded data slice of the plurality of to-be rebuilt encoded data slices to produce a first rebuilt encoded data slice.
US10078456B2

Techniques are disclosed relating to resolving memory access hazards. In one embodiment, an apparatus includes a memory and circuitry coupled to or comprised in the memory. In this embodiment, the circuitry is configured to receive a sequence of memory access requests for the memory, where the sequence of memory access requests is configured to access locations associated with entries in a matrix. In this embodiment, the circuitry is configured with memory access constraints for the sequence of memory access requests. In this embodiment, the circuitry is configured to grant the sequence of memory access requests subject to the memory access constraints, thereby avoiding memory access hazards for a sequence of memory accesses corresponding to the sequence of memory access requests.
US10078455B2

Aspects extend to methods, systems, and computer program products for predicting solid state drive reliability. Aspects of the invention can be used to predict and/or to configure a data center to minimize one or more of: SSD capacity degradation (how much storage an SSD has left), SSD performance degradation (reduced read/write latency/throughput), and SSD failure. Models and data center considerations can be based on device level SSD related operations, such as, for example, read, write, erase. Operations decisions can be made for a data center based on SSD specific features, such as, for example, remaining capacity, write amplification factor, etc. Dependence and/or causality of various different data center factors can be leveraged. The impact of the various data center factors on different SSD failure modes and capacity/performance degradation can be quantified to drive SSD design, SSD provisioning, and SSD operations.
US10078453B1

Provided are a computer program product, system and method for managing read/write operations in a hybrid memory device system. Determinations are made of an available physical address in a first memory device for a data block to allocate for metadata for a file or directory in a file system and a first logical address corresponding to the available physical address in a first range of logical addresses. Determinations are made of an available physical address in a second memory device for a data block to allocate for the file or directory in the file system and a second logical address corresponding to the available physical address in the second memory device in a second range of logical addresses. The second logical address is used to access the data block allocated to the file or directory in the file system.
US10078444B2

A mobile terminal and a method for controlling the mobile terminal are disclosed. The mobile terminal, according to one embodiment, can display images including characters on a touch screen, receive consecutive touch inputs through the touch screen, display lines on regions of images corresponding to the consecutive touch inputs, extract the characters of which parts intersect with the lines when a particular input is received through the touch screen, and display the characters on a pop-up window.
US10078440B2

In various example embodiments, a system and method for visual search and associated data decay models are presented. In one example embodiment, image history data associated with an output display of the machine is captured. The image history data is analyzed to identify groups of images associated with a plurality of events, and context information is identified that is associated with the plurality of events. One or more images for each event of the plurality of events is selected as a key image for an associated event as part of a plurality of key images, and a searchable event timeline index is generated. Key frames from an index of activities of one or more devices may then be displayed as part of a user search for information.
US10078438B2

The invention provides, in some aspects, medical apparatus with software-based cursor control and graphical user interface hotspot selection. This can be used, by way of non-limiting example, as part of a graphical user interface by which doctors, nurses, patient care technicians, other health care providers, and/or patients can enter data into enter data and/or to control the apparatus and/or associated medical equipment.
US10078433B2

A method for sharing one file with many. To share a file, a template sharer selects a file in a shared folder to share as a template file and enters a template share command. In response to the entered command, a template file identifier is encoded and an email message is sent to recipients associated with the shared folder. The email message contains a link encoding the template file identifier. The email messages are sent to the recipients who can then access the link in the email message to retrieve their template instance file. Any modifications to a template instance file are saved. Each template instance file is saved in the collection folder. Thus, the template sharer has access to all of the template instance files.
US10078431B1

Disclosed embodiments relate to a system and a method of managing an online social network having a plurality of neighborhoods. The system may receive a location from a user, and select, based on the location, a neighborhood from the plurality of neighborhoods. The system may further assign the user to the selected neighborhood and grant the user access to communications by users assigned to the selected neighborhood. In an embodiment, a computer-implemented method comprises creating and storing in computer data storage neighborhood data defining a plurality of geographical neighborhoods based upon a plurality of vertices or boundaries; using a computer, for each particular neighborhood among the plurality of neighborhoods, determining one or more nearby neighborhoods is associated with a geographical area proximate to the particular neighborhood; using the computer, receiving from a second computer that is associated with a user account, activation input specifying selections of one or more nearby neighborhoods as activated in association with the particular user account, wherein the activation input specifies fewer than all the one or more nearby neighborhoods; updating a database coupled to the computer to associate the selections of one or more nearby neighborhoods as activated in association with the particular user account; using the computer, receiving a request from the second computer to perform any of displaying a map page that includes the nearby neighborhoods, displaying a feed of messages, and creating a new message; using the computer, in response to the request, performing causing the displaying the map page that includes the nearby neighborhoods, causing displaying the feed of messages, or the creating the new message based upon only the selections of the one or more nearby neighborhoods as activated in association with the particular user account.
US10078430B2

A method for presenting an auxiliary user interface is described. A primary user interface comprising a plurality of objects is presented. In response to selecting a portion of the plurality of objects, access is granted to an auxiliary user interface. An auxiliary user interface is presented that allows for batch modification of the portion of the plurality of objects.
US10078428B2

Placement of virtual machines on physical hosts is based on collocation rules with situational enforcement policies set by a system administrator to increase flexibility in rule enforcement and to more efficiently utilize system resources. A scheduler mechanism allows a system administrator to select different collocation rules and situational enforcement policies for a group of virtual machines. The scheduler mechanism utilizes the collocation rules and the situational enforcement policies to place the virtual machines.
US10078424B2

A computer-implemented method is disclosed. In the method, a start position of an item list comprising a plurality of items is determined in response to a session-in event. An end position of the item list is determined in response to a session-out event. The reviewed sub-list and unreviewed sub-list are differently displayed. The reviewed sub-list is at least a part of the item list and comprises items from the start position to the end position in the item list. The unreviewed sub-list comprises items outside the reviewed sub-list.
US10078421B2

A user terminal apparatus is provided. The user terminal apparatus includes a display configured to provide a screen including an editing object, a user interface unit configured to receive a user operation, and a controller configured to control to display a first wheel navigation User Interface (UI) in a region of the screen when a preset event is generated, the first wheel navigation UI including at least one editing menu related to an attribute of the editing object and being rotatable according to the user operation.
US10078420B2

An apparatus comprising: a processor; and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to perform at least the following: in response to detecting a progressive dragging input gesture provided by a user via a graphical user interface, enable: revealing one or more menu items, such that the one or more revealed menu items are visible; highlighting at least one said visible menu item in correspondence with the progressive dragging input gesture; and selecting the highlighted menu item in response to detecting the completion of the progressive dragging input gesture.
US10078413B2

Embodiments of the present invention address deficiencies of the art in respect to task bar management and provide a method, system and computer program product for graphical association of task bar entries. In one embodiment of the invention, a method for graphically associating a window with a task bar entry in a windowing operating system GUI can be provided. The method can include rendering multiple windows in a z-space sequence in a desktop of the windowing operating system graphical user interface and detecting a proximity event for an entry in a task bar for the windowing operating system graphical user interface. In response to detecting the proximity event, a corresponding one of the windows in the desktop can be highlighted without re-ordering the z-space sequence.
US10078411B2

An organization mode in a user interface that displays multiple user interface elements. The multiple user interface elements fit over a grid positions that are at least conceptually imposed over a canvas. In organization mode, the grid positions are displayed, allowing the user to more easily see where user interface elements may be placed. As the user moves and/or resizes a user interface element, one or more corresponding grid positions are highlighted to show where the user interface element would be placed if the move or resize operation were to conclude at that moment. The organization mode may also provide a contextual actions menu with respect to a particular user interface element. The contextual actions menu includes multiple organization mode commands, including one or more that may be directed selected from the contextual actions menu to invoke the command.
US10078408B2

A touch screen sensor includes a visible light transparent substrate and an electrically conductive micropattern disposed on or in the visible light transparent substrate. The micropattern includes a first region micropattern within a touch sensing area and a second region micropattern. The first region micropattern has a first sheet resistance value in a first direction, is visible light transparent, and has at least 90% open area. The second region micropattern has a second sheet resistance value in the first direction. The first sheet resistance value is different from the second sheet resistance value.
US10078406B2

A method for capacitive sensing includes acquiring a mutual capacitive measurement including effects of sensing signals of a sensing region, and acquiring an absolute capacitive measurement including effects of the sensing signals. The method further includes performing a comparison of the mutual capacitive measurement and the absolute capacitive measurement, and detecting a presence of an input object proximate to a side surface of an input device based on the comparison. The side surface is at least substantially orthogonal to the sensing region on the input device. The method further includes reporting the presence of the input object.
US10078402B2

Disclosed are a touch sensitive display and a method of operation thereof. The display comprises a sensor having an input put array of electrodes and, capacitively coupled thereto, an output array of electrodes and a controller operable to perform a scan operation at every intersection point of said input array. The scan operation comprises measuring a touch value for an intersection point; determining a proportional difference between said touch value and a base touch value for said intersection point as a proportion of said base touch value, wherein said base touch value is indicative of there being no touch event on the sensor; and comparing the proportional difference to a predetermined proportional touch threshold so as to determine whether there is a touch event at that point.
US10078392B2

A driver integrated circuit (IC) is arranged to selectively operate in a display mode and a touch-sensing mode when the driver IC is coupled to a touch display panel. When the driver IC operates in the display mode, the driver IC controls a plurality of common voltage lines of the touch display panel to have a common voltage. When the driver IC operates in the touch-sensing mode, the driver IC controls a first source line of the touch display panel which corresponds to a specific common voltage line, or controls a neighboring common voltage line of the specific common voltage line, to have a first signal pattern the same as the first signal pattern on the specific voltage line or to be floating, wherein the specific common voltage line is arranged to detect touch currently.
US10078388B2

A flexible image display device includes a window substrate, a polarizing plate, and a touch panel, wherein a distance between a neutral plane and a lower surface of the touch panel based on a visible side during bending is 34% or less to an entire thickness of the flexible image display device. The flexible image display device has excellent flexibility and may significantly reduce a defect rate due to a damage of the touch panel by minimizing the damage of the touch panel even if repeatedly applying bending fatigue thereto.
US10078386B2

A touch device according to the embodiment includes a display panel; and a touch panel disposed on the display panel and including a curved surface, wherein an air gap is formed between the display panel and the touch panel. Thus, erosion and defects of components caused by the moisture penetrating into the air gap can be prevented so that the touch device according to the embodiments can improve the durability and the reliability.
US10078384B2

A haptic effect enabled device for producing a haptic effect. In some cases, the haptic effect may represent a component of a spatial pattern represented on a surface of the haptic effect enabled device. In some cases, the haptic effect enabled device may comprise a haptic output device, a drive module, and a drive circuit. The drive module may receive information indicative of a location of a touch input at the surface and determine whether the touch input's location corresponds with a location of one of multiple components of the spatial pattern. The drive module may generate a drive signal that the drive circuit then applies to the haptic output device to generate the haptic effect.
US10078382B2

The described technology is directed towards normalizing input received from various types of device types for providing the input to user interface (UI) elements in a unified way that reflects the invoke intent of the user. Input from different device types is classified as button input, pointer input or command input, and routed to a corresponding button provider, pointer provider or command provider. Each provider includes logic for communicating input data (e.g., events) to a UI element or elements. Based upon the input events, a UI element can execute a corresponding invoke handler to take an invoke action for that particular event.
US10078376B2

Methods and modules for a multimodal text input in a mobile device are provided. Text may be input via keyboard or camera mode by holding the camera over written text. An image is taken of the written text, text is recognized, and output to an application by: activating a keyboard mode; providing an A-Z-keyboard in a first input field; activating the camera mode; capturing the text image and displaying the captured image in a second field of a device display; converting the captured image to character text by OCR and displaying the recognized character text on the display; outputting a selected character as the input text to the application upon a character selection, or outputting a selected part of the recognized character text as the input text to the application upon a selection of the part of the recognized character text via by a single keypress, control command, or gesture.
US10078375B2

A diacritic chording system uses a single standard keyboard layout to generate diacritical characters used, for example, by Latin-based languages or languages based on a Roman character set, providing a universal keyboard. The key combination required to select a diacritic is consistent, independent of the language the user is typing. The diacritic chording system uses chording to obtain characters modified by diacritics, i.e., diacritical characters. The key combinations in the diacritic chord are chosen in such a way to aid memorization by positional association of the keys or by logic association of the keys within the diacritic chord. The use of a combination of positional association and logical association eliminates conflicts in mapping diacritics for different languages. The diacritic chording system also provides a screen overlay as a mnemonic to illustrate which diacritic chords provide the desired diacritical character.
US10078371B1

A touchless controller includes output pins corresponding to detected touchless gestures. The touchless controller may include a memory that stores a gesture table that associates gestures respectively with the output pins, a proximity sensor that detects the presence of a target in proximity thereto and generates a corresponding detection signal, a gesture recognition unit, and an output controller. The gesture recognition unit is configured to determine the gesture that the detection signal corresponds to. The output controller is configured to determine the output pin that the determined gesture corresponds to by referencing the gesture table stored in the memory. The output controller then controls the state of the output pin according to the determined gesture.
US10078369B2

A terminal device includes a touch panel and excitation piezoelectric elements. The excitation piezoelectric elements are attached to a touch panel, and generate standing-wave vibration in the touch panel to give a user a tactile sensation when the user has performed a touch operation on the touch panel. The terminal device further includes a pressurization piezoelectric element that is attached to the inner side of the touch panel than the excitation piezoelectric elements, and pressurizes the touch panel thereby changing the vibration mode of the standing-wave vibration including the position of antinodes of the standing-wave vibration.
US10078349B1

Embodiments relate to a strap system having a securing plate and a strap. The securing plate is configured to be secured to a body of a head-mounted display in a rotatable manner. The securing plate includes a flat portion, a rear loop located at a first end of the flat portion, and a front loop located at a second end of the flat portion. The strap is inserted through the rear loop and the front loop of the securing plate. An end portion of the strap is flipped over the front loop and secured to a portion of the strap on the flat potion of the securing plate to fix the strap to the securing plate.
US10078345B2

A digital book includes a casing adapted to fold open and shut like a book and having a folding axis, a main part, and a secondary part, together forming a book back part. A display unit consists of at least two parts arranged such that when the casing is folded out, the main part and the secondary part are each presented with at least one screen each, like pages of a book. A control unit has means for receiving, storing, processing, and reproducing information, and an operating unit has operating elements for using the digital book as a device for receiving/processing/reproducing information. A supply unit has a receiving opening and a guide and supply pin, by means of which the digital book can be plugged in when the casing is folded shut, for inputting and outputting information, for supplying energy, and for storing the digital book.
US10078341B2

An apparatus a GPS device that tracks a current location of a user relative to a home of the user and a cloud application that tracks the current location of the user via the GPS device, the cloud application estimates a time period required for the user to travel from the current location to the home and upon detecting that the time is less than a threshold value, automatically sends an activating signal to an HVAC unit in the home of the user to activate the unit.
US10078340B2

A micro channel device processing apparatus includes a heating/cooling chamber configured to receive at least a sub-portion of a micro channel device and a fluid control system that controls a flow of a heating/cooling fluid in the chamber. A method includes controlling a temperature of a sample carried by a micro channel device installed in a micro channel device processing apparatus via a heating/cooling chamber of the processing apparatus. A micro channel device processing apparatus includes a heating/cooling chamber configured to receive a micro channel device carrying a sample and means for controlling a temperature of the sample in the chamber.
US10078331B2

Disclosed is a system for determining transfer of driving control authority of a self-driving vehicle. The system includes: a risk calculation device that recognizes a sight line of a driver to calculate a risk when the driving control authority of the self-driving vehicle is transferred, a determination reference calculation device that calculates a determination reference to determine whether the driving control authority of an acceleration pedal, a deceleration pedal, and a steering wheel of the self-driving vehicle is able to be transferred based on the calculated risk, and a determination device that determines whether to transfer the driving control authority of the self-driving vehicle based on the calculated determination reference.
US10078322B2

The industrial power tool system includes a controller physically disposed in a predefined location within an assembly line work station. The controller has a first radio frequency transceiver that propagates a digital communication signal at a predefined power. A human operable portable power tool has a second radio frequency transceiver configured to communicate with the first transceiver, providing a signal strength datum indicative of the received signal strength. A processor circuit causes the tool to perform a sequence of predefined assembly job steps that are mediated by the processor circuit according to a control loop running on the processor circuit. The processor circuit compares the signal strength datum to a predefined signal strength threshold to determine if the distance between the first and second radio frequency transceivers is less than a predefined distance that defines a home area proximate the controller. The processor circuit uses the test of this distance as at least one operative step in the control loop that mediates the sequence of predefined assembly job steps.
US10078318B2

A power flow control system for an interconnected power system, the interconnected power system comprising a plurality of electrical subsystems; an abstract framework configured to work as a utility maximizer under constraints (that applies to the electrical subsystems by specifying their capabilities, expected behavior and a simplified view of their internal state); and a plurality of agents. Each agent is responsible of one or a plurality of the electrical subsystems, comprises means configured to express an internal state of the electrical subsystem within a common system of coordinates, and has communication means configured to communicate among agents according to a protocol. The abstract framework means enables a composition of a set of the interconnected electrical subsystems into a further subsystem for which a further internal state is expressed within the same common system of coordinates used before, the further internal state being communicated with other agents according to the protocol.
US10078313B2

A field device for determining or monitoring a process variable in automation technology. The field device meets a safety standard, which is required in a predetermined safety-critical application, comprising: a sensor, which works according to a defined measuring principle; and a control/evaluation unit, which processes and evaluates measurement data delivered by the sensor along at least three redundant and/or diversely designed measurement channels, wherein a redundant analog electrical current interface is provided, via which an electrical current representing the process variable is settable in a two-wire line. The analog electrical current interface is designed triply redundantly wherein the following components are associated with the analog electrical current interface: three electrical current setting channels connected in parallel, a doubly redundant voter, which detects a malfunction in one of the measurement channels and/or the electrical current setting channels a doubly redundant turn off stage, via which a measurement channel, respectively an electrical current setting channel, is turned off, when the voter detects a malfunction in the measurement channel or in the electrical current setting channel.
US10078306B2

We describe methods of mass-producing full color, 3D holograms, potentially incorporating a personalized image, which are particularly suitable for security purposes. Broadly speaking in embodiments a method generates, electronically, an interlaced image comprising a set of different views of a 3D object from different angles. This is projected onto a diffusing screen using coherent light and mapped from the screen into an angularly encoded object beam using a lenticular array. The different views in the angularly encoded object beam are then recorded simultaneously into holographic film using a reference beam.
US10078301B2

An image forming apparatus includes an apparatus body accommodating an image forming device, a foreign object detector that detects a foreign object beside the apparatus body, and a detector holding unit that holds the foreign object detector. The foreign object detector and the detector holding unit are movable together into the apparatus body.
US10078298B2

An image forming apparatus includes a fixing unit having a heating member, a temperature detection member detecting a temperature of the heating member, a control unit controlling power to be supplied to a heater, and an acquisition unit that acquires toner density information of the toner image to be formed on the recording material, wherein the acquisition unit acquires first toner density information in a predetermined area which is a portion of a maximum image formation area of the recording material and second toner density information in the maximum image formation area, and the predetermined area is an area including an area of the recording material corresponding to a detected area of the heating member detected by the temperature detection member, wherein the control unit sets the target temperature based on the first toner density information and the second toner density information.
US10078296B2

A member for an image forming apparatus includes a surface layer including a block copolymer, wherein the block copolymer includes a polyamide block and a polyether block and the composition ratio of the polyether block to the polyamide block is from 0.2 to 1.5.
US10078290B2

An image forming apparatus that enhances measurement accuracy of a pattern image and improves quality of a printed image. Light emitted from a light emission unit based on a first measurement condition is reflected from an image bearing member, and first information is generated based on a measurement result of the image bearing member. Second information is determined based on the first measurement condition, the first information, and a second measurement condition. Light is emitted based on the first measurement condition when a first measurement image is measured, and an image forming condition is generated based on a measurement result of the first measurement image and the first information. Light is emitted based on the second measurement condition when a second measurement image is measured, and the image forming condition is generated based on a measurement result of the second measurement image and the second information.
US10078287B2

Provided is an image forming apparatus capable of appropriately setting a range of a charging voltage for electrically charging an image bearing member. A charging roller (2) and a charging power source (S1) are configured to apply a voltage between the charging roller (2) and a photosensitive drum (1) to electrically charge the photosensitive drum (1). A control circuit (13) is configured to set a voltage for obtaining a predetermined discharge current by the charging roller (2) with the photosensitive drum (1). The control circuit (13) is configured to determine, depending on a state of a resistance acting on an electric current flowing between the charging roller (2) and the photosensitive drum (1), at least one of an upper limit or a lower limit of the voltage set by the control circuit (13).
US10078274B2

The invention relates to a substrate handling and exposure arrangement comprising a plurality of lithography apparatus, a clamp preparation unit for clamping a wafer on a wafer support structure, a wafer track, wherein the clamp preparation unit is configured for accepting a wafer from the wafer track, and an additional wafer track for transferring the clamp towards the plurality of lithography apparatus.
US10078269B2

System and method for accurately measuring alignment of every exposure field on a pre-patterned wafer without reducing wafer-exposure throughput. Diffraction grating disposed in scribe-lines of such wafer, used as alignment marks, and array of encoder-heads (each of which is configured to define positional phase(s) of at least one such alignment mark) are used. Determination of trajectory of a wafer-stage scanning during the wafer-exposure in the exposure tool employs determining in-plane coordinates of such spatially-periodic alignment marks by simultaneously measuring position-dependent phases of signals produced by these marks as a result of recombination of light corresponding to different diffraction orders produced by these marks. Measurements may be performed simultaneously at all areas corresponding to at least most of the exposure fields of the wafer, and/or with use of a homodyne light source, and/or in a wavelength-independent fashion, and/or with a pre-registration process allowing for accommodation of wafers with differently-dimensioned exposure fields.
US10078263B2

A method of forming a pattern comprises diffusing an acid formed by irradiating a portion of a photosensitive layer, into an underlayer comprising an acid sensitive copolymer having acid decomposable groups and attachment groups covalently bonded to the surface of the substrate and/or forming an interpolymer crosslink. Diffusing comprises heating the underlayer and photosensitive layer. The acid sensitive group reacts with the diffused acid to form a polar region on the underlayer, with the shape of the pattern. The photosensitive layer is removed, forming a self-assembling layer comprising a block copolymer having a first block with an affinity for the polar region, and a second block having less affinity for the polar region. The first block forms a domain aligned to the polar region, and the second block forms another domain aligned to the first. Removing either domain exposes a portion of the underlayer.
US10078259B2

An optical scanning control device includes a scanner that scans light emitted from a laser in accordance with an image signal to form an image on a screen; a first optical detector that detects light scanned by the scanner; a second optical detector that detects light scanned by the scanner; and a controller that controls a deflection angle of the scanner based on a time difference between an output of the first optical detector and an output of the second optical detector.
US10078254B2

An imaging device includes a camera 31, a light source 32, a polarizer 35 arranged between the camera 31 plus the light source 32 and an object 11, and a spatial light modulator 40A arranged between the polarizer 35 and the object 11 to control a revolution angle of an emitting light polarization plane relative to an incident light polarization plane.
US10078253B2

Provided is an optical modulator in which even in a case where an optical waveguide and a control electrode are highly integrated, a distortion due to stress acting on the optical waveguide from lead-out wiring of a signal electrode is mitigated and occurrence of a temperature drift or the like is suppressed. An optical modulator includes: a substrate 1 having an electro-optic effect; optical waveguides (L1 to L4), each of which is formed on the substrate and provided with at least one Mach-Zehnder type optical waveguide; and a control electrode which controls light waves propagating through the optical waveguides, in which the control electrode is configured of signal electrodes (S1 and S2) and ground electrodes (G1 to G3), each of the signal electrodes being provided with a pad part (S1P or S2P) for input or output, which is electrically connected to an electric circuit which is provided outside the substrate, an interaction part (indicated by arrow R1) which applies an electric field to the optical waveguide, and a lead-out wiring part which connects the pad part and the interaction part to each other, a portion of the lead-out wiring part is disposed parallel to an extended direction (a lateral direction in FIG. 3) of the Mach-Zehnder type optical waveguide within a range (indicated by arrow R2) in which two branching waveguides configuring the Mach-Zehnder type optical waveguide are present in the extended direction, and any one of a portion of the interaction part, another portion of the lead-out wiring part, and a stress relaxation structure of the ground electrode is formed at a position which is axially symmetrical to the portion of the lead-out wiring part with respect to a centrosymmetric axis in the extended direction of the Mach-Zehnder type optical waveguide.
US10078251B2

An array substrate and a display apparatus are provided according to embodiments of the disclosure. A pixel unit includes a first sub-pixel electrode and a second sub-pixel electrode, the first sub-pixel electrode is connected to a drain of the first TFT, and the second sub-pixel electrode is connected to a drain of the second TFT, a resistance between a source of the first TFT and the data line connected to the first TFT is greater than a resistance between a source of the second TFT and the data line connected to the second TFT, and/or, a resistance between the drain of the first TFT and the first sub-pixel electrode is greater than a resistance between the drain of the second TFT and the second sub-pixel electrode.
US10078248B2

A liquid crystal display according to an exemplary embodiment of the present disclosure includes: a substrate; a thin film transistor disposed on the substrate; a pixel electrode connected to the thin film transistor; a roof layer facing the pixel electrode; a liquid crystal layer including liquid crystal molecules disposed in a plurality of cavities between the pixel electrode and the roof layer; and wherein the roof layer comprises a partition, which extends substantially parallel to a gate line connected to the thin film transistor.
US10078242B2

A display panel includes a first substrate, a second substrate disposed opposite to the first substrate and a liquid crystal layer disposed between the first substrate and the second substrate. The first substrate includes a first wire grid pattern disposed on the first substrate extending in a first direction. The first wire grid pattern includes first recesses spaced apart from each other. The first substrate includes first metal wires disposed in the recesses.
US10078238B2

According to one embodiment, there is provided a display device including a display module and a cover member, bonded together by a photosensitive resin layer. A portion of the photosensitive resin layer that is located behind a light-shielding portion (in other words, located in a shaded portion) with respect to the light for curing the photosensitive resin is cured.
US10078220B2

Systems, devices, and methods that integrate eye tracking capability into scanning laser projector (“SLP”)-based wearable heads-up displays are described. At least one narrow waveband laser diode is used in an SLP to define one or more portion(s) of a visible image. At least one corresponding narrow waveband photodetector is aligned to detect reflections of the portion(s) of the image from features of the eye. A holographic optical element (“HOE”) may be used to combine the image and environmental light into the user's “field of view.” Three narrow waveband photodetectors each responsive to a respective one of three narrow wavebands output by the RGB laser diodes of an RGB SLP are aligned to detect reflections of a projected RGB image from features of the eye.
US10078215B2

A shutter assembly includes a first shutter blade having a first toothed arm extending therefrom and a first light transmitting aperture therein, and a second shutter blade positioned adjacent and parallel to the first shutter blade. The second shutter blade has a second toothed arm extending therefrom and a second light transmitting aperture therein. The first and second shutter blades are supported to allow parallel linear motion. A motor gear is disposed between, and meshed with, the first and second toothed arms such that rotation of the gear causes the first and second shutter blades to move linearly in opposite directions between an open position in which the first and second light transmitting apertures are in an overlapping relationship with respect to one another, and a closed position in which the first and second light transmitting apertures are in a non-overlapping relationship with respect to one another.
US10078205B2

An optical observation device (100) for observing an eye (22) is described, having a microscope means (1), in particular a stereoscopic means, for observation of the anterior segment of eye (22), and having a means (2) for visualizing the retina of eye (22), particularly a stereoscopic means, with at least one camera (21), in particular, a digital camera. In order to provide an optical observation device (100), with which the anterior eye (22) and the retina can be observed alternately, in particular stereoscopically, in a constructively simple way, it is provided according to the invention that visualizing means (2) is designed as an attachment module in front of microscope means (1) and that visualizing means (2) is disposed on a positioning device (12) and can be positioned in front of eye (22), in particular, at a short distance in front of eye (22), via positioning device (12).
US10078197B2

A foam sandwich reflector and a method for making a foam sandwich reflector. The reflector and method incorporate a foam slab having a top and bottom surface. Each of the top and bottom surface of the foam slab have a coating of an adhesive layer. The adhesive coating on the bottom surface of the foam slab is a lower bonding layer that bonds the foam slab to the bottom high modulus layer. The adhesive coating on the top surface of the foam slab is an upper bonding layer that bonds the foam slab to the top high modulus layer; bottom high modulus layer composed of a metal, e.g., aluminum or steel. The reflector and method also include an optically smooth, highly reflective high modulus layer. The reflector is curved in one dimension, and the curve is configured to concentrate light when the reflector is in use.
US10078181B2

A robust, rugged, and small hybrid fiber for use in reference chambers was created using a Hollow-Core Photonic Bandgap Fiber (HCPBF). The hybrid fiber and associated chamber apparatus is amenable to mass production and can be used for wavelengths of light from 400 nm to 2000 nm. The apparatus and method of making thereof is described herein.
US10078178B2

Disclosed is a liquid crystal display device (LCD) that may include a flexible printed circuit board of which electrodes arranged at one side and the other side are connected to each other through a contact hole, and a back light unit that uses a guide panel of which a lateral side end is opened.
US10078158B2

Various embodiments include a display panel with integrated micro lens array. The display panel typically includes an array of pixel light sources (e.g., LEDs) electrically coupled to corresponding pixel driver circuits (e.g., FETs). The array of micro lenses are aligned to the pixel light sources and positioned to reduce the divergence of light produced by the pixel light sources. The display panel may also include an integrated optical spacer to maintain the positioning between the micro lenses and pixel driver circuits.
US10078153B2

A method of controlling a sensor system of an embodiment is a method of controlling a sensor system that includes a plurality of sensors to acquire a physical quantity according to existence of an object to be detected and that determines whether there is the object to be detected based on a sensing level that is the physical quantity multiplied by a gain parameter, the method including: adjusting the gain parameter in such a manner that the sensing level is equalized among the plurality of sensors in a case where there is no workpiece in a detection range of any of the plurality of sensors.
US10078132B2

The present invention provides a scanning optical system and radar that can suppress longitudinal distortion and spot rotation of a spot light radiated on an object. A light flux emitted from a light source is reflected on a first mirror surface of a mirror unit, then, proceeds to a second mirror surface, further is reflected on the second mirror surface, and is projected so as to scan on an object correspondingly to rotation of the mirror unit. The light flux emitted from the light projecting system is made longer in a sub scanning angle direction than in a scanning angle direction in a measurement range of the object and satisfies the following conditional expression, |⋅1−90|×|⋅|⋅255 . . . (1); in the expression, ⋅1 is an intersection angle (°) between the first mirror surface and the second mirror surface, and ⋅ is a rotation angle (°).
US10078131B2

The disclosure provides a radar apparatus. The radar apparatus includes a transmitter that transmits a first chirp. The first chirp is scattered by one or more obstacles to generate a first plurality of scattered signals. A plurality of receivers receives the first plurality of scattered signals. Each receiver of the plurality of receivers generates a digital signal in response to a scattered signal of the first plurality of scattered signals. A processor is coupled to the plurality of receivers and receives the digital signals from the plurality of receivers. The processor performs range FFT (fast fourier transform) and angle FFT on the digital signals received from the plurality of receivers to generate a first matrix of complex samples.
US10078127B2

A device configured for tracking spatial placement of one or more HF (High frequency) RFID (Radio-frequency identification) tag objects on a surface is disclosed. The device includes an HF RFID reader, a transmission antenna, and a plurality of reception antennas. The transmission antenna effectively transmits power and data over an area that is defined to be a detection surface. Each one of the plurality of reception antennas is able to effectively receive data from a separate portion of the detection surface, while all of the plurality of reception antennas together are able to effectively receive data from substantially all of the detection surface. In one embodiment, the transmission antenna is constantly transmitting power.
US10078126B2

In accordance with some embodiments, one or more low-power responder nodes may be utilized to provide better and lower cost coverage for fine timing measurement (FTM) requests. By advertising its availability to receive and respond to FTM requests, a low-power responder node may enter a low-power or deep sleep mode during times of unavailability. A low-power responder node may be powered by a battery, reducing the cost and deployment of nodes in a location determination network.
US10078124B2

A phantom calibration body (12) for calibrating diffusion MRI device (16) that mimics a material such as a mammalian tissue is disclosed. The phantom calibration body (12) includes a homogeneous aqueous solution (30) that contains a mixture of low molecular-weight and high molecular-weight polymers housed in a container (14) that is placed in the diffusion MRI device (16) for obtaining one or more diffusion MRI images of the phantom calibration body (12). A measure of diffusivity is calculated for each of the one or more diffusion MRI images in order to calibrate the diffusion MRI device. Methods of using the phantom calibration body (12) to calibrate diffusion MRI device (16) are also disclosed.
US10078123B2

A system and method acquiring images of a region of interest (ROI) of a subject using a magnetic resonance imaging system. The system or method are capable of acquiring pathological data from tissue in the ROI believed to be pathological tissue and acquiring baseline data from tissue in the subject believed to not be pathological tissue. The system or method are also capable of determining correlation parameters from baseline data, generating corrected data using the baseline correlation parameters to correct the pathological data at least for intrinsic heterogeneity, and generating a report using the corrected data.
US10078119B2

A rotating magnetic field Hall apparatus is provided and includes first and second magnets disposed in a master-slave configuration, a device-under-test (DUT) stage interposable between the first and second magnets on which a DUT is disposable in first or second orientations for Hall measurement or photoelectromagnetic (PEM) testing, respectively, controllers disposed to center the DUT stage between the first and second magnets and orthogonal magnetic field sensors disposed aside lateral sides of the first magnet to facilitate positional initialization of the first and second magnets and to generate in-phase and out-of-phase reference signals for phase-sensitive or lock-in Hall signal detection. The system also includes software system to perform signal processing to yield the final Hall signal.
US10078115B2

An integrated circuit has controller circuitry having coupled to a test clock and a test mode select inputs, and having state a register clock state output, a register capture state output, and a register update state output. Register circuitry has a test data in lead input, control inputs coupled to the state outputs of the controller circuitry, and a control output. Connection circuitry has a control input connected to the control output of the register circuitry and selectively couples one of a first serial data output of first scan circuitry and a second serial data output of second scan circuitry to a test data out lead. Selection circuitry has an input connected to the serial data input lead, an input connected to a test pattern source lead, a control input coupled to the scan circuitry control output leads, and an output connected to the scan input lead.
US10078106B2

Apparatus and method are provided for testing continuity of a ring circuit of an electricity distribution system, the ring circuit including at least a first conductor connecting, in a ring configuration, a source of electricity to a plurality of accessories. The apparatus includes: a switch arranged to cause a break in the ring circuit at a location in the ring circuit, the break resulting in a first end and a second end of the ring circuit at the location; a detector for measuring the relative voltage between the first end and the second end of the ring circuit; and an indicator which indicates, responsive to the detector detecting a relative voltage between the first end and the second end of the ring circuit, that there is a lack of continuity in the ring circuit.
US10078103B2

The described technology includes an apparatus comprising a proximity sensor pad and booster element located between an antenna and the proximity sensor pad, wherein voltage level of the booster element at least ten percent higher than voltage level of the proximity sensor pad. Implementations of the booster element may be made of metal or metal-ink and may have U-shape or L-shape.
US10078102B2

Precision AC voltage, current, phase, power and energy measurements and calibrations with current ranges from 1 uA to 20 kA and voltage ranges from 1V to 1000 kV are now performed with accuracies of better than one part per million. Continued demand for improved accuracy has led the inventors to address improvements to dual stage and multi-stage current transducers that may form the basis of the measuring process within many of the measurement instruments providing the precision AC measurements and calibrations. Additionally, the improvements to dual stage and multi-stage current transducers provide for novel feedback controlled precision AC current sources without requiring measurement of the AC current source output directly.
US10078099B2

A method of determining vehicle acceleration information includes obtaining a plurality of movement measurements from a mobile device in a vehicle, and determining a plurality of gravity vectors, each of the plurality of gravity vectors associated with at least two of the plurality of movement measurements. The method further includes removing a movement measurement from the plurality of movement measurements using the plurality of gravity vectors to provide a set of remaining movement measurements. An acceleration measurement for the vehicle is determined using the remaining movement measurements.
US10078098B2

A teeter-totter type accelerometer includes one or more platforms configured so as to move in proportion to deformation of the substrate and/or anchor(s). The platform(s) may be in a fixed position relative to the substrate, e.g., by being fixedly attached to the anchor(s) or by being fixedly attached to the substrate, or the platform(s) may be movable relative to the substrate, e.g., by being tethered to the anchor(s) so as to allow the platform(s) to pivot relative to the anchor(s). Electrodes are placed on the substrate underlying the platform(s) for sensing position of the platform(s) relative to the underlying substrate. The teeter-totter proof mass is configured such that it can rotate relative to the platform(s), e.g., by being tethered to the platform(s) or by being tethered to one or more anchors separate from the platform(s). The output of the accelerometer is adjusted based on signals from these platform-sensing electrodes in order to reduce or eliminate offset drift.
US10078094B2

A sensor system (01) for measuring the rotational speed of a rotatable component having a pole wheel (02) comprising a carrier (04) with at least one path of alternating magnetic north and south poles (05), and at least one magnetic field sensor (03) for sampling the path of the pole wheel (02) is provided. The sensor system (01) provides that the rotational direction in front of and behind the magnetic field sensor (03) a ferromagnetic flux-conducting component (07) is arranged in each case opposite the path, the ferromagnetic flux-conducting components (07) being arranged in the installation space between the magnetic field sensor (03) and the pole wheel (02), the distance between the ferromagnetic flux-conducting components (07) corresponding to the width of one magnetic pole (05) of the pole wheel (02).
US10078092B2

Aspects of the invention relate to methods for measuring the binding constant of a lipophilic or amphiphilic molecule acceptor for a lipophilic or amphiphilic molecule. Methods involve rapid, cell-free competition assays including a labeled lipophilic or amphiphilic molecule and nanoparticle.
US10078088B2

The present invention relates to the field of GPCR structure biology and signaling. In particular, the present invention relates to protein binding domains directed against or capable of specifically binding to a functional conformational state of a G-protein-coupled receptor (GPCR). More specifically, the present invention provides protein binding domains that are capable of increasing the stability of a functional conformational state of a GPCR, in particular, increasing the stability of a GPCR in its active conformational state. The protein binding domains of the present invention can be used as a tool for the structural and functional characterization of G-protein-coupled receptors bound to various natural and synthetic ligands, as well as for screening and drug discovery efforts targeting GPCRs. Moreover, the invention also encompasses the diagnostic, prognostic and therapeutic usefulness of these protein binding domains for GPCR-related diseases.
US10078072B2

A sample dispenser for an analysis device, in particular for an analysis device working according to the principle of liquid chromatography, in particular high pressure liquid chromatography, or gas chromatography, comprising a sample intake for receiving a sample to be analyzed, an inlet through which an eluent can be supplied, an outlet, and an injection valve arrangement, which can be switched at least from an intake position to an injection position, wherein, at least in the intake position and in the injection position, the inlet is in fluid connection with the outlet to deliver the eluent—if applicable, having the sample added thereto—at least partly to the outlet, wherein, in the intake position, the sample intake is separated from the eluent in a fluid-tight manner, and wherein, in the injection position, the sample in the sample intake can combine with the eluent, wherein the sample dispenser is configured as a disposable component.
US10078065B2

A structure for a chemical sensing device includes a plurality of recesses and a plurality of electrically conductive elements located in, and protruding from, the plurality of recesses.
US10078062B2

A method and system for detecting fault in a machine. During operation, the system obtains control signals and corresponding sensor data that indicates a condition of the machine. The system determines consistent time intervals for each of the control signals. During a consistent time interval the standard deviation of a respective control signal is less than a respective predetermined threshold. The system aggregates the consistent time intervals to determine aggregate consistent intervals. The system then maps the aggregate consistent intervals to the sensor data to determine time interval segments for the sensor data. The system may generate features based on the sensor data. Each respective feature is generated from a time interval segment of the sensor data. The system trains a classifier using the features, and applies the classifier to additional sensor data indicating a condition of the machine over a period of time to detect a machine fault.
US10078057B2

A method of investigating a specimen using a tomographic imaging apparatus, by performing, in multiple iterations, the following steps: (i) Using a Back Projection technique to produce an initial tomogram from a set of initial images; (ii) Subjecting said initial tomogram to a mathematical filtering operation, thereby producing an adjusted tomogram; (iii) Using a Forward Projection technique on said adjusted tomogram to dissociate it into a set of calculated images; (iv) Repeating steps (i)-(iii) until said calculated images satisfy an acceptance criterion.
US10078050B2

In an in situ interrogation system for multiple wavelength interferometers a fringe spectrum that includes non-quadrature-spaced radiation-intensity samples is analyzed to obtain a high resolution relative phase measurement of the optical path length difference associated with the fringe spectrum. The fringe spectrum can be analyzed to obtain a fringe number and a quadrant as well, which can be combined with the relative phase measurement to obtain a high precision measurement of the absolute optical path length difference. An environmental condition corresponding to the absolute optical path length difference can be measured using the measurement of the absolute optical path length difference including salinity, pressure, density, and refractive index of a medium.
US10078048B2

A refractometer assembly comprises a waveguide plate, a diagnostic light source, a photodetector, and a light absorption plate. The diagnostic light source and the photodetector are optically coupled to the waveguide plate such that at least a portion of light emitted from the diagnostic light source is subject to internal reflection at a diagnostic surface of the waveguide plate prior to reaching the photodetector when an analyte film of unknown refractive index n0 forms an optical interface with the diagnostic surface of the waveguide plate. The light absorption plate is configured to absorb light reaching the light absorption plate without undergoing internal reflection at the diagnostic surface when the analyte film forms an optical interface with the diagnostic surface of the waveguide plate. The refractometer assembly defines an optical system where variations in the unknown refractive index n0 are related to variations in a detection signal generated by the photodetector.
US10078042B2

The present invention refers to a method wherein a test body is assembled in specific configurations to be submitted to testing in a conventional hydrostatic chamber. The method calls for assembling a test body that simulates cementing failures, the presence of stress anisotropy and a borehole of irregular geometry, by pressurizing said test body in a conventional hydrostatic chamber. The uniform forces are distributed circumferentially around a casing stream in a non-uniform way, simulating operating conditions that are as close as possible to reality, enabling an analysis of how the structure reacts in scenarios similar to actual conditions.
US10078029B2

A testing system is provided for an article wrapped with an overwrap. The testing system includes first and second receptacle portions cooperating to define a test receptacle having a test fixture therein. The test receptacle is configured to receive the wrapped article. The test fixture is configured to form a seal with the test fixture about a perimeter thereof and to draw a portion of the overwrap away from the article in response to a suction applied in association with the test fixture. A piercing device is configured to form an orifice in the overwrap, within the perimeter, and a fluid between the overwrap and the article, through the orifice, from a fluid source. A pressure and/or a fluid flow change within the test receptacle, externally to the overwrap, is measured with a measuring device to determine whether there is leakage in the overwrap. An associated method is also provided.
US10078028B2

A pressure sensor assemblage includes a housing and a pressure sensor received in an interior space of the housing. The housing has at least one gas inlet that is connected in gas-permeable fashion at least to a sub-region of the interior space of the housing. In addition, a sacrificial element is provided at the gas inlet, which element is disposed and implemented in such a way that gas flowing through the gas inlet comes into contact with a surface of the sacrificial element, which surface of the sacrificial element is provided with a silver layer. The sacrificial element has a carrier element made of an iodine- or iodide-resistant material.
US10078025B2

It is reported in the present invention a device (A) to monitor the tension on an anchoring line (LA) of a floating platform for oil exploration or production at sea, which is mounted at a point on the anchoring line without it becoming an integral part thereof, which basically comprises: an upper bar (1) and a lower bar (2), which are interconnected at one end by a hydraulic cylinder (CH1) and on the other end by a solid vertical bar (4).
US10078020B2

Methods and apparatus to determine home appliance cabinet temperatures using light emitting diodes (LEDs) are disclosed. An example home appliance includes a cabinet, a lighting system disposed in the cabinet having one or more LEDs to provide lighting in the interior of the cabinet, and a circuit electrically coupled to the lighting system and programmed to determine a temperature inside the cabinet based on a characteristic of the one or more LEDs of the lighting system.
US10078019B2

The inventive configurable chiral fiber sensor with a tip-positioned sensing element, is readily configurable for use in a variety of applications (such as applications involving pressure, temperature, and even axial twist sensing), and is particularly suitable for applications requiring highly precise and accurate sensor readings within corresponding predefined limited sensing ranges. Advantageously, the inventive configurable chiral fiber sensor with a tip-positioned sensing element, is operable to utilize a wide variety of light sources, photodetectors, and related devices for sensor interrogation.
US10078018B2

A temperature detection apparatus and a rotation angle detection apparatus are provided that allow a temperature of a resolver to be calculated in real time. A rotation angle detection apparatus (10) (temperature detection apparatus) includes a resolver (20) with an excitation coil and output coils wound thereon, the excitation coil being subjected to an excitation voltage (VA) and the output coil outputting voltage signals (VB, VC) corresponding to the excitation voltage (VA), and a temperature calculation circuit (sensor microcomputer (32)) that detects a phase of the excitation voltage (VA) and that detects a phase of an excitation current (IA). The temperature calculation circuit (sensor microcomputer (32)) calculates a temperature of the resolver (20) based on a phase difference between the excitation voltage (VA) and the excitation current (IA).
US10078017B2

A radio circuit includes an adjustable RF front-end module on an IC die, a liquid MEMS component on a board, and a processing module on the IC die. The adjustable RF front-end module adjusts processing of an inbound or an outbound RF signal based on a compensation control signal. The liquid MEMS component changes an operational characteristic as temperature of the radio circuit varies. The processing module generates the compensation signal based on the changing of the operational characteristic of the liquid MEMS component. The liquid MEMS component includes a channel within the board, a liquid droplet contained within the channel, and one or more conductive elements proximal to the channel.
US10077999B2

Methods and apparatuses for measuring parameters based on the presence or absence of fluid at a plurality of fluid sensing zones in a disposable cassette are described herein. In an embodiment, a fluidic device includes a disposable cartridge including a fluid channel, an instrument configured to receive the disposable cartridge, the instrument including at least one sensor having a plurality of fluid sensing zones spaced along the fluid channel when the disposable cartridge is received by the disposable cartridge, each fluid sensing zone configured to determine a presence or absence of fluid at a respective portion of the fluid channel, and a control unit configured to determine at least one of a fluid volume, a volume displacement, a flow rate, a flow velocity or a volume ratio of gas bubbles of the fluid based on the presence or absence of the fluid at each of the fluid sensing zones.
US10077998B2

According to one or more aspects, systems and techniques for hydrogen fueling with integrity checks are provided herein. Communicated parameters measured by on-board sensors of a vehicle may be cross-referenced against calculated parameters measured by sensors of a fueling station. For example, communicated parameters relating to a compressed hydrogen storage system (CHSS) tank of a vehicle to be fueled may be received at different time intervals. Calculated parameters may be calculated based on a mass of hydrogen fuel dispensed by a hydrogen fueling station from a reference point to one of the time intervals and densities of the CHSS tank of the vehicle at respective time intervals. An error may be calculated between the communicated parameters and the calculated parameters. A fueling mode, such as a conservative fueling mode or a non-conservative fueling mode, may be determined based on the calculated error.
US10077995B1

A flow rate control apparatus includes an adjustable valve receiving a flow of a gas. A conduit has a first end coupled to the valve. The conduit includes a translucent or transparent portion thereof whose longitudinal axis is adapted to be aligned with a force of gravity with a visual scale being disposed on the translucent/transparent portion. The visual scale is indicative of gas flow rates moving through the conduit. A ball disposed in the translucent/transparent portion has an outer diameter that is less than an inner diameter of the translucent/transparent portion. A tube support, coupled to the second end of the conduit, is adapted to hold a gas detection tube wherein the gas flow flowing around the ball is introduced into the gas detection tube from the second end of the conduit.
US10077979B2

An estimation apparatus includes a distance estimator. The distance estimator performs regression analysis using, as samples, an observation of distance and an observation at each time within a predetermined period obtained by an observer. The estimation apparatus estimates that a value of the distance upon a value of a displacement calculated in accordance with a regression equation based on the regression analysis being zero shows a value of the distance to the forward object at a start time.
US10077975B2

A broadhead having an adjustable cutting diameter includes a collar and a plurality of adjustable blades having a cutting edge and a plurality of notches on a proximal or trailing edge of each blade. The collar and each notch on the proximal edge of each blade are configured for engagement or coupling with each other. The cutting diameter of the broadhead is adjusted by changing the notch that engages with the collar.
US10077972B1

A system and method for a semi-active laser seeker combining a temporal and a spatial sensor to form a seeker with a wide angle FOV and low angle error for use with spinning projectiles with spin rates of up to 300 Hz. The FOV is about 40 degrees and the angle error is less than 0.1 degrees. The seeker utilizes a CCA and fits into a small, low cost package, of about 1.5 in3 or less.
US10077970B2

A system for transferring power and/or data between a host and a store over a single-wire umbilical cable is herein described. The system comprises a host-store interface configured to allow the transfer of both power and data between the host and a store in operative communication therewith. The store comprises a microcontroller and memory operatively coupled thereto, allowing the microcontroller to be powered on and to receive and store data sent by the host in its memory through a single-wire without requiring additional electronic systems that the store may comprise to also be powered on. This data may later be incorporated into pre-programmed systems onboard the store at full power-on, thereby enabling the reprogramming of the store without powering it on prior to launch.
US10077965B2

A cocking system for a crossbow. A string carrier slides along the center rail during movement with the draw string in the released configuration to a retracted position that locates the draw string in the drawn configuration. A trigger is positioned to move the catch from the closed position and the open position to fire the crossbow when the string carrier is in the retracted position. At least one cocking rope is configured to engage with the string carrier to retract the string carrier and the draw string to the drawn configuration. A retaining mechanism retains the string carrier in the retracted position and the draw string in the drawn configuration independent of the cocking ropes.
US10077957B1

The present invention relates to a breech block for firearms, particularly for repeating firearms, comprising a cartridge chamber, an external case and a bolt accommodated therein, wherein the bolt features a breech head in the region facing the cartridge chamber and a control piece is arranged within the bolt such that it can be axially displaced relative to the bolt and relative to the breech head, with said breech block furthermore comprising a bolt lever that is connected to the control piece such that the breech head is unlocked during a backward motion and locked during a forward motion of the bolt lever, wherein the bolt lever is pivotably mounted in the rear end region of the case and the bolt lever can be pivoted about an axis that extends eccentric to the longitudinal axis of the bolt, wherein the control piece is according to the invention connected to the bolt lever by means of an intermediate piece, which protrudes radially outward from the bolt, the breech head is mounted in the bolt such that it is rotatable about its axis, and the breech head is rotated by axially displacing the control piece.
US10077956B2

Systems, apparatuses, and methods described herein are directed to a heat exchange tube structure and an arrangement of heat exchange tubes that enhance or help promote fluid flow through a heat exchanger. Bend portions of heat exchange tubes may be structured and configured to allow for gaps so that fluid may pass an assembly of the heat exchange tubes. The heat exchange tubes may be arranged to expose the air gaps at the bend portions of the heat exchange tubes to promote fluid flow.
US10077943B2

A booster unit and method increase the performance of an air source heat pump system at low ambient air temperatures, the air source heat pump system including a conduit system for forwarding a refrigerant through an external circuit exposed to ambient air. A tubular system is immersed in a liquid heat exchange medium, such as water or antifreeze, within a booster chamber having chamber walls exposure to ambient air. An internal circuit of the tubular system receives refrigerant from the conduit system for advancement through the tubular system and delivery back to the conduit system so that heat passing from ambient air through the chamber walls and into the liquid heat exchange medium in the booster chamber is transferred from the liquid heat exchange medium to the refrigerant in the tubular system, to increase the temperature of the refrigerant being delivered from the tubular system and forwarded to the external circuit, thereby reducing or eliminating frosting at the external circuit.
US10077940B2

A lance for top submerged lancing injection in a pyro-metallurgical operation, wherein the lance has at least two substantially concentric pipes, with an annular passage for oxygen-containing gas defined between an outermost one of the pipes and a next adjacent pipe and a further passage for fuel defined within an innermost one of the pipes; the outermost pipe has a lower part of its length, from a submergible lower outlet end of the lance, by which the outermost pipe extends beyond an outlet end of the or each other pipe to define between the outlet end of the outermost pipe and the outlet end of the or each other pipe a chamber with which the passage for oxygen-containing gas communicates; and the lance further includes a defined gas flow-modifying device that is disposed in a lower end section of the passage for oxygen-containing gas.
US10077939B2

Apparatus for directing air to media. The apparatus including an impinging plate having an array of orifices. The orifices are arranged in a plurality of rows oblique to the direction of motion of the media, and are also arranged to provide air to the media.
US10077933B2

An air hood is described and which is arranged so as to be mounted on a refrigeration device of conventional design; the air hood is moveable between a first position where the air hood is collapsed and is placed in juxtaposed, covering relation relative to an air intake side of the refrigeration device, and a second position where the air hood is placed into an operational position which places it laterally outwardly relative to the air intake side of the refrigeration device.
US10077931B2

An insert configured to be disposed in a receptacle, the insert comprising a bottom surface, a first top surface, a second top surface, the second top surface being located further from the bottom surface than the first top surface in a first direction, the first direction being orthogonal to the bottom surface, and a chamber, the chamber residing between the first top surface and the bottom surface and the second top surface and the bottom surface, the chamber being configured to hold a liquid, is provided. An associated method is also provided.
US10077925B2

A refrigeration apparatus includes a compressor, first and second heat exchangers, first and second electric valves, a passage-switching valve, a supercooling heat exchanger, and a controller. The first and second valves are disposed in first and second refrigerant passages. The supercooling heat exchanger conducts heat exchange between refrigerant flowing through the first and second refrigerant passages. The controller transitions to a defrosting operation mode upon determining that frost has formed on the second heat exchanger during a heating operation mode. The controller executes a defrosting preparatory control and a defrosting control after the defrosting preparatory control during the defrosting operation mode. The controller switches the passage-switching valve during the defrosting control. The controller narrows the opening degree of the first electric valve and controls the opening degree of the second electric valve to a minimum opening degree during the defrosting preparatory control.
US10077921B2

The present invention relates to an improved solar energy concentrating system. The system comprises a dual axis sun tracking paraboloid dish collector on a polar mount, with a re-reflecting mirror in top of the paraboloid dish, which reflects the concentrated solar irradiation into an opening in the paraboloid dish into a light pipe and with a movable third mirror redirects the light into a second light pipe along the polar axis, which with a fourth fixed mirror, sends the concentrated solar irradiation into a third light pipe to the cavity receiver. The invention replaces the need of flexible connectors to accommodate the movement of the mirror, with a combination of mirrors and light pipes, transferring the solar irradiation to a cavity-receiver. Dual axis tracking systems can capture more solar energy, on a more constant basis throughout the day and the year, and by reflecting directly into the cavity-receiver, thermal losses are minimized.
US10077910B2

An outdoor device for an air conditioner is provided. The outdoor device may include a cabinet, and a base provided at a lower portion of the cabinet. The base may include a base body, on which at least one first seat that supports at least one compressor may be provided, an edge portion disposed along a circumference of the base body and on which at least one second seat that supports a heat exchanger may be disposed, and one or more drain holes defined in the base body to guide discharge of liquid existing in or contained within the base. The at least one first seat and the at least one second seat may be integrated with each other.
US10077908B2

A method for heating and cooling building interiors with a boiler and/or chiller of fluid travelling in a closed loop includes temperature transducers located at the inlet and outlet of the boiler and/or chiller. A Variable Frequency Drive pump and closed loop piping for transporting the fluid is necessarily provided. The temperature transducers at the outlet and inlet of the boiler and/or chiller are electrically connected to a PLC or pump logic control device for receiving information from the transducers and altering the speed and/or frequency of operation of the pump or set of circulating pumps to create an ideal temperature differential of about 20 degrees C. between the outlet and the inlet.
US10077904B2

There is provided a wood pellet burner assembly for a wood pellet boiler, not shown. There is a fixed and easily removable fuel apertured grate mounted above and spaced apart from a base wall forming part of a main support enclosure. A movable scraper subassembly carrying an apertured flame tube is provided which can be moved in and out of the main support enclosure to perform a scraping action on the fixed fuel apertured grate to deliver ash and clinker which have not fallen through the grate during combustion off the grate out of the main support enclosure. This cleaning operation can be carried out at suitable preset time intervals.
US10077901B2

The underlying invention in particular is directed to a gas cooktop (1) comprising a cooking area with at least one concentric gas burner (2, 3), wherein at least one of the gas burners (3) of the cooking area is mounted at an off-center position to a platform (4, 7, 16) rotatably attached to the gas cooktop (1) within the cooking area, wherein the platform (4) is mechanically coupled to a drive arrangement in which an actuator is mechanically coupled via a transmission with the platform (4) so as to enable remote actuation of rotation of the rotatable platform (4) via the drive arrangement.
US10077895B1

A multi-function floodlight includes: a heat sink comprising a main body, and a plurality of heat dissipating fins mounted on the heat sink; a heat dissipating cover enclosing the heat sink; a bracket rotatably connected to the heat dissipating cover; an upper cap covering a top of the heat dissipating cover; a light transmitting lower cap covering a bottom of the heat dissipating cover, a waterproof gasket is provided between the light transmitting lower cap and the main body, the main body and the light transmitting lower cap cooperatively define a containing chamber; a light emitting assembly mounted on the heat sink, the light emitting assembly is received in the containing chamber; a driver mounted on the plurality of heat dissipating fins and electrically coupled to the light emitting assembly; and an emergency battery mounted on the plurality of heat dissipating fins.
US10077887B2

A light emitting apparatus is provided. The light emitting apparatus may include a light source device that emits a plurality of laser beams in parallel, a light transmission device that gathers the plurality of laser beams emitted from the light source device into a single beam and outputs the single beam to a focus, a wavelength conversion device that converts the wavelength of the single beam on the focus, and a housing to receive the light source device, the light transmission device, and the wavelength conversion device.
US10077885B2

An iris diaphragm comprises a stationary ring, a rotatable adjusting ring, and a plurality of shutter blades. The plurality of shutter blades forms a diaphragm aperture inside the stationary ring and rotation of the adjusting ring moves the shutter blades inside the stationary ring whereby the size of the diaphragm aperture can be changed. The shutter blades are formed as a flat opaque surface and at least one of the shutter blades comprises at least one transparent region formed in said opaque surface. A light fixture comprises such iris diaphragm arranged between a light source generating a light beam and an optical assembly configured to project the light beam along an optical axis.
US10077880B1

A shield for a lighting fixture includes a panel that is optically transparent and a screen attached to the panel. The screen has opaque segments, where the opaque segments have gaps therebetween. The screen is screen printed onto the panel. The opaque segments are distributed on the panel in a pattern.
US10077874B2

LED lamp 10 includes a housing, a mounting base, a light engine (LE) 16, light-transmissive cover 20 circumscribing the LE, and reflector 18. The LE comprises a plurality of top-emitting LED packages (TE-LED packages) mounted on planar upper surface 32 of PC board 26, each configured to emit light having an angular distribution centered around a principal light-emitting direction (PLED) normal to an emission face 45. A first set 36 of TE-LEDs is mounted with its PLED perpendicular to PCB 26 and a second set 38 of TE-LEDs is mounted to the PCB with its PLED orthogonal to that of the first set 36 of TE-LEDs and parallel to upper surface 32. Reflector 18 disposed below LE 16 reflects light towards cover 20. A polar light distribution of light emitted from LED lamp 10 is omnidirectional and is Energy Star compliant.
US10077870B2

To prevent nuisance marine growth in a valve, particularly a ball valve, used to regulate a flow of seawater, a compound for lubricating and preventing nuisance marine growth is provided in the valve. The nuisance marine growth preventing compound includes a substantially uniform mixture of marine grease and an antifouling agent. The compound is introduced into the valve such that the compound is provided between and contacts a valve body and a ball that regulates the flow of seawater within the valve, and inhibits nuisance marine growth at a space between the ball and the valve body which is occupied by the compound.
US10077869B2

A support structure for a shield has a frame adapted for connection to a wearer, the frame having an elongated first portion defining a frame axis and adapted for positioning adjacent to the spine of the wearer, the frame having an upper end, a boom connected to the upper end of the frame and having a first boom portion extending away from the frame, and a second boom portion angled with respect to the first boom portion and extending away from the frame axis, the boom having a free end, a cable reel mechanism connected to the frame, a cable having a first end connected to the cable reel mechanism and a free end extending from the free end of the boom and adapted to connect to the shield, and the cable reel mechanism including a biasing facility to exert tension on the cable to provide support for the shield.
US10077867B2

A carabiner that provides for variable mounting positions relative to a stationary environmental support. The carabiner includes a loop including a gate movable to pass objects to the interior of the loop, and a mounting enabling connection of the carabiner to an environmental object while maintaining orientation of the loop relative to the environmental object. The mounting locks the loop in different orientations relative to the environmental object. The mounting may include a plurality of sockets for receiving rods, and a setscrew to lock a rod within the socket.
US10077865B2

A magnet assisted stage system for scanning applications having a scanning table being moveable from a first position to a second position, a scanning actuator operably associated with the scanning table to move the scanning table along a scanning direction from the first position to the second position, and an actively variable magnetic spring system being operably augmented to the scanning table to exert a magnetic repulsion force upon the scanning table in the scanning direction.
US10077863B2

Embodiments provide a method of controlling a flow of pipeline fluid through a pipeline pig that includes a bypass channel and at least one relief channel extending therethrough. The method includes (a) inserting the pipeline pig into a pipeline through which the pipeline fluid is flowing, (b) increasing a differential pressure established in the pipeline fluid between a trailing end and a leading end of the pipeline pig such that the differential pressure sequentially reaches a pre-selected minimum relief pressure, a pre-selected maximum relief pressure and a pre-selected minimum bypass pressure, (c) opening the at least one relief valve to permit the pipeline fluid to flow through the relief channel when the differential pressure reaches the pre-selected minimum relief pressure (d) closing the at least one relief valve to restrict the flow of pipeline fluid through the relief channel when the differential pressure reaches a pre-selected maximum relief pressure, and (e) opening a bypass valve to permit the pipeline fluid to flow through the bypass channel when the differential pressure reaches the pre-selected minimum bypass pressure.
US10077853B2

A compound roller assembly is provided for carrying a hose reducing friction of hoses on various surfaces. The roller assembly comprises a primary roller assembly comprising a first frame element, a central channel with a channel axis, an opening allowing placement over the hose or conduit. Appendages extend from the frame element radially outward. A plurality of axle rods are engaged with the appendages, enabling the rollers to roll on the axle rods. A secondary roller assembly, identical to the primary roller assembly, placed over the hose or conduit with the secondary roller assembly rotated around the central axis, the second end of the primary roller assembly joining by a mechanical interface securely to a compatible mechanical interface, to the first end of the secondary roller assembly, such that the compound roller assembly encompasses the hose.
US10077847B2

A water stoppage structure utilized in a water purifier filter core, comprising a filter core main body, provided with a water input port, a first water output port, and a second water output port; a filter core, disposed in the filter core main body; a seat body, disposed at one end of the filter core main body, matching and working in cooperation with the water input port, the first water output port, and the second water output port of the filter core main body; a first check valve, disposed at the water import port, and on a water channel leading to the filter core main body, for allowing water to pass only through the filter core main body; a first water passage switch valve, disposed on the second water output port; and a second water passage switch valve, disposed on the first water output port.
US10077846B2

A diaphragm valve has a valve body which includes at least one flow passage for fluid flow, a valve drive including a housing, and a diaphragm which can be deflected by the valve drive, in order to selectively open and close the flow passage. The rim of the diaphragm is axially clamped in a fluid-tight way between valve body and valve drive, wherein clamping of the diaphragm is effected by a screw-nut connection and the screw and the nut surround the rim of the diaphragm as seen in actuating direction of the valve drive and one of the two parts formed by screw and nut is non-rotatably provided at the valve body or at the valve drive. The other one of the two parts can be screwed in or on and additionally is rotatorily movable. The movable part is supported on the valve drive or on the valve body by an anti-friction bearing.
US10077841B2

A sealed linear encoder includes a housing adapted for attachment to a first object and a scale unit and scanning unit arranged in a hollow body of the housing, which has a slot extending in a direction of measurement. The scanning unit is mounted on a first end of a pedestal slidably accommodated within the slot and whose second end is adapted for attachment to a second object. The slot is sealed by first and second pairs of sealing lips, which together with the pedestal are configured such that the pedestal intersects the first and second pairs of sealing lips at respective locations that are axially displaced along the direction of measurement such that there is no axial overlap between the first and second pairs of sealing lips at these locations.
US10077840B2

A metal static gasket and method of construction thereof is provided. The gasket includes at least one metal layer. The at least one metal layer has opposite sides with at least one through opening extending through the opposite sides configured to register with an opening to be sealed and at least one raised annular seal bead extending at least in part about the at least one through opening. At least one protrusion extends outwardly from at least one of the sides, wherein the at least one protrusion prevents complete flattening of the at least one seal bead. The at least one protrusion has a plurality of discrete layers of metal deposited on one another via an additive manufacture process, wherein the protrusion is formed having a hollow region extending therein.
US10077837B2

A control device for a continuously variable transmission, which sets a target input rotational speed, or a target value of an input rotational speed of the continuously variable transmission mounted on a vehicle, such that a speed ratio is changed in a stepped manner and which controls the continuously variable transmission such that the input rotational speed becomes equal to the target input rotational speed.
US10077832B2

A planet gear bearing in a planetary gearset including a planet carrier having two side walls which are arranged parallel to one another and accommodate a plurality of planet gear pins in a plurality of axial holes opposite one another on the same axis is disclosed. A plurality of planet gears are rotatably mounted on the planet gear pins by radial rolling-element bearings inserted into central planet gear holes. Stop elements are arranged between the side walls of the planet carrier and the axial sides of the planet gears and act as wear protection of the planet carrier and the planet gears, and as an axial stop for the radial rolling-element bearings of the planet gears. The stop elements are axial needle bearings, which each include an axial bent-up disc and an axial needle ring formed by a plurality of bearing needles and an axial needle cage.
US10077825B2

A tensioner for tensioning a chain or belt span which uses two pistons. The movement of the two pistons may be coupled together. The first piston provides damping to the chain span and a second piston provides variable, dominant and automatically adjusting spring force to the chain span. The tensioner automatically adjusts the mean tension force to keep the chain or belt tension as low as possible without sacrificing chain or belt control, significantly improving drive efficiency at new chain or belt conditions and conditions with dynamic loads.
US10077821B2

A planetary gear train of an automatic transmission for a vehicle may include an input shaft receiving torque of an engine, an output shaft outputting changed torque of the engine, a first planetary gear set including first, second, and third rotational elements, a second planetary gear set including fourth, fifth, and sixth rotational elements, a third planetary gear set including seventh, eighth, and ninth rotational elements, a first rotation shaft, a second rotation shaft directly connected to the input shaft, a third rotation shaft, a fourth rotation shaft selectively connected to a transmission housing, a fifth rotation shaft directly connected to the output shaft, a sixth rotation shaft directly connected to the input shaft, a seventh rotation selectively connected to the first rotation shaft and the third rotation shaft, and an eighth rotation shaft selectively connected to the fourth rotation shaft and the fifth rotation shaft.
US10077817B2

A caliper includes a hydraulic linking channel provided in a bridge section linking hydraulic cylinders, on an inner caliper section side, and hydraulic cylinders, on an outer caliper section side, to a cylinder-side hydraulic channel disposed on the back end of each respectively. A connecting channel forming section, which corresponds to each cylinder-side hydraulic channel and the hydraulic linking channel is provided, in advance, in a core used during casting of the inner caliper section, the outer caliper section, and the bridge section, and is formed by setting in a situation to be embedded at the same time as each caliper section and the bridge section are being integrally cast.
US10077810B2

A sensor hub for use in machine condition monitoring comprising a rotation sensor and a wireless communication module each operatively connected to a processing device. The rotation sensor and processing device are configured to receive power from a controller of the monitored machine. One or more additional sensors, which may be associated with the monitored machine or another machine, may also be operatively connected to the processing device. In an embodiment, the additional sensors may comprise any one or more of, or any combination of, an accelerometer, a temperature sensor, an acoustic sensor, an high frequency sensor, an humidity sensor, a barometric pressure sensor, a current sensor or a proximity sensor. The wireless communication module may support an ad hoc wireless communication protocol. Further, the wireless communication module may receive additional sensor data from one or more wireless sensor nodes associated with the monitored machine or another machine.
US10077806B2

A compact bearing system capable of variable load carrying capability and precision motion on a guideway includes a bearing body, a fluid medium, a sealing bearing member and a pressurizing actuation means installed as an integral part of the bearing body. The bearing body includes an internal pocket with an open side facing a surface of said guideway. The fluid medium is contained inside said internal pocket and is in contact with said surface of said guideway on said open side. The sealing bearing member is in contact with said surface of said guideway and seals a clearance between said bearing body and said surface of said guideway to limit leakage of said fluid medium. The pressurizing actuation means pressurizes the confined fluid medium through a small passage, and the pressurized fluid medium carrying a main portion of a load carried on said compact bearing system.
US10077800B2

An oil-free compressor for a rail vehicle includes a compressor housing, a first low pressure piston cylinder supported in the compressor housing, a second low pressure piston cylinder supported in the compressor housing, a first high pressure piston cylinder supported in the compressor housing, a second high pressure piston cylinder supported in the compressor housing, and a crankshaft assembly supported by the compressor housing and linked to pistons of the piston cylinders by respective connecting rods. The first and second low pressure piston cylinders and the first and second high pressure piston cylinders are positioned in an X-shaped configuration around an outer circumference of the compressor housing. The first and second high pressure piston cylinders are configured as first and second lower legs of the X-shaped configuration, and the first and second low pressure piston cylinders are configured as first and second upper legs of the X-shaped configuration.
US10077797B2

A cable anchoring device includes: a vibration isolation member including a damper; a socket; and a cap. A rib is formed in at least one of the socket and the cap is inserted into a portion of the damper. The vibration isolation member is inserted into a hole formed in the cap. The socket is coupled to the cap. In a state where the rib has been inserted into the portion of the damper, a void is formed in the portion of the damper.
US10077792B2

The invention relates to a device and a method for forming an adhesive connection between an object and a support. The object has a reservoir (4) with an adhesive agent that adjoins, at one contact surface, a wall (2) having a predetermined breaking point. The object has a button (7) with a push-through unit assigned to it; when the button (7) is actuated, the push-through unit creates a through-hole in the wall (2) of the reservoir (4), an adhesive agent is guided from the reservoir (4) through the hole onto the contact surface, and an adhesive layer (11) is formed to fasten the object to the support.
US10077789B2

An apparatus includes a plurality of pneumatic linear actuator modules, a dynamic actuator linkage, and a static actuator linkage. Each of the plurality of pneumatic linear actuator modules includes a static portion and a dynamic portion. The dynamic portion is movable in a linear fashion relative to the static portion. The dynamic actuator linkage connects the dynamic portion of each of the plurality of pneumatic linear actuator modules to a moveable portion of a device. The static actuator linkage connects the static portion of each of the plurality of pneumatic linear actuator modules to an immoveable portion of the device. A number of pneumatic linear actuator modules one less than the plurality of pneumatic linear actuator modules are able to provide linear actuation to the device. Each of the plurality of actuator modules is configured to selectively couple and decouple to the dynamic actuator linkage and the static actuator linkage.
US10077788B2

A fluid storage reservoir that creates a regenerative loop inside the reservoir to maintain a pressurized main suction chamber of the hydraulic fluid reservoir is provided. This reservoir includes two separate chambers which are operably fluidly connected by one or more check valves. In the main suction chamber, the design arranges the return flow larger than suction flow in order to pressurize this chamber. This pressure can be adjusted by the check valve setting. This regenerative reservoir can provide sufficient pressure when large system flow occurs.