Document Document Title
US10123468B2 Electronic component supply apparatus
An electronic component supply apparatus that transports a component supply tape which has accommodation sections and sprocket holes and which accommodates an electronic component in each of the accommodation sections and is covered with a cover tape, to a component picking-up position and that supplies the electronic component to a component mounting apparatus, the electronic component supply apparatus includes a sprocket hole detecting unit that detects a sprocket hole on the upstream side on a transport path from the component picking-up position; an electronic component detecting unit that detects an electronic component accommodated in the accommodation section on the transport path on the upstream side from the component picking-up position; and a component presence/absence determining unit that determines presence or absence of an electronic component in the accommodation section based on information from the sprocket hole detecting unit and information from the electronic component detecting unit.
US10123467B2 Magnetic field shielding sheet for a wireless charger, method for manufacturing same, and receiving apparatus for a wireless charger using the sheet
Provided are a magnetic field shield sheet for a wireless charger, a method of manufacturing the sheet, and a receiver for the wireless charger by using the sheet. The sheet includes at least one layer thin magnetic sheet made of an amorphous ribbon separated into a plurality of fine pieces; a protective film that is adhered on one surface of the thin magnetic sheet via a first adhesive layer provided on one side of the protective film; and a double-sided tape that is adhered on the other surface of the thin magnetic sheet via a second adhesive layer provided on one side of the double-sided adhesive tape, wherein gaps among the plurality of fine pieces are filled by some parts of the first and second adhesive layers, to thereby isolate the plurality of fine pieces.
US10123466B2 Electrically and thermally conductive planar interface gasket with deformable fingers
An electrically- and thermally-conductive gasket includes a planar base and a series of fingers bent out of the plane of the base. The base and the fingers are flexible, allowing the base and the fingers to engage respective matching surfaces on opposite sides of the gasket. The base and the fingers may be parts of a single piece of material, such as a thin metal sheet. The fingers make contact with a surface on one side of the gasket. The fingers may deform separately, allowing good contact to be made even when there is unevenness (non-uniformity) in the surface that they make contact with, or to compensate for the non-uniformity such as non-flatness. Similarly, the base may deform to make good contact with the surface on the side of the gasket opposite the fingers.
US10123461B2 Cooling electronic devices in a data center with cooling units mounted in bays of a server rack frame assembly
A data center cooling system includes a server rack frame assembly that includes a plurality of bays defined along a lengthwise dimension of the frame assembly, each bay including a volume defined at least in part by a specified height that is orthogonal to the lengthwise dimension and a specified width that is parallel to the lengthwise dimension and sized to at least partially enclose at least one server rack configured to support a plurality of data center computing devices; and at least one cooling unit sized for a bay of the plurality of bays of the server rack frame assembly and configured to circulate a heated airflow from an open back side of the at least one server rack, cool the heated air, and circulate a cooling airflow through an open front side of the at least one server rack.
US10123456B2 Phase change material heat sink using additive manufacturing and method
A heat sink is provided that includes a lower shell, an upper shell and an internal matrix. The lower shell, the upper shell and the internal matrix are formed as a single component using additive manufacturing techniques. The internal matrix includes a space that is configured to receive a phase change material.
US10123453B2 Electronic apparatus cooling system
Provided is a cooling system capable of improving the cooling performances of a plurality of electronic apparatuses, of making stabilization by eliminating the variance in the cooling performances and of being improved in the handling and maintainability of the electronic apparatuses. A plurality of inner partitioning walls are provided in a cooling tank having an open space defined by a bottom wall and side walls to divide the open space, and a plurality of arrayed storage sections are defined. An electronic apparatus is stored in each of the storage sections. Each of the storage sections is formed with an inflow opening and an outflow opening for the cooling liquid. The inflow opening is formed at a bottom portion or a side surface of each storage section, and the outflow opening is formed in the vicinity of the liquid level of the cooling liquid flowing through each storage section.
US10123446B1 Server device
A server device includes a chassis and at least one server assembly. The chassis has at least one accommodating space, at least one first surface, at least one second surface, at least one opening and at least one front side. The first surface and the second surface face each other, and respectively located at two opposite sides of the accommodating space. The opening is located at the front side and connected to the accommodating space. The server assembly is slidably disposed in the accommodating space from the opening. The server assembly includes a first server and a second server. The first server is closer to the first surface than the second server. The first surface and the front side are orthogonal to a reference plane. An orthogonal projection of the first server on the reference plane partially overlaps an orthogonal projection of the second server on the reference plane.
US10123440B2 Electrical device having a housing and a lid which may be placed on the housing
An electrical device having a housing and a lid which may be placed on the housing. A sealing element is situated in a depression of the housing, in particular the wall of the housing, which is disposed between the housing and the lid. The sealing element has a recess for the feed-through of a cable. The cable is inserted into a curved groove of the housing, especially the wall of the housing. The housing has a claw segment, which hooks and/or cuts into into the shielding of the cable.
US10123439B1 Cover and electronic device
An electronic device includes a casing, an electronic assembly and a cover. The casing has an interior space. The electronic assembly is located in the interior space. The cover includes a first covering member and a second covering member. The first covering member is disposed on the casing, and covers the interior space. The second covering member has a sign, and the second covering member is rotatably disposed on the first covering member in order to change the position of the sign.
US10123435B2 Display control module and display device including the same
Disclosed is a display control module including a supporting member including a pair of external coupling parts for attaching to an external surface in a negative Y-axis direction and a pair of guide surfaces configured to form opposite side ends of the external coupling parts in an X-axis direction; and a PCB coupled to the supporting member in a positive Y-axis direction, the PCB being provided at opposite sides of the PCB in the X-axis direction with a pair of connection terminals configured to be connected to a pair of display modules, respectively, and a display device including a pair of display modules; a supporting member positioned between the pair of display modules in an X-axis direction; and a printed circuit board coupled to the supporting member in a positive Y-axis direction, wherein the display modules are connected to opposite sides of the PCB in the X-axis direction.
US10123433B2 Carrier-attached copper foil, laminate, method for manufacturing printed-wiring board and method for manufacturing electronic device
A carrier-attached copper foil having good circuit formability is provided. The carrier-attached copper foil has a carrier, an intermediate layer and an ultra-thin copper layer in this order, the number of crystal grains per unit cross-sectional area of the ultra-thin copper layer in the through-thickness direction is 0.1 to 5 grains/μm2, and a ten point average roughness Rz of a surface on a side of the ultra-thin copper layer is 0.1 to 2.0 μm.
US10123427B2 Inkjet system for printing a printed circuit board
A printing process for printing an ink pattern on a substrate is provided. The ink pattern to be printed is based on an available pattern layout. The pattern layout defines a desired layout of the ink pattern to be printed. Based on the pattern layout an input image for allocating dot positions of the ink pattern is generated. The printing process includes a step of comparing a scan image with the input image to carry out a quality inspection to detect any print defects in the printed ink pattern. The printing process includes a step of providing a decision on an approval or a rejection of the printed ink pattern. In case of an approval, the substrate can be supplied to a subsequent processing station to finalise the substrate. In case of a rejection, the substrate including print defects can be recycled.
US10123424B1 Printed circuit board and display device including the same
Provided are display devices. The display device comprises: a printed circuit board (PCB); an under-panel sheet which is disposed on the PCB and in which a groove recessed from a surface facing the PCB toward an opposite surface is defined; and a sensor which is disposed on the PCB and in the groove, wherein one or more openings are defined in the PCB in plan view, and the PCB comprises a first area and a second area divided by the openings interposed between the first area and the second area, wherein the first area is an area where the sensor is disposed, and the second area is an area where a portion of the under-panel sheet in which the groove is not defined is disposed.
US10123417B2 Dual printed circuit board assembly, printed circuit board and modular printed circuit board
A dual printed circuit board assembly, a printed circuit board, and a modular printed circuit board are provided. The printed circuit board includes a plurality of first connection points. The modular printed circuit board includes a plurality of second connection points. The modular printed circuit board is adapted to be mounted on the printed circuit board and includes a sensing unit, a first detecting unit, and a first notifying unit. The sensing unit outputs a detecting voltage according to a contact state between the first connection points and the second connection points. The first detecting unit determines whether the first connection points are respectively connected to the corresponding second connection points according to the detecting voltage. When one of the first connection points is not connected to the corresponding one of the second connection points, the first detecting unit controls the first notifying unit to issue a notification.
US10123413B2 Package substrate and manufacturing method thereof
A temporary package substrate includes a first copper layer, a second copper layer, a third copper layer, a first plating copper layer, a second plating copper layer, a third plating copper layer, a first dielectric layer, a second dielectric layer and two circuit structures. The second copper layer is located between the first and the third copper layers, and edges of the second copper layer are retracted a distance compared to edges of the first copper layer and edges of the third copper layer. The first and the second dielectric layers completely encapsulate the edges of the second copper layer and the edges of the second plating copper layer. Each of the circuit structures includes at least two patterned circuit layers, an insulation layer located between the patterned circuit layers, and a plurality of conductive through hole structures penetrating the insulation layer and electrically connected with the patterned circuit layers.
US10123410B2 Fine line 3D non-planar conforming circuit
A method of producing a non-planar conforming circuit on a non-planar surface includes creating a first set of conforming layers. The first set of conforming layers is created by applying an oxide dielectric layer to the surface, applying a conductive material layer to the oxide dielectric layer, applying a resist layer to the conductive material layer, patterning the resist layer according to a desired circuit layout, etching the surface to remove exposed conductive material, and stripping the resist layer. The process may be repeated to form multiple layers of conforming circuits with electrical connections between layers formed by blind microvias. The resulting set of conforming layers can be sealed.
US10123409B2 Flexible printed circuit board and light module for a motor vehicle comprising such a printed circuit board
A flexible printed circuit board, configured to receive electronic components, comprising an electrically insulating flexible element, configured to bear conductive component-connecting tracks, the flexible element being further configured to be bent according to a curvature, the board further comprising an electrically insulating reinforcing element, mechanically secured to the flexible element, extending on one side of the curvature, and comprising two parts: a first part being substantially planar and a second part exhibiting a predefined curvature, arranged on the side of the curvature of the flexible element, the reinforcing element being arranged so as to leave a free part for the flexible element to be bent according to the curvature.
US10123404B2 Anti-static method, anti-static device and flat display manufacturing equipment
An anti-static method, an anti-static device and flat display manufacture equipment are disclosed. The anti-static device includes an adjustable gas supply system, configured for supplying gas; a plurality of outlets, wherein gas supplied by the gas adjustable system blows a substrate, and discharge needles disposed in the gas outlets and configured for ionizing air near pinpoints of the discharge needles or the gas passing by the pinpoints of the discharge needles, making gas blown out of the gas outlets contain ions. The anti-static device can solve a problem that a display panel is damaged by static charges due to accumulation and hence discharging of static charges in a flat display field.
US10123398B2 Intelligent lighting control multi-switch apparatuses, systems, and methods
The present disclosure provides lighting control system multi-switch apparatuses and methods. The apparatuses include a lighting control module including at least three electrical terminals. The lighting control module is configured to cause a transmission of a quantity of electrical energy to a lighting circuit of a light fixture electrically connected to the lighting control module. The apparatus includes a detector circuit positioned in the lighting control module. The detector circuit is electrically coupled to the traveler terminal and is configured to detect a grounding of the traveler terminal. The apparatus includes a controller in electrical communication with the detector circuit.
US10123397B2 Tracking and commissioning of light engines using near field communication
Provided is a light emitting diode (LED) lighting fixture including a light engine, a plurality of LEDs, an LED driver, and a near field communication (NFC) electrically erasable programmable read only memory (EEPROM) circuit. The NFC EEPROM circuit provides an avenue for storing information pertaining to the LED light fixture that is easily accessible.
US10123392B2 Data generation method, data reproduction method, data generation device and data reproduction device
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
US10123391B1 Dimmer switch and dimmer switch system with secondary switch
A dimmer switch system electrically connected between a power source and a load includes a primary housing including a primary switch actuatable by a user, a processor structured to change a state of the dimmer switch based on actuation of either the primary switch or the secondary switch, and a secondary switch isolation circuit. The dimmer switch system also includes a secondary housing including a secondary switch actuatable by the user and being electrically connected to the power source. The secondary switch isolation circuit is electrically connected between the secondary switch and the processor, the secondary switch isolation circuit including a transistor electrically coupled between the power source and the processor and being structured to provide impedance between the power source and the processor. The secondary switch isolation circuit is structured to provide a signal to the processor based on a state of the secondary switch.
US10123388B2 Solid-state lighting with multiple drivers
An LED luminaire comprises a rechargeable battery, LED array(s), multiple drivers, and a control circuit. The LED luminaire may be used to replace a fluorescent or a conventional LED lamp connected to AC mains. The multiple drivers comprise a first driver configured to charge the rechargeable battery, a second driver configured to convert a DC voltage from the rechargeable battery to light up the LED array(s) when a line voltage from the AC mains is unavailable, and a third driver configured to operate the LED array(s) when the line voltage from the AC mains is available. The control circuit is configured to manage the multiple drivers in a way that the second driver is disabled when the line voltage from the AC mains is available and that the first driver and the third driver are disabled when a rechargeable battery test is performed, without ambiguity and safety issues.
US10123385B1 Dimming controller and backlight module having the same
The present disclosure provides a dimming controller and a backlight module having the same, capable of distributing lighting times of each LED channel to a period of time. The dimming controller can decrease the duration of the LED string of each LED channel while maintaining under the duty cycle, thereby reducing the damage to the transistors. Besides, the dimming controller can turn on the transistors of the LED channels at different time points to avoid the higher current fluctuations at the output end, thereby reducing the flicker of the LED strings.
US10123368B2 Systems and methods for supporting multiple access point names for trusted wireless local area network
Systems and methods are provided for supporting multiple access point names for trusted wireless local area network (LAN.) In one method, the method includes receiving a packet at a mobile access gateway from a UE operating in a trusted wireless LAN, determining at the mobile access gateway an access point name (APN) associated with the received packet, and analyzing a binding update list (BUL) table to identify an IP address of the UE used by the determined APN. The method further includes modifying a source IP address of the received packet to the IP address of the UE used by the determined APN, and transmitting the packet to a home network associated with the APN.
US10123363B2 Communication terminal, communication method, base station and communication system
Provided is a communication terminal including circuitry that detects arrival of timing according to a configured cycle, determines whether or not a shared condition shared with a base station is satisfied, and controls reception of paging when the arrival of timing is detected and the shared condition is determined to be satisfied.
US10123362B2 Operation of a multi-standard base station site supporting at least two different radio access technologies
In a multi-standard base station (BS) site, a first (BS) module operates in multi-antenna transmission mode according to a first radio access technology (RAT) by means of multiple transmitter branches. The first BS module determines phase/time compensation information based on UE feedback information representative of precoding matrix index, PMI. The multi-standard BS site performs, for operation according to the first RAT, a first compensation for a relative phase/time error between at least two of the transmitter branches based on the phase/time compensation information. A second BS module operates for transmission according to a second RAT by means of at least two of the multiple transmitter branches. The multi-standard BS site performs, for operation according to the second RAT, a second compensation for a relative phase/time error between at least two of the transmitter branches based on the phase/time compensation information from the first BS module.
US10123360B2 System and method for secure wireless communication
A system and method for secure wireless communication for transferring or sharing data between at least two devices over a wireless network. A set of pictures are displayed on a source device from which a picture is selected either manually by a user or automatically by the system. Information related to the selected picture is transmitted to a target device. A set of pictures are displayed on the target device. On the target device, a particular picture is selected either manually by a user of the target device or automatically by the system, and further transmitted back to the source device. At the source device, the picture received from the target device is matched with the selected picture previously transmitted by the source device. Upon a successful match, the source device transmits an authentication confirmation for pairing the source device and the target device and enables data transfer.
US10123359B2 Method and apparatus for transmitting information for D2D operation in wireless communication system
A method and apparatus for transmitting information for device-to-device (D2D) operation in a wireless communication system is provided. A user equipment (UE) establishes a radio resource control (RRC) connection with a network. If the UE has interest to perform D2D operation, the UE transmits D2D information to the network. The D2D information may indicate various pieces of information.
US10123354B2 Mobile station apparatus and method to perform a random access using a randomly selected signature in a cellular communication system
A mobile station apparatus detects a signature not reserved as a dedicated signature informed by a base station. In addition, the mobile station apparatus performs a random access using a randomly selected signature, in case of detecting a signature not reserved as a dedicated signature.
US10123349B2 Low latency physical uplink control channel with scheduling request and channel state information
Methods, systems, and devices for wireless communication are described. A user equipment (UE) and a base station may use low latency communications to improve the throughput of a wireless link. To facilitate efficient low latency communication, the UE may send UE-initiated CSI reports in addition to periodic and base station-initiated reports. For example, the UE may, in various examples, send UE-initiated CSI reports using contention based spectrum, using a request-to-transmit, or using a CSI differential (i.e., an indicator of a change in channel conditions). The base station may schedule different UEs for uplink low latency communication by providing resources to each UE for CSI and scheduling requests (SRs) using coherent or non-coherent uplink transmissions. The CSI and SR may also be combined with uplink feedback.
US10123348B2 Enhanced carrier aggregation activation and scheduling request procedures
Methods, systems, and devices for wireless communication are described. A user equipment (UE) configured with several component carriers (CCs) may select one or more CCs for fast activation. The UE may, in various examples, autonomously select the CCs for fast activation or may receive signaling indicating such CCs. In some cases, the UE may place the selected CCs in a semi-active state by detecting and synchronizing the CCs while refraining from control channel monitoring. In other examples, the UE may identify a set of CCs that may be activated quickly based on channel conditions or that have activation interdependency, such as CCs in a physical uplink control channel (PUCCH) group. The UE may then trigger an activation for one of the selected CCs, determine it is capable of fast activation, and begin monitoring, e.g., for control information, after a reduced delay period based on the fast activation.
US10123347B2 Method and apparatus for decoupling uplink latency using common uplink burst in TDD subframe structure
Wireless communications systems and methods related to decoupling uplink latency using common uplink (UL) burst in Time Division Duplex (TDD) sub-frame structure are disclosed. User equipment (UE) can transmit to a base station a common UL burst in each sub-frame communicated between UE and the base station, wherein he common UL burst comprises at least one of: a physical layer (PHY) acknowledgement (ACK), a scheduling request (SR), a buffer status report (BSR), or a sounding reference signal (SRS). UE can be further configured to transmit scheduled UL payload data in at least one common UL burst of at least one sub-frame communicated between the UE and the base station.
US10123344B2 Methods and apparatus for multi-subframe scheduling
Methods, systems, and devices are described for scheduling transmissions for multiple subframes in a single scheduling operation. Scheduling information is provided in a multi-subframe scheduling information transmission for a set of subframes. Differences in characteristics for subframes under the multi-subframe information are determined, and one or more properties for communication during the one or more subframes may be adjusted based on subframe characteristics. Such multi-subframe scheduling may allow for reduced overhead for scheduling uplink or downlink transmissions.
US10123342B2 Method, apparatus, and device for admission in connected mode
A method includes: receiving, by a decision device, throughput rates that are separately sent by wireless network devices in m wireless networks and can be separately obtained by a wireless multimode terminal in the m wireless networks, where the m wireless networks are wireless networks that can be currently accessed by the wireless multimode terminal, and m≥2; and determining, by the decision device according to the throughput rates that can be separately obtained by the wireless multimode terminal in the m wireless networks, a wireless network that is suitable to be accessed by the wireless multimode terminal in connected mode.
US10123324B2 Method and apparatus for handling in-device co-existence interference in a wireless communication environment
The present disclosure provides a method and apparatus of handling in-device co-existence interference in a wireless communication environment. In one embodiment, a method includes detecting in-device co-existence interference between a LTE module and an ISM module in user equipment. The method further includes identifying subframes and corresponding HARQ processes in a set of subframes allocated to the LTE module which are affected by the ISM module operation. Additionally, the method includes reserving the remaining subframes and corresponding HARQ processes in the set of subframes for the LTE module operation. Furthermore, the method includes indicating to a base station that the remaining subframes and the corresponding HARQ processes are reserved for the LTE module operation to resolve the in-device co-existence interference. Moreover, the method includes receiving scheduling pattern indicating subframes and corresponding HARQ processes reserved for the LTE operation or derived DRX parameters from the base station based on the indication.
US10123319B2 Extension of physical downlink control signaling in a communication system
Methods and apparatus are provided for the transmission of physical downlink control signaling. In one method, a User Equipment (UE) receives information associated with a physical resource block (PRB) for enhanced physical downlink control channel (EPDCCH) from a base station. Based on either first information received on physical control format indicator channel (PCFICH) or second information received on higher layer signaling, the UE determines a starting orthogonal frequency division multiple (OFDM) symbol on which EPDCCH transmission starts. The UE receives control information on the EPDDCH based on the information associated with the PRB and the determined starting OFDM symbol.
US10123316B2 Control signaling in LTE carrier aggregation
Methods and devices may be provided for aggregating component carriers in the licensed spectrum with at least one component carriers in the licensed exempt spectrum. Control information may be processed in a wireless transmit/receive unit (WTRU) while receiving and sending information on a primary component carrier (PCC) and a supplementary component carrier (SuppCC). A PCC subframe with a control portion and a data portion may be received. Resource assignment information associated with a downlink shared channel on the PCC may be embedded in the control portion of the subframe. Based on the resource assignment information on the PCC, resource assignment information associated with a downlink shared channel on the SuppCC may be identified in the data portion of the PCC subframe. A SuppCC subframe of the shared channel on the SuppCC may be processed as per the identified resource assignment information associated with the downlink shared channel on the SuppCC.
US10123306B2 Method for enhancing coverage in wireless communication system, and apparatus therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and an apparatus by which a terminal transmits an uplink channel in a wireless communication system, the method comprising the steps of: performing a PUCCH resource allocation process for the repeated transmission of an SR; performing the PUCCH resource allocation process for the repeated transmission of an HARQ-ACK; and checking whether the section of the repeated transmission of the SR and the section of the repeated transmission of the HARQ-ACK overlap; wherein, if the section of the repeated transmission of the SR and the section of the repeated transmission of the HARQ-ACK overlap, the transmission of at least one of the SR and the HARQ-ACK is controlled depending on the conditions.
US10123303B2 Paging extension for enhanced coverage global system for mobile (EC-GSM)
A radio access network (RAN) node, a wireless device and various methods are described herein for managing paging bandwidth. In one embodiment, the RAN node transmits a message (e.g., paging message, assignment message) to wireless devices, where the message comprises at least the following: (i) a page mode field which includes information indicating one or more coverage classes for which one or more paging messages were available for transmission during a time interval but were not transmitted to a plurality of wireless devices; and (ii) a used_downlink_coverage_class field which includes information indicating a coverage class associated with the transmitted message.
US10123302B2 Paging control apparatus, paging method, wireless terminal, and non-transitory computer-readable medium
In one embodiment, a mobile communication system (1) includes a radio access network (200) and a core network (30). The core network (30) includes a paging control apparatus (300). The paging control apparatus (300) is configured to determine a paging area of a mobile terminal (100) based on an external network (9) with which the mobile terminal communicates through the radio access network (200) and the core network (30).
US10123291B2 Wireless communication device, electronic timepiece, wireless communication method, and recording medium
Peripherals and send timing information presenting a timing of acquiring time information to a central. The central changes the timing in the received timing information so that the timing presented by the timing information received from the peripheral does not overlap with the timing presented by the already received timing information of the other peripheral. The central makes the peripheral change a setting of the timing information based on the changed timing information.
US10123290B2 Method for scanning resource for device-to-device direct communication in wireless communication system and apparatus therefor
In the present application, a method for transmitting a signal using device-to-device direct communication by a transmission user equipment in a wireless communication system is disclosed. Specifically, the method comprises the steps of: calculating, within a first resource pool which is periodically defined, a predetermined metric with one or more resource units for a plurality of resource units included in the first resource pool; determining a transmission resource on the basis of the calculated metric; and transmitting a device-to-device communication signal to a reception user equipment using the transmission resource in a second resource pool subsequent to the first resource pool.
US10123285B2 Method for reducing transmission power and vehicle-to-everything (V2X) communication device thereof
There is provided a method for reducing transmission power. The method may be performed by a vehicle-to-everything (V2X) communication device and comprise: deriving a value of maximum power reduction (MPR); determining a transmission power by using the value of the MPR; and transmitting signals at the determined transmission power. If the signals are a physical sidelink control channel (PSCCH) signal and physical sidelink shared channel (PSSCH) signal and if simultaneous transmissions of the PSCCH signal and the PSSCH signal is configured, the value of the the MPR may be equal to or less than 1.5 dB or 2 dB.
US10123283B1 System for reducing interference between communication devices
Interference from communication associated with a first device on communication by a second device may be reduced by modifying the transmission power of the first device. The amount by which the transmission power of the first device is reduced may be determined based on the minimum signal strength value for the first device that maintains a threshold level of quality and the maximum transmission power for the first device that corresponds to a threshold level of interference to the second device. Based on the maximum transmission power, a target change to the transmission power of the first device may be determined. The transmission power of the first device may be reduced by the lesser of: an amount corresponding to the target change or an amount that would reduce the signal strength for the first device to the minimum signal strength value.
US10123281B2 Inter-network assisted power control for interference mitigation of D2D communications
According to some embodiments, a first network node manages a transmit power of a first wireless device capable of device-to-device, D2D, communication. The first network node receives at least one measurement report from at least one of the first wireless device and a second wireless device in D2D communication with the first wireless device. The measurement report indicates a received signal measurement or path loss with respect to the other of the first wireless device and the second wireless device and/or a received signal measurement or path loss with respect to a victim node. The first network node sends the first wireless device instructions to make an adjustment of the transmit power that the first wireless device uses in the D2D communication. The adjustment is at least partially based on the received measurement report.
US10123280B2 Dynamic power control in a transmission link
The application provides a power control method and apparatus. The power control method includes: obtaining, by a transmit end of a link, bit error rate information of a receive end of the link; and if the bit error rate information does not meet a predetermined condition, adjusting a transmit power class value of the transmit end. According to the power control method and apparatus of the application, the transmit power class value of the transmit end of the link can be dynamically adjusted according to a change of a system or an external environment, thereby improving interference immunity of the link and ensuring stability and reliability of data transmission.
US10123277B2 Techniques for managing wireless transmission energy budget
Techniques are disclosed relating to wireless transmission energy budgets. In some embodiments, an apparatus is configured to determine wireless transmission energy budget for a plurality of time periods. In some embodiments, the apparatus determines budget differently depending on whether it is in a thermal mode or a peak power mode. In some embodiments, the apparatus blanks scheduled wireless transmissions that intersect with the battery signal. In some embodiments, for a time interval subsequent to assertion of the battery signal, the apparatus operates in the peak power mode and determines energy budget for periods based on an amount of energy used for wireless transmissions in a most recent period in which transmissions were blanked in response to the battery signal. In some embodiments, in the thermal mode, the energy budget is based on thermal information for the apparatus, but may also allow carryover of unused budget from previous periods.
US10123275B2 Information processing method and electronic device supporting the same
An electronic device includes: a first processor; a communication interface configured to receive data; and a second processor configured to display output information to be outputted corresponding to the received data to at least one display when the first processor is in a sleep state.
US10123261B2 Method of scanning access point
A method of scanning an access point is disclosed. The method of scanning the access point includes creating a probe request frame including information created based on an identifier of an access point to be searched, and transmitting the probe request frame. Thus, it is possible to decrease the time and power consumed by a terminal when searching an access point.
US10123259B2 Network selection methods and apparatus with use of a master service management module and a prioritized list of multiple aggregator service profiles
A communication device is configured to store one or more aggregator service application modules for use in accessing one or more different aggregator, services. Each aggregator service offers access through a plurality of offered wireless networks identified by a plurality of offered wireless network identifiers. The communication device maintains a prioritized list of profiles which include one or more aggregator service profiles associated with the one or more aggregator services. A scanning operation is performed for identifying one or more available wireless networks in a geographic area of the device, for producing a scan list of one or more available wireless network identifiers corresponding to the one or more available wireless networks. One of the aggregator service profiles is selected from the prioritized list, causing one of the aggregator service application modules corresponding to the selected profile to be invoked. The invoked module causes one of the available wireless network identifiers from the scan list that matches one of the offered wireless network identifiers to be selected, if such matching identifier exists. A connection is established with one of the available wireless networks corresponding to the selected available wireless network identifier, for accessing a selected aggregator service corresponding to the selected aggregator service profile.
US10123258B2 Method of enabling a wireless information device to access the presence information of several entities
The method allows a user to define groups of entities that will be queried automatically for Presence information by his wireless information device. The user, once he has selected the group to be queried, need do no more than select at one time a ‘Pinging’ function using an on-screen dialog or other menu, which initiates the automatic querying. There is no need to manually query each member of the group for its Presence information.
US10123255B2 Method for preventing storage of prohibited data on an ad hoc moving data network
The present disclosure provides a method operable in a balloon network. The method can include determining that a balloon is at a location associated with a first legally-defined geographic area, wherein an area profile identifies a list of geographically-prohibited data that is restricted from being cached in the first legally-defined geographic area. The method can also include receiving first data. The method can also include using the list of geographically-prohibited data to determine whether or not the first data is geographically-prohibited data. If the first data is geographically-prohibited data, then the method can further include refraining from storing the first data in data storage at the first balloon.
US10123245B2 Determining a core network gateway based on a tracking area or a cell of a user device
A device may receive relationship information indicating a relationship between first geographic information and a network gateway. The network gateway may be associated with providing a user device with access to a network. The device may store the relationship information. The device may receive, from the user device and via a base station, second geographic information indicating a tracking area in which the user device is located. The device may identify one or more network gateways, associated with the second geographic information, based on the second geographic information and the relationship information. The device may provide, to the user device, one or more device identifiers associated with the one or more network gateways to permit the user device to access the network via the one or more network gateways. The one or more device identifiers may be provided in association with a non-access stratum message.
US10123241B2 Cell reselection
An LTE cellular network having management mobility servers (MMEs), base stations (enodeBs) and mobile user equipment (UE). The network supporting two groups of mobile device subscribers; subscribers of a macrocell network and subscribers of a small cell network. The base stations being configured to broadcast network information and device configuration information to the mobile devices through System Information Block messages. The base stations being configured to selectively send override parameters to subscribers of the mobile devices to alter the idle mode reselection processing to prefer connections to the small cell network.
US10123239B2 Light-weight RRC connection setup in multi-RAT network
The present disclosure generally relates to the field of Radio Resource Control (RRC). More specifically, the present disclosure relates to techniques of supporting and initiating RRC connection establishment in a wireless communication network. A method embodiment relates to supporting RRC connection establishment in a wireless communication network and comprises setting up context information during a first RRC connection establishment procedure to establish a first RRC connection towards a radio access network element (200) of the wireless communication network implementing a first Radio Access Technology (RAT). The context information is associated with a wireless communication device (100) of the wireless communication network and is usable for a second RRC connection establishment procedure to establish a second RRC connection towards a radio access network element of the wireless communication network implementing a second RAT.
US10123212B2 DSA radio policy-controlled classifier restriction
A dynamic spectrum access (DSA) radio communication device includes a plurality of signal classifier modules operating thereon, with each different classifier module able to classify a different radio signal type. A classifier scheduler module is provided to manage classifier use by selecting which classifiers to operate or not to operate and to manage the order that the classifiers are operated in. The communication device is configured to invoke policies that include control elements associated with adjusting the classifier scheduler module. The control elements associated with adjusting the classifier scheduler module tend to reduce the number of classifier cycles required to classify a radio signal. The device includes or can be provided with a plurality of different policies suitable for different radio environments and operating modes. Specifically, different policies may include different classifier control elements suitably matched to the present radio environment and/or operating mode.
US10123206B2 Security techniques for reconnecting to a conference session using a computing device
A computer-implemented technique can include joining, by a computing device having one or more processors, a conference session hosted by a server via a wireless computing network. In response to joining the conference session, the computing device can receive, from the server via the wireless computing network, a dial-in telephone number for reconnecting to the conference session. The computing device can detect a trigger condition indicative of a need to reconnect to the conference session via a cellular telephone network. In response to detecting the trigger condition, the computing device can initiate a telephone call to the dial-in telephone number via the cellular telephone network. In response to the server obtaining authentication of a caller identification of the computing device, the computing device can rejoin the conference session via the cellular telephone network.
US10123205B2 Admission of a session to a virtual network service
An aspect of the disclosure provides a method of admitting a session from a user device subscribed to a service with a virtual network operator. The method includes receiving a service request from said user device at an Access Point and selecting a network function Authentication and Authorization (AA) function (AAF) to confirm the user device is authorized for the requested service, and transmitting the request to the selected network function AAA function. The AAAF which processes the request may reside with the virtual network operator (VNO). However, the VNO may share its AAA database with other network entities (for example, Telecom Connectivity Service Providers (TCSPs) or InPs), and allow those entities to perform the AAA functions.
US10123201B2 Resource allocation for D2D discovery transmission
The present invention relates to transmitting user equipment for transmitting data to a receiving user equipment over a direct link connection in a communication system. The transmitting user equipment is adapted to request resources for discovery transmission in the communication system and comprises a generating unit configured to generate a resource request message for allocation of resources for discovery transmission. The resource request message includes information on the amount of data to be transmitted and on discovery indication. The transmitting user equipment may further include a transmitting unit configured to transmit to a base station the generated resource request message, and a receiving unit adapted to receive from the base station a resource configuration message allocating the requested resources for discovery transmission.
US10123199B2 Trip anomaly detection system
An anomaly detection system is provided in connection with a transport service. The anomaly detection system can construct routine route profiles for individual users of the transport service using historical route data. The anomaly detection system can monitor a current route traveled by a user. The anomaly detection system can further identify a matching routine route profile of the respective user. The anomaly detection system can utilize the matching routine route profile to identify a probable anomaly in the current route. In response to detecting the probable anomaly, the anomaly detection system can enable a safety protocol to perform a number of actions.
US10123195B1 Method and system of crowd- sourced pedestrian localization
A method and system of broadcasting crowd-sourced localization data from a mobile device within a pedestrian area. The method, executed in the processor of the mobile device, comprises localizing the mobile device by determining an estimated position of the mobile device within the pedestrian area based on accessing fingerprint data of the pedestrian area, broadcasting, at a first broadcast power level, a localization data packet that includes data of the estimated position to one or more peer mobile devices within the pedestrian area, determining a confidence level indicative of a degree of accuracy for the estimated position, and continuing the broadcasting at one of a lower and a higher broadcast power level than the first broadcast power level when it is determined that the confidence level is one of above and below a threshold confidence level.
US10123192B2 System for providing access to conditional access media content
The present invention relates to a system and a device for conveniently providing rights to particular conditional access protected digital media content. A sleeve for covering a reception device for receiving the conditional access content is provided. The sleeve comprises a proximity wireless communications module including an antenna and a control chip. The reception device may be a set-top box, a telephone, a tablet computer or the like, as long as it is capable of receiving conditional access content, and may be used along with a detachable security module for decrypting control words to allow the content to be decrypted. The owner of such a reception device may purchase the sleeve which contains the rights to access conditional access content and when the sleeve is mounted on the reception device the rights are granted to the reception device by way of the proximity communications means.
US10123178B2 Mapping devices to a physical space
Determining the physical location of wirelessly connected devices within a network can provide a number of security benefits. However, manually determining and configuring the physical location of each device within a system can be burdensome. To ease this burden, devices within a network are equipped with a location detection sensor that is capable of automatically determining a device's location in relation to other devices within the network. A location detection sensor (“sensor”) may include a light source, a light direction sensor, a rangefinder, and a radio or wireless network interface. Two location detection sensors can perform a location detection process to determine their relative locations to each other, such as the distance between them. As more sensors are added to a network, a sensor management system uses the relative locations determined by the sensors to map the sensors to a physical space layout.
US10123172B2 Customer touchpoint patterns and associated sentiment analysis
Systems and methods for customer touchpoint pattern and sentiment analysis are disclosed. In embodiments, a computer-implemented method comprises: detecting, by a computer device, the presence of a mobile device of a participant within a venue during a first event; monitoring, by the computing device, the location of the mobile device of the participant within the venue during the first event; detecting, by the computing device, at least one interaction event between the participant and a venue associate; recording, by the computing device, first event data including interaction event data; detecting, by the computing device, the presence of the mobile device of the participant within the venue during a second event; determining, by the computing device, one or more customer service parameters based on the first event data; and generating, by the computing device, an alert based on the one or more customer service parameters.
US10123170B2 Energy storage management in solar-powered tracking devices
A device may detect occurrence of an event. The device may receive energy storage information and solar charging information. The energy storage information may be associated with an energy storage component. The solar charging information may be associated with a solar array. The energy storage information and the solar charging information may be received based on the occurrence of the event. The device may set, based on at least one of the energy storage information or the solar charging information, a time value and/or a radio operation state. The device may determine, based on the time value, to determine location information. The device may determine location information. The device may transmit the location information based on the radio operation state.
US10123164B2 Method and system for initiating a communication protocol
In a server system, a computer-implemented method of initiating a proximity-based communication protocol involving a first and one or more second client devices. For each of plural candidate second devices location coordinates are retrieved and an associated axis aligned bounding box AABB is calculated. When AABB of such candidate second devices overlap with an AABB for the first device, the candidate is presented to the user of the first device. Next, a selection of one or more candidate second devices is received from the first device and causing the protocol to be initiated between the first device and the one or more selected candidate second devices.
US10123160B2 Communication apparatus, image capturing apparatus, control method, and storage medium
There is provided a communication apparatus including a first communication unit and a second communication unit. An acquiring unit acquires, while a first connection with a positioning apparatus is established via the first communication unit, position information from the positioning apparatus via the first connection. A storing unit stores the acquired position information in a memory. A switching unit executes, in response to an instruction to switch connection, processing for disconnecting the first connection and processing for establishing a second connection with the positioning apparatus via the second communication unit. A deleting unit deletes the position information from the memory in response to the first connection being disconnected, wherein the deleting unit does not delete the position information when the disconnection is due to the instruction to switch connection.
US10123156B2 Systems and methods for far-field communication using a repurposed antenna
A method for performing near-field communication (NFC)-type operations in the far-field region using a repurposed antenna is described. The method includes determining whether to perform NFC-type operations in a near-field mode or a far-field mode. The method further includes performing NFC-type operations outside a near-field region using a repurposed antenna when in the far-field mode.
US10123149B2 Audio system and method
Embodiments relate to, for a scene comprising a representation of at least one object and at least one sound source: obtaining a decomposition of the at least one object, the decomposition comprising at least one geometric component; modelling at least one interaction of the at least one object and the at least one sound source using the at least one geometric component; and, in dependence on the modelling of the at least one interaction, processing an audio input associated with the at least one sound source to obtain an audio output.
US10123148B2 Method and system for enhancing sound effect when using virtual reality glasses
An apparatus, method and system of enhancing a sound effect of VR glasses is disclosed. The method may include detecting angular velocity data of a turning of the VR glasses through a gyroscope sensor and detecting turning direction data of the VR glasses through a compass sensor when a user wears the VR glasses to watch video; acquiring, by a mobile terminal, the angular velocity data and the turning direction data, judging a change of the turning direction of the VR glasses using the turning direction data, controlling a change of a volume level according to the change of the turning direction, and accordingly adjusting an audio output of the mobile terminal, including volumes of left and right sound channels.
US10123132B2 Stimulation strategy for an auditory device comprising an electrode array
According to an embodiment, an auditory device for generating an electrode stimulation signal is disclosed. The device includes a filter bank configured to filter an incoming audio signal into a plurality of band pass limited audio signals, each band pass limited audio signal relating to an audio frequency band. The device further includes a processor configured to extract an onset time for firing an electrode in accordance with rate of change of a band pass limited audio signal and/or a derived band pass limited audio signal satisfying a predetermined criterion, and a signal generator for generating the electrode stimulation signal for the electrode corresponding to the band pass limited audio signal and/or derived band pass limited audio signal in accordance with the determined onset time. The device includes a plurality of implantable stimulation electrodes configured to deliver the electrode stimulation signal to a region of cochlea.
US10123129B2 MEMS device and process
This application relates to MEMS devices, especially MEMS capacitive transducers and to processes for forming such MEMS transducer that provide increased robustness and resilience to acoustic shock. The application describes a MEMS transducer having a flexible membrane (101) supported relative to a first surface of a substrate (105) which has one or more cavities therein, e.g. to provide an acoustic volume. A stop structure (401, 402) is positioned so as to be contactable by the membrane when deflected so as to limit the amount of deflection of the membrane. The stop structure defines one or more openings to the one or more substrate cavities and comprises at least one narrow support element (401, 402) within or between said one or more openings. The stop structure thus limits the amount of membrane deflection, thus reducing the stress experienced at the edges and prevents the membrane from contacting a sharp edge of a substrate cavity. As the stop structure comprises narrow support elements any performance impact on the transducer is limited.
US10123127B2 Sound generator, vibration member for the sound generator, and sound generation system
A sound generator and sound generation system including the sound generator includes a piezoelectric element of a stack type having a multilayer structure. The piezoelectric element stretches and contracts along a stacking direction generates vibration according to a sound signal. An object, different from the sound generator and from a human body, generates a sound using the vibration and acts as a speaker while in contact with the sound generator.
US10123125B1 Loudspeaker with a field replaceable moving assembly and method of assembly
A loudspeaker and method of assembly according to this invention provides for simplified replacement of defective parts that can be accomplished by an unskilled worker without the use of gauges, guides, fixtures or other equipment. A moving assembly, and a combined frame and motor structure, are assembled independently of one another and then connected together, within acceptable tolerances, by a centering tee which is affixed to the moving assembly and may be easily connected to and disconnected from the motor structure.
US10123124B2 Miniature loudspeaker
Disclosed is a miniature loudspeaker, comprising a magnetic circuit system which comprises a yoke, a magnet and a washer, the yoke and the magnet are fixedly bonded, the magnet and the washer are fixedly bonded, a snap-fitting portion and a limiting portion, which are mutually cooperated, are disposed on the yoke and the magnet and/or on the magnet and the washer, the limiting portion is a structure formed by removing material, the snap-fitting portion and the limiting portion are both located on bonding surfaces of two components, and the limiting portion and the snap-fitting portion are coupled and fixed.
US10123108B2 Earbud assembly with overmolded seam cover
An earbud assembly with separate, flexible overmold sections configured to cover a seam between adjacent portions of an underling earbud housing. The earbud assembly includes a first housing member and a second housing member attached to the first housing member and forming enclosure with the first housing member that houses an audio transducer. A first flexible overmold is formed on an first exterior surface of the first housing member, and a second flexible overmold is formed on an exterior surface of the second housing member. The flexible overmolds each include an edge portion along their perimeters. Each edge portion is configured to abut the other and thereby cover the seam of the earbud housing.
US10123107B2 Headset controller
A headset controller takes a first touch sensor, a second touch sensor, a first pressure sensor, and a second pressure sensor as a control medium for users. The headset controller can generate four different output instructions by the users touching or pressing the operating interface. The headset controller integrates various sensing methods to generate the needed output instructions.
US10123098B2 Footwear products including data transmission capabilities
Footwear systems include an article of footwear and a data transmission system engaged with the article of footwear. The transmission system transmits data to a remote system, such as a display system, another data transmission system, a processing system, etc. Such footwear systems further may include activation systems for activating the transmission and/or display systems. The transmitted data may be used for various purposes, such as: (a) identifying a user of the article of footwear; (b) activating targeted advertising or product information; (c) confirming the user's presence at a specific location and/or at a specific time; (d) determining start, finish, and/or intermediate split times for specific user; (e) confirming athletic equipment usage; (f) providing data for a game or reward program; (g) registering the user for an event or competition; or the like.
US10123093B2 Apparatus and method for transmitting and receiving 3DTV broadcasting
An apparatus for transmitting 3DTV broadcasting generates base video data by coding additional video, generates enhanced layer data by coding a correlation video between the base video and a video decodable from the base layer stream, and transmits the base layer data and the enhanced layer data.
US10123091B2 Playback management device, playback management method, playback management program, content receiving system, and content distribution system
A playback management device (3) is provided for use with a receiver (2) for receiving a content signal encoded by a key (Ks) updated in a specified update period and first control information (ECM) obtained by encoding information about the key (Ks) and a playable time (Tpre) for the encoded content signal. The playback management device (3) includes: an interface (31) for collecting the first control information (ECM) from the receiver; a first decoding portion (34) for decoding the first control information (ECM) and thereby restoring the key (Ks) and the playable time (Tpre) for the encoded content signal; and a control portion (35) for determining, according to the playable time (Tpre) for the encoded content signal and the update period (Tud) for the key (Ks), whether to output the key (Ks) to the receiver (2), and outputting the restored key (Ks) to the receiver (2) when determining to output.
US10123084B2 Contextual commerce for viewers of video programming
An apparatus and method for enabling a viewer to watch television in the usual manner, while providing the viewer with an opportunity to indicate interest in products contextually associated with, but not necessarily displayed, in the television programs viewed, are described. Viewer interest might be indicated, for example, by launching a widget from an icon located on the TV video receiver using a handheld remote controller in communication with a set-top box during the program. The program being viewed may then be identified, for example, by the selected channel, the name of the program, the episode, and the time of the selection, or a combination of these indicators. The selections are transmitted by the set-top box to a remote search server, which returns information to the viewer on a portion of the TV video receiver concerning available products contextually related to the program being viewed at the time the widget was launched by the viewer, as well as purchase information. A selected product may as well be purchased through the set-top box in communication with an e-commerce server. Use of a mobile telephone in combination with a TV set-top box for product purchasing is also described.
US10123077B2 Methods and systems for controlling media display in a smart media display environment
A method is implemented on a casting device to enable a follow-me mode in which the casting device controls display of media content on an output device coupled to the casting device. The casting device detects a client device associated with the casting device, and determines a proximity of the client device. In accordance with a determination that the client device is within a proximity threshold of the casting device, the casting device receives content information associated with content recently accessed by the client device, obtains the content from a content source in accordance with the content information, and outputs the obtained content to an output device in accordance with the content information.
US10123073B2 Dynamic video overlays
A client device accesses a video input stream from an intermediate device for display. The client device analyzes the video input stream to determine that the video input stream matches a template indicating a portion of the video input stream that is created by the intermediate device. Based on the video input stream matching the template, a video output stream generated by the client device is modified to include the portion of the video input stream generated by the intermediate device. For example, commercials transmitted from a national content provider to a smart TV via a set-top box may be replaced with targeted commercials. During the replacement, informational messages or menus generated by the set-top box may be detected and the replacement video altered by the smart TV to include the messages or menus generated by the set-top box.
US10123072B2 System for verifying physical proximity between media content receivers
The present invention relates to a system and a device for providing proximity control in a satellite television media content distribution system comprising at least a primary receiver and a secondary receiver, whereby authorization to access the conditional access media content is given if the primary and secondary receivers are verified to be within a single household. The invention uses LNB control signaling, by the primary receiver, to cause the LNB to down-convert signals from pre-determined transponders onto a pre-determined frequency in the L-Band such that the secondary receiver may receive messages thus created through the primary receiver's controlling of the LNB.
US10123068B1 System, method, and program product for generating graphical video clip representations associated with video clips correlated to electronic audio files
Systems, methods, and program products for matching electronic audio files (such as songs) to associated electronic video work excerpts or electronic video clips from movies, televisions shows or advertisements in accordance with one or more sync licenses and generating and providing graphical representations of such video clips are disclosed.
US10123057B2 Cross-platform end caps
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
US10123055B2 Video content distribution system and content management server
A video content distribution system including a user terminal on which contents are viewable and a content management server. The user terminal includes a first reception unit configured to receive field-of-view video data. The user terminal includes a display control unit configured to display a field-of-view video. The user terminal includes a viewpoint switch request signal generating unit for requesting a switch from a first viewpoint to a second viewpoint in the field-of-view video. The user terminal includes a first transmission unit configured to transmit the viewpoint switch request signal to the content management server. The content management server includes a second reception unit configured to receive the viewpoint switch request signal. The content management server includes a second transmission unit configured to transmit the field-of-view video data. The content management server further includes a switch count updating unit configured to update a count of switches to the second viewpoint.
US10123052B2 Elimination of artifacts from lossy encoding of digital images by color channel expansion
A data processing method comprising receiving a digital image file comprising a plurality of digital channel datasets corresponding to a plurality of image channels, wherein the digital image file includes an image region and a non-image region; determining a boundary for the image region; for each channel in the plurality of channels, generating a buffer region by using the digital channel datasets, identifying a plurality of pixels along the boundary and for each pixel of the plurality of pixels, copying the pixel one or more times outward into the non-image region in digital memory; and storing a modified digital image file that includes the buffer region.
US10123044B2 Partial decoding circuit of video encoder/decoder for dealing with inverse second transform and partial encoding circuit of video encoder for dealing with second transform
A partial decoding circuit with inverse second transform has a transpose buffer, a first-direction inverse residual transform circuit, and a second-direction inverse residual transform circuit. The transpose buffer stores an intermediate inverse residual transform result. The first-direction inverse residual transform circuit processes an inverse quantization output to generate the intermediate inverse residual transform result to the transpose buffer. The second-direction inverse residual transform circuit accesses the transpose buffer to retrieve the intermediate inverse residual transform result, and processes the intermediate inverse residual transform result to generate a final inverse residual transform result, where the final inverse residual transform result of the inverse second transform is further processed by an inverse transform circuit. The first-direction inverse residual transform circuit and the second-direction inverse residual transform circuit process partial residual transform data of different process units in a parallel processing manner.
US10123041B2 Video coding and decoding methods and apparatuses
A coding method includes: partitioning an image block to be decoded irregularly according to an irregular partitioning mode and a position parameter to obtain at least two different sub-blocks; comparing the sub-blocks with a reference sub-block to obtain a residual of a pixel value of the image block to be coded; obtaining a reference position parameter according to a surrounding block of the image block to be coded, and subtracting the reference position parameter from the position parameter of the image block to be coded to obtain a position parameter difference of the image block to be coded; quantizing the residual, and performing entropy coding on a result of the quantization, the motion vector information, and the position parameter difference; and writing the entropy coding result and partitioning mode information of the image block into a code stream.
US10123036B2 Motion vector selection for video encoding
Various embodiments relating to selecting a motion vector in a hardware encoder are disclosed. In one example, a plurality of candidate predicted motion vectors are selected, and a plurality of motion searches are performed in an image region surrounding each candidate predicted motion vector to produce a plurality of resulting motion vectors, wherein each resulting motion vector has an initial cost score determined using a corresponding candidate predicted motion vector. After an actual predicted motion vector becomes available, the initial cost score of each resulting motion vector is re-scored using the actual predicted motion vector to produce an updated cost score, and video data is encoded using a motion vector selected from the plurality of resulting motion vectors based on the updated cost score of that motion vector.
US10123035B2 Method for generating prediction block in AMVP mode
A device configured to encode video data, the device including a generator configured to generate a prediction block of a current prediction unit using a reference index and a motion vector of the current prediction unit, and a residual block using a difference between the current prediction unit and the prediction block; a transformer configured to transform the residual block to generate a transform block; a quantizer configured to quantize coefficients of the transform block to generate a quantization block using a quantization parameter, wherein the quantizer generates the quantization block by selecting two effective quantization parameters that are available and exist among left, upper, and previous quantization parameters according to an order of priority levels set for the left, upper, and previous quantization parameter and using an average of the two effective quantization parameters; and an entropy-coder configured to entropy-code the quantization block using a scan pattern. Further, the motion vector is encoded using a motion vector predictor which is set equal to one of an effective spatial motion vector candidate and an effective temporal motion vector candidate, and when the quantized coefficients of the quantization block are divided into a plural of subset, a same scan pattern is applied to quantized coefficients of each subset.
US10123034B2 Method for generating prediction block in AMVP mode
A device configured to encode video data, the device including a generator configured to generate a prediction block of a current prediction unit using a reference index and a motion vector of the current prediction unit, and a residual block using a difference between the current prediction unit and the prediction block; a transformer configured to transform the residual block to generate a transform block; a quantizer configured to quantize coefficients of the transform block to generate a quantization block using a quantization parameter, wherein the quantizer generates the quantization block by selecting two effective quantization parameters that are available and exist among left, upper, and previous quantization parameters according to an order of priority levels set for the left, upper, and previous quantization parameter and using an average of the two effective quantization parameters; and an entropy-coder configured to entropy-code the quantization block using a scan pattern. Further, the motion vector is encoded using a motion vector predictor which is set equal to one of an effective spatial motion vector candidate and an effective temporal motion vector candidate.
US10123032B2 Method for generating prediction block in AMVP mode
A method of encoding an image in a merge mode, the method including determining motion information of a current prediction unit, and generating a prediction block using the motion information; generating a residual block using an original block and the prediction block, transforming the residual block to generating a transformed block, quantizing the transformed block using a quantization parameter to generate a quantized block, and scanning the quantized block to entropy-code the quantized block; and encoding the motion information using effective spatial and temporal merge candidates of the current prediction unit. In addition, a motion vector of the temporal merge candidate is a motion vector of a temporal merge candidate within a temporal merge candidate picture, and the quantization parameter is encoded using an average of two effective quantization parameters among a left quantization parameter, an upper quantization parameter and a previous quantization parameter of a current coding unit, also when the quantized block is larger than a predetermined size, the quantized block is divided into a plurality of subblocks to be scanned, and a scan pattern for scanning the plurality of subblocks is the same as a scan pattern for scanning quantized coefficients within each subblock. Further, a scanning scheme for scanning the quantized coefficients is determined according to an intra-prediction mode and a size of a transform unit.
US10123025B2 Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
US10123017B2 Methods and systems for encoding pictures associated with video data
Several methods and systems for encoding pictures associated with video data are disclosed. In an embodiment, a method includes determining by a processing module, whether a picture is to be encoded based on at least one of a skip assessment associated with the picture and an encoding status of a pre-selected number of pictures preceding the picture in an encoding sequence. The method further includes encoding by the processing module, a plurality of rows of video data associated with the picture upon determining that the picture is to be encoded, wherein the plurality of rows are encoded based on a pre-selected maximum encoded picture size.
US10123011B2 Histogram segmentation based local adaptive filter for video encoding and decoding
Reconstructed picture quality for a video codec system may be improved by categorizing reconstructed pixels into different histogram bins with histogram segmentation and then applying different filters on different bins. Histogram segmentation may be performed by averagely dividing the histogram into M bins or adaptively dividing the histogram into N bins based on the histogram characteristics. Here M and N may be a predefined, fixed, non-negative integer value or an adaptively generated value at encoder side and may be sent to decoder through the coded bitstream.
US10123000B2 Backlight module and stereoscopic display device using the same
A backlight module includes a light source module, a light timing control unit, a light guide plate and a lenticular lens. The light source module includes first light sources and second light sources. The lenticular lens disposed beside a side surface of the light guide plate and optically coupled between the light source module and the light guide plate, the lenticular lens having a central axis and a plurality of lenticular units. Each lenticular unit has a central optical axis, and one of the first light sources covered by one of the lenticular units is symmetrically disposed with respect to the central optical axis of the lenticular unit covering the first light source, at least two of the second light sources covered by one of lenticular units are disposed symmetrically with respect to the central optical axis of the lenticular unit covering the second light sources.
US10122982B2 Post production replication of optical processing for digital cinema cameras using metadata
Recording images, including: receiving an optical effects selection, which indicates a selected optical effect to apply to raw image data capturing the images; receiving an optical effects parameter, which indicates how to apply the selected optical effects to the raw image data; storing the optical effects selection and the optical effects parameter as effects metadata; recording the raw image data using a sensor of the digital camera; marking the effects metadata with time information to associate the effects metadata with the recorded raw image data over time; applying the selected optical effect to the raw image data according to the optical effects parameter to create processed image data while preserving the recorded raw image data; and displaying the processed image data on a display of the digital camera. Key words include raw image data and effects metadata.
US10122979B2 Projector and method of controlling projector
A projector includes: an I/F unit to which an image signal is input; a display unit that displays an image based on the image signal input to the I/F unit; a shift device that changes a position of an image to be displayed by the display unit; a signal processing unit that outputs a driving signal to the shift device and drives the shift device; and a shift control unit that controls the driving signal output by the signal processing unit. The shift control unit changes an output timing of the driving signal to correspond to a change in a frequency of the image signal.
US10122977B2 Projector including first and second optical systems
A projector includes: a light source that emits light of a first color and a second color; a first image formation element that forms a first image light of the first color; a second image formation element that forms a second image light of the second color; a projection lens that projects the first image light and the second image light to the outside; a first optical system that guides light of the first color that is emitted from the light source to the first image formation element, and guides light of the first color from the first image formation element to the projection lens; and a second optical system that guides light of the second color that is emitted from the light source to the second image formation element, and guides light of the second color from the second image formation element to the projection lens.
US10122970B2 System and methods for automatic call initiation based on biometric data
A videoconferencing endpoint can provides a caller with the ability to make unscheduled video calls to a callee without having knowledge of dialing information of a videoconferencing endpoint where the callee is currently located. The videoconferencing endpoint searches a location database using an identity of the callee provided by the caller, where the location database can store dialing information of a videoconferencing endpoint where the callee is known to be located. The videoconferencing endpoint can collect biometric data from a user and determine the identity of the user by matching the collected biometric data to biometric data stored in a biometric database. If a match is found, the videoconferencing endpoint updates the location database such that the location database indicates the videoconferencing endpoint as the current location of the user.
US10122967B2 Control system, communications terminal, communications system, control method, and recording medium
A control system includes a receiver configured to receive information relating to starting or ending a call between a first communications terminal and a second communications terminal while a session, which is for sending content data between the first communications terminal and the second communications terminal, is established; and a transmitter configured to send, to the first communications terminal, control information for starting output of content based on content data sent from the second communications terminal, in response to receiving the information relating to starting the call by the receiver, and to send, to the first communications terminal, the control information for stopping output of the content based on the content data sent from the second communications terminal, in response to receiving the information relating to ending the call by the receiver.
US10122960B2 Broadcast signal frame generation apparatus and broadcast signal frame generation method using layered division multiplexing
An apparatus and method for broadcast signal frame using layered division multiplexing are disclosed. An apparatus for generating broadcast signal frame according to an embodiment of the present invention includes a combiner configured to generate a multiplexed signal by combining a core layer signal and an enhanced layer signal at different power levels; a power normalizer configured to reduce the power of the multiplexed signal to a power level corresponding to the core layer signal; a time interleaver configured to generate a time-interleaved signal by performing interleaving that is applied to both the core layer signal and the enhanced layer signal; and a frame builder configured to generate a broadcast signal frame including a preamble for signaling, size information of Physical Layer Pipes (PLPs) and time interleaver information shared by the core layer signal and the enhanced layer signal.
US10122959B2 Display control device and method for controlling the same
A display control device includes a detector, a frequency adjusting signal generator, a clock generator and an output timing generator. The detector compares an input field reference signal with an output field reference signal to determine a time difference signal. The frequency adjusting signal generator outputs a frequency adjusting signal. The clock generator outputs a clock according to the frequency adjusting signal. The output timing generator generates an output field synchronization signal according to the clock. The clock generator adjusts the frequency of the clock according to the frequency adjusting signal.
US10122957B2 Imaging apparatus
An imaging apparatus that records separately shot two images as one image file includes a clip image shooting mode that creates the one image file having one of the separately shot two images as a supplemental image of the other of the separately shot two images as a main image.
US10122947B2 Image pickup apparatus and image processing method
An image pickup apparatus includes an image pickup device including a plurality of pixels arrayed at a predetermined pixel pitch, a shift mechanism configured to perform a pixel shift in a movement amount which is a non-integral multiple of the pixel pitch, a microcomputer configured to cause the image pickup device to pick up an image at pixel shifting positions to respectively acquire a plurality of pieces of image data, a synthesis processing section configured to synthesize the acquired plurality of pieces of image data to generate composite image data with a high resolution, and an image processing section configured to determine an edge enhancement parameter based on a characteristic relating to a pixel opening of the composite image data and perform edge enhancement processing for the composite image data.
US10122946B2 Method for detecting particulate radiation
When detecting particulate radiation, such as electrons, with a pixelated detector, a cloud of electron/hole pairs is formed in the detector. Using the signal caused by this cloud of electron/hole pairs, a position of the impact is estimated. When the size of the cloud is comparable to the pixel size, or much smaller, the estimated position shows a strong bias to the center of the pixel and the corners, as well to the middle of the borders. This hinders forming an image with super-resolution. By shifting the position or by attributing the electron to several sub-pixels this bias can be countered, resulting in a more truthful representation.
US10122945B2 Image sensor with flexible interconnect capabilities
Electronic devices may include image sensors having configurable image sensor pixel interconnections. Image sensors may include image sensor pixels coupled to analog circuitry via configurable interconnect circuitry. The analog circuitry may include many analog circuit blocks. The analog circuit blocks may control and read out signals from associated image sensor pixels. The configurable interconnect circuitry may be controlled to reroute the connections between the analog circuit blocks and specific groups of image sensor pixels. Digital circuitry may be coupled to the analog circuitry via configurable interconnect circuitry. The digital circuitry may include digital circuit blocks. There may be significantly more image pixels controlled by a small number of analog circuit blocks, which are in turn controlled by a smaller number of digital circuit blocks. The image sensor pixel array, the configurable interconnect circuitry, the analog circuitry, and the digital circuitry may be vertically stacked.
US10122936B2 Dynamic noise reduction for high dynamic range in digital imaging
Implementations pertaining to dynamic noise reduction for high dynamic range (HDR) in digital imaging are described. A method may involve receiving a data related to digital imaging. The method may also involve determining a respective HDR enhancement ratio for each of one or more portions of a plurality of portions of the data. The method may further involve determining a respective level of noise reduction corresponding to the respective HDR enhancement ratio for each of the one or more portions of the data. The method may additionally involve performing noise reduction up to the respective level of noise reduction for each of the one or more portions of the data.
US10122930B2 Display control apparatus and control method thereof
A display control apparatus acquires focusing state information indicating a focusing state of a specific region having a different height-width proportion in a captured image, performs control so as to display, together with the captured image, a first display element indicating the specific region and a second display element indicating the focusing state on a display unit, detects an attitude of the display control apparatus, and performs control so as to rotate and display the second display element without rotating the first display element if the attitude of the display control apparatus has been changed from a first attitude to a second attitude by 90 degrees.
US10122928B2 Motion video output for multiple displays
An image data processing system can include one or more processors, a first video output port, and a second video output port. The one or more processors can: receive an encoded stream of digital motion picture image data encoded using an encoding function; generate a first monitoring data stream from the encoded stream using a first decoding function, the first monitoring data stream including first image data; and generate a second monitoring data stream from the encoded stream using a second decoding function different from the first decoding function, the second monitoring data stream including second image data having a narrower brightness range than the first image data. The first and second video output ports can output the first and second monitoring data streams for display in parallel.
US10122921B2 Apparatus and method for automatically recognizing object by using low-speed camera in dual photographing mode
Provided is an apparatus and method for automatically recognizing an object by using a low-speed camera in a dual photographing mode, in which the apparatus includes an image acquirer and an image information analyzer. In the present disclosure, without using a separate motion sensor a movement state of a specific object during sports activities may be automatically recognized by using a successive photographing function of a low-speed camera in a dual photographing mode. Further, once an object starts moving, high-speed images in a multiple exposure mode may be automatically captured by using a high-speed photographing function of the low-speed camera in a dual photographing mode without using an expensive high-speed camera, and based on the captured images, movement information, including a movement speed and direction of the sports ball, the force and axis of rotation of the ball, and the like, is automatically analyzed to generate object movement information.
US10122917B2 Systems and methods for capturing images from a lock screen
Techniques for entering an image-capture user interface from a locked mobile device and capturing an image while the mobile device is still in a locked state. In an example implementation, a mobile device at a lock-screen may detect a change in orientation of the mobile device from a portrait orientation to a landscape orientation. In response, the mobile device may display an image-capture UI. In some implementations, the image-capture UI may be overlaid over one or more elements of the lock-screen. Accordingly, the mobile device may provide visual notice to a user that the phone is still in a locked state while offering image capture functionality. In another implementation, the mobile device may provide another indication that the mobile device is still locked.
US10122913B2 Image capturing apparatus and control method thereof, and storage medium
An image capturing apparatus includes: an image sensor; a readout unit capable of switching between carrying out a first readout operation of reading out signals from photoelectric conversion elements corresponding to a first number of pupil areas and a signal obtained by adding together signals from the photoelectric conversion elements corresponding to all of the pupil areas, and a second readout operation of reading out signals from photoelectric conversion elements corresponding to a second number and a signal obtained by adding together signals from the photoelectric conversion elements corresponding to all of the pupil areas; and a control unit that controls whether to cause the readout unit to carry out the first readout operation or the second readout operation in accordance with a status of the image capturing apparatus.
US10122905B2 Method and apparatus for capturing and sharing digital content on a computing device
The invention provides an improved method and apparatus for capturing and sharing digital content, such as image, video, audio, or textual content, quickly and with minimal user activity compared to the prior art. In one embodiment, a computing device performs an action when it is placed in a substantially vertical orientation. In another embodiment, the computing device performs another action in response to movement of the computing device. Other embodiments are disclosed herein.
US10122899B2 Image capturing apparatus
An image capturing apparatus including a cover plate, a sensor, and a collimator is provided. The sensor is located on one side of the cover plate. The collimator is disposed between the cover plate and the sensor, and the collimator includes collimating elements overlapping with each other. Each collimating element includes a transparent substrate and a light absorbing layer disposed on the transparent substrate. The light absorbing layer includes a plurality of light passing openings. The light passing openings expose sensing areas of the sensor. Spacing between the light passing openings is S. A width of each light passing opening is W, and 0.3W
US10122894B2 Non-transitory computer readable recording medium stored with color verification optimization program, color verification optimization apparatus, and color verification optimization method
A color verification optimization program causes a computer to execute a process including steps of, when a plurality of color conversion patterns are extracted, determining whether one color conversion profile and another color conversion profile coincide with or approximate to each other by comparing color saturation values which are estimated with respect to color conversion profiles, determining whether one color correction table and another color correction table coincide with or approximate to each other by comparing color saturation values which are estimated with respect to color correction tables, and performing control to perform verification on one color conversion pattern in two or more color conversion patterns of which the color conversion profiles and the color correction tables both coincide with or approximate to each other and omit the verification with respect to a remaining color conversion pattern.
US10122893B2 Automatic post processing of spot color combinations for a constrained colorant set
According to exemplary methods, a processor of a printing device determines color values out of a first colorant combination using marking materials for standard colorants and marking materials for one or more extended gamut colors. The extended gamut color has colorants other than the standard colorants. Responsive to the first colorant combination including color values for each of a pair of two complementary colors, the processor calculates a second colorant combination that produces the same human-perceivable color as the first colorant combination. The second colorant combination includes only one color of the pair of two complementary colors. The printing device produces output using the second colorant combination for the standard colorants and the extended gamut color.
US10122891B2 Recording data generating apparatus, image recording apparatus, recording data generating method and storage medium
There is provided a recording data generating apparatus that generates recording data used for reproducing a gloss of an image by recording inclined structures on a recording medium, the recording data generating apparatus including: a conversion unit that converts gloss data with a first resolution having an inclined structure as one pixel into inclined structure data representing a combination ratio of a predetermined number of kinds of inclined structures; a halftone processing unit that generates N-value quantization data representing one of the predetermined number of kinds of inclined structures by performing a halftone process of the inclined structure data of each pixel with the first resolution, N being equal to the predetermined number of kinds; and a recording data generating unit that generates recording data used for recording one of the predetermined number of kinds of inclined structures for each pixel with the first resolution based on the quantization data.
US10122890B2 Image forming apparatus and tangible computer-readable recording medium
Disclosed is an image forming apparatus including: a reading unit; a print unit; a transmitting unit; an execution instruction receiving unit; and a control unit, wherein in case that before a predetermined time elapses since the execution instruction receiving unit receives a first execution instruction for executing a first job including reading of the original set to the reading unit, the execution instruction receiving unit receives a second execution instruction for executing a second job including the reading of the original, and in case that the first execution instruction and/or the second execution instruction is a remote instruction, the control unit controls the transmitting unit so as not to transmit the image of the original even though a transmitting instruction for transmitting the image of the original is included in the first execution instruction and/or the second execution instruction.
US10122889B1 Device for generating a resource distribution document with physical authentication markers
Embodiments of the invention are directed to a device that physically imprints a paper resource distribution document for verification and authenticity purposes. In this way, the device links to a user network and associates with resource distributions available for the user. Upon authorization of the user into the device, the device may receive input from a user, including an amount for the paper resource distribution document. Upon receiving the information from the user, the device activates and prints a resource distribution document with at least a portion of the paper resource distribution document printed with dimpled or embossed characters. As such, the dimpled or embossed character recognition at distribution of the resource distribution document confirms the paper resource distribution document's authenticity.
US10122888B2 Information processing system, terminal device and method of controlling display of secure data using augmented reality
An information processing system includes a server, and a terminal device communicable with the server via a network. The terminal device includes a display, an image capturing device to capture a marker image and a first image formed on a recording medium, the marker image indicating a condition of displaying information on the display, and circuitry to extract an identifier of the marker image from the captured marker image, transmit identification information of the terminal device or user and the extracted identifier of the captured marker image to the server, receive data of a second image associated with the identification information of the terminal device or user and the identifier of the marker image from the server, and superimpose the second image over the first image to cause the display to display the second image and the first image while the recording medium is being captured.
US10122885B2 Image reading device
An image reading device includes: an FB glass; a sensor module having a light source and a plurality of sensors; and an image processor that generates correction data to be used for shading correction and performs the shading correction on image signals by using the correction data. The plurality of sensors is arranged in a main scanning direction and is configured to form an image signal on a single line. The image processor acquires second black data by causing the plurality of sensors to acquire an image signal of a reference sheet placed on the FB glass with the light source turned on, and generates black correction data based on the second black data. By performing the shading correction by using the black correction data, the image processor corrects density unevenness, in an image, caused by interference between image signals from the plurality of sensors.
US10122883B2 Image processing apparatus including circuit configuration and method of controlling the same
An image processing apparatus specifies a difference between a circuit configuration for processing an accepted job and a circuit configuration configured in a reconfiguration circuit, and based on the difference, selects a functional block to be reconfigured in the reconfiguration circuit, and reconfigures the reconfiguration circuit by reading configuration data from storage unit.
US10122882B2 Information processing apparatus, control method for information processing apparatus, and program storage medium, relating to displaying setting screens associated with extension software
In an information processing apparatus, when a workflow definition file with which a predetermined job is executed is created with a plurality of extension providers combined and when it is determined that at least one of the extension providers to be executed involves displaying of a setting screen corresponding to the at least one of the extension providers to be executed, a workflow definition file is created in which the setting screen is displayed before processing corresponding to a predetermined function to be executed by the at least one of the extension providers is executed.
US10122872B1 Automatic configuration of network devices in remote managed print service applications utilizing groups of historical device data
A device management application (DMA) contacts printing devices connected to a computer network to obtain the device type, configuration parameters, and configuration settings from the printing devices. The device type, the configuration parameters, and the configuration settings are stored for each of the printing devices in a nested hash table. The configuration settings are grouped for each of the printing devices by device type in a working file, such as an XML tree that has leaf nodes for each configuration parameter of each different device type group. These methods identify the most common configuration settings for each of the configuration parameters in the leaf nodes, and map the most common configuration settings for the configuration parameters to configuration setup files for each the device type group. The configuration setup files are then deployed to the printing devices.
US10122868B2 Submitting captured data to an analytics service
A method of submitting an event relating to MFP device activity to an analytics service. The method of submitting an event to an analytics service comprises a receiving step of receiving a command in a first format. A writing step is provided to write a value of the received command to a stored property. A monitoring step is provided to monitor the property to determine whether or not the property has changed. A transmission step is provided to, in the case that it is determined that a stored property has changed, transmit an event corresponding to the updated property to the analytics service in accordance with a second format.
US10122866B2 Automated test suite mechanism
A method is disclosed. The method includes generating a set of test case tags that describe attributes included in a test case and store the set of test case tags and the test case, receiving input information, and dynamically generating a test suite of one or more test cases based on input attributes data included in the input information, wherein the input information comprises code change information.
US10122864B2 Correspondences establishment between mobile user and network accounts
A method for establishing correspondences between mobile communication users and their network accounts includes acquiring an identifier of one of the mobile communication users and access information corresponding to the identifier from a communication stream. The access information includes Uniform Resource Locators (URLs) associated with network resources that have been accessed by the one of the mobile communication users. The method further includes acquiring a first set of network accounts associated with the URLs, and determining a second set of network accounts corresponding to the one of the mobile communication users based on the first set of network accounts.
US10122853B2 Intelligent time slot recommendation for interactive voice response (IVR) systems
A call may be received from a caller at an interactive voice response server with information indicating a caller preferred choice including a date and a time for an appointment. The caller preferred choice for the appointment may be determined as not available. A set of heuristic evaluations may be used to evaluate each of a plurality of available time slots individually to generate a plurality of intermediate results for each available time slot. Each intermediate result may have a weight associated with a corresponding heuristic evaluation. For each available time slot, the plurality of intermediate results may be aggregated using multiplicative weightings based on respective weights to produce aggregated results. A ranked list of candidate time slots to be used for the appointment may be generated based on the aggregated results and the caller may be prompted for a selection from the ranked list of candidate time slots.
US10122847B2 Electronic device and method for detecting presence and motion
Apparatus and methods for detecting presence and motion by an electronic device are disclosed. In an example device, the device includes a housing defining an opening, an infrared (“IR”) sensor located within the housing and generating an indication signal when the IR sensor detects an IR signal. The example device may further include a mirror disposed within the housing and having an unobstructed path and line of sight to outside of the electronic device via the opening and oriented to direct the first IR signal towards the IR sensor.
US10122834B2 Method and apparatus for operating an ICAP server
A method for operating an Internet Content Adaptation Protocol (ICAP) server is disclosed. The method comprises defining a message transmission policy for clients of the ICAP server according to a content type of messages for transmission to the ICAP server. The message transmission policy comprises a specification of messages for which a particular transmission method is to be applied, the transmission method comprising one of sending a message preview, sending the entire message or not sending the message. Also disclosed are a method for operating an ICAP client, an ICAP server node, an ICAP client node and a computer program product configured, when run on a computer, to carry out a method for operating an ICAP server or an ICAP client.
US10122833B2 Time stamp conversion in an interface bridge
A technology is described for converting a time tag in a message. The message can be received from a military standard-1760 (MIL-STD-1760) bus controller. The message can include a time tag in accordance with a first time stamping technique. The time tag in the message can be detected as being in accordance with the first time stamping technique based on contents of the message. A recomputed time tag for the message can be determined in accordance with a second time stamping technique. The message with the recomputed time tag can be transmitted to a Universal Armament Interface (UAI) remote terminal.
US10122831B2 Method for compressing and reconstructing data sampled from continuous functions
A method comprises obtaining data points, each comprised of a time stamp and measurement; dividing the data points into sequences of consecutive data points; limiting the maximum time between consecutive data points in the same sequence; limiting the maximum time between the earliest and latest data points in each sequence; calculating a polynomial of lowest transmission cost for each sequence; limiting the approximation error between the data points in a sequence and the associated polynomial; and transmitting, to a server, data based on the calculated polynomial.
US10122830B2 Validation associated with a form
Form validation is disclosed, including: generating a first parameter and a second parameter in response to a request for a form from a client device; sending a first triggering message including the first parameter and the second parameter to the client device; receiving data associated with submission of the form; and determining whether the data associated with the submission of the form includes the hidden form field that matches the first parameter and a submitted value corresponding to the hidden form field that corresponds to the second parameter, in the event that the hidden form field matches the first parameter and the submitted value corresponding to the hidden form field corresponds to the second parameter, determine that the data associated with the submission of the form is successfully validated.
US10122823B2 Transmission of data in a distributed data processing computer system
A computer-implemented method of distributed data processing comprising: establishing an end terminal-server connection between an end terminal and a server; sending a data request from the end terminal to the server via the established end terminal-server connection; terminating the established end terminal-server connection; reestablishing the end terminal-server connection; downloading from the server to the end terminal via the reestablished end terminal-server connection one of the following data items generated by the server in response to receiving the data request: an information data item generated by the server according to the data request or a connectivity data item comprising a connectivity information for establishing a connection to another end terminal, the information data item having a bigger data volume than the connectivity data item; terminating the reestablished end terminal-server connection; in response to downloading from the server of the connectivity data item establishing an end terminal-end terminal connection between the end terminal and the another end terminal using the connectivity information comprised in the connectivity data item; processing the data request, the processing comprising: sending the data request from the end terminal to the another end terminal via the established end terminal-end terminal connection, the end terminal causing the another end terminal to generate an information data item according to the data request via the established end terminal-end terminal connection, and downloading from the another end terminal to the end terminal the information data item generated by the another end terminal via the established end terminal-end terminal connection; and terminating the established end terminal-end terminal connection.
US10122808B2 Determining an audience of users to assign to a posted content item in an online system
An online system receives a posted content item from a posting user. The online system labels the posted content item with an audience, the audience being a subset of a group of users having an affinity to a topic of the online system, the subset of the group of users sharing a particular treatment regarding the topic. After identifying an opportunity to present content to a viewing user, the online system selects candidate content items, and scores each candidate content item by determining whether the candidate content item is associated with an audience that includes the viewing user, and if so, modifying the score of the candidate content item to be higher. The online system ranks the candidate content items based on the associated score, selects a subset of the candidate content items based on the associated ranking, and presents the selected subset to the viewing user.
US10122807B2 Computer-implemented method, a network device and computer program products for tracking OPT-OUT user preferences in a global communication network
A computer implemented method and network device for tracking OPT-OUT user preferences in a global communication network and computer programs thereof,The method comprising performing, by at least one a user, at least one operation request for a service of an online system (500); tracking, by a network device (300), said operation request and detecting if it is linked to a tracking mechanism, wherein: a) if it is not linked to a tracking mechanism, said network device (300), bypasses the operation request to said online system (500) without performing any action; or if it is linked to a tracking mechanism, the network device (300), identifies whether an OPT-OUT or an Opt-In status related to the user is included in the operation request and sends or not the operation request to a tracking server (600) depending on the result of said identification.
US10122804B1 Calculating and recording user interaction times with selected web sites or application programs
Embodiments of the present invention provide for systems and methods to track and calculate user interactivity time with one or more specified websites or application programs. A list of websites and/or application programs for tracking may be created and maintained, and when a user accesses and interacts with one of the websites or application programs, the user interactivity time with that particular application program or website is tracked. Periods of user inactivity with the particular application program or website are not counted towards the user interactivity time. The resulting user interactivity time data with each specified website and specified application program can be utilized in various manners, such as for generating reports, displays, or may be analyzed in numerous ways depending upon the particular implementation.
US10122803B2 Network data transmission method, device and system
A network data transmission method includes: acquiring a network request generated by a client terminal; comparing the network request with a pre-stored network request template to obtain discrepant data and identical data; determining position information of the discrepant data and the identical data in the network request template; and transmitting to a server identification information of the network request template, the discrepant data and the position information, where the identification information will be used to determine the network request template for the server, and the network request template, the discrepant data and the position information will be used to restore the network request for the server.
US10122795B2 Consistency level driven data storage in a dispersed storage network
A method begins by a processing module of a computing device, in response to sending a set of write requests regarding a set of encoded data slices sent to a set of storage units, receiving write response ballots from some storage units. The method continues with the processing module interpreting the write response ballots to determine whether the write requests have a consensus number of highest rankings. When the computing device has the consensus number of highest rankings, the method continues with the processing module interpreting the write response ballots to determine whether a write threshold number of encoded data slices is listed in lists of correctly stored new revision levels. When the write threshold number of encoded data slices is listed, the method continues with the processing module issuing a set of finalize commands to the set of storage units.
US10122778B2 Apparatus and method for providing content
A method of receiving content in a client is provided. The method may include receiving, from a server, a spatial set identifier (ID) corresponding to a tile group including at least one tile, sending, to the server, a request for first content corresponding to metadata, and receiving, from the server, the first content corresponding to the request.
US10122775B2 Systems and methods for assessment and optimization of real-time collaborative intelligence systems
Systems and methods for real-time collaborative computing and collective intelligence are disclosed. A collaborative application runs on a collaborative server connected to a plurality of computing devices. Collaborative sessions are run wherein a group of independent users, networked over the internet, collaboratively answer questions in real-time, thereby harnessing their collective intelligence. A user performance value is determined for each of a plurality of independent users in the group based on each user's participation as compared to other users in the collaborative group. A group cohesiveness score is determined that quantifies the group's overall collaborative effectiveness. In some embodiments, the group cohesiveness score and user performance values are used to adjust weighting factors that affect the relative impact of each of the plurality of users in the collaborative group. In some embodiments, adjusting the weighting factors is performed with the objective of increasing the effectiveness of the resulting collective intelligence.
US10122772B2 Dynamically-created shared spaces
In one embodiment, a social networking system automatically create a shared space for posting requests to the social networking system from multiple users based on social, spatial and temporal proximity, and create a news feed corresponding to the shared space.
US10122768B2 Control system, communication system, computer program, controlling method, and computer program product
A control system includes controllers controlling a session between communication terminals. Each controller includes a state management unit, first and second updating units, and a receiver. The state management unit manages state information of each terminal indicating a state of connection between the terminal and the controller. When the state of connection between a first terminal and the controller is changed, the first updating unit updates state information of the first terminal. When the state of connection between a second terminal and another controller is changed, the receiver receives, from the other controller, changed state information of the second terminal indicating a state of connection between the second terminal and the other controller after being changed. The second updating unit updates the state information of the second terminal based on the received changed state information. The controller controls the session between the terminals based on the state information.
US10122765B1 Centralized validation of email senders via EHLO name and IP address targeting
A DNS server receives from a receiving email system, a DNS query for an email domain stored at the DNS server, the DNS query including identifying information of a sender of an email. The DNS server extracts the identifying information of the email sender from the DNS query and identifies one of a plurality of delivering organizations from the information. The DNS server determines whether the identified delivering organization is authorized to deliver email on behalf of the email domain. In response to determining that the identified delivering organization is authorized to deliver email on behalf of the email domain, the DNS server generates a target validation record based on the identity of the authorized delivering organization and the email domain, the target validation record including one or more rules indicating to the receiving email system whether the delivering organization is an authorized sender of email for the email domain.
US10122763B2 System and method for connecting a communication to a client
A method and system for connecting a communication to a client including at a system bridge, establishing a client subscription connection with a client device; receiving an incoming communication request at the system bridge; publishing an incoming communication notification from the system bridge to the client device; receiving a client communication at the system bridge; and merging the incoming communication request into the client communication at the system bridge.
US10122760B2 Computer network security system
A computer network security system includes a central controller in communication with software-based endpoint agents operating on individual host computers. The endpoint agents monitor new connection requests to and from their respective hosts, comparing the connections to cached rules obtained from the controller, and holding new connections while escalating requests for applicable rules and/or directives to the controller in real-time when no applicable rules are available in their caches. The endpoint agents can be configured to present a pop-up dialog requesting enhanced authentication credentials from a user on a host in response to a connection request from a restricted network-based application. The pop-up dialog enables enhanced or two-factor authentication functionality to be overlaid on any networked application regardless of the application's inherent authentication capability.
US10122758B2 Dynamic management of enterprises policies
A method includes receiving a notice of a policy violation of an enterprise usage policy by a managed application on a user device wherein the managed application is managed by a mobile application management module on the user device, retrieving the enterprise usage policy from a policy database. The method further includes determining a modification precedence of the active condition and the active restriction, selecting one of the active condition and the active restriction for modification in response to the modification precedence, modifying the selected one of the active condition and the active restriction in response to the notice of the policy violation to provide a modified enterprise usage policy, and transmitting the modified enterprise usage policy to the user device.
US10122752B1 Detecting and preventing crypto-ransomware attacks against data
Embodiments perform detection and prevention of unauthorized access to files in a target folder. A filter driver, interfacing with a target folder, intercepts a first request from a process to access a file in the target folder. The filter driver returns a virtual file, along with the existing files, to the process. Upon receiving a second request from the process to write to the virtual file, the filter driver designates the process as a hostile process and prevents further access attempts.
US10122746B1 Correlation and consolidation of analytic data for holistic view of malware attack
In communication with security appliances, an electronic device for providing a holistic view of a malware attack is described. The electronic device features one or more processors and a storage device. The storage device includes aggregation logic, correlation logic, consolidation logic, and display logic: The aggregation logic is configured to receive input attributes and analysis attributes from each of the security appliances. The correlation logic attempts to find relationships between analysis attributes provided from each security appliance. The consolidation logic receives at least (i) a first analysis attribute from a first security appliance and (ii) a second analysis attribute from a second security appliance in response to the first analysis attribute corresponding to the second analysis attribute. The display logic generates display information including the consolidated input attributes.
US10122745B2 Heuristics-based identification of IoT (internet of things) attacks in Wi-fi
Attacks from IoT (Internet of Things) devices (or other statins) on a Wi-Fi network are identified using heuristics. Frames are detected from an IoT device (or conventional station) over a window of time. The frame is processed to expose IoT application data from the frame over the time window. Deviations are identified in the IoT application data to detect malicious activity from the IoT device by comparing the IoT application data from at least a first time and a second time within the time. Responsive to the IoT data comparison detecting a malicious activity from the IoT device, a network security action is performed in reference to the IoT device, the network security action to prevent the malicious activity.
US10122739B2 Rootkit detection system and method
A rootkit detection method includes obtaining, from a target system, first data comprising raw data stored in a data block of a storage drive, checking the first data for known malware, and generating a first alert if known malware is detected. The drive may include a public key, the first data may include a digital signature based on the key, and checking the first data may include validating the signature. The method may be performed by a system management resource that sends a management request for a particular data block. Second data, corresponding to an operating system access of the particular data block, may be obtained and compared to the first data. Responsive to detecting a discrepancy, generating a second alert. The system management resource may be a cloud based server, a premise installed appliance, premise installed security server, or a management controller of the target system.
US10122735B1 Switch having dynamic bypass per flow
In a method for processing packets in one or more network devices, a first packet is received at the one or more network devices, the first packet being associated with a first bypass indicator. Based at least in part on the first bypass indicator, the first packet, a portion of the first packet, or a packet descriptor associated with the first packet is caused to bypass at least a portion of a first packet processing unit among a plurality of processing units of the one or more network devices, each processing unit being configured to perform a packet processing operation, and not to bypass at least a portion of a second packet processing unit among the plurality of processing units of the one or more network devices.
US10122730B2 Enabler for editing a previously ratified transmission
Methods for editing a previously approved transmission are provided. Methods may include allocating a portion of memory on a first platform. The allocating may include allocating a details sub-portion for transmission details and allocating an approvals sub-portion for approval details. The method may include writing the transmission details into the details sub-portion. Methods may include writing a plurality of approver identifications into the approval sub-portion. Methods may include transmitting the computer-readable packet to a first approver email address. Methods may include enabling a first approver, associated with the first approver email address, to set an approval bit to one. Methods may include locking the details sub-portion and the approvals sub-portion when the first approver sets the approval bit to one. Methods may include unlocking the details sub-portion and the approvals sub-portion and setting the approval bit to zero when an edit command is received.
US10122724B2 Detection and management of unauthorized use of cloud computing services
Concepts and technologies disclosed herein are for detecting and managing unauthorized use of cloud computing services from within an internal network of a business or other organization. A computer system may be configured to identify a plurality of Web resources that have been accessed by computing devices from within the internal network. The computer system may also be configured to obtain Internet protocol (“IP”) information from a network component of the internal network. The IP information may be used to determine whether each of the plurality of Web resources is a cloud computing service resource. The computer system may also be configured to block access to a cloud computing service resource of the plurality of Web resources upon determining that the IP information identifies the cloud computing service resource as being unauthorized.
US10122723B1 Supervised contact list for user accounts
Implementations relate to a supervised contact list for user accounts. In some implementations, a method includes determining an activity related to a particular user is pending on a device operated by a supervised user associated with a supervised account. The method includes associating the particular user with a particular user identifier, and determining whether the particular user identifier is present on a supervised contact list associated with the supervised account, where the supervised contact list comprises identifiers for one or more users. The one or more users are selected by a supervisor user. The method includes determining that the activity related to the particular user to be performed should be disallowed, based on whether the particular user identifier is present on the supervised contact list, and terminating the activity related to the particular user.
US10122722B2 Resource classification using resource requests
In one implementation, a resource classification system identifies a plurality of resource requests and generates a plurality of resource access measures based on the plurality of resource requests. Each resource request from the plurality of resource requests is associated with a resource from a plurality of resources by a resource identifier of that resource. Each resource access measure from the plurality of resource access measures is associated with a resource from the plurality of resources. The resource classification system applies a classifier to each resource access measure from the plurality of resource access measures to generate a classification result for the resource from the plurality of resources associated with that resource access measure, and assign a security classification to each resource from the plurality of resources based on the classification result for that resource.
US10122711B2 Secure communications methods for use with entrepreneurial prediction systems and methods
Secure communications methods for use with entrepreneurial prediction systems and methods are provided herein. An example method can include a two factor authentication of both a communications channel used by the entrepreneur (either by device or message attributes) and an identification of an identity of the entrepreneur from biometric parameters. This allows for secure communication with an entrepreneur when the entrepreneur is communicating from a geographical location of low trust, such as where device or identity theft is common.
US10122707B2 User impersonation/delegation in a token-based authentication system
A “trusted service” establishes a trust relationship with an identity provider and interacts with the identity provider over a trusted connection. The trusted service acquires a token from the identity provider for a given user (or set of users) without having to present the user's credentials. The trusted service then uses this token (e.g., directly, by invoking an API, by acquiring another token, or the like) to access and obtain a cloud service on a user's behalf even in the user's absence. This approach enables background services to perform operations within a hosted session (e.g., via OAuth-based APIs) without presenting user credentials or even having the user present.
US10122698B2 Passporting credentials between a mobile app and a web browser
Systems and methods for passporting credentials provide a mechanism by which a native app on a client device can invoke a service provider's core web site web addresses (URL) while keeping the existing session active and shared between the two experiences (native app and web flow) so that the end user does not need to re-login at each context switch. The mechanism can include a unique way for the web flow context to communicate conditions and pass control back to the native app context of the shared session.
US10122697B2 Native authentication experience with failover
Disclosed are various embodiments for providing a native authentication experience with failover. A network service authenticates a first application executed in a computing device in a first instance using one or more authentication factors received via a platform-specific application programming interface that is native to the computing device. After a change to how authentication is performed by the network service, the network service authenticates the first application in a second instance via code-based linking with a second application that is authenticated.
US10122690B2 Data encryption and authentication using a mixing function in a communication system
A method of encrypting and authenticating messages in a communication system includes generating new keys by receiving a plurality of parameters including at least one of an initial key, a nonce, a sequence number, and a previous key. The method may include applying a mix function to generate a subsequent key based on the plurality of parameters for key rolling. The method may include encrypting and authenticating data using different subsequent keys.
US10122676B2 System and method for suppressing DNS requests
A virtual private router (VPR) intercepts DNS requests and returns a pseudo IP address to the requesting application and the pseudo IP address is mapped to a domain name in the request. Requests for content including the pseudo IP address are modified to include the corresponding domain name and transmitted to an intermediary server, which resolves the domain name to a real IP address and forwards the content request. The content is received by the intermediary server, which returns it to the requesting application, such as by way of the VPR. Real IP addresses may be returned by the intermediary server such that subsequent content requests to the domain name may bypass the intermediary server. Requests for certain domains, ports, and/or protocols may bypass the intermediary server such that the VPR resolves the domain names to real IP addresses.
US10122671B2 Identifying service providers for electronically received service requests and using stored account data to connect the requester with providers
A system and method for facilitating the locating and hiring of service providers is provided. In an embodiment, a social networking server provides an interface for users of social networking accounts to create service request. When the social networking server computer receives a service request for a particular type of service provider, the social networking server computer identifies service providers of the particular type and sends the service request to the service providers. In response to receiving an indication that a particular service provider is available to fulfill a service request, the social networking server computer sends a message to the service requester that identifies the particular service provider and indicates that the service provider is available to fulfill the service request. In response to receiving an indication from the service requester that the service requester wishes to hire the service provider, the social networking server computer sends a message to the service provider indicating that the service provider has been hired to fulfill the service request.
US10122669B1 Social annotations derived from client contact lists
A method for deriving social annotations from a client contact list is disclosed. The method includes transmitting, by a client device, a request for a media item. The method further includes receiving, by the client device, the requested media item and social annotation data related to the requested media item. The received social annotation data is at least partially derived from a plurality of contact identifiers obtained from a contact list associated with the client device. The requested media item and at least one social annotation based on the social annotation data are presented by the client device.
US10122658B2 System for instant messaging the sender and recipients of an e-mail message
Systems and techniques for transferring electronic data between users of a communications system include a host system structured and arranged to receive and deliver messages of various types between users of the communications system. The host system includes an instant messaging network; a mail gateway; and a configuring network in communication with both the instant messaging network and the mail gateway. The instant messaging network enables instant messaging communication between users of the communications system and has the capability to monitor whether a certain user is capable of receiving an instant message at a particular moment. The mail gateway receives and delivers e-mail messages to users of the communications system. The configuring network is dedicated to automatically configuring instant messaging communication between an intended recipient of an e-mail message and the sender of the e-mail message.
US10122657B2 Communication apparatus with in-context messaging
A communication apparatus, a system, and a method are provided that allow in-context electronic communication. In particular, communications received by a user is organized with in-context information, such as pictures or profiles of senders or recipients, forwarding history of the communication, relationship among the senders or recipients, subject matter and flow of conversation, and the like. As such, the user may review the received communication in context. For example, a graphical interface may be provided to present received messages as graphical conversations among different characters or persons using their pictures. The graphical interface may depict participants, listeners, and speakers in different panels to represent a flow of group conversation. In an embodiment, the communication may be depicted in a story or comic based format to layout messages or comments from different people.
US10122656B2 Systems and methods for managing electronic communications
Systems and methods are disclosed for managing electronic communications. According to certain embodiments, an enterprise directory is provided for listing a plurality of enterprises. In one embodiment, the enterprise directory may include an enterprise profile for each enterprise identifying, among other things, a mode of communication for the enterprise. Enterprises that wish to communicate with one another may form partnerships with one another. In one embodiment, a partnership may be formed between two enterprises when one enterprise accepts a partnership request submitted by the other enterprise. Information regarding partnerships between enterprises may be stored in a database. Further, an enterprise user may request to electronically communicate (e.g., via IM, voice, or email) with a user associated with a different enterprise. Users associated with different enterprises may be allowed to communicate electronically with one another if their respective enterprises are in a partnership with one another.
US10122654B2 Divided hierarchical network system based on software-defined networks
A divided hierarchical network system based on software-defined networks, the divided hierarchical network system including: an edge controller configured to: generate forwarding information in response to a flow forwarding inquiry from a lower level and respond to the request with the forwarding information; generate mapping information such that each of a plurality of edge ports of each of a plurality of switches that form the lower level corresponds to each of a plurality of virtual ports of one virtual switch; if it is not possible to generate forwarding information in response to a request received from a lower level for forwarding a flow that comprises edge ports, query forwarding information to an upper level regarding a flow in which the edge port is converted into a corresponding virtual port based on the mapping information.
US10122649B2 Methods and apparatus to manage and execute actions in computing environments based on a routing path
Methods and apparatus to manage and execute action in computing environments are disclosed. An example method includes determining an identifier of a type of a computing resource identified in a received request, processing a set of stored adapters to determine an adapter associated with the identifier, determining an action associated with adapter, and presenting a user interface including a user selectable identification of the action.
US10122648B2 Allocating and tracking resource distribution in computer networks
Systems and methods for allocating and tracking resource distributions are disclosed herein. An example method includes: assigning, to at least two resource providers (e.g., an educational foundation and/or a civic organization, etc.) that are each associated with a resource recipient (e.g., a teacher or a user), access rights to receive information about resource allocation events associated with the resource recipient. The method also includes: detecting occurrence of a resource allocation event that is associated with the resource recipient and, in response to detecting the occurrence, storing information about the resource allocation event in a database. The method further includes: generating a plurality of reports based on the stored information in the database, the plurality of reports including at least two unique reports, one report for each of the at least two resource providers based on respective assigned access rights associated with each of the at least two resource providers.
US10122640B2 Minimal buffer network arbiter
A network arbiter and associated method for linking and controlling the rate of data transmission between a sender on a connected network and a client with an advertised receive window are disclosed. The network arbiter comprises a downstream temporary storage for temporarily storing data in transmission from the sender to the client, an upstream temporary storage for temporarily storing data in transmission from the client to the sender and a processor operatively connected to the downstream temporary storage and the upstream temporary storage. The processor is configured to alter the advertised receive window in order to modulate the rate of data transmission.
US10122639B2 Systems and methods for managing a network
Systems and methods for managing congestion in a network are disclosed. One method can comprise receiving a first congestion indicator at a network point and modifying a data transfer rate to an effective bandwidth in response to receiving the first congestion indicator. If a second congestion indicator is received within a predetermined time period, the data transfer rate can be reduced to a factor of a committed information rate. If a second congestion indicator is not received with the time period, the data transfer rate can be increased to a target transfer rate.
US10122638B2 Network device and controlling method thereof
A network device includes a packet classifying unit and a packet processing unit. The packet processing unit includes processors coupled in series. Each processor includes a storage unit and an operating unit. Data packets are classified into packet types corresponding to different pipelines by the packet classifying unit. The storage unit stores characteristic values and operation data corresponding to different pipelines. The operating unit processes data packets output from the previous stage (e.g., classified data packets) in accordance with their packet types, characteristic values and the corresponding operation data.
US10122636B2 Processing data units
Methods, systems, and computer readable media for processing data units are disclosed. According to one method, the method occurs at a network interface of a computing platform having per data unit processing overhead that limits throughput of the network interface. The method includes concatenating multiple individual data units into a concatenated data unit (CDU), wherein the CDU includes a header portion for at least one of the multiple data units, processing the CDU as a single data unit rather than as multiple individual data units such that the CDU incurs processing overhead of a single data unit rather than that of multiple individual data units, and de-concatenating the CDU into the multiple individual data units.
US10122628B2 Station (STA), access point (AP) and method for rate adaptation
Embodiments of a station (STA), access point (AP) and method for rate adaption are generally described herein. The STA may receive a medium access control protocol data unit (MPDU) encoded in accordance with a first modulation and coding scheme (MCS). The STA may detect bit errors of the MPDU based on a comparison between the received MPDU and the decoded MPDU. The STA may determine an MCS reception margin parameter based at least partly on a comparison between a number of detected bit errors and a predetermined threshold of bit errors. The STA may transmit a block acknowledgement (BA) frame that includes the MCS reception margin parameter. The MCS reception margin parameter may enable a rate adaptation, from the first MCS to a second MCS for a subsequent MPDU for the STA.
US10122626B2 Self-managed overlay networks
Some embodiments provide a method for processing data messages through an overlay network for a cluster of application instances operating on machines located across several datacenters. The method receives a data message, from a first application instance of the cluster operating on a first machine in a first datacenter, destined to a second application instance. When the second application instance operates on a machine in a different, second datacenter, the method (i) encapsulates the data message according to an overlay network defined for the cluster and (ii) forwards the encapsulated data message to a publicly accessible machine of the second datacenter. Only a subset of the application instances operating in the second datacenter operate on publicly accessible machines. When the second application instance operates on a machine in the first datacenter, the method forwards the data message directly to the machine on which the second application instance operates.
US10122616B2 Method and apparatus for local path protection
A method of local path protection in a node on a shared alternative path of a network. The method comprising receiving a signal switched on a primary label switched path (LSP). The signal is switched by lambda-switching or time-division multiplex TDM switching. The method further comprises receiving identification information arranged to identify the signal, and forwarding the signal on the alternative path based on the identification information.
US10122607B2 System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
A method for providing fault tolerance in mobile traffic management services is provided. The method includes detecting, at a mobile device, that one component of multiple components for providing mobile traffic management services is non-operational, at capacity, or near capacity, identifying the mobile device serviced by the one component, retrieving information for the mobile device serviced by the one component, from a repository coupled to the one component and the multiple components, re-assigning the mobile device originally serviced by the one component to another one of the multiple components for servicing, and communicating with the another one of the multiple components for servicing communication requests of the mobile device.
US10122606B1 System and method for estimating an amount of acknowledged application data transmitted by encrypted transport
A system and computer-implemented method to process bidirectional network traffic having encrypted application data and using an encrypted transport protocol. The method includes estimating a size of encrypted application data in respective packets of the bidirectional network traffic, wherein the packets of the bidirectional network traffic are transported in opposing directions. The method further includes assigning timing criteria to respective application packets transported in the opposing directions that were determined to include a threshold amount of encrypted application data, the timing criteria being based on a time of observation at an observation point of the corresponding application packet, and acknowledging, for respective packets of the application packets, selected application packets that were selected based on the timing criteria assigned to the respective application packets. The method further includes estimating an amount of encrypted application data transported in at least one of the opposing directions based on a sum of the estimated size of the encrypted application data in the respective acknowledged packets transported in the at least one of the opposing directions that were observed during a selected time interval.
US10122594B2 Identifying a monitoring template for a managed service based on a service-level agreement
Provided is a method of identifying a monitoring template for a managed service based on a Service-Level Agreement (SLA). A tag on a monitoring template is compared with a tag on a service template used for implementing the managed service, wherein the tag on the service template is based on the SLA. In response to a match between the tag on the monitoring template and the tag on the service template, a monitoring template is identified for the managed service.
US10122583B2 Aggregated network model with component network aggregation
Systems, methods, and other embodiments associated with aggregated network modeling with component network aggregation are described. In one embodiment, a method for modeling an aggregated network includes storing a first set of nodes associated with a first network and a first set of links associated with the first network, wherein each link in the first set of links connects a pair of nodes in the first set of nodes. A second set of nodes associated with a second network and a second set of links associated with the second network are also stored. A set of transfer links is stored. Each transfer link connects a node in the first network to a node in the second network. Metadata defines the aggregated network as the first set of nodes, the first set of links, the second set of nodes, the second set of links, and the set of transfer links.
US10122582B2 System and method for efficient bandwidth allocation for forked communication sessions
A request for a communication session is received by a system. For example, a request to establish a voice communication session is received by the system. The system determines whether the request for the communication session is to be forked to a plurality of communication endpoints. If the communication session is to be forked, a highest bandwidth requirement for the forked communication session is determined. The determined highest bandwidth requirement for the forked communication session is based on a highest bandwidth requirement of one or more codecs that are defined in the received request for the communication session. The determined highest bandwidth requirement for the forked communication session is allocated so that the forked communication session can be established.
US10122580B2 Operation methods of communication node in network
An operation method of a communication node in a vehicle network is disclosed. A transmission method performed by a communication node may be configured to comprise performing an initialization operation for transmission of an audio video bridging (AVB) stream, performing an operation of obtaining a buffer for the transmission of the AVB stream, performing the transmission of the AVB stream stored in the buffer, and performing an operation of finalizing the transmission of the AVB stream. Accordingly, performance of the vehicle network can be enhanced.
US10122575B2 Log collection, structuring and processing
Tools for use in obtaining useful information from processed log messages generated by a variety of network platforms (e.g., Windows servers, Linux servers, UNIX servers, databases, workstations, etc.). The log messages may be processed by one or more processing platforms or “log managers” using any appropriate rule base to identify “events” (i.e., log messages of somewhat heightened importance), and one or more “event managers” may analyze the events to determine whether alarms should be generated therefrom. The tools may be accessed via any appropriate user interface of a console that is in communication with the various log managers, event managers, etc., to perform numerous tasks in relation to logs, events and alarms.
US10122571B2 Autoclassification of network interfaces based on name
A network management system is provided in which a processing device coupled to a network performs operations to identify an interface accordance with a rule and associate the identified interface with a category in accordance with the rule. The interface is coupled between a managed device and the network. The rule is based on a name associated with the interface, wherein the name indicates semantic information about data transmitted via the interface. Upon detection of transmission of data via the interface, the processor further performs operations to determine an action associated with the category and apply the action to the data.
US10122569B2 Proximity synchronizing audio gateway device
A digital audio gateway device for use in a wireless network of digital audio playback devices. The gateway device is wirelessly linked to one or more digital audio playback devices to provide a gateway to the Internet for the digital audio playback devices. In addition to functioning as a gateway, the device provides additional functionality and may act as a cache of digital audio data for the various digital audio players connected in the wireless network and may also act to automatically update digital audio content on the audio players, synchronize digital audio content and playlists between the digital audio players and continue automatically or upon user request a particular playlist as the user moves from one digital audio player to another.
US10122556B2 Transmitter and receiver
A transmitter for use in a communication system uses a orthogonal modulation method, and the transmitter includes: an orthogonal sequence prescriber that prescribes association between orthogonal signals and information words determined on the basis of sizes of differences between information words of a plurality of mutually different information words and a probability of occurrence of decision errors between orthogonal signals of a plurality of mutually orthogonal signals; and a symbol mapper that, upon input of any of the information words, generates modulation symbols based on the orthogonal signals associated with the input information word according to the associations prescribed by the orthogonal sequence prescriber.
US10122551B2 Methods and systems for programmable digital down-conversion
A radio communication apparatus operable over a wide range of frequencies including a signal processing device is provided. The device performs an analog to digital conversion at a predetermined sample rate independent of a selected frequency band within the wide range of frequencies to generate a digital signal, and digitally processes the digital signal to output a data signal at baseband associated with the selected frequency band.
US10122544B2 N+0 redundancy in a network access system
Particular embodiments provide an N+0 sharing scheme for networks. The N+0 sharing scheme includes no dedicated spare among a group of active elements. Each active element may provide service to a medium, which may be associated with a medium. When a failure to one of the active elements occurs, at least one of the working active elements takes the workload of the failed active element. The cost of N+0 sharing is a reduced per medium (e.g., service group) capacity during a failure. That is, some service groups may receive less bandwidth from the active element that is used in the sharing scheme to compensate for the failure. However, this may be preferable to service operators compared to the additional cost of including a spare for the group of active elements, or the complete loss of service that occurs when a failure occurs without a failure recovery scheme.
US10122539B2 URL replication for live broadcast streaming
Several embodiments include a live stream system in a media distribution network. The live stream system can divide a broadcast stream from a broadcaster device into one or more media segments. The live stream system can generate an original manifest uniform resource locator (URL) and a duplicate manifest URL to associate with the media segments. The live stream system can generate a broadcast manifest that identifies the media segments via one or more segment identifiers. The live stream system can upload the broadcast manifest and the media segments to a cache system to make the broadcast manifest accessible via either the original manifest URL or the duplicate manifest URL.
US10122538B2 Antifuse physically unclonable function unit and associated control method
An antifuse physically unclonable function (PUF) unit includes a first sub-antifuse cell, a second sub-antifuse cell, a connection circuit, a first copying circuit and a first reading circuit. The first sub-antifuse cell includes a first antifuse transistor. The second sub-antifuse cell includes a second antifuse transistor. The connection circuit is connected between a source/drain terminal of the first antifuse transistor and a source/drain terminal of the second antifuse transistor. The first copying circuit is connected with the first sub-antifuse cell, and includes a third antifuse transistor. The first reading circuit is connected with the first copying circuit. Moreover, the first reading circuit generates a random code according to a state of the third antifuse transistor.
US10122536B2 Central certificate management
Certificate management method for a plurality of clients, the method including: receiving a first certificate for a subject including a public key, an issuer field with an issuer and a serial number field with a serial number, wherein the first certificate for the subject is signed by a first certificate for the issuer; generating a second certificate for the subject including the public key, an issuer field with the issuer and a serial number field with the serial number, wherein the second certificate for the subject is signed by a second certificate for the issuer being different to the first certificate for the issuer; and transmitting the second certificate for the subject to one of the plurality of clients; and performing an action on the basis of the public key of the second certificate for the subject.
US10122530B2 Method and system for delegating calculation of a bilinear pairing value to a calculation server
One embodiment relates to a method for enabling an entity to delegate calculation of a bilinear pairing value e(A,B) between two values A and B to a calculation server. The entity may select public elements P1 and P2 and secret elements S1 and S2, two of the elements from among P1, P2, S1, and S2 being selected to be equal to A and B, generate elements R1=vS1, R2=uS2, T1=uP1+S1, T2=vP2=S2, where u and v are random numbers, and transmit R1, R2, T1, and T2 to the calculation server. The server may calculate (a1)y=e(T1,T2)[e(R1,P2)e(P1,R2)]−1, and (a2)z=e(D1,D2), y and z designating two integers equal to 1 or to an integer c, D1 and D2 designating two public elements from among A and B or from among R1 and R2 and transmit a1 and a2 to the entity. The entity may obtain the value e(A,B) from a1 or a2.
US10122528B2 Narrow band synchronization signal
In order to address the needs of narrow band communication, eNB-based processing and/or UE-based processing is provided to achieve robust detection of cell ID and SFN timing location using NB-SSS. A base station constructs a NB-SSS signal using a root index of a Zadoff-Chu (ZC) sequence, a scrambling code, a cyclic shift or phase ramping sequence, and an interleaving sequence, wherein a combination of the ZC root index, the scrambling code index, the cyclic shift or phase ramping sequence index, and the interleaving sequence index signals information for a cell identifier (e.g., PCID) and frame timing. The ZC sequence used may be a long ZC sequence constructed to span a total number of tones allocated to an SSS sequence or may be a concatenation of multiple ZC sequences, wherein the concatenated ZC sequences span a total number of tones allocated to an SSS sequence.
US10122524B2 Timing correction in a communication system
One example includes a communication system. The system includes a data transmitter configured to generate a digital communication signal and a data receiver configured to receive the digital communication signal. The system also includes a pulse-width distortion (PWD) correction circuit arranged between the data transmitter and the data receiver and being configured to adjust at least one timing parameter associated with the communication signal.
US10122509B2 Reference signal enhancement for shared cell
In embodiments, apparatuses, methods, and storage media may be described for distinguishing, by a user equipment (UE), a reference signal (RS) transmitted by a cell that may have a same identifier (ID) as another cell in a network. In embodiments, a muting pattern, a time offset, or a virtual cell identifier (VCID) may be used to generate an RS sequence or RS resource allocation.
US10122507B2 Optical transmitter and method of controlling optical modulator
An optical transmitter has an optical modulator with a Mach-Zehnder interferometer, a pilot signal generator configured to generate a pilot signal to be superimposed on a drive signal for driving the optical modulator or on a substrate bias voltage applied to the optical modulator, and a controller configured to detect a ratio between a pilot component and a direct current component contained in a light output from the optical modulator and control at least one of an amplitude of the drive signal and a level of the substrate bias voltage such that the ratio becomes a constant value.
US10122504B2 Device, system and method of transferring a wireless communication session between wireless communication frequency bands
Some demonstrative embodiments include coordinating a session transfer between first and second multi-band wireless communication devices capable of communicating over at least first and second wireless communication frequency bands, wherein at least one device uses the same medium access control (MAC) address in both the first and second wireless communication frequency bands. An information element may be used to convey information between the devices to assist in the transfer.
US10122493B2 Digital broadcasting system and method of processing data
A digital broadcasting system including a transmitting system and a receiving system, and a method of processing data are disclosed. A method of processing data of a transmitting system includes sequentially grouping N number of columns (Kc) configured of A number of enhanced data bytes having information included therein, thereby creating a frame having a size of N (rows)*Kc (columns), wherein N and A are integers, encoding the created frame, and multiplexing and transmitting enhanced data included in the encoded frame and main data.
US10122487B2 Time distribution switch
Systems and methods for detecting the failure of a precision time source using an independent time source are disclosed. Additionally, detecting the failure of a GNSS based precision time source based on a calculated location of a GNSS receiver is disclosed. Moreover, the system may be further configured to distribute a time derived from the precision time source as a precision time reference to time dependent devices. In the event of a failure of the precision time source, the system may be configured to distribute a time derived from a second precision time source as the precision time signal during a holdover period.
US10122481B2 Method and apparatus for reporting channel state information in wireless communication system
One embodiment of the present invention provides a method for reporting channel state information (CSI) of a terminal in a wireless communication system, comprising the steps of: receiving a downlink signal comprising an uplink grant; when a CSI request field contained in the downlink signal triggers a CSI report, deriving a CQI value on the basis of a PDSCH transmission block in a CSI reference resource; and carrying out a CSI report including the CQI value in subframe n, wherein the CSI reference resource is the last subframe that is not later than a subframe which is four subframes before subframe n.
US10122474B1 Communication system for cascade type power conversion device
The present invention discloses a cascade type power conversion device and a communication system for the same. Each phase of the cascade type power conversion device comprises a plurality of power modules connected in series and a communication system. The communication system comprises a plurality of low voltage communication units and a plurality of optical fibers. The plurality of low voltage communication units are connected in series and disposed in the plurality of power modules, respectively. And the plurality of optical fibers are connected between the low voltage communication units and a master control system of the cascade type power conversion device.
US10122466B2 Photonic vector signal generation using heterodyne beating
An exemplary technique of optical signal transmission in which modulated optical signals are generated using photonic heterodyne beating and operating a digital to analog converter at baseband includes receiving information bits, modulating the information bits to generate a precoded vector signal at baseband, generating, using photonic heterodyne beating, from the precoded vector signal at baseband, a precoded vector signal at an upconverted frequency, and transmitting the precoded vector signal at the upconverted frequency on the optical communication network.
US10122455B1 VLC/DLC Sectorized communication
Sectorized Visual Light Communication (VLC)/Dark Light Communication (DLC) systems and sensors are generally disclosed. The exemplary VLC/DLC systems may include a transmitter for transmitting a light signal including information about the transmitting light source, and a receiver with a number of surface facets facing in different directions at different angles, and configured to determine a distance and a direction of a transmitting light source from the VLC/DLC receiver. Associated exemplary methods for automatic identification and grouping of light sources are disclosed.
US10122452B2 Modulation system, modulation method, and modulator
A system with which any abnormality can easily be found is provided. A system includes: a first modulator that generates a control signal and modulates an input signal in accordance with the generated control signal, to control luminance of a first light source that emits light according to the modulated input signal, the first modulator outputting the control signal; and a second modulator that acquires a control signal output from the first modulator and modulates an input signal in accordance with the control signal, to control luminance of a second light source that emits light according to the modulated input signal. The first modulator generates, as an extinguishing signal, the control signal for extinguishing the first light source by an extinguishing period. After a lapse of the extinguishing period, the first modulator generates, as a light ID signal, the control signal for transmitting a visible light signal by luminance variations of the first light source.
US10122451B2 Information beamforming for visible light communication
Examples of information beamforming technology for visible light communication (VLC) systems are provided. A VLC system can include an array of light emitting diode (LED) elements that can emit omni-directional light and control circuitry that can control individual LED elements of the array to sinusoidally vary the intensity of the omni-directional light emitted from the individual LED elements. A data carrying light beam can be generated within an information beam region by constructively combining sinusoidal intensity variations of the emitted omni-directional light and uniform intensity light can be generated outside the information beam region by destructively combining the sinusoidal intensity variations. The VLC system can include an optical detector that can detect sinusoidal intensity variations of a data carrying light beam and generate an output signal corresponding to the sinusoidal intensity variations. The output signal can be converted into digital symbols corresponding to the detected sinusoidal intensity variations.
US10122449B2 Access control devices and a transceiver device
An access control device includes a time of flight circuit configured to determine a distance information related to a distance between the access control device and a peripheral device. The access control device further includes a control module configured to control a transmission of a modulated light transmit signal by the time of flight circuit to the peripheral device. The modulated light transmit signal includes the distance information determined by the time of flight circuit of the access control device.
US10122448B2 Mobile terminal and control method therefor
Disclosed are a mobile terminal capable of starting data sharing through an infrared signal and a control method therefor. To this end, the mobile terminal may comprise: a wireless communication unit for performing wireless communications; and infrared transceiver for transmitting and receiving an infrared signal; a user input unit for receiving a user input; and a control unit for controlling a first infrared signal to be output through the infrared transceiver when a first user input is received through the user input unit, and controlling shared data to be transmitted to an external terminal through the wireless communication unit when a second infrared signal is received from the external terminal which has received the first infrared signal.
US10122446B2 Optical/radio local access network
A system that incorporates teachings of the subject disclosure may include, for example, a central controller that performs operations including monitoring multiple network nodes, at least some of the network nodes being in communication with others through respective point-to-point links. Each point-to-point link includes a respective free space optical channel. The central controller detects optical received signal strength of a free space optical channel falling below a certain level and provides control signals to reconfigure the multiple network nodes. Signals are re-routed along one of the respective point-to-point links through other network nodes responsive to detecting the optical received signal strength falling below the certain level Other embodiments are disclosed.
US10122443B2 Method for determining an optical transmission system description
A technique is provided for determining an optical transmission system description. The technique includes determining a dispersion map of the optical transmission system, placing a set of discrete cumulative dispersions onto the dispersion map, and defining a plurality of sequential system segments of the optical transmission system. Each system segment has an input point that corresponds to a point in the optical transmission system where the input cumulative dispersion matches a cumulative dispersion of the set of discrete cumulative dispersions. For each system segment, an input power of the system segment and a local dispersion value of the system segment is determined. Also, for each system segment, a sequence number of the system segments is stored. Furthermore, for each system segment, the input power and the local dispersion value determined in relation with the input cumulative dispersion of the system segment in a data repository is stored.
US10122434B2 Apparatus, system and method of hybrid beamforming training
For example, a first wireless station may be configured to perform hybrid beamforming training including simultaneously communicating a first plurality of spatially multiplexed Synchronization Signals (SS) beamformed in a plurality of wide beam directions; and simultaneously communicating a second plurality of spatially multiplexed SS beamformed in a plurality of narrow beam directions, which correspond to one or more reported wide beam directions.
US10122424B2 Mobile communication system, base station, and user terminal
A mobile communication system is a mobile communication system that performs communication between a base station and a user terminal. When a directivity is formed to transmit a radio signal, the base station transmits a first radio signal including identification information to identify the formed directivity and a reference signal. The user terminal receives the first radio signal and transmits a second radio signal including quality information when receiving the reference signal and the identification information. The base station receives the second radio signal and determines the directivity to be formed based on the identification information and the quality information.
US10122419B1 Transaction device capable of managing and routing power from an external power source
A transaction device may include a power reception component configured to receive power from an external device with which the transaction device is to interact to perform a transaction. The transaction device may include a secure element configured to perform the transaction using the power received from the external device. The transaction device may include one or more peripheral components configured to perform one or more operations other than the transaction. The transaction device may include a power management component configured to determine at least one operation, of the one or more operations, to be performed in association with the transaction, and to route power received from the external device to at least one peripheral component, of the one or more peripheral components, capable of performing the at least one operation.
US10122415B2 Systems and methods for assigning a set of antennas of a wireless power transmitter to a wireless power receiver based on a location of the wireless power receiver
The embodiments described herein include a transmitter that transmits a power transmission signal (e.g., radio frequency (RF) signal waves) to create a three-dimensional pocket of energy. At least one receiver can be connected to or integrated into electronic devices and receive power from the pocket of energy. The transmitter can locate the at least one receiver in a three-dimensional space using a communication medium (e.g., Bluetooth technology). The transmitter generates a waveform to create a pocket of energy around each of the at least one receiver. The transmitter uses an algorithm to direct, focus, and control the waveform in three dimensions. The receiver can convert the transmission signals (e.g., RF signals) into electricity for powering an electronic device. Accordingly, the embodiments for wireless power transmission can allow powering and charging a plurality of electrical devices without wires.
US10122412B2 Power line communication system and method of auto-commissioning system nodes
A power line communication system and method permit auto-commissioning of multiple device control modules on a DC power line during the power up of the system. Device control modules associated with the peripheral devices are powered up sequentially and a unique address is assigned to each device controller when it is powered up. The device control modules have a unique circuit configuration that allows the use of inexpensive and mostly passive components. The cost effectiveness of the device controller design becomes particularly significant in applications, such as multi-panel OLED lighting fixtures, with high node counts.
US10122401B2 Mobile terminal
A mobile terminal includes a metal frame including a base portion and an edge portion formed along the outer edge of the base portion, first and second cases bonded to the front and back sides of the metal frame so as to expose the edge portion to the outside, first and second waterproof layers formed between the cases and the metal frame, conductive members that operate a radiator for antennas, together with the edge portion, and are formed on one side of the second case, and feeding portions for feeding the conductive members, the feeding portions being disposed in an enclosed space formed by the waterproof layers.
US10122389B2 Communication circuit for supporting communication function and electronic device including the same
An electronic device includes a communication circuit. The communication circuit includes at least one receive amplifier configured to connect to an antenna and to low-noise amplify at least a part of a multi-band signal, and a transceiver including a mixer configured to mix the signal low-noise amplified by the at least one receive amplifier, wherein the transceiver is configured to process the multi-band signal.
US10122387B2 Portable antenna with built-in amplifier for two-way or one-way communications
Disclosed are embodiments of portable antennae and systems for radio communications requiring low-noise receiving means, or in which interconnecting transmission line insertion loss between receiver or transceiver equipment and a distant antenna impairs such radio communications. A method of use is also disclosed, in which an antenna in a passive state may be turned on automatically upon the initiation by a radio operator of a transmission.
US10122383B2 Channel decoding method and apparatus using structured priori information of preamble
A channel decoding method is provided. The method includes storing, in a memory, a set of first log likelihood ratio (LLR) values corresponding to bits of a codeword generated by modulation of a channel-encoded signal; changing, into a preset value, at least one LLR value corresponding to previously defined bits of the codeword from among the set of the first LLR values, to generate a set of second LLR values; and performing forward error correction (FEC) based on the set of the second LLR values and an FEC code, to estimate the bits of the codeword, in which the FEC code comprises a constraint code for constricting a previously defined structural correlation between the bits of the codeword.
US10122376B2 Reference precharge techniques for analog-to-digital converters
Systems and methods to reduce the amount of reference current drawn by a SAR ADC by including an auxiliary or precharge reference source. The ADC can connect the bit trial capacitors of a main digital-to-analog converter (DAC) to an auxiliary or precharge reference source during the loading of the bit trials, and then the ADC can switch to a main reference buffer. After allowing enough time for both phases, the main DAC can proceed with the bit trials to resolve the remaining bits. The rest of the bit trials can be performed directly using the main reference buffer.
US10122374B2 Method and apparatus for analog-to-digital conversion using a tank capacitor
An apparatus for converting an analog signal to a digital signal comprises an input node to be set to an input voltage that is based on the analog signal. The input node is configured to be coupled to a tank capacitor to receive charge from the tank capacitor. The apparatus further comprises a current source configured to be coupled to the tank capacitor to change an amount of charge stored on the tank capacitor. A method for use in operating an analog-to-digital converter to convert an analog signal into a digital signal comprises, in a sensing mode, setting an input voltage based on the analog signal to a sampling capacitor and, in a non-sensing mode, providing a sample voltage to a comparator.
US10122369B2 Wide frequency range delay locked loop
A delay locked loop operates over a wide range of frequencies and has high accuracy, small silicon area usage, low power consumption and a short lock time. The DLL combines an analog domain and a digital domain. The digital domain is responsible for initial lock and operational point stability and is frozen after the lock is reached. The analog domain is responsible for normal operation after lock is reached and provides high accuracy using smaller silicon area and low power.
US10122367B1 Isolated phase shifted DC to DC converter with frequency synthesizer to reconstruct primary clock
Disclosed examples include isolated phase shifted dual active bridge DC to DC converters with a first bridge circuit operative according to a primary side clock signal to provide a primary voltage signal to a transformer primary winding, a second bridge circuit operative according to a secondary side clock signal to convert a secondary voltage signal from a transformer secondary winding to provide an output voltage signal, and a secondary side control circuit that alternately operates in a first mode to regulate the output voltage signal by controlling a phase shift angle between switching transitions of secondary side switching control signals and switching transitions of the secondary side clock signal, and a second mode to discontinue the secondary side switching control signals and synchronize the secondary side clock signal to transitions in the secondary voltage signal while the secondary side switching control signals are discontinued.
US10122342B2 Crystal vibration device
Provided is a crystal vibration device in which it is difficult to transfer heat to a temperature-sensitive element and a crystal vibrator. A crystal vibration device 1 according to the present invention includes: a mounting board 2; connection electrodes 4a and 4b extending on a side surface of the mounting board 2 and reaching an upper surface 2a of the mounting board 2; a first package material 9 provided on the mounting board 2; a crystal vibrator 7 provided on an upper surface 9a of the first package material 9; and a temperature-sensitive element 14 mounted on a lower surface 9b of the first package material 9. Each of the connection electrodes 4a and 4b has a first portion 4A located on the upper surface 2a of the mounting board 2. When a direction in which the first portion 4A of each of the connection electrodes 4a and 4b extends toward an electrode land 5a or 5b is defined as a first direction and a direction orthogonal to the first direction is defined as a second direction in a plan view, a dimension, along the second direction, of a portion of the first portion 4A of each of the connection electrodes 4a and 4b is smaller than a dimension, along the second direction, of a remaining portion of each of the connection electrodes 4a and 4b.
US10122340B2 LC filter
An LC filter includes a laminate including insulating layers laminated in a lamination direction, an inductor having a spiral or helical shape around an axis parallel or substantially parallel to the lamination direction, and a capacitor in which capacitor conductors face each other. The inductor and the capacitor do not overlap as viewed from the lamination direction and all directions orthogonal or substantially orthogonal to the lamination direction.
US10122326B2 Systems and methods providing loadline modulation of a power amplifier
A circuit including: a power amplifier configured to provide amplified signals to a load; an impedance matching network disposed between the power amplifier and the load, the impedance matching network comprising an adjustable impedance unit; and a feedback loop comprising a rectifier, the rectifier being coupled with an output of the power amplifier, the feedback loop further comprising and impedance control circuit configured to receive a signal from the rectifier and to control the adjustable impedance unit in response to the signal from the rectifier.
US10122325B2 Distributed amplifier with improved stabilization
A distributed amplifier with improved stabilization includes an input transmission circuit, an output transmission circuit, at least one cascode amplifier coupled between said input and output transmission circuits. Each cascode amplifier includes a common-gate configured transistor coupled to the output transmission circuit, and a common-source configured transistor coupled between the input transmission circuit and the common-gate configured transistor. The distributed amplifier also includes a non-parasitic resistance and capacitance coupled in series between a drain and a gate of at least one of the common-gate configured transistors for increasing the amplifier stability.
US10122321B2 Frequency conversion device with dual local oscillators and satellite payload comprising such a device
A frequency conversion device, intended for installation on board a satellite, comprises an active assembly comprising at least one first radiofrequency processing chain comprising a first mixer, a first local oscillator operating at a first frequency and linked to the first mixer, at least one second radiofrequency processing chain comprising a second mixer, and a second local oscillator operating at a second frequency and linked to the second mixer and a current or voltage converter for supplying power to the active assembly.
US10122319B2 Systems, vehicles, and methods for maintaining rail-based arrays of photovoltaic modules
A system includes an elongated rail including support surfaces and a mounting surface disposed between the support surfaces. Photovoltaic modules can be coupled to the mounting surface and raised relative to the support surfaces. A first maintenance vehicle can include a cleaning head, actuator, motor, and support legs. The support legs can suspend the cleaning head over the photovoltaic modules and can be respectively movably coupled to the support surfaces so as to laterally and sequentially move the cleaning head parallel to the elongated rail and across each of the photovoltaic modules responsive to actuation of the motor. At least a portion of the cleaning head can be vertically movable between a disengaged position spaced apart from the photovoltaic modules and an engaged position in contact with at least one of the photovoltaic modules responsive to actuation of the actuator.
US10122313B2 Power conversion device
It is an object of the present invention to enhance connection reliability of terminals while enhancing assembling performance. A power conversion device according to the present invention includes: a power semiconductor module having a power terminal; a capacitor module for supplying smoothed power to the power semiconductor module; and a mold bus bar in which a conductor part for electrically connecting the power semiconductor module and the capacitor module is sealed by a resin material, wherein the capacitor module has a positive capacitor terminal and a negative capacitor terminal, the power terminal, the positive capacitor terminal, and the negative capacitor terminal are formed such that the main surfaces of the terminals face in the same direction, and the mold bus bar has a first terminal contacting with the main surface of the power terminal, a second terminal contacting with the main surface of the positive capacitor terminal, and a third terminal contacting with the main surface of the negative capacitor terminal.
US10122303B2 Motor control device
The motor control device is an electric motor control device including a control unit (control circuit unit) configured to output a forward-rotation command or a reverse-rotation command to the electric motor. The control unit includes a position detector (door opening/closing information generation circuit) configured to detect a rotation direction of the electric motor when a detection signal is input from a rotation sensor (Hall integrated circuit (IC)), which detects the rotation of the electric motor, while no current is supplied to the electric motor. The control unit includes an electric current supply device (pulse width modulation (PWM) command generation circuit) configured to supply an electric current by which the electric motor is rotated in an opposite direction to the detected rotation direction by increasing an electric current supply duty ratio every time the detection signal is switched.
US10122301B2 Pulsed start-up system for electrostatic generators
A new rotor start-up system is provided for application to rotating systems such as stationary or vehicular electromechanical battery systems. An embodiment of the system consists of a “locator” that includes a stationary permanent-magnet pole above which is a circular ferromagnetic (e.g., iron) strip embedded in the lower, inner edge of the flywheel rotor. The lower edge of this strip is wave-like so that the magnet can pull the rotor around to a position where the position relative to the minimum capacity between the rotor and stator electrodes is such as to launch the rotor in a chosen direction, i.e., either clock-wise or counter-clockwise. Startup from rest is then accomplished by applying a short high-voltage ac or dc pulse to the EMB capacitor.
US10122299B2 Power conversion device
The present invention relates to a power conversion device in the power electronics field. An object of the present invention is to provide a technique of determining whether a switching element operates normally or not from a gate monitor signal of a power conversion device, and predicting a sign of a failure by obtaining the temperature of the switching element from a transient state of the switching voltage of the power conversion circuit as a component of the power conversion device without using a new signal path.
US10122293B2 Power module package having a multi-phase inverter and power factor correction
According to an exemplary implementation, a power module package includes a multi-phase inverter. The power module package also includes a multi-phase inverter driver configured to drive the multi-phase inverter. The power module package further includes a power factor correction (PFC) circuit where the PFC circuit is configured to regulate a bus voltage of the multi-phase inverter and a PFC driver configured to drive the PFC circuit. The multi-phase inverter, the multi-phase inverter driver, the PFC circuit, and the PFC driver are situated on a package substrate of the power module package. The multi-phase inverter driver and the PFC driver can be in a common driver integrated circuit (IC).
US10122285B2 Electric power conversion apparatus having single-phase and multi-phase operation modes
An AC/DC conversion apparatus includes first, second, and third AC/DC conversion modules operated by a controller in two modes of operation. In the first mode, the input AC signal is 3-phase and each of the three modules are enabled to handle a respective one of the input phases. In the second mode, the input AC signal is single phase and the first and second modules are enabled to deliver output power based on the single-phase AC input, while the controller actuates an H-bridge switches in the third module to which active filter circuitry is connected, to reduce an AC component in the output signal. The active filter circuitry can be selectively connected to the H-bridge switches when single-phase operation is desired, which circuitry may be disposed in a filter housing having male electrical terminals that cooperate with corresponding female terminals associated with the third module.
US10122284B2 Systems and methods for regulating power conversion systems with output detection and synchronized rectifying mechanisms
System and method for regulating a power conversion system. A system controller for regulating a power conversion system includes a first controller terminal and a second controller terminal. The system controller is configured to receive at least an input signal at the first controller terminal, and generate a gate drive signal at the second controller terminal based on at least information associated with the input signal to turn on or off a transistor in order to affect a current associated with a secondary winding of the power conversion system. The system controller is further configured to, if the input signal is larger than a first threshold, generate the gate drive signal at a first logic level to turn off the transistor.
US10122279B2 Inverting buck-boost converter drive circuit and method
A driver circuit includes a high-side power transistor having a source-drain path coupled between a first node and a second node and a low-side power transistor having a source-drain path coupled between the second node and a third node. A high-side drive circuit, having an input configured to receive a drive signal, includes an output configured to drive a control terminal of said high-side power transistor. The high-side drive circuit is configured to operate as a capacitive driver. A low-side drive circuit, having an input configured to receive a complement drive signal, includes an output configured to drive a control terminal of said low-side power transistor. The low-side drive circuit is configured to operate as a level-shifting driver.
US10122274B2 Multi-function power control circuit using enhancement mode gallium nitride (GaN) high electron mobility transistors (HEMTs)
Embodiments of the present disclosure relate to a multi-function circuit. The circuit comprises a low side circuit that is comprised with a first set of enhancement mode transistors. The half bridge circuit also includes a high side circuit that is comprised of a second set of transistors. Each of the enhancement mode transistors of the first set and second set of enhancement mode transistors are Gallium Nitride (GaN) transistors. In some embodiments, the GaN transistors are High Electron Mobility Transistors (HEMTs). In additional embodiments, the GaN transistors are configured and operated as saturated switches. In further embodiments, the half bridge circuit is designed as a discrete circuit. Additionally, each of the first set and second set of transistors, diodes, resistors, and all passive elements are discrete components arranged to form a half bridge circuit. In fact, the entire half bridge circuit is built from discrete components.
US10122264B2 Control device and program product for reducing a noise peak level
The control device includes a control signal supply unit, a frequency changing unit, and a storage unit. The control signal supply unit generates a control signal, and supplies the generated control signal to the switching element. The storage unit stores a frequency table defining a change value of a frequency of the control signal. The frequency changing unit changes the frequency of the control signal every time a predetermined time period elapses, according to the change value defined in the frequency table.
US10122254B2 Devices, systems and processes for average current control
Various embodiments of apparatuses, systems and methods for regulating the currents provided by a DCDC buck converters to an LED unit are provided. In accordance with at least one embodiment, a regulating element operable to instruct and regulate the periods during which a first switch of a driver module, used to control the operation of a buck converter module, is configured into at least one of a first operating state and a second operating state such that the maximum and minimum currents provided by the buck converter module to a load, such as an LED unit, over a given duty cycle are symmetrically disposed about an average current provided to the LED unit during the duty cycle, where the average current provided is substantially equal to a target current for the LED unit.
US10122251B2 Sequential actuator with sculpted active torque
A sequential actuator for a radio frequency switch includes a rotor designed to be rotated in a designated rotational direction of the actuator and a stator defining with the rotor when the stator is energized an active torque curve of the rotor having asymmetric positive and negative torque curve portions. Magnetic elements are distributed between the rotor and the stator and define a detent torque curve of the rotor. In some examples, when the stator is energized, the rotor undergoes a first rotation from a position of partial angular overlap of a first rotor magnetic element with a first stator electromagnet to a position of angular alignment of the first rotor magnetic element with the first stator electromagnet. Upon reaching this angular position, a second rotor magnetic element has a partial angular overlap with a second stator electromagnet and the rotor further undergoes a second rotation to another position of angular alignment of the second rotor magnetic element with the second stator electromagnet.
US10122227B1 Skewed halbach array rotor
In various embodiments, a skewed Halbach array rotor as disclosed herein includes (1) a plurality of magnets arranged and oriented relative to adjacent ones of the magnets to form a substantially cylindrical Halbach array the combined magnetic field of which is concentrated on one side of the array, wherein the substantially cylindrical Halbach array has a rotational axis and each of at least a subset of the magnets is oriented in a fixed position such that the longitudinal axis of the magnet is at a prescribed skew angle to the rotational axis; and (2) a retaining structure adjacent to at least a subset of the magnets comprising the plurality of magnets and configured to hold one or more of said subset of magnets in place.
US10122226B2 Arrangement of coil wires in a rotor of an electric motor
An armature may include a rotor with a plurality of teeth, at least one insulator covering at least a part the teeth, a plurality of coils wound on the teeth, and a plurality of cavities. Each one of the cavities may be arranged between two of the teeth and may be formed on the at least one insulator. At least one of the cavities may be configured and arranged for receiving coil windings adjacent to a wall portion of the at least one cavity. The at least one of the plurality of cavities may include a switching wire receptor. The switching wire receptor may include a recess in a wall portion of the at least one of the plurality of cavities for receiving a switching wire. The recess may have a depth larger than the diameter of the switching wire.
US10122225B2 Inner-rotor motor
An inner-rotor motor includes a separating member, a stator and a rotor. The separating member is made of an insulating material and includes a first separating part and a second separating part. The separating member includes at least one engaging portion extending along an axial direction of the inner-rotor motor. The stator includes an iron core received in a space jointly defined by the first and second separating parts. The iron core includes at least one engaging groove arranged on an outer surface thereof and extending along the axial direction of the inner-rotor motor. The at least one engaging portion is received in the at least one engaging groove. The rotor is rotatably coupled to the separating member. As such, a convenient assembly and reduced volume of the inner-rotor motor are provided.
US10122221B2 Techniques for selectively powering devices in wireless power delivery environments
Techniques are described herein for determining which power receiver clients are within a set network and limiting power transmission to these select clients. Ignoring some power requests frees up the wireless power transmission system to preferentially supply power to wireless power receiver clients that are determined to be of higher importance. This may be particularly beneficial within a home or business setting where the wireless power transmission system coverage region extends into locations where unknown devices are located.
US10122220B2 Wireless power system for portable devices under rotational misalignment
A wireless power transmitter (WPT) including a first, second, third circuit and a transmit coil for wirelessly delivering power to a wireless power receiver (WPR) including a receiver coil, rectifier, impedance network, protection circuitry, control logic, modulator/demodulator and ADC is provided. A method that enables WPT and WPR to deliver the required power to the WPR's downstream load in planar, orthogonal and intermediate modes of WPR placement on WPT is provided. The WPR is integrated into the strap/frame or in the vital area of the device. To avoid a heated metal object safety issue, the WPT implements a metal object detect algorithm to detect metal objects and terminate transmission of power. To protect their circuitry from induced voltage spikes in excess of acceptable levels, the WPR includes a simple protection circuitry that naturally turns on and siphons out the excess power when the acceptable threshold levels are exceeded.
US10122219B1 Systems, methods, and devices for using a battery as a antenna for receiving wirelessly delivered power from radio frequency power waves
Systems, methods, and devices for using an existing components of a battery as an antenna for receiving wirelessly delivered power from radio frequency power waves are provided. A wireless power receiver includes a first connection with a battery. The first connection is configured to receive an alternating current that is generated by reception of wirelessly delivered radio frequency (RF) power signals. The RF power signals are received by at least a part of the battery that is acting as an antenna. The wireless power receiver further includes power conversion circuitry that is electrically coupled to the first connection with the battery. The power conversion circuitry is configured to convert the alternating current into a direct current (DC) voltage that is used to charge the battery.
US10122205B2 Systems and methods for adaptive charge termination
A system for increasing the life of a battery cell by limiting the charging of the battery to less than full charge in response to a predicted electricity draw of a connected device being less than the full capacity of the battery before a predicted recharge will occur. The current draw of the connected device may be affected by the amount of time before a next recharge and environmental factors. The system may further comprise one or more sensors to gather data pertaining to environmental conditions that may be used in the calculation of a charge termination value. The charge termination value is an amount of charge to power the device for a duration of time at least until a predicted recharge begins.
US10122202B2 Energy charging apparatus and method
Provided is an energy charging apparatus including a transponder configured to transmit and receive radio energy, and a resonator configured to transmit the radio energy transmitted from the transponder to at least one external device and transmit the radio energy received from the at least one external device to the transponder, wherein each of the transponder and the resonator is provided in a form of a single module.
US10122201B2 Charging system and charging method, and power adapter
The present disclosure discloses a charging system, a charging method and a power adapter. The system includes a battery, a first rectifier, a switch unit, a transformer, a compositing unit, a sampling unit, and a control unit. The control unit outputs a control signal to the switch unit, and adjusts a duty ratio of the control signal according to a voltage sampling value and/or a current sampling value obtained by primary sampling of the sampling unit, such that a second alternating current outputted by the compositing unit meets a charging requirement. The second alternating current is applied to the battery.
US10122200B2 Lithium battery control circuit and lithium battery charger with surge current protection
A lithium battery control circuit and a lithium battery charger are provided. The lithium battery charger includes the lithium battery control circuit. The lithium battery control circuit includes a smooth transition circuit and an off-time control circuit. The smooth transition circuit generates a first voltage according to a sense current signal and a feedback signal, and generates a second voltage according to a mode signal. The smooth transition circuit compares the first voltage with the second voltage to generate a reset signal. The off-time control circuit converts the feedback signal to generate a first current by a voltage-to-current mechanism, and generates a set signal by using the first current and a duty ratio signal. The invention may prevent a surge current and an oscillation phenomenon by the smooth transition circuit. A switching frequency and a ripple size of an output current are controlled by the off-time control circuit.
US10122191B2 Battery protection circuit
A battery protection circuit includes a voltage source, a first resistor, a charging controller, a first charging transistor, a second resistor, and a current voltage converter. The first resistor includes a first terminal connected to the voltage source. The charging controller supplies a charging control current through a charging control terminal. The first charging transistor includes a gate terminal and a first terminal. The second resistor is connected between the gate terminal and first terminal of the first charging transistor. The current voltage converter is connected to a second terminal of the first resistor to electrically connect the voltage source to the gate terminal of the first charging transistor depending on the charging control current.
US10122189B1 Organizer and charger for multiple personal electronic devices
The organizer and charger for multiple personal electronic devices is a domestic article that is adapted for use with one or more personal data devices. The organizer and charger for multiple personal electronic devices is a stand that receives the one or more personal data devices for storage. The organizer and charger for multiple personal electronic devices further comprises charging circuit that provides the energy required to wirelessly charge each of the one or more personal data devices stored within the organizer and charger for multiple personal electronic devices. The organizer and charger for multiple personal electronic devices comprises a stand, a charging circuit, and a cable.
US10122187B2 Energy storage system and driving method thereof
An energy storage system including battery packs having a first terminal electrically connected to a first node and a second terminal electrically connected to a second node and configured to receive power from an external device or configured to provide power to the external device through the first and second nodes and a battery management system controlling the battery packs. Each battery pack includes batteries and a transistor unit electrically coupled between the batteries and the first node. The battery management system includes a measuring unit for measuring a state of charge (SOC) of the batteries of each battery pack, and a controller configured to calculate a high value, a low value, an average value, and a difference value between the high and low values from the measured SOCs, and configured to control the transistor units of the battery packs, based on the calculated high, low, average, and difference values.
US10122185B2 Battery management system
A battery management system includes a constant voltage DC/DC converter, an integrated circuit, and a regulator. The converter receives a first voltage from a plurality of battery cells and generates a first output voltage at a substantially constant level. The integrated circuit measures voltages of the cells and balances the cells. The regulator converts the first output voltage to a second output voltage. The first output voltage is supplied as a power supply voltage of the integrated circuit.
US10122184B2 Application of modulated vibrations in docking scenarios
A docking station for electronic devices is disclosed. The docking station includes: a housing defining a docking area for receiving an electronic device; a vibrator for generating vibrations, the vibrator being positioned in the docking station such that vibrations generated by the vibrator are transmitted to at least a part of the electronic device when the electronic device is docked in the docking area; and a controller coupled to the vibrator, the controller being configured to: detect that the electronic device is docked in the docking area; and in response to detecting that the electronic device is docked in the docking area, cause the vibrator to generate vibrations corresponding to a signal representing an identifier of the docking station.
US10122181B2 System for local DC power distribution
An electrical apparatus for delivering DC power to an existing outlet in a building is presented. The electrical apparatus includes a first circuit breaker configured to convert an AC voltage provided from an AC power source to a DC voltage, replace a second circuit breaker already disposed in a service panel of the building with the first circuit breaker, and deliver DC power to the existing outlet, when the first circuit breaker is installed at the service panel.
US10122172B2 Air-conditioning control system and method
An air-conditioning control system includes a grouping target apparatus storage unit that stores information about a plurality of air-conditioning apparatuses which are rotation group setting targets; an attribute storage unit that stores an attribute of each of the air-conditioning apparatuses; a group setting rule storage unit that stores a group setting rule for reducing, between the rotation groups, a difference in total power consumption of air-conditioning apparatuses having an identical attribute; a power consumption obtaining unit that obtains information about power consumption values of the air-conditioning apparatuses; a group determination unit that determines rotation groups to which the air-conditioning apparatuses belong in accordance with the power consumption values of the air-conditioning apparatuses and the group setting rule; and a group storage unit that stores grouping information indicating the rotation groups to which the air-conditioning apparatuses belong.
US10122170B2 Load adjustment sharing system and method
A method (3000) of load adjustment sharing for a space (100) including a first zone (110) and a second zone (120), and a control unit (10) for a load adjustment sharing system (1) are provided. The method comprises the steps of receiving (301) information (130) related to a load adjustment for the space, and receiving (302) environment information (113) about the first zone and environment information (123) about the second zone. Further, based on the environment information about the first zone, the environment information about the second zone and the information related to the load adjustment for the space, a load adjustment share (114) for the first zone and a load adjustment share (124) for the second zone are determined. The present invention may be utilized in buildings including a plurality of zones. The present invention is advantageous in that the load adjustment sharing is intelligently adapted to the environment circumstances in the different zones.
US10122157B1 Panel wire support brackets
A bracket for supporting and protecting wires and cables above an electrical panel within a wall frame. The bracket may further include a legend for labeling and organizing the wires and cables.
US10122152B1 Structure of VCSEL and method for manufacturing the same
A vertical-cavity surface-emitting Laser (VCSEL) has a three-trench structure. By forming a first trench within a mesa around the periphery of an output window of the VCSEL, the overall capacitance is decreased and the time used in the oxidation process for an oxidation layer is shortened. By forming a second trench and a third trench on the periphery of the mesa in a step-like concave manner, the mesa becomes a step-like structure having double mesa-layers. Such that, a larger heat-radiating area can be obtained for decreasing thermal effects, while the metal-gap defects of the metal layer can also be avoided. The implant layer is formed around the periphery of the output window for controlling the optical mode and confining the current path. In addition, an output layer is formed on the output window for controlling the output light.
US10122150B1 Nonequilibrium pulsed femtosecond semiconductor disk laser
A surface-emitting semiconductor laser system contains at least one MQW unit of at least three constituent QWs, axially separated from one another substantially non-equidistantly. The MQW unit is located within the axial extent covered, in operation of the laser, by a half-cycle of the standing wave of the field at a wavelength within the gain spectrum of the gain medium; immediately neighboring nodes of the standing wave are on opposite sides of the MQW unit. So-configured MQW unit can be repeated multiple times and/or complemented with individual QWs disposed outside of the half-cycle of the standing wave with which such MQW unit is associated. The semiconductor laser further includes a pump source configured to input energy in the semiconductor gain medium and a mode-locking element to initiate mode-locking.
US10122149B2 Tunable waveguide devices
Methods, systems, and apparatus, including a laser including a layer having first and second regions, the first region including a void; a mirror section provided on the layer, the mirror section including a waveguide core, at least part of the waveguide core is provided over at least a portion of the void; a first grating provided on the waveguide core; a first cladding layer provided between the layer and the waveguide core and supported by the second region of the layer; a second cladding layer provided on the waveguide core; and a heat source configured to change a temperature of at least one of the waveguide core and the grating, where an optical mode propagating in the waveguide core of the mirror section does not incur substantial loss due to interaction with portions of the mirror section above and below the waveguide core.
US10122148B1 Method and system for providing directional light sources with broad spectrum
A system and method for providing laser diodes with broad spectrum is described. GaN-based laser diodes with broad or multi-peaked spectral output operating are obtained in various configurations by having a single laser diode device generating multiple-peak spectral outputs, operate in superluminescene mode, or by use of an RF source and/or a feedback signal. In some other embodiments, multi-peak outputs are achieved by having multiple laser devices output different lasers at different wavelengths.
US10122146B2 Thin laser package for optical applications
An optical projection system includes: a laser emitter configured to emit a beam along an emission axis; an optical element having an optical axis non-parallel to the emission axis, the optical element having a back focal length; and a folding optic configured to redirect the beam toward the optical axis, the beam following a folded optical path having: a first section along the emission axis from the laser emitter to the folding optic; and a second section along the optical axis from the folding optic to the optical element, the sum of the lengths of the first and second sections being equal to the back focal length, the length of the first section being a function of a divergence of the beam and the back focal length, and the folding optic having a height along the optical axis configured to redirect substantially the entire beam emitted by the laser emitter.
US10122145B2 Laser apparatus and extreme ultraviolet light generation system
A laser apparatus may include a master oscillator, a plurality of amplifiers, a photodetector device configured to detect a light beam traveling back along a laser beam path, and a controller. The photodetector device may include a first photodetector configured to detect energy of a light beam traveling back along the laser beam path and a second photodetector configured to detect power of the light beam traveling back along the laser beam path. The controller may be configured to determine that a return beam is generated when the intensity of the energy detection signal exceeds a first threshold. The controller may be configured to determine that a self-oscillation beam is generated when the intensity of the power detection signal exceeds a second threshold.
US10122141B1 Method for manufacturing electrical connector
A method for manufacturing an electrical connector, including: S1: providing a bearing tray, where the bearing tray is concavely provided with multiple holding slots at intervals; S2: providing multiple solders correspondingly placed in the multiple holding slots; S3: heating the bearing tray, so as to soften the solders; S4: providing an insulating body and multiple terminals disposed at the insulating body, where each of the terminals has a soldering portion exposed from the insulating body, and moving the insulating body and the terminals entirely to the bearing tray, so that the soldering portion of each of the terminals is correspondingly inserted into a corresponding one of the softened solders; and S5: sticking the solder to the soldering portion, moving the insulating body away from above the bearing tray, and separating the solders from the bearing tray. The electrical connector has good electrical connection performance.
US10122140B1 Light fixture apparatus
A light fixture apparatus, system and method that allows the easy retrofitting of recessed and non-recessed mechanical and electrical outlets for lamps, projectors and ceiling fans; providing electrical interconnectivity and mechanical support. It includes a housing, single or multi-threads for mechanical mounting and support as well as the electrical interfaces.
US10122134B2 Electrical connector
The electrical connector terminals are made of sheet metal and have two arm portions that have their major surfaces opposed to each other and separated from each other in a terminal array direction and extend in a direction of connection to counterpart connector bodies; the two arm portions are coupled to each other at their base portions and can come into contact with the counterpart connector bodies by independently undergoing resilient displacement; the contact portions of the two arm portions contacting the corresponding contact portions of the counterpart connector bodies are respectively formed at the distal end sides, i.e. at the sides opposite the base portions, in the direction of connection; and the contact portions of the two arm portions, along with being located in different positions in the direction of connection, are located in overlapping positions in the terminal array direction when connected to the counterpart connector bodies.
US10122129B2 High performance cable connector
A cable connector with improved performance and ease of use. The connector has staggered ports to reduce crosstalk and to prevent incorrect insertion of a plug into a receptacle. The plug may be constructed with subassemblies, each of which has a lossy central portion. Conductive members embedded within an insulative housing of the subassemblies may be used to electrically connect ground conductors within the subassemblies. Further, the connector may have a quick connect locking screw that can be engaged by pressing on the screw, but requires rotation of the screw to remove. Additionally, a ferrule may be used in making a mechanical connection between a cable bundle and a plug and making an electrical connection between a braid of the cable bundle and a conductive shell of the plug. The ferrule may be in multiple pieces for easy attachment while precluding deformation of the cable, which disrupts electrical performance.
US10122117B2 Quick connect power connector system
An electrical connector and system for connecting to a terminal post. The electrical connector includes a housing body, a contact and a locking release member. The housing body includes a post receiving passage for receiving the terminal post therein. The contact is provided in the post receiving passage and is positioned about the circumference of the post receiving passage. The contact will make an electrical engagement with a terminal post inserted into the post receiving passage regardless of the orientation of the terminal post with respect to the contact. The electrical connector which prevents the improper mating of the connector to the post, prevents unwanted rotation of the connector, provides a visual indication that the proper connection is secured and provides a secondary lock to ensure that unwanted unmating of the connector does not occur.
US10122113B1 Connector assembly with independent secondary lock with resilient positioning member
A connector assembly having a connector housing with a terminal receiving area. The terminal receiving area is spaced from outside walls of the connector housing and has a secondary lock receiving recess and terminal receiving cavities. A secondary lock member is slidably received in the secondary lock receiving recess for movement between a first position and a second position. The secondary lock member cooperates with terminals positioned in the terminal receiving cavities when the secondary lock member is in the second position. The secondary lock member has a resilient positioning member extending from a first wall of the secondary lock member in a direction away from the terminal receiving area. The resilient positioning member is configured to engage a mating component and compress when the mating component is inserted into the connector housing.
US10122103B2 Board connector
A board connector includes: an L-shaped pin terminal including an insertion inserted into a through hole in a printed board and a conductor swaging part extending in a direction (+Y-axis direction) orthogonal to the insertion; and a housing disposed on one main surface (flat face on the +Z side) of the printed board, the housing containing at least an end of the conductor swaging part and having an opening into which a cable connected to the conductor swaging part is inserted. The board connector further includes a J-shaped boss formed integrally with the housing, the boss passing through a through hole in the printed board and protruding from another main surface (flat face on the −Z side) of the printed board, extending in a direction (D2) (the +Y-axis direction) opposite to a direction toward the insertion, and further extending toward the printed board.
US10122097B2 Molded portion-equipped electric wire
A molded portion-equipped electric wire includes an insulated electric wire, a terminal connected to a core wire at an end of the insulated electric wire, a first molded portion covering a portion at which the terminal and the core wire of the insulated electric wire are connected to each other, a second molded portion that is formed integrally with the first molded portion, that is softer than the first molded portion, and that protrudes from the first molded portion toward the side opposite to the terminal side while being in contact with an outer circumferential surface of the insulating coating, and a fixing member that has an annular shape surrounding the second molded portion and that is attached to the first molded portion and the second molded portion in a state in which the fixing member presses the second molded portion against the outer circumferential surface of the insulating coating.
US10122096B2 Set screw connector with anti-backout lock
An electrical connector is configured to couple an electrical conductor to a support surface of an electrical device. The electrical connector includes a terminal block having a connecting aperture and a threaded aperture. The connecting aperture is configured to receive the electrical conductor. The electrical connector includes a locking fastener having threads to be receivable within the threaded aperture. The locking fastener is configured to move in a first rotational direction to secure the electrical conductor against movement relative to the terminal block. The locking fastener is configured to move in a second rotational direction to release the electrical conductor from the terminal block. The electrical connector includes a lock engaging the locking fastener in a locked position to inhibit movement of the locking fastener in the second direction. The lock disengages the locking fastener in an unlocked position to permit movement of the locking fastener in the second direction.
US10122091B2 Microstrip patch antenna in cavity-backed structure including via-hole
A microstrip patch antenna includes a via-hole pad including via-holes, a patch disposed on the via-hole pad, a feeding via-hole disposed at a side of the patch through the patch and the via-hole pad, and a shorting via-hole disposed at a side of the patch, and configured to connect the patch and a ground unit.
US10122089B2 Magnetic nanocomposite materials and passive components formed therewith
A method apparatus and material are described for radio frequency passives and antennas. In one example, an electronic component has a synthesized magnetic nanocomposite material with aligned magnetic domains, a conductor embedded within the nanocomposite material, and contact pads extending through the nanocomposite material to connect to the conductor.
US10122084B2 Electronic device
An electronic device is provided and includes a metal housing and at least one switch. The metal housing includes a peripheral frame provided with at least one micro-seam zone, the at least one micro-seam zone divides the peripheral frame into at least one segment of frame body, each micro-seam zone is formed by at least two micro-seams arranged at intervals, and a metal part is provided between two adjacent micro-seams. The switch includes a first end and a second end, the first end is electrically coupled to the frame body, and the second end is electrically coupled to the metal part. The at least one segment of frame body is an independent; the switch includes a plurality of second ends coupled to the different metal parts within the micro-seam zone, the antenna expands a variety of low-frequency bandwidths through different open-closed states of the switch.
US10122078B2 Surface wave antenna using graded dielectric material
A surface wave antenna system is presented. The surface wave antenna system is configured to be coupled to a surface and includes an antenna and a radiation modifier. The radiation modifier includes a material having a graded dielectric constant. A final portion of the radiation modifier includes material having a dielectric constant that produces a signal phase velocity in signals emitted from the radiation modifier that is substantially equal to a phase velocity of signals on the surface.
US10122077B2 Mobile radio antenna
A mobile radio antenna includes a complete reflector is formed as one piece or by or connected to the at least one or more reflectors, or comprises at least one or more reflectors. The complete reflector comprises on the two outer longitudinal sides thereof extending in the longitudinal direction a first shield wall which shields the first and/or passive component space and/or distribution space, and a second shield wall connects directly or indirectly to the first shield wall. The two second shield walls extending on the longitudinal sides of the complete reflector protrude in the backwards direction of the antenna across a mounting plane or a section plane along which plane the first or passive component space and/or distribution space is separated or divided from the second or active component space.
US10122072B2 Nanofabric antenna
A nanofabric antenna is provided. The nanofabric antenna can include a fabric and a plurality of conductive nanowires extending outwardly from the fabric with the conductive nanowires forming a random array of monopoles. In this manner, an antenna can be included as part of a piece of clothing and/or a piece of fabric used or worn by an individual.
US10122068B2 Wireless IC device, molded resin article, and method for manufacturing coil antenna
A wireless IC device including a coil antenna includes a first substrate, a first metal post, a second metal post, and a connection conductor. First conductor patterns are provided on a first principal surface of the first substrate. The first metal post and the second metal post extend in a normal direction to the first principal surface of the first substrate, and first ends thereof are connected to the first-principal-surface-side conductor patterns. A first end of second conductor pattern is connected to a second end of the first metal post, and a second end of the connection conductor is connected to a second end of the second metal post. A second end of the first-principal-surface-side conductor patterns are power supply ends.
US10122053B2 Electric storage device and electric storage apparatus
An electric storage apparatus includes a plurality of electric storage devices arranged side by side, each electric storage device including a case having a plurality of walls and an electric storage element which is housed in the case. The apparatus also includes a sheet-shaped heat transfer member which is in contact with outer surfaces of short sidewalls of the plurality of electric storage devices.
US10122048B2 Method for preparing bis(fluorosulfonyl)imide acid and salts thereof
The invention relates to a method for preparing bis(fluorosulfonyl)imide acid, comprising: the reaction of sulphamic acid or one of the salts thereof with a halogenosulfuric acid and at least one fluorinating agent selected from SOF2, F—SO2—F and SF4, and the subsequent recovery of bis(fluorosulfonyl)imide acid. The invention also relates to a method for producing salts of bis(fluorosulfonyl)imide from the bis(fluorosulfonyl)imide acid thus produced.
US10122045B2 Solid electrolyte membrane with film and method for producing same
A film-attached solid electrolyte membrane includes: a film having a surface that has a contact angle with respect to acetonitrile in a range from 35 to 75 degrees and a contact angle with respect to chloroform in a range from 15 to 40 degrees; and a solid electrolyte membrane in contact with the surface of the film. A manufacturing method of a film-attached solid electrolyte membrane includes: coating a solid-electrolyte-membrane-forming composition on a surface of a film that has a contact angle with respect to acetonitrile in a range from 35 to 75 degrees and a contact angle with respect to chloroform in a range from 15 to 40 degrees; and curing the coated solid-electrolyte-membrane-forming composition to form a solid electrolyte membrane.
US10122034B2 Intelligent system for the dynamic modeling and operation of fuel cells
A system and method for controlling an output of a dynamic fuel cell is provided. A dynamic fuel cell has a membrane wherein a dimension of the membrane is variable during operation of the dynamic fuel cell in response to a control signal from an intelligent controller. By varying the dimension of the membrane, the output voltage of the dynamic fuel cell can be altered. An intelligent controller is provided that can measure a number of outputs and input parameters of the dynamic fuel cell and approximate input parameters using the measured values to adjust the input of the dynamic fuel cell to the approximated values.
US10122025B2 Proton exchange membrane fuel cell with stepped channel bipolar plate
A fuel cell assembly includes a pair of corrugated bipolar plates. Each of the plates is defined by peak portions and sidewalls connecting the peak portions. The plates are fitted and nested within each other such that the sidewalls are in direct contact. Some of the sidewalls include a stepped shoulder portion such that each of the some of the sidewalls and the peak portions adjacent thereto form a stair-step profile and define a flow channel having a depth greater than a width.
US10122022B2 Secondary battery
A secondary battery includes a case; an electrode assembly accommodated in the case, and including a first electrode plate, a second electrode plate, and a separator between the first and second electrode plates; a first terminal portion electrically connected to the electrode assembly; and a cap plate configured to cover an opening of the case, and the first terminal portion includes a first electrode terminal passing through the cap plate to protrude upward from a first position of the cap plate, and a first current collector including a first end connected to the first electrode terminal, and a second end connected to the first electrode plate, the first current collector including a plurality of notches.
US10121994B2 Secondary battery and method for manufacturing the same
Disclosed are a secondary battery and a method for manufacturing the same. According to an embodiment of the present invention, there is provided a secondary battery, including: an exterior material which includes a pouch film and a sealing portion formed at an outer side of the pouch film; and an electrode assembly which includes a plurality of electrode bodies laminated with a separator interposed therebetween and are packaged by the exterior material, wherein a pair of forming portions are formed within the pouch film to house the electrode assembly, and a predetermined interval is formed between the pair of forming portions.
US10121992B2 Transparent displaying apparatus
The present invention provides a transparent displaying apparatus, which includes a transparent display (30/40) and a liquid crystal twisting layer (20) arranged on a back surface of the transparent display (30/40). The liquid crystal twisting layer (20) includes therein liquid crystal molecules that selectively exhibit two states of arrangement including a first one of being substantially perpendicular to the transparent display (30/40) and a second one of being substantially parallel to the transparent display (30/40). When the liquid crystal molecules of the liquid crystal twisting layer (20) are arranged perpendicular to the transparent display (30/40), the liquid crystal twisting layer (20) is in a transparent state, such that a viewer may see, on a display screen of the transparent display (30/40), background scenery on the backside of the transparent displaying apparatus; and when the liquid crystal molecules of the liquid crystal twisting layer (20) are arranged parallel to the transparent display (30/40), the liquid crystal twisting layer (20) is in a non-transparent state, such that a viewer does not see, on the display screen of the transparent display (30/40), the background scenery on the backside of the transparent displaying apparatus and, compared to the transparent state of the liquid crystal twisting layer (20), the display screen of the transparent display (30/40) in this state shows relatively high displaying contrast, providing a better effect of displaying.
US10121990B2 Organic light emitting devices and methods of fabricating the same
Disclosed are an organic light emitting device and a method of fabricating the same. The method of fabricating an organic light emitting device comprises forming a flexible substrate, and forming an organic light emitting layer on the flexible substrate. The forming the flexible substrate comprises, forming a first polymer pattern on a first metal layer, forming a second metal layer on an exposed portion of the first metal layer through the first polymer pattern, forming a gas barrier layer on the first polymer pattern and the second metal layer, forming a second polymer layer on the gas barrier layer, and removing the first metal layer to expose a surface of the first polymer pattern and a surface of the second metal layer.
US10121972B2 Composite material, light-emitting element, light-emitting device, electronic device, and lighting device
A composite material which includes an organic compound and an inorganic compound and has a high carrier-transport property is provided. A composite material having a good property of carrier injection into an organic compound is provided. A composite material in which light absorption due to charge-transfer interaction is unlikely to occur is provided. A composite material having a high visible-light-transmitting property is provided. A composite material including a hydrocarbon compound and an inorganic compound exhibiting an electron-accepting property with respect to the hydrocarbon compound is provided. The hydrocarbon compound has a substituent bonded to a naphthalene skeleton, a phenanthrene skeleton, or a triphenylene skeleton and has a molecular weight of 350 to 2000, and the substituent has one or more rings selected from a benzene ring, a naphthalene ring, a phenanthrene ring, and a triphenylene ring.
US10121960B2 Method and system for providing magnetic junctions usable in spin transfer torque applications utilizing interstitial glass-forming agent(s)
A magnetic junction and method for providing the magnetic junction are described. The method includes providing a free layer, providing a pinned layer and providing a nonmagnetic spacer between the free and pinned layers. The free layer is switchable between stable magnetic states using a write current passed through the magnetic junction. At least one of the step of providing the free layer and the step of providing the pinned layer includes depositing a magnetic layer; depositing an adsorber layer on the magnetic layer and performing at least one anneal. The magnetic layer is amorphous as-deposited and includes an interstitial glass-promoting component. The adsorber layer attracts the interstitial glass-promoting component and has a lattice mismatch with the nonmagnetic spacer layer of not more than ten percent. Each of the anneal(s) is at a temperature greater than 300 degrees Celsius and not more than 425 degrees Celsius.
US10121958B2 Semiconductor device and method of manufacturing same
An object is to prevent a short failure in magnetic tunnel junction and thereby suppress a semiconductor device having a magnetic memory cell from having deteriorated reliability. First, a data reference layer and a cap layer are patterned. After formation of an oxygen-free first insulating film on their side walls, a base layer, a data recording layer, and a tunnel barrier layer are patterned. During patterning of the base layer, data recording layer, and tunnel barrier layer, adhesion of a metal substance of the data reference layer and the cap layer to the side wall of the tunnel barrier layer can be prevented because the data reference layer and the cap layer are covered by the first insulating film.
US10121955B2 Superconducting magnet, MRI, and NMR
An object of the present invention is to provide a persistent current switch with high heating efficiency by simplifying the configuration of the persistent current switch and reducing the heat capacity. To achieve the object, a superconducting magnet in accordance with the present invention includes a superconducting coil, a persistent current switch, and one of an alternating-current power supply, a pulsed power supply, or a charge/discharge circuit. The one of the alternating-current power supply, the pulsed power supply, or the charge/discharge circuit is connected to a loop circuit of the superconducting coil and the persistent current switch such that it is in parallel with the persistent current switch.
US10121949B2 Light emitting device
A light emitting device includes a resin molded body, which includes a front surface having an opening, a bottom surface opposite to the opening a front-rear direction of the light emitting device, and first and second wall portions extending from the bottom surface to the front surface. A first lead includes a first bottom portion provided on the bottom surface, first and second side portions provided in the first and second wall portions, respectively. A second lead include a second bottom portion provided on the bottom surface apart from the first lead to provide a first resin region, third and fourth side portions provided in the first and second wall portions apart from the first lead to provide second and third resin regions, respectively. The first resin region is provided between the second resin region and the third resin region viewed in the front-rear direction.
US10121947B2 Flexible LED assembly with UV protection
Flexible LED assemblies (300) are described. More particularly, flexible LED (320) assemblies having flexible substrates (302) with conductive features (304, 306) positioned on or in the substrate, and layers of ceramic (310) positioned over exposed portions of the substrate to protect against UV degradation, as well as methods of making such assembles, are described.
US10121943B2 Light emitting package base structure
A light emitting package base structure includes a carrier, a light emitting chip, a light transmission unit and a dam. The carrier has a supporting surface and an outer surface surrounding the supporting surface. The light emitting chip is disposed on the supporting surface and electrically connected to the carrier. The light transmission unit is disposed on the carrier and has a through hole. The dam is disposed between the carrier and the light transmission unit, and a hermetic receiving space is formed between the dam, the light transmission unit and the carrier. The light emitting chip is located in the hermetic receiving space and the dam has a side surface away from the hermetic receiving space. A gap is formed between the side surface and the outer surface, and the through hole is corresponded to a location between the side surface and the outer surface.
US10121939B2 Semiconductor light-emitting devices and methods of manufacturing the same
A semiconductor light-emitting device may include an emission structure, a protection pattern layer on a limited region of the emission structure, and an insulating pattern layer on the emission structure. The protection pattern layer may expose a separate remaining region of the emission structure, and the first insulating pattern layer may cover at least the remaining region of the emission structure. The insulating layer may include an opening that exposes at least a portion of a surface of the protection pattern layer, such that the emission structure remains covered by at least one of the insulating layer and the protection pattern layer.
US10121938B2 Light source module
A light source module is provided. The light source module includes a flexible printed circuit board, plural light-emitting diodes and plural first light-absorbing portions. The flexible printed circuit board has a first edge and a second edge opposite to the first edge. The light-emitting diodes are disposed on the flexible printed circuit board near the first edge. The first light-absorbing portions are disposed on the flexible printed circuit board near the second edge, in which the first light-absorbing portions are alternately arranged with the light-emitting diodes.
US10121937B2 Light extraction using feature size and shape control in LED surface roughening
The structural characteristics of the light-exiting surface of a light emitting device are controlled so as to increase the light extraction efficiency of that surface when the surface is roughened. A light emitting surface comprising layers of materials with different durability to the roughening process exhibits a higher light extraction efficiency than a substantially uniform light emitting surface exposed to the same roughening process. In a GaN-type light emitting device, a thin layer of AlGaN material on or near the light-exiting surface creates sharper features after etching compared to the features created by conventional etching of a surface comprising only GaN material.
US10121934B2 Method for manufacturing semiconductor light emitting device package
There is provided a method for manufacturing a semiconductor light emitting device package including steps of disposing a plurality of light emitting structures on a support substrate, each light emitting structure including a first conductivity-type semiconductor layer, an active layer, and a second conductivity-type semiconductor layer, shaping a mixture containing a wavelength conversion material and a glass composition on the plurality of light emitting structures, sintering the mixture to form a wavelength conversion part, removing the support substrate, and cutting the plurality of light emitting structures into individual device units.
US10121925B2 Thin film photovoltaic devices with microlens arrays
Textured transparent layers are formed on the incident light receiving surface of thin film solar cells to increase their efficiency by altering the incident light path and capturing a portion of the light reflected at the MLA. The textured transparent layer is an array of lenses of micrometer proportions such as hemispheres, hemi-ellipsoids, partial-spheres, partial-ellipsoids, cones, pyramids, prisms, half cylinders, or combinations thereof. A method of forming the textured transparent layer to the light incident surface of the solar cell is by forming an array of lenses from a photocurable resin and its subsequent curing. The photocurable resin can be applied by inkjet printing or can be applied by roll to roll imprinting or stamping with a mold.
US10121924B2 Solar cell having rear buffer layer and method of manufacturing the same
The invention relates a thin-film solar cell. In the related art, a buffer layer, a transparent electrode, and a grid electrode are formed on a light absorption layer, but in the invention, the buffer layer and the transparent electrode are not formed on a light absorption layer, and the buffer layer, the transparent electrode, and the grid electrode are formed under a CIGS face such that solar light is directly input to the light absorption layer without obstacles, and the first electrode and the buffer layer are patterned in a saw-toothed structure to engage with each other to reduce a distance by which electrons or holes generated by absorbing light energy move to the electrode or the buffer layer.
US10121920B2 Aluminum-doped zinc oxysulfide emitters for enhancing efficiency of chalcogenide solar cell
A photovoltaic device includes a substrate, a first electrode formed on the substrate and a p-type absorber layer including a chalcogenide compound. An n-type layer includes a zinc oxysulfide material having a sulfur content adjusted to match a feature of the absorber layer. A transparent contact is formed on the n-type layer.
US10121915B2 Solar cell and manufacturing method thereof
A method for manufacturing a solar cell includes forming a passivation layer on a rear surface of a substrate of a first conductivity type; forming connecting electrodes having a plurality of electrical contacts that are in contact with the rear surface of the substrate by using a first paste for a first temperature firing on portions of the passivation layer; and forming a rear electrode layer by using a second paste for a second temperature firing on the passivation layer and the plurality of electrical contacts, wherein a temperature of the second temperature firing is lower than a temperature of the first temperature firing.
US10121911B2 Photovoltaic device assembly and method
The present invention is premised upon a connector device and method that can more easily electrically connect a plurality of PV arrays and/or locate these arrays upon a building or structure. It also can optionally provide some additional components (e.g. a bypass diode and/or an indicator means) and can enhance the serviceability of the array.
US10121909B2 Power semiconductor rectifier with controllable on-state voltage
It is the object of the invention to provide a power semiconductor rectifier with a low on-state-voltage and high blocking capability. The object is attained by a power semiconductor rectifier comprising: a drift layer having a first conductivity type; and an electrode layer forming a Schottky contact with the drift layer, wherein the drift layer includes a base layer having a peak net doping concentration, below 1·1016 cm−3 and a barrier modulation layer which is in direct contact with the electrode layer to form at least a part of the Schottky contact, wherein a net doping concentration of the barrier modulation layer is in a range between 1·1016cm−3 and 1·1019 cm−3 and wherein the barrier modulation layer has a layer thickness in a direction vertical to the interface between the electrode layer and the barrier modulation, layer of at least 1 nm and less than 0.2 μm.
US10121908B2 High withstand voltage diode and power conversion device
It is an object of the present invention to provide a semiconductor device capable of adjusting a VF-EREC trade-off characteristic without a life-time control and a power conversion device having the semiconductor device. A semiconductor device according to the present invention includes a p−-type anode layer including a donor impurity and an acceptor impurity. An acceptor impurity concentration of the p-type anode layer is equal to or larger than a donor impurity concentration of the p−-type anode layer, an acceptor impurity concentration of the p−-type anode layer is equal to or larger than a donor impurity concentration of the p−-type anode layer, and a donor impurity concentration of the p−-type anode layer is equal to or larger than a donor impurity concentration of the n-type drift layer.
US10121902B2 Semiconductor integrated circuit device including nano-wire selector and method of manufacturing the same
In a method of manufacturing a semiconductor integrated circuit device, an active region including a nano-wire may be formed on a bulk insulating layer. A hard mask pattern may be formed to partially expose the nano-wire. A work function-controlling region may be formed on the nano-wire exposed through the hard mask pattern. The hard mask pattern may be removed. A gate insulating layer may be formed on the nano-wire. A gate may be formed to surround the nano-wire.
US10121899B2 Thin film transistor substrate and display using the same
A thin film transistor substrate includes a first thin film transistor disposed having a polycrystalline semiconductor layer, a first gate electrode on the polycrystalline semiconductor layer, a first source electrode and a first drain electrode; a first gate insulating layer between the polycrystalline semiconductor layer and the first gate electrode; a second thin film transistor disposed having an oxide semiconductor layer on the first gate electrode, a second gate electrode on the oxide semiconductor layer, a second source electrode and a second drain electrode; an intermediate insulating layer disposed on the first gate electrode and under the oxide semiconductor layer; and a second gate insulating layer on the intermediate insulating layer and under the first source electrode, the first drain electrode and the second gate electrode.
US10121891B2 P-N bimodal transistors
RESURF-based dual-gate p-n bimodal conduction laterally diffused metal oxide semiconductors (LDMOS). In an illustrative embodiment, a p-type source is electrically coupled to an n-type drain. A p-type drain is electrically coupled to an n-type source. An n-type layer serves as an n-type conduction channel between the n-type drain and the n-type source. A p-type top layer is disposed at the surface of the substrate of said semiconductor device and is disposed above and adjacent to the n-type layer. The p-type top layer serves as a p-type conduction channel between the p-type source and the p-type drain. An n-gate controls current flow in the n-type conduction channel, and a p-gate controls current flow in the p-type conduction channel.
US10121882B1 Gate line plug structures for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a first silicon fin having a longest dimension along a first direction. A second silicon fin having a longest dimension is along the first direction. An insulator material is between the first silicon fin and the second silicon fin. A gate line is over the first silicon fin and over the second silicon fin along a second direction, the second direction orthogonal to the first direction, the gate line having a first side and a second side, wherein the gate line has a discontinuity over the insulator material, the discontinuity filled by a dielectric plug.
US10121880B2 Fin field-effect transistor and fabrication method thereof
The present disclosure provides fin field-effect transistors and fabrication methods thereof. An exemplary fabrication process includes providing a substrate having a first region and a second region; forming first fins in the first region and second fins in the second region; forming a liner oxide layer on side surfaces of the first fins, the second fins and a surface of the substrate; forming an insulating barrier layer on the liner oxide layer in the first region; forming a precursor material layer on the insulating barrier layer in the first region and on the liner oxide layer in the second region; performing a curing annealing process to convert the precursor material into an insulation layer; and removing a top portion of the insulation layer to form an isolating layer and removing portions of the liner oxide layer, the insulating barrier layer, the first oxide layer and the second oxide layer.
US10121877B1 Vertical field effect transistor with metallic bottom region
A method for fabricating a semiconductor device includes forming a semiconductor fin over a substrate. A first doped region is formed on a first end of the semiconductor fin. A second doped region is formed on a second end of the semiconductor fin. An extended contact is formed on the second doped region. A portion of the extended contact extends past an end of the semiconductor fin in a direction orthogonal to a channel of the semiconductor fin. A contact extension is formed on the portion of the extended contact extending past the end of the semiconductor fin. A contact is formed on the first doped region.
US10121872B2 Method for forming a semiconductor device comprising a selectively grown graphene layer
The present disclosure relates to the technical field of semiconductor processes and discloses a semiconductor device and a manufacturing method therefor. The method includes: providing a substrate containing a first dielectric layer; forming a lower gate material layer on the first dielectric layer; patterning the lower gate material layer to form gate lines; depositing a second dielectric layer to cover the gate lines; planarizing the second dielectric layer; forming an insulating buffer material layer; patterning the insulating buffer material layer to form a patterned insulating buffer layer containing multiple separate portions, each separate portion extending to intersect one or more gate lines; selectively growing a graphene layer on the patterned insulating buffer layer; forming a third dielectric layer to cover the graphene layer and the second dielectric layer; and forming an upper gate electrode layer on the third dielectric layer. In the present disclosure, a patterned graphene layer may be obtained by means of the selective growth of graphene, thereby avoiding undesired effects from patterning the graphene. In addition, the semiconductor device of the present disclosure may use a dual-gate structure that can offer better current control.
US10121870B1 Semiconductor device structure with strain-relaxed buffer
Semiconductor device structures are provided. The semiconductor device structure includes a fin structure over a semiconductor substrate. The semiconductor device structure also includes semiconductor wires stacked over the fin structure. The semiconductor device structure further includes a gate stack over the fin structure. The semiconductor wires are surrounded by the gate stack. In addition, the semiconductor device structure includes source or drain structures over the fin structure and on opposite sides of the semiconductor wires. The semiconductor device structure also includes strain-relaxed buffer structures between the source or drain structures and the fin structure. The strain-relaxed buffer structures and the semiconductor wires have different lattice constants.
US10121867B2 Semiconductor structure and associated fabricating method
A semiconductor structure is disclosed. The semiconductor structure includes: a substrate; a gate structure formed on the substrate; a source region and a drain region formed in the substrate on either side of the gate structure, the source region and the drain region both having a first type of conductivity; and a dielectric layer having a first portion and a second portion, wherein the first portion of the dielectric layer is formed on a portion of the gate structure, and the second portion of the dielectric layer is formed on the substrate and extending to a portion of the drain region, wherein the dielectric layer includes at least one recess on the second portion. An associated fabricating method is also disclosed.
US10121857B2 Nano-tube MOSFET technology and devices
This invention discloses a semiconductor power device disposed in a semiconductor substrate and the semiconductor substrate has a plurality of trenches. Each of the trenches is filled with a plurality of epitaxial layers of alternating conductivity types constituting nano tubes functioning as conducting channels stacked as layers extending along a sidewall direction with a “Gap Filler” layer filling a merging-gap between the nano tubes disposed substantially at a center of each of the trenches. The “Gap Filler” layer can be very lightly doped Silicon or grown and deposited dielectric layer. In an exemplary embodiment, the plurality of trenches are separated by pillar columns each having a width approximately half to one-third of a width of the trenches.
US10121847B2 Galvanic isolation device
A galvanic isolation device includes a first integrated circuit (IC) die that has communication circuitry formed in a circuit layer below the top surface. A first conductive plate is formed on the IC die proximate the top surface, and is coupled to the communication circuitry. A dielectric isolation layer is formed over a portion of the top surface of the IC after the IC is fabricated such that the dielectric isolation layer completely covers the conductive plate. A second conductive plate is juxtaposed with the first conductive plate but separated by the dielectric isolation layer such that the first conductive plate and the second conductive plate form a capacitor. The second conductive plate is configured to be coupled to a second communication circuit.
US10121845B2 Inductor layout, and a voltage-controlled oscillator (VCO) system
An inductor layout comprising a first inductor and a second inductor. The first and second inductors are electrically and magnetically independent inductors concentrically arranged on an integrated circuit. At least one of the first and second inductors is a multi-loop inductor with a first axis of symmetry.
US10121841B2 Display device, method of manufacturing the same, and electronic apparatus
There is provided a display device including: a light emitting element; and a drive transistor (DRTr) that includes a coupling section (W1) and a plurality of channel sections (CH) coupled in series through the coupling section (W1), wherein the drive transistor (DRTr) is configured to supply a drive current to the light emitting element.
US10121837B2 Organic light emitting device
Disclosed is an organic light emitting device, (OLED) comprising a substrate on which a driving transistor is formed, a bank formed on the substrate providing a boundary for a pixel region, a first electrode formed on the substrate and electrically connected with the driving transistor, the first electrode comprising a first and second cross sectional area both oriented in a direction perpendicular to a vertical direction of the substrate, the first area adjacent to the bank, the second area surrounded by the first area, an organic layer formed on the first electrode within the boundary provided by the bank, and a second electrode formed on the organic layer, wherein during operation of the OLED a first electric field between the first area of the first electrode and the second electrode is greater than a second electric field between the second area of the first electrode and the second electrode.
US10121822B2 Light-emitting device and method of forming the same
A light-emitting device may include an active layer. The light-emitting device may include a first semiconductor layer of a first conductivity type. The first semiconductor layer may be in physical contact with the active layer. The light-emitting device may also include a second semiconductor layer of a second conductivity type. The second semiconductor layer may be in physical contact with the active layer and opposite the first conductive layer. The light-emitting device may further include a first electrode in physical contact with a first side of the first semiconductor layer. The light-emitting device may additionally include a second electrode in physical contact with a second side of the first semiconductor layer. The second side of the first semiconductor layer may be different from the first side of the first semiconductor layer. The light-emitting device may also include a third electrode in physical contact with the second semiconductor layer.
US10121820B1 Protective caps for small image sensor masking and mounting process
A method of processing an image sensor system, comprising steps of placing a first cover member on top of an image sensor; coating the image sensor and the first cover member with a dark coating agent; removing the first cover member from the image sensor; placing a second cover member on top of the image sensor; affixing the image sensor on to a permanent mount to form an electrical coupling between the image sensor and the permanent mount; removing the second cover member from the image sensor; wherein the first cover member completely covers a top portion of the image sensor; and wherein the second cover member includes an internal rib configured to form a contact seal with the image sensor.
US10121819B2 Phototransistor having E-B junction and B-C junction are in direct physical contact and completely encapsulated only by the emitter, the collector and a dielectric
Disclosed herein is a phototransistor (PT) comprising an emitter, a collector and a floating base; wherein the floating base, a p-n junction between the emitter and base (E-B junction) and a p-n junction between the base and the collector (B-C junction) are collectively in direct physical contact only with and completely encapsulated only by the emitter, the collector, and a section of a dielectric. Under an operating condition of the PT, a DC current density averaged over the E-B junction or a DC current density averaged over the B-C junction may be at least 100 times of a DC current density averaged over an opto-electronically active region of the PT. A sum of a capacitance of the E-B junction and a capacitance of the B-C junction may be less than 1 fF.
US10121818B2 Quantum dot digital radiographic detection system
A digital quantum dot radiographic detection system described herein includes: a scintillation subsystem 202 and a semiconductor light detection subsystem 200, 200′ (including a plurality of quantum dot image sensors 200a, 200b). In a first preferred digital quantum dot radiographic detection system, the plurality of quantum dot image sensors 200 is in substantially direct contact with the scintillation subsystem 202. In a second preferred digital quantum dot radiographic detection system, the scintillation subsystem has a plurality of discrete scintillation packets 212a, 212b, at least one of the discrete scintillation packets communicating with at least one of the quantum dot image sensors. The quantum dot image sensors 200 may be associated with semiconductor substrate 210 made from materials such as silicon (and variations thereof) or graphene.
US10121816B2 Imaging device and method of manufacturing imaging device
An imaging device includes a plurality of pixels. Each of the pixels includes a photoelectric conversion unit provided in a first semiconductor region of a first conductivity type, a transfer transistor including a second semiconductor region of a second conductivity type to which charge generated in the photoelectric conversion unit is transferred, a third semiconductor region of the first conductivity type provided in a portion deeper than the second semiconductor region and having a higher impurity concentration than the first semiconductor region, and a counter doped region provided around the second semiconductor region. A part of the third semiconductor region and a part the counter doped region are overlapped with a gate electrode of the transfer transistor in a plan view. An overlap of the counter doped region with respect to the gate electrode is larger than an overlap of the third semiconductor region with respect to the gate electrode.
US10121803B2 Semiconductor device having auxiliary patterns
A semiconductor device includes a substrate, a first conductive layer on the substrate and including a main pattern, and substantially symmetrical auxiliary patterns extending from two sides of the main pattern, an insulating layer on the substrate and the first conductive layer, and a second conductive layer on the insulating layer and overlapping at least a portion of the main pattern and the auxiliary patterns.
US10121794B2 Three-dimensional memory device having epitaxial germanium-containing vertical channel and method of making thereof
An alternating stack of insulating layers and spacer material layers is formed over a semiconductor substrate. Memory openings are formed through the alternating stack. An optional silicon-containing epitaxial pedestal and a memory film are formed in each memory opening. After forming an opening through a bottom portion of the memory film within each memory opening, a germanium-containing semiconductor layer and a dielectric layer is formed in each memory opening. Employing the memory film and the dielectric layer as a crucible, a liquid phase epitaxy anneal is performed to convert the germanium-containing semiconductor layer into a germanium-containing epitaxial channel layer. A dielectric core and a drain region can be formed over the dielectric layer. The germanium-containing epitaxial channel layer is single crystalline, and can provide a higher charge carrier mobility than a polysilicon channel.
US10121791B2 Multi-gate transistor
A semiconductor device includes a substrate, first through fourth gate electrodes, and first through fifth fin active pattern. A first recess which is formed in the substrate between the first and second gate electrodes intersecting the second fin active pattern, is filled with a first source/drain region, and has a first depth in a third direction perpendicular to the first and second directions. A second recess which is formed in the substrate between the third and fourth gate electrodes intersecting the second fin active pattern, is filled with a second source/drain region, and has a second depth in the third direction. A third recess which is formed in the substrate between the second and third gate electrodes intersecting the second fin active pattern, is filled with a third source/drain region, and has a third depth in the third direction. The third depth is greater than the first and second depths.
US10121781B2 3D IC with serial gate MOS device, and method of making the 3D IC
A die stack comprises a first integrated circuit (IC) die having at least a first device comprising a first source, a first drain and a first gate electrode above a first channel region between the first source and the first drain. A second IC die has at least a second device comprising a second source, a second drain and a second gate electrode above a second channel region between the second source and the second drain. The second gate electrode is connected to the first gate electrode by a path including a first through substrate via (TSV), the second drain connected to the first source by a path including a second TSV.
US10121780B2 Devices related to barrier for metallization of gallium based semiconductor
Disclosed are structures and methods related to a barrier layer for metallization of a selected semiconductor such as indium gallium phosphide (InGaP). In some embodiments, the barrier layer can include tantalum nitride (TaN). Such a barrier layer can provide desirable features such as barrier functionality, improved adhesion of a metal layer, reduced diffusion, reduced reactivity between the metal and InGaP, and stability during the fabrication process. In some embodiments, structures formed in such a manner can be configured as an emitter of a gallium arsenide (GaAs) heterojunction bipolar transistor (HBT) or an on-die high-value capacitance element.
US10121762B2 Wafer bonding structure and wafer bonding method
Wafer bonding methods and wafer bonding structures are provided. An exemplary wafer bonding method includes providing a first wafer; forming a first interlayer dielectric layer and a first bonding layer passing through the first interlayer dielectric layer on the surface of the first wafer; providing a second wafer; forming a second interlayer dielectric layer and a second bonding layer passing through the second interlayer dielectric layer on surface of the second wafer; forming a self-assembling layer on at least one of a surface of the first interlayer dielectric layer and a surface of the second interlayer dielectric layer; and bonding the first wafer with the second wafer, the first bonding layer and the second bonding layer being fixed with each other, and the first interlayer dielectric layer and the second interlayer dielectric layer being fixed with each other by the self-assembling molecular layer.
US10121758B2 Bonding wire for semiconductor device
A bonding wire for a semiconductor device includes a Cu alloy core material and a Pd coating layer on a surface of the Cu alloy core material, and contains Ga and Ge of 0.011 to 1.2% by mass in total, which is able to increase bonding longevity of the ball bonded part in the high-temperature, high-humidity environment, and thus to improve the bonding reliability. The thickness of the Pd coating layer is preferably 0.015 to 0.150 μm. When the bonding wire further contains one or more elements of Ni, Ir, and Pt in an amount, for each element, of 0.011 to 1.2% by mass, it is able to improve the reliability of the ball bonded part in a high-temperature environment at 175° C. or more. When an alloy skin layer containing Au and Pd is further formed on a surface of the Pd coating layer, wedge bondability improves.
US10121752B2 Surface finishes for interconnection pads in microelectronic structures
A surface finish may be formed in a microelectronic structure, wherein the surface finish may include a multilayer interlayer structure. Thus, needed characteristics, such as compliance and electro-migration resistance, of the interlayer structure may be satisfied by different material layers, rather attempting to achieve these characteristics with a single layer. In one embodiment, the multilayer interlayer structure may comprises a two-layer structure, wherein a first layer is formed proximate a solder interconnect and comprises a material which forms a ductile joint with the solder interconnect, and a second layer comprising a material having strong electro-migration resistance formed between the first layer and an interconnection pad. In a further embodiment, third layer may be formed adjacent the interconnection pad comprising a material which forms a ductile joint with the interconnection pad.
US10121750B2 Sensor chip package assembly and electronic device having sensor chip package assembly
A sensor chip package assembly and an electronic device having the sensor chip package assembly are disclosed, where the sensor chip package assembly includes: a metal substrate (100) which has a bonding pad region (11) and a placement region (12), the bonding pad region having a plurality of metal bonding pads (13); a sensor chip (200) which is located on an upper surface of the metal substrate, and the sensor chip having a plurality of sensor chip bonding pads (21); an electrical connection assembly (300) which electrically connects a metal bonding pad and a sensor chip bonding pad; and a packaging material cover (400) which covers the metal substrate, the sensor chip and the electrical connection assembly, where any two adjacent metal bonding pads are spaced in an insulated manner by the packaging material cover.
US10121746B2 Semiconductor device
A semiconductor device includes a semiconductor substrate, a first metal layer, an insulation layer, an organic layer, and a second metal layer. The first metal layer, the insulation layer, the organic layer, and the second metal layer are sequentially stacked on a surface of the semiconductor substrate. The first metal layer and the second metal layer are electrically connected to each other through vias formed in the insulation layer and the organic layer. The second metal layer includes an electrode pad at a position corresponding to the positions of the vias. At the interface between the surface of the semiconductor substrate and the first metal layer, a patch portion having a trapezoidal cross-sectional shape is disposed directly below the vias.
US10121745B2 Integrated circuit structures comprising conductive vias and methods of forming conductive vias
A method of forming conductive vias comprises forming a first via opening and a second via opening within a substrate. First conductive material of a first conductivity is formed into the first and second via openings. The first conductive material lines sidewalls and a base of the second via opening to less-than-fill the second via opening. Second conductive material is formed into the second via opening over the first conductive material in the second via opening. The second conductive material is of a second conductivity that is greater than the first conductivity. All conductive material within the first via opening forms a first conductive via defining a first maximum conductance elevationally through the first conductive via and all conductive material within the second via opening forms a second conductive via defining a second maximum conductance elevationally through the second conductive via that is greater than said first maximum conductance. Integrated circuit structure comprising conductive vias independent of method of manufacture are disclosed.
US10121743B2 Power distribution networks for a three-dimensional (3D) integrated circuit (IC) (3DIC)
Power distribution networks in a three-dimensional (3D) integrated circuit (IC) (3DIC) are disclosed. In one aspect, a voltage drop within a power distribution network in a 3DIC is reduced to reduce unnecessary power dissipation. In a first aspect, interconnect layers devoted to distribution of power within a given tier of the 3DIC are provided with an increased thickness such that a resistance of such interconnect layers is reduced relative to previously used interconnect layers and also reduced relative to other interconnect layers. Further voltage drop reductions may also be realized by placement of vias used to interconnect different tiers, and particularly, those vias used to interconnect the thickened interconnect layers devoted to the distribution of power. That is, the number, position, and/or arrangement of the vias may be controlled in the 3DIC to reduce the voltage drop.
US10121739B1 Multi-die inductors with coupled through-substrate via cores
A semiconductor device comprising first and second dies is provided. The first die includes a first through-substrate via (TSV) extending at least substantially through the first die and a first substantially helical conductor disposed around the first TSV. The second die includes a second TSV coupled to the first TSV and a second substantially helical conductor disposed around the second TSV. The first substantially helical conductor is configured to induce a change in a magnetic field in the first and second TSVs in response to a first changing current in the first substantially helical conductor, and the second substantially helical conductor is configured to have a second changing current induced therein in response to the change in the magnetic field in the second TSV.
US10121735B2 Method of designing a layout of a semiconductor device, and a semiconductor device including a fin
A semiconductor device includes active fins on a substrate. Gate lines each extend in the second direction on the active fins. A contact plug is positioned on the active fins. A first via is in one of the first contact plugs. A first conductive line overlaps a first via. A first distance from a first active fin on which a first gate line of the gate lines is formed to an end of the first gate line is more than a predetermined distance. A second distance from a second active fin on which the first gate line is formed to the first active fin of the active fins is equal to or less than the predetermined distance. The second active fin is spaced apart from the first contact plugs to not overlap the first contact plugs.
US10121729B2 Power electronics assemblies having a semiconductor device with metallized embedded cooling channels
A power electronics assembly having a semiconductor device that includes a first device surface opposite a second device surface, a semiconductor substrate layer that extends from the first device surface to a substrate-drift interface, a semiconductor drift layer that extends from the substrate-drift interface towards the second device surface, and a semiconductor fluid channel is positioned within the semiconductor substrate layer of the semiconductor device. Further, the semiconductor fluid channel includes an inner surface. Moreover, a fluid channel metallization layer is positioned along the inner surface of the semiconductor fluid channel.
US10121727B1 Apparatus, system, and method for improving the thermal conduction of heat sinks
The disclosed apparatus may include (1) a cage designed to hold an optical module, (2) a ramp that is secured to the cage and supports a heat sink such that the heat sink is capable of moving along the ramp, and (3) at least one spring having one end coupled to the ramp and another end coupled to the heat sink, wherein (A) prior to insertion of the optical module into the cage, the spring exerts a force at least partially directed along an axis of insertion of the optical module and (B) insertion of the optical module into the cage moves the heat sink along the ramp such that the force exerted by the spring (I) rotates away from the axis of insertion and (II) presses the heat sink against a surface of the optical module. Various other apparatuses, systems, and methods are disclosed.
US10121719B2 Semiconductor device
Provided is a technique for enhancing heat dissipation properties in dissipating heat generated in an electrode to a heatsink without impairing bonding properties between the electrode and a wire. In a semiconductor device, a portion of an electrode within an inner region defined by a case, at one surface, i.e., the lower surface with respect to a position in which a wire is connected, a resin portion is provided, the resin portion extending from an inner wall of the case to an upper-surface side of the heatsink. Additionally, in the portion of the electrode within the inner region defined by the case, at one surface, i.e., the lower surface with respect to a position in which the wire is not connected, a thermal conductor is provided, the thermal conductor having higher heat conductivity than the resin portion.
US10121713B1 In-kerf test structure and testing method for a memory array
Disclosed are an in-kerf test structure and testing method for testing an on-chip device. The structure includes at least one test component with at least one test device and adjoining dummy devices connected to the test device. Each adjoining dummy device has proximal node(s) directly connected to a test device and distal node(s) that are not directly connected to a test device. The nodes of each test device and the distal nodes of each adjoining dummy device are connected to input/output pads. During testing the input/output pads are used to bias the nodes of a selected test device as well as the distal node(s) of any adjoining dummy device. By biasing the distal node(s) of an adjoining dummy device, random accumulation of potential thereon is avoided and current contributions from the adjoining dummy device(s) to a current measurement taken from the selected test device can be accurately determined.
US10121709B2 Virtual metrology systems and methods for using feedforward critical dimension data to predict other critical dimensions of a wafer
A controller includes a memory that stores a first model corresponding to a first critical dimension of a substrate processed by a substrate processing system and a second model corresponding to a second critical dimension of the substrate. The second model includes a predicted relationship between the first critical dimension and the second critical dimension. A critical dimension prediction module calculates a first prediction of the first critical dimension of the substrate using the first model, provides the first prediction of the first critical dimension as an input to the second model, and calculates and outputs a second prediction of the second critical dimension of the substrate using the second model.
US10121705B2 Semiconductor device and method of manufacturing the same
To suppress performance degradation of a semiconductor device, when the width of a first active region having a first field effect transistor formed therein is smaller than the width of a second active region having a second field effect transistor formed therein, the height of a surface of a first raised source layer of the first field effect transistor is made larger than the height of a surface of a second raised source layer of the second field effect transistor. Moreover, the height of a first surface of a raised drain layer of the first field effect transistor is made larger than a surface of a second raised drain layer of the second field effect transistor.
US10121702B1 Methods, apparatus and system for forming source/drain contacts using early trench silicide cut
At least one method, apparatus and system disclosed herein involves performing an early-process of source/drain (S/D) contact cut and S/D contact etch steps for manufacturing a finFET device. A gate structure, a source structure, and a drain structure of a transistor are formed. The gate structure comprises a dummy gate region, a gate spacer, and a liner. A source/drain (S/D) contact cut process is performed. An S/D contact etch process is performed. A replacement metal gate (RMG) process is performed subsequent to performing the S/D contact etch process. An S/D contact metallization process is performed.
US10121697B2 Semiconductor constructions; and methods for providing electrically conductive material within openings
Some embodiments include methods for depositing copper-containing material utilizing physical vapor deposition of the copper-containing material while keeping a temperature of the deposited copper-containing material at greater than 100° C. Some embodiments include methods in which openings are lined with a metal-containing composition, copper-containing material is physical vapor deposited over the metal-containing composition while a temperature of the copper-containing material is no greater than about 0° C., and the copper-containing material is then annealed while the copper-containing material is at a temperature in a range of from about 180° C. to about 250° C. Some embodiments include methods in which openings are lined with a composition containing metal and nitrogen, and the lined openings are at least partially filled with copper-containing material. Some embodiments include semiconductor constructions having a metal nitride liner along sidewall peripheries of an opening, and having copper-containing material within the opening and directly against the metal nitride liner.
US10121690B2 Method of manufacturing a semiconductor component and semiconductor component
Various embodiments provide method of manufacturing a semiconductor component, wherein the method comprises providing a layer stack comprising a carrier and a thinned wafer comprising a metallization layer on one side, wherein the thinned wafer is placed on a first side of the carrier; forming an encapsulation encapsulating the layer stack at least partially; and subsequently thinning the carrier from a second side of the carrier, wherein the second side is opposite to the first side of the carrier.
US10121682B2 Purging of porogen from UV cure chamber
A purge ring for providing a gas to a wafer processing chamber includes an inlet ring wall defining a ring hole space. An outer perimeter of the inlet ring wall is elliptical. An outer perimeter of the ring hole space is circular. The inlet ring wall is a continuous structure surrounding the ring hole space. An inlet baffle formed within the inlet ring wall surrounds at least 180 degrees of the outer perimeter of the ring hole space. An inlet plenum arranged in a first end of the inlet ring wall provides the gas to the ring hole space through the inlet baffle. An exhaust channel is formed within the inlet ring wall in a second end of the inlet ring wall. An exhaust outlet hole arranged in the second end of the inlet ring wall exhausts the gas out of the ring hole space via the exhaust channel.
US10121673B2 Miniaturize particulate matter detector and manufacturing method of a filter
In an embodiment, a miniaturize particulate matter detector includes a filter having a plurality of holes, and a concentration detector correspondingly disposed under the filter. The concentration detector has a detect area used for detecting a concentration of at least one miniaturize particulate matter. A manufacturing method of the filter is also provided.
US10121669B2 Flash memory fabrication method
A semiconductor device and a method of fabricating the same are provided. The semiconductor device includes a semiconductor substrate comprising an active region, and successive layers of a tunnel oxide layer, a floating gate, a gate dielectric layer, a control gate overlying each other. A first portion of the tunnel oxide layer disposed on an edge of the active region has a thickness that is greater than a thickness of a second portion of the tunnel oxide layer disposed away from the edge of the active region. Such features ensure efficient reduction of read disturb errors of a Flash memory device.
US10121664B2 Dopant introduction method and heat treatment method
A thin film containing a dopant is deposited on a surface of a semiconductor wafer. The semiconductor wafer on which the thin film containing the dopant is deposited is rapidly heated to a first peak temperature by irradiation with light from halogen lamps, so that the dopant is diffused from the thin film into the surface of the semiconductor wafer. The thermal diffusion using the rapid heating achieves the introduction of the necessary and sufficient dopant into the semiconductor wafer without producing defects. The surface of the semiconductor wafer is heated to a second peak temperature by further irradiating the semiconductor wafer with flashes of light from flash lamps, so that the dopant is activated. The flash irradiation which is extremely short in irradiation time achieves a high activation rate without excessive diffusion of the dopant.
US10121660B2 Method for fabricating semiconductor device
A method of fabricating a semiconductor device includes forming a metal film including Cu on a substrate, forming a protective film on the metal film, forming a hard mask including TaOx, where x is 2.0 to 2.5, on the protective film, forming a hard mask pattern by patterning the hard mask, and forming a metal wiring by patterning the metal film, using the hard mask pattern as an etching mask.
US10121653B2 Bottom-up PEALD proces
The present disclosure relates to a method and apparatus for performing a plasma enhanced ALD (PEALD) process that provides for improved step coverage. The process introduces a precursor gas into a processing chamber comprising a semiconductor workpiece. The first gas is ionized to form a plurality of ionized precursor molecules. A bias voltage is subsequently applied to the workpiece. The bias voltage attracts the ionized precursor molecules to the workpiece, so as to provide anisotropic coverage of the workpiece with the precursor gas. A reactant gas is introduced into the processing chamber. A plasma is subsequently ignited from the reactant gas, causing the reactant gas to react with the ionized precursor molecules that have been deposited onto the substrate to form a deposited layer on the workpiece.
US10121650B1 Method of manufacturing semiconductor device
A technique capable of forming a film at the bottom of a deep hole having a high aspect ratio. A method of manufacturing a semiconductor device, including: (a) loading a substrate having a hole into a transfer space via a substrate loading/unloading port; (b) moving the substrate to a processing space; (c) forming a precursor in the hole by simultaneously supplying a first process gas to the substrate in the processing space and an inert gas into the transfer space with the processing space spatially connected to the transfer space and maintaining a difference between a first inner pressure of the processing space and a first inner pressure of the transfer space within a predetermined range; and (d) forming a thin film in the hole after performing (b).
US10121645B2 Sheathless interface for capillary electrophoresis/electrospray ionization-mass spectrometry
Provided herein are capillaries for use in an electrophoretic separations. The capillaries can comprise an elongated tubular wall defining a path for fluid flow from an inlet to a tapered outlet; and a decoupler junction positioned within the elongated tubular wall upstream of the tapered outlet. The decoupler junction can comprise a plurality of microchannels penetrating through the elongated tubular wall and an ion-permeable polymer coating the plurality of microchannels. Also provided are sheathless interfaces for coupling capillary electrophoresis (CE) with mass spectrometry that employ these capillaries.
US10121643B2 Chromatography/mass spectrometry data processing device
Using the intensity ratio of peaks on a standard mass spectrum of the target compound and peaks with the same m/z on the measured mass spectrum near the retention time of said compound, a scale factor waveform close to the chromatogram shape based on the target compound alone is computed, and m/z candidates for quantitation are extracted based on the correlation between the measured mass chromatogram of the target compound and the scale factor waveform. Furthermore, an intensity ratio is determined with reference to the m/z peaks showing the greatest scale factor on the measured mass spectrum at the measurement time point showing the greatest scale factor in the scale factor waveform, and m/z candidates for quantitation/confirmation are narrowed down based on whether they fall within an allowable range based on peak intensity ratio on the standard mass spectrum.
US10121641B2 Large dynamic range RF voltage sensor and method for voltage mode RF bias application of plasma processing systems
A voltage sensor of a substrate processing system including a multi-divider circuit, a clamping circuit and first and second outputs. The multi-divider circuit receives a RF signal indicative of a RF voltage at a substrate. The multi-divider circuit includes dividers of respective channels and outputting first and second reduced voltages based on the received RF signal. The reduced voltages are less than the RF voltage. The clamping circuit clamps the first reduced voltage to a first predetermined voltage when the RF voltage is greater than a second predetermined voltage or the first reduced voltage is greater than a third predetermined voltage. While the received RF signal is in first and second voltage ranges, the first and second outputs output output signals based respectively on the first and second reduced voltages. The first predetermined voltage is based on a maximum value of the first voltage range.
US10121639B2 Mixed mode pulsing etching in plasma processing systems
A method for processing substrate in a chamber, which has at least one plasma generating source, a reactive gas source for providing reactive gas into the interior region of the chamber, and a non-reactive gas source for providing non-reactive gas into the interior region, is provided. The method includes performing a mixed-mode pulsing (MMP) preparation phase, including flowing reactive gas into the interior region and forming a first plasma to process the substrate that is disposed on a work piece holder. The method further includes performing a MMP reactive phase, including flowing at least non-reactive gas into the interior region, and forming a second plasma to process the substrate, the second plasma is formed with a reactive gas flow during the MMP reactive phase that is less than a reactive gas flow during the MMP preparation phase. Perform the method steps a plurality of times.
US10121633B2 Energy discriminating electron detector and scanning electron microscope using the same
When an electrode (29) such as a grid applied with a negative voltage is installed in front of an objective lens (23), low energy electrons among secondary electrons (25) generated from a sample (24) by an electron beam or the like is reflected by the electrode to come into a detector (22) installed in the sample (24) side, while electrons of higher energy are not detected, since they are not reflected by the electrode. Accordingly, since only the electrons of lower energy of the secondary electrons can be detected by discriminating the secondary electrons by the energy, it is possible to obtain a detection signal, e.g., rich in the information on the surface state of the sample.
US10121629B2 Angled flat emitter for high power cathode with electrostatic emission control
In the present invention, a computed tomography system, an X-ray tube used therein and a cathode assembly disposed in the X-ray tube, as well as an associated method of use, is provided that includes a gantry and the X-ray tube coupled to the gantry. The X-ray tube includes the cathode assembly having a pair of emission surfaces for generating an electron beam, where the pair of emission surfaces are disposed in the cathode assembly at angles with respect to one another. The X-ray tube further includes a focusing electrode for focusing the electron beam, an extraction electrode which electrostatically controls the intensity of the electron beam by adjustment of a positive or negative biasing voltage applied to the extraction electrode, a target for generating X-rays when impinged upon by the electron beam and a magnetic focusing assembly located between the cathode assembly and the target for focusing the electron beam towards the target.
US10121628B2 Emitter and X-ray tube device
An emitter for an X-ray tube device is configured to irradiate an anode with electrons for X-ray emission. The emitter includes an electron emission portion to be heated by an electric current, a current application leg for supplying the electric current to the electron emission portion, a support leg, a current application leg fixing portion for supporting the current application leg and supplying the electric current to the current application leg, and a support leg fixing portion for supporting the support leg. At least one of materials and shapes are different between the current application leg fixing portion and the support leg fixing portion so that a difference in an amount of thermal deformation between the current application leg and the support leg in a direction vertical to the electron emission portion is reduced when the electron emission portion is heated.
US10121621B2 Controller for confirming contact status and controlling contact of latch relay in electric power meter
A controller for confirming the contact status of a latch relay embedded in an electric power meter according to the invention includes a microcomputer unit that is electrically connected to the latch relay for reading and providing the contact switching status information of the latch relay during a power failure, and read the contact switching status information stored during the power failure when a power recovers, and configured to output an opening control signal to the latch relay when the read contact switching status is an open state, and configured to output a closing control signal to the latch relay when the read contact switching status is a closed state; and a non-volatile memory that stores the contact switching status information of the latch relay provided by the microcomputer unit or provides the contact switching status information of the latch relay to the microcomputer unit during a power failure.
US10121609B2 Kill switch
A kill switch including a switch assembly. When the switch assembly moves from a switch first configuration to a switch second configuration with the switch assembly operatively connected to a controller of a tractor, a kill electrical signal is provided to the controller to stop the tractor powering a power take-off thereof. A cord is securable to the switch assembly and to the piece of machinery to extend along a rotary drive shaft between the tractor and the piece of machinery. A switch actuating element extends from the cord, the switch actuating element being removably securable to the switch assembly. In the switch first configuration with the switch actuating element secured to the switch assembly, the switch actuating element maintains the switch assembly in the switch first configuration. When the switch actuating element is removed from the actuating element receiving portion, the switch assembly moves to the switch second configuration.
US10121598B2 Method for producing electrolytic capacitor
A method for producing an electrolytic capacitor according to the present disclosure includes a first step of preparing a capacitor element that includes an anode body having a dielectric layer; a second step of impregnating the capacitor element with a first treatment solution containing a conductive polymer and a first solvent; and a third step of impregnating the capacitor element with an electrolyte solution after the second step, the capacitor element being, in the third step, impregnated with the electrolyte solution while including a liquid.
US10121589B2 Method and apparatus for preparing rare earth sintered magnet
A mold comprising a die, an upper punch, and a lower punch, the pressure surface of one or both of the upper and lower punches being shaped non-planar, a cavity being defined between the die and the lower punch, is combined with a feeder including a shooter provided with a main sieve at its lower end port, the main sieve having a sifting surface of substantially the same non-planar shape as the pressure surface. A rare earth sintered magnet is prepared by feeding an alloy powder into the cavity through the shooter and sieve while applying weak vibration and vertical reciprocation to the shooter, applying a uniaxial pressure to the alloy powder fill in the cavity under a magnetic field to form a precursor, and heat treating the precursor.
US10121575B2 Thin film resistor
A thin film resistor includes 38-60 at.% of nickel, 10-25 at.% of chromium, 3-10 at.% of manganese, 4-18 at.% of yttrium, and 1-36 at.% of dysprosium. The thin film resistor can greatly increase the resistivity with a low temperature coefficient of resistance to broaden the applications of the thin film resistor.
US10121569B2 Cable and explosion-proof system
A cable includes electric wires, an outer cover, a first cover, and a second cover. Each of the electric wires includes a conductive core and an insulator covering the conductive core. The outer cover covers the electric wires and extends from a first atmosphere to a second atmosphere less explosive than the first atmosphere. An outer surface of the outer cover is supported by a partition separating the first atmosphere from the second atmosphere. The first cover includes a thermosetting resin and covers an exposed portion of the electric wires, which is not covered by the outer cover in the second atmosphere. The second cover covers the first cover and includes a material higher in fracture strength than the thermosetting resin.
US10121567B2 Insulating composition, insulating article, preparation method and electrical cable accessory thereof
An insulating composition comprises: about 70-100 parts by volume of a polymeric material, about 5-30 parts by volume of a ceramic filler (2) which is surface-treated by a bifunctional coupling agent in an amount of about 0.1 wt % to about 4 wt % of the ceramic filler; about 0.1-5 parts by volume of a crosslinking agent; about 0-6 parts by volume of conductive powder (3); and about 0-6 parts by volume of ZnO whisker (4). A preparation method for making the insulating composition, an insulating article such as an electrical cable accessory, and a use thereof are provided.
US10121559B2 Health condition alarm system
A patient and health condition monitoring system comprising: a treatment device; a condition monitor; a patient care controller, the patient care controller comprising: a signal receiver; a healthcare professional database; a processing element coupled to the healthcare professional database; and an alarm generator.
US10121551B1 Detecting power loss in NAND memory devices
Devices and techniques for detecting power loss in NAND memory devices are disclosed herein. A memory controller may calibrate a first read level for a first physical page of a number of physical pages from an initial first read level position to a calibrated first read level position. The first read level may be between a first threshold voltage distribution corresponding to a first logical state of the at least four logical states and a second threshold voltage distribution corresponding to a second logical state of the at least four logical states. Also, the first threshold voltage distribution may be a highest threshold voltage distribution for the first physical page. The memory controller may calibrate a second read level for the first physical page that is lower than the first read level from an initial second read level position to a calibrated first read level position. The memory controller may determine to refresh at least one logical page stored at the first physical page based at least in part on a first read level difference between the initial first read level and the calibrated first read level and a second read level difference between the initial second read level and the calibrated second read level.
US10121550B2 Power switch circuit
A power switch circuit includes a first transistor, a second transistor and a current source. A first source/drain terminal and a gate terminal of the first transistor receive a first supply voltage and a second supply voltage, respectively. A second source/drain terminal and a body terminal of the first transistor are connected with a node z. An output signal is outputted from the node z. A first source/drain terminal and a gate terminal of the second transistor receive the second supply voltage and the first supply voltage, respectively. A second source/drain terminal and a body terminal of the second transistor are connected with the node z. The current source is connected between a bias voltage and the node z. The first supply voltage, the second supply voltage or the bias voltage is selected as the output signal.
US10121544B2 Connecting memory cells to a data line sequentially while applying a program voltage to the memory cells
Programming methods include applying a voltage to a selected access line commonly connected to a plurality of memory cells, and, while the voltage applied to the selected access line remains at a program voltage without being discharged, electrically connecting a subset of the plurality of memory cells to one data line so that only one memory cell of the subset of the plurality of memory cells is electrically connected to the one data line at a time.
US10121543B2 Storage device including a nonvolatile memory device and a controller for controlling a write operation of the nonvolatile memory device and an operating method of the storage device
A storage device includes a nonvolatile memory device including a plurality of memory cells, the memory cells divided into a plurality of pages, and a controller configured to control the nonvolatile memory device. The storage device is configured to collect two or more write data groups to be written to two or more pages, to simultaneously perform a common write operation with the two or more pages based on the two or more write data groups, and to sequentially perform an individual write operation with each of the two or more pages based on the two or more write data groups.
US10121541B2 Semiconductor device and information processing system
The present invention makes it possible to form a circuit configuration that is capable of executing a keyword search at an increased speed while suppressing an increase in the memory capacity of a content-addressable memory. A semiconductor device according to an aspect of the present invention searches an input data string for a predesignated keyword, and includes a first content-addressable memory that stores a partial keyword corresponding to a predetermined number of data beginning with the first data of the keyword, a second content-addressable memory that stores the entirety of the keyword, and a control circuit that is coupled to the first content-addressable memory and to the second content-addressable memory. When a portion matching the partial keyword is detected in the input data string by a search in the first content-addressable memory, the second content-addressable memory executes a search on search data extracted from the input data string.
US10121539B2 Memory systems and memory programming methods
Memory systems and memory programming methods are described. According to one aspect, a memory system includes program circuitry configured to provide a program signal to a memory cell to program the memory cell from a first memory state to a second memory state, detection circuitry configured to detect the memory cell changing from the first memory state to the second memory state during the provision of the program signal to the memory cell to program the memory cell, and wherein the program circuitry is configured to alter the program signal as a result of the detection and to provide the altered program signal to the memory cell to continue to program the memory cell from the first memory state to the second memory state.
US10121537B2 Electronic device
An electronic device includes a semiconductor memory that includes: resistive storage cells; a reference resistance cell; a comparison block electrically coupled to the resistive storage cells and the reference resistance cell through first and second input terminals, to compare a cell current flowing through the first input terminal and a reference current flowing through the second input terminal; a first clamp part to control a maximum current amount of the cell current depending on a voltage level of a first node; a second clamp part to control a maximum current amount of the reference current depending on the voltage level of the first node; a voltage stabilization block to stabilize a voltage of the first node during a charging or a discharging period; and a switching part electrically coupled with the first node and the voltage stabilization block in the charging period or the discharging period.
US10121531B2 Semiconductor memory
A semiconductor memory includes j×k first memory cells, j upper bit lines, (½)j sense amplifiers, j×k lower first bit lines, k first word lines, k pairs of plate lines, each pair having first and second plate lines, each being connected to odd-numbered and even-numbered first memory cells of one of the k columns, a pair of discharge signal lines having a first discharge signal line and a second discharge signal line respectively connecting two of the j upper lines in each sense amplifier to a prescribed potential, j×m second memory cells, j lower second bit lines, m second word lines, m third plate lines each connected to the j second memory cells of one of the m columns, and j shield lines each provided at positions respectively corresponding to the j upper bit lines, which are parallel to one another.
US10121529B2 Semiconductor memory device for applying different bias voltages and operating method thereof
A semiconductor memory device and an operating method thereof. The semiconductor memory device includes a memory cell array, a peripheral circuit and a control logic. The memory cell array includes a plurality of memory cells. The peripheral circuit performs a program operation for the plurality of memory cells in the memory cell array. The control logic controls the peripheral circuit and the memory cell array such that, during the program operation for the plurality of memory cells, pre-bias voltages are applied to a plurality of word lines coupled to the plurality of memory cells to precharge channel regions of the plurality of memory cells. Furthermore, different pre-bias voltages are applied to the plurality of word lines depending on the relative positions of the word lines.
US10121514B2 Video preview based browsing user interface
A first video preview corresponding to a first video program is played back. When it is time to transition from playing back the first video preview to playing back a second video preview corresponding to a second video program, the transition is made from playing back the first video preview to playing back the second video preview. The transition can be made by sliding the first video preview off a display while sliding the second video preview onto the display. Additionally, metadata associated with the first video program can be displayed for an amount of time before playback of the first video preview ceases, and metadata associated with the second video program can be displayed for an amount of time after playback of the second video preview begins.
US10121509B2 Optical disc authentication by interferometric fingerprinting
Authentication of discs occurs by the use of interferometric authentication data. Such authentication data of a data disc is generated based on an interference pattern associated with thickness variations of a material layer on the disc. The interference pattern represents a unique fingerprint that can be used for authentication of individual discs.
US10121507B2 Writing method of data, reading method of data, and optical disc drive
On each of a plurality of recording layers of a write-once optical disc, two tracks constituted of adjacent land and groove are formed in a spiral shape. A writing method of data includes: a step of receiving data and a writing instruction of the data; and a step of recording management information, wherein the management information includes: virtual sequential recording range information that manages a last recorded address of the data as a virtual physical sector number; defect list that indicates a replacement correspondence relationship between the virtual physical sector number and an actually recorded physical sector number; and real next writable address information that indicates a real next writable address that is actually recordable subsequently to the physical sector number.
US10121504B2 Tape head surface with non-uniform cross-width edge profiles
A tape head having offset transducer spans between adjacent modules of the tape head that serves to maintain the balance between debris removal and reduced magnetic layer/recording device spacing on the one hand and reduced tape/tape head friction on the other hand. In one aspect, opposite edges of each module are relatively sharper adjacent the transducer span and relatively rounded (e.g., less sharp) away from the transducer span. The sharp edges reduce magnetic spacing loss and scrape debris off of the tape while the rounded edges reduce or eliminate contact between the tape and the head in regions where no transducer spans are present and thus where no tape writing or reading would be taking place.
US10121501B2 Free layer magnetic reader that may have a reduced shield-to-shield spacing
A magnetic read apparatus includes a read sensor, a shield structure and a side magnetic bias structure. The read sensor includes a free layer having a side and a nonmagnetic spacer layer. The shield structure includes a shield pinning structure and a shield reference structure. The nonmagnetic spacer layer is between the shield reference structure and the free layer. The shield reference structure is between the shield pinning structure and the nonmagnetic spacer layer. The shield pinning structure includes a pinned magnetic moment in a first direction. The shield reference structure includes a shield reference structure magnetic moment weakly coupled with the pinned magnetic moment. The side magnetic bias structure is adjacent to the side of the free layer.
US10121500B2 Magnetic tunnel junction (MTJ) free layer damping reduction
In one embodiment, a system includes a sensor, the sensor having a free layer, a ferromagnetic spin sink layer spaced from the free layer, the spin sink layer being operative to reduce a spin-induced damping in the free layer during operation of the sensor, and a nonmagnetic spacer layer positioned between the free layer and the spin sink layer, the spacer layer having a long spin-diffusion length.
US10121499B2 Magnetoresistive sensor with enhanced uniaxial anisotropy
A read sensor that includes a free layer having a magnetization that changes according to an external magnetic field. The read sensor also includes an additional magnetic layer and a non-magnetic layer. The non-magnetic layer may include a corrugated surface facing the additional magnetic layer. The corrugated surface is configured to enhance uniaxial anisotropy in the read sensor.
US10121497B1 Magnetic recording head with spin torque oscillator layers satisfying width, thickness and angle relationship formulas
A magnetic recording head has a main magnetic pole that generates a recording magnetic field applied on a magnetic recording medium from an end surface that is one portion of an air bearing surface facing the magnetic recording medium; a trailing shield provided on the trailing side of the main magnetic pole with a write gap interposed therebetween; and a spin torque oscillator that is provided in the write gap to be interposed between the main magnetic pole and the trailing shield and that generates a magnetic field that exerts an interaction on the recording magnetic field applied on the magnetic recording medium.
US10121496B1 Heat-assisted magnetic recording head having peg coupler and plasmonic pad
A write head includes a waveguide, a magnetic pole, and a near-field transducer. The near-field transducer includes an enlarged portion and a peg. The peg is separated from the magnetic pole in a downtrack direction by a dielectric gap. A peg coupler covers a bottom surface of the magnetic pole and is separated from the peg. The peg coupler is formed of a first plasmonic material. A pad extends from the peg coupler into part of the gap in the downtrack direction towards the peg. The pad is formed of a second plasmonic material and extends into the write head away from the media-facing surface a distance L that is less than a corresponding distance of the peg coupler.
US10121494B1 User presence detection
A speech-capture device can capture audio data during wakeword monitoring and use the audio data to determine if a user is present nearby the device, even if no wakeword is spoken. Audio such as speech, human originating sounds (e.g., coughing, sneezing), or other human related noises (e.g., footsteps, doors closing) can be used to detect audio. Audio frames are individually scored as to whether a human presence is detected in the particular audio frames. The scores are then smoothed relative to nearby frames to create a decision for a particular frame. Presence information can then be sent according to a periodic schedule to a remote device to create a presence “heartbeat” that regularly identifies whether a user is detected proximate to a speech-capture device.
US10121488B1 Optimizing call quality using vocal frequency fingerprints to filter voice calls
Methods and systems are provided for optimizing call quality and improving network efficiency by reducing bandwidth requirements at the individual-voice-call level. Embodiments provided herein build vocal fingerprints that correspond to the frequency range of the human voice, as well as the frequency range of the voice of individual users. The vocal fingerprints are used minimize and reduce the transmission of background noise and ambient sound captured using HD voice while retaining the frequency range of a user's voice in HD voice. This filtered HD voice frequency range is then transmitted to recipients over the network. The reduced frequency range lowers bandwidth usage and conserves network resources, all while optimizing the call quality for individual users.
US10121485B2 Spatial audio resource management and mixing for applications
The techniques disclosed herein enable a system to coordinate audio objects that are generated by multiple applications. A system can receive contextual data from several applications and dynamically determine an allocation of a number of audio objects for each application based on the contextual data. The allocation can be based on a status of one or more applications, user interactions with one or more applications, and other factors. Policy data can also cause the system to allocate a number of audio objects to one or more applications based on an application type and other factors. For instance, a policy may cause a system to allocate more audio objects to a game application vs. a communications application. As a user interacts with an application, e.g., moves or resizes a user interface, closes an application, increases or decreases a level of interaction, the system can reallocate audio objects to individual applications.
US10121477B2 Video assisted digital audio watermarking
A system and method for embedding digital audio watermarks in audio source information based at least upon identified video content are described. An audio/video processing system receives audiovisual data. A video content analyzer within the system analyzes video source information of the audiovisual data, determines video content depicted by data in the video source information, and generates an indication of the video content. An audio watermark embedder of the system receives the indication, and based at least in part on the indication, adjusts watermark embedding parameters used for embedding the audio watermark in the audio source information.
US10121474B2 Contextual note taking
Contextual note taking is described. A note taking assistant can receive an indication of a specific presentation session. This indication can be used by the note taking assistant to access information or content related to the session. The note taking assistant can receive specific presentation session content, which includes identifiable context images. Identifiable context images are meant to define an individual page, an individual slide, or other atomic unit in the presentation. The note taking assistant operates by receiving a navigation message, changing the current assistant context image to a current presenter context image based on the navigation message; receiving a speech-to-text message comprising a unit of text; displaying the current presenter context image, and displaying the unit of text associated with the current presenter context image; and storing the unit of text associated with the current presenter context image.
US10121466B2 Methods for training a speech recognition system
Speech recognition systems that use voice templates may create (or update) voice templates for a particular user by training (or re-training). If a training results in a vocabulary with similar voice templates, then the speech recognition system's performance may suffer. The present invention provides embraces methods for training a speech recognition system to prevent voice template similarity. In these methods, a trained word's voice template may be evaluated for similarity to other vocabulary templates prior to enrolling the voice template into the vocabulary. If template similarity is found, then a user may be prompted to retrain the system using an alternate word. Alternatively, the user may be prompted to retrain the system with the word spoken more clearly. This dynamic enrollment training analysis insures that all templates in the vocabulary are distinct.
US10121450B2 Eye protecting method and device of screen based on virtual reality helmet
The present invention discloses a method and an apparatus for eye protection based on a screen of a virtual reality headset, the method comprising: calculating, based on a plurality of weight areas divided on a screen of a virtual reality headset, a total cumulative amount of a blue component of pixels on the screen from a t0 moment to a t1 moment, wherein the plurality of weight areas is divided according to weights of impact of blue light on human eyes; determining, according to the total cumulative amount of the blue component from the t0 moment to the t1 moment, a blue light suppression factor at the t1 moment, and then obtaining a suppressed blue component value of each pixel of an image at a next frame; outputting the image of the next frame with the suppressed blue component value. In such a way, the present invention can strike a balance between eye protection and guarantee of display performance.
US10121444B2 Display panel driving apparatus, display and method for correcting positive and negative polarity grayscale voltage
A display panel driving apparatus includes a grayscale voltage outputting part which generates a first positive polarity grayscale voltage and a first polarity negative grayscale voltage, compares the first positive polarity with a first reference voltage to output a first comparison voltage, compares the first negative polarity grayscale voltage with a second reference voltage to output a second comparison voltage, compares the first comparison voltage with the second comparison voltage to output a voltage deviation value, and outputs a second positive polarity grayscale voltage and a second negative polarity grayscale voltage based on the voltage deviation value, and a data driving part which outputs a data signal based on image data to a data line of a display panel, using the second positive polarity grayscale voltage and the second negative polarity grayscale voltage.
US10121440B2 Display device
Provided is a display device causing less noise on a signal. A display device (10) includes a plurality of signal lines (SL), a plurality of gate lines (GL), and a driving unit. The plurality of gate lines crosses the plurality of signal lines. The driving unit is connected to the plurality of gate lines and controls a potential of each of the gate lines. The driving unit includes a plurality of gate drivers (11) and a plurality of lines. The gate drivers are disposed in a display region, and at least one of the gate drivers is connected to each of the gate lines. The lines are each provided with a potential for operation of one of the gate drivers. Each of the lines crosses one of the signal lines. The plurality of lines includes a first line (17A) and a second line (17B). The driving unit switches a potential of the first line at predetermined timing. The driving unit switches a potential of the second line into a direction opposite to a direction of the switched potential of the first line upon switching the potential of the first line.
US10121432B2 Shift register and display device
A shift register includes a primary circuit and a secondary circuit including an inverting circuit and a pull-down circuit. The pull-down circuit includes a first transistor. The primary circuit has an output terminal, a first and a second input terminals, and is electrically connected to a first common terminal. The secondary circuit is electrically connected to the first common terminal. The pull-down circuit is electrically connected to the inverting circuit. The first transistor has a first top gate, a first bottom gate, a first first electrode and a first second electrode, wherein the first second electrode is configured to receive a first voltage level, the first top gate is configured to receive a second voltage level, and the second voltage level is higher than the first voltage level.
US10121431B2 Shift register, gate driving circuit, display screen and method for driving the display screen
A shift register, a gate driving circuit, a display screen and a method for driving the display screen are proposed. A first and/or a second node control unit are incorporated. The first node control unit controls a first node according to a first control signal to put a pulling-up unit in an OFF state; the second node control unit controls a second node according to a second control signal to put a pulling-down unit in an OFF state. During the period that the display screen is powered off, the level at the driving signal output terminal is prevented from being affected by the pulling-up unit through the first node control unit and by the pulling-down unit through the second node control unit, such that thin film transistors connected to a gate line corresponding to the shift register are all turned on and thus accumulated charges can be released rapidly.
US10121420B2 Display device
In a display device, an image display panel updates an image in a frame cycle including an image scanning period and a vertical blanking period, a light modulation layer is disposed at a back of the panel and switched to a scattering or transmission state depending on an electric field applied, a light source emits light which enters the light modulation layer from its side and travels therethrough, electrodes are formed according to divided areas of the light modulation layer arranged in a direction of the light and apply the electric field to the light modulation layer, and a controller drives the electrodes in synchronization with image scanning to switch the divided areas to the scattering state in order during the image scanning period, and drives the electrodes according to distances from the side to control the scattering state on the individual divided areas during the vertical blanking period.
US10121413B2 Display device and driving method thereof
A flash phenomenon of OLEDs at the time of power source ON of a display device is suppressed. The OLED emits light when reference potentials VSS and VDD are applied from power source lines to the OLED's cathode and anode respectively. While the anode can be connected to one of the power source line via a driving TFT and a lighting switch, a reset potential VRS can be applied to the anode via a reset switch and the driving TFT. The lighting switch is turned OFF and the reset switch and the driving TFT are turned ON so that VRS is applied to the anode, before starting the application of the reference potentials to the power source lines. Following this state, the application of the reference potentials to the power source lines starts, and thus a normal operation of allowing the OLED to emit light starts.
US10121407B2 Systems and methods for providing redundant data and power
A display system including a plurality of light-emitting diode (LED) display modules is provided. Each LED display module of the plurality of display modules may include a plurality of LEDs. The display system may also include a plurality of connection hubs, where each connection hub of the plurality of connection hubs is configured to provide power to two or more LED display modules of the plurality of LED display modules. One or more of the LED display modules of the plurality of LED display modules may be configured to selectively route the power provided by a connection hub of the plurality of connection hubs to an LED display module that is adjacent to the one or more LED display modules.
US10121403B2 Gate turn on voltage compensating circuit, display panel, driving method and display apparatus
The present disclosure provides a gate turn on voltage compensating circuit, a display panel, a driving method and a display apparatus thereof. The gate turn on voltage compensating circuit includes a voltage generation module, a clock control module and a chamfering module. The voltage generation module is used for correspondingly outputting generated first voltage signal and second voltage signal to a first voltage input terminal and a second voltage input terminal of the chamfering module; the clock control module is used for controlling the chamfering module to output corresponding chamfered voltage signals in the corresponding time periods, so that the chamfering depths of gate turn on voltage signals input correspondingly to respective gate drive chips in different time periods are different.
US10121399B2 LCD source driver feedback system and method
An electrical assembly and method for detecting failures in an LCD source driver is disclosed herein. A plurality of active channels are placed on the source driver which communicate electronically with an LCD. At least one dummy channel may be placed on the source driver which is driven with an original signal. A microprocessor may then receive the dummy channel and compare the received dummy channel signal to the original signal. An error message may be transmitted when the received dummy channel signal does not match the original signal. Alternatively, the source driver may be provided with a split active channel which is provided with an original signal that is split into an active split channel and a dummy split channel. While the active split channel is sent to the LCD, the dummy split channel is sent to the microprocessor for comparison with the original signal.
US10121397B1 Flag pole
The flag pole is a mast and banner pole assembly that is adapted for use in displaying flags and banners. The flag pole is mounted to the ground through the use of a ground post such that the flag pole can be rotated using the ground post as the center of rotation. This configuration allows the position of the flag or banner to be adjusted in a manner that will control the visibility of the flag or banner. Once the flag or banner is rotated into the desired position, the flag pole can be locked in position. The banner pole is removably attached to the mast. The flag pole further comprises an acute angle which displays the flag or banner at an acute angle relative to a line perpendicular to the ground. The flag pole comprises a mast, a banner pole, a ground post, and an acute angle.
US10121396B2 LED billboard system
A LED billboard system that is adapted to mount to pre-existing or future billboard structures such that when the LED panels are switched on, the LED billboard can be illuminated from behind.
US10121392B2 Masking and unmasking methods and devices
Devices and methods for masking and unmasking sensitive data, based on a standard cryptographic algorithm defining a ciphering algorithm, and a deciphering algorithm using more resources than the ciphering algorithm are described. The masking of sensitive data is done by applying the deciphering algorithm to the sensitive data to obtain masked sensitive data. The unmasking of the masked sensitive data is done by applying the ciphering algorithm to the masked sensitive data to obtain sensitive data in plain form.
US10121386B2 Learning model for dynamic component utilization in a question answering system
Mechanisms are provided in a data processing system for utilizing algorithms based on categories in a question answering system. The mechanisms capture a history of performance and correctness metrics for identifying efficiency of respective algorithms for finding answers to questions in respective question categories in a question answering system. The mechanisms determine sets of algorithms to use for respective question categories according to efficiency and correctness analysis. The mechanisms determine a question category of a given input question and execute a set of algorithms corresponding to the question category of the given input question that meet an efficiency threshold to contribute to finding a correct answer for the given input question.
US10121385B2 Method and device for estimating a lateral speed and a lateral position of an aircraft, during a phase where the aircraft is traveling on the ground
Method and device for estimating lateral speed and lateral position of an aircraft during a phase where the aircraft is traveling on the ground. The device includes a unit for determining an initial lateral position value, corresponding to lateral position with respect to axis of a runway when touching down on landing, a unit for repetitively determining, at least from runway touch down, current ground speed and a current lateral angular deviation, representing angular deviation between the current route and the heading of the runway, a unit for repetitively computing current lateral speed, from the current ground speed and current lateral angular deviation, a unit for computing a current lateral position, from current lateral speed and initial lateral position, and a link for transmitting the current lateral speed and/or the current lateral position to at least one user system.
US10121382B2 Data flow control order generating apparatus and sensor managing apparatus
There is used a data flow control order generating apparatus that includes: a sensor side metadata acquisition unit acquiring sensor side metadata as information related to a sensor that outputs sensing data; an application side metadata acquisition unit acquiring application side metadata as information related to an application that provides a service by using the sensing data; a matching unit performing matching between the sensor side metadata and the application side metadata to extract the sensor capable of providing the sensing data that satisfies the request of the application; and an instruction unit transmitting a data flow control order that identifies the sensor extracted by the matching unit and the application to a sensor managing apparatus that manages the sensor.
US10121367B2 Vehicle lane map estimation
A computer can receive, from a vehicle sensor, data about a plurality of second vehicles, define two or more vehicle clusters based on location data of second vehicles, each cluster including two or more of the second vehicles determined to be traveling in a same lane, identify two or more lane boundaries according to clusters, and use lane boundaries to generate a lane map.
US10121366B2 Method and system for modeling and processing vehicular traffic data and information and applying thereof
A method and system for modeling and processing vehicular traffic data and information, comprising: (a) transforming a spatial representation of a road network into a network of spatially interdependent and interrelated oriented road sections, for forming an oriented road section network; (b) acquiring a variety of the vehicular traffic data and information associated with the oriented road section network, from a variety of sources; (c) prioritizing, filtering, and controlling, the vehicular traffic data and information acquired from each of the variety of sources; (d) calculating a mean normalized travel time (NTT) value for each oriented road section of said oriented road section network using the prioritized, filtered, and controlled, vehicular traffic data and information associated with each source, for forming a partial current vehicular traffic situation picture associated with each source; (e) fusing the partial current traffic situation picture associated with each source, for generating a single complete current vehicular traffic situation picture associated with entire oriented road section network; (f) predicting a future complete vehicular traffic situation picture associated with the entire oriented road section network; and (g) using the current vehicular traffic situation picture and the future vehicular traffic situation picture for providing a variety of vehicular traffic related service applications to end users.
US10121365B2 Sensor system and communication method
A sensor system includes a controller and sensors. The controller is to transmit a signal. The sensors are connected to the controller in series via at least one cable to sequentially transfer the signal transmitted from the controller via the at least one cable.
US10121354B2 Waste receptacle
A waste cart includes a base housing; a center upright having a proximal end and a distal end, wherein the proximal end is secured to the base housing; a top housing secured to the distal end of the center upright, wherein the top housing has two or more disposal openings for two or more separate disposal portions including, a first waste portion which has a first metal detector and an indicator for providing a notification when a metal item passes through the opening; and a second waste portion which includes a second metal detector and an indicator for providing a notification when a metal item passes through the opening; an electronics module which operates each metal detector independently; and an alarm indicator operationally associated with the electronics module which is activated when the electronics module detects the passage of a metal item through an opening into a waste portion.
US10121351B2 Programmable electronic devices on containers
Systems and methods for sharing resources between multiple processing streams are described. An example method may comprise: receiving data by an electronic display device attached to an object; determining, by the electronic display device, whether the data satisfies a criterion; responsive to determining that the data satisfies the criterion, generating a first message based on the data; wirelessly transmitting the first message to a computing device that is wirelessly connected to the electronic display device; receiving a second message from the computing device; and displaying at least one of the first message or the second message by the electronic display device.
US10121346B2 Alert management utilizing mobile devices
Methods, computer systems, and computer-storage medium are provided for managing patient alerts using a mobile device. A mobile device associated with a patient caregiver receives a critical alert related to the patient, and the alert is presented on the mobile device. The alert includes important contextual information that enables the caregiver to make a quick assessment of how to effectively address the alert. The alert includes options for accepting the alert or rejecting the alert. Acceptance of the alert enables the caregiver to communicate the alert to selected caregivers that can assist in managing the alert. Rejecting the alert causes the alert to be automatically communicated to additional caregivers associated with the patient.
US10121338B2 Self-detaching anti-theft device for retail environment
Systems (100) and methods (1500) for operating a security tag. The methods involve: converting rotational motion of a pinion gear in a first direction into linear motion of a rack gear in a second direction so as to cause a pin to transition from an unengaged state in which the pin is retracted into a first portion of an enclosure to an engaged state in which an end of the pin resides within an aperture formed in a second portion spaced apart from the first portion of the enclosure; mechanically retaining the pin in the engaged position using a pawl that prevents movement of the pinion gear in a third direction opposed to the first direction; and automatically releasing the pawl in response to a reception of a wireless signal at the security tag, whereby the pin is returns to the unengaged state.
US10121316B2 Gaming system, gaming device, and method for enabling a current bet to be placed on a future play of a wagering game
The gaming system, gaming device, and gaming method disclosed herein provide an opportunity for a player to place a replay wager for a group or set of a plurality of plays of a wagering game. In one embodiment, the replay wager activates a replay feature which the player can use a designated number of times (such as one time) over the plurality of plays of the wagering game. The player's use of the replay feature causes the gaming system to redisplay the previous play of the wagering game, and provide any awards associated with the previous play of the wagering game. After the player uses the replay feature over each of the designated number (such as one) of the plurality of plays of the wagering game, the player cannot use the replay feature for any of the remaining plays of the plurality of plays of the wagering game.
US10121312B2 Mobile device applications for casinos
A wagering game system configured to perform operations to transmit to a mobile device, via a wireless communication device of the gaming system, an offer for presentation via the mobile device in response to detecting that the mobile device is located at a casino. The offer is associated with a wagering game machine within the casino. The operations can further include detecting, via an electronic tracking device associated with the wagering game machine, an electronic identifier provided from the mobile device. For instance, the mobile device can provide the electronic identifier to the wagering game machine. The operations can further include associating, via an electronic processing unit of the gaming system, the offer with the wagering game machine in response to detecting the electronic identifier.
US10121308B2 Card dispenser
A card dispenser is provided comprising a capture chamber configured to receive a card dispensed from a read position by a card feed mechanism, the capture chamber comprising walls defining an exit aperture for dispensing a card to a user. A capture flap is moveable from a first orientation to a second orientation, wherein in the first orientation the capture flap is arranged to block the exit aperture so as to prevent a card from passing through said exit aperture, and in the second orientation the capture flap is arranged to guide a card through said exit aperture. If a first output is received from a communication module, the capture flap is held at the first orientation such that a card dispensed from a read position moves under the influence of gravity through the capture chamber into a card bin. If a second output is received, the capture flap is moved from the first orientation to the second orientation such that a card dispensed from the read position slides along the capture flap under the influence of gravity through the exit aperture.
US10121303B2 Cashbox and self-service terminal device using cashbox
A cashbox having a rectangular cuboid structure, wherein external walls of the cashbox comprise a left box wall (21) and a right box wall (22) arranged oppositely, a front box wall (24) and a rear box wall arranged oppositely, and a top wall (23) and a bottom wall arranged oppositely, wherein slots (26; 27) are respectively provided on two box walls which are of the external walls, arranged oppositely and parallel to an inserting direction of the cashbox, and both ends of each of the slots (26; 27) in the inserting direction are inserting openings.
US10121296B1 Secure delivery via unmanned vehicles
Systems and methods are provided for on-demand delivery of a payload by an unmanned vehicle. An unmanned vehicle may comprise a chamber configured to house a payload and adjust a payload state. The payload state may be adjusted based on detection of a tampering event. An unmanned vehicle may also comprise an authentication system configured to allow access to the payload.
US10121291B2 Method and apparatus for visual accident detail reporting
A system includes a processor configured to request vehicle sensor data upon crash detection. Further, the processor is configured to assemble the data into a graphic representation of a vehicle, including graphic representations of conditions represented by sensor data. The processor is also configured to send the graphic representation to an emergency operator in communication with a vehicle computing system.
US10121286B2 CAD synchronization system and method
A method for reproducing a 2D drawing from an annotated 3D computer-aided design (CAD) model includes receiving a 3D CAD model of a physical part or assembly, generating a 2D drawing of the physical part of assembly using the 3D CAD model, receiving a modification to the 2D drawing, storing the modification to the 2D drawing within the 3D CAD model to produce an annotated 3D CAD model, and reproducing the 2D drawing with the modification using the annotated 3D CAD model.
US10121274B2 Medical image processing system, medical image processing apparatus, control method thereof, and recording medium
A medical image processing system that can accept commissions to perform 3D formation using a 3D forming apparatus includes a storage unit, a selection accepting unit, a part identifying unit, and a screen generating unit. The storage unit stores a medical image, and body part information representing a human body part in the medical image. The selection accepting unit accepts selection with regard to the medical image stored in the storage unit. The part identifying unit identifies the body part included in the medical image, using the body part information corresponding to the medical image regarding which the selection accepting unit has accepted selection. The screen generating unit generates a screen that can accept a commission to form a formed object of the body part identified by the part identifying unit.
US10121272B2 Ultrasonic diagnostic apparatus and medical image processing apparatus
According to one embodiment, the ultrasonic diagnosis apparatus includes a storing unit and processing circuitry. The storing unit is configured to store a plurality of images usable as a reference image to be referred to at the time of scanning, the plurality of images includes images corresponding to a plurality of cross sections. The processing circuitry is configured to read, when a cross section that needs to be scanned is switched in accordance with a workflow, from the storing unit one or more images registered for each of the plurality of cross sections in advance, the workflow defining a flow of procedures including scanning the plurality of cross sections. The processing circuitry is configured to display the read image as the reference image on a display.
US10121271B2 Image processing apparatus and image processing method
According to various embodiments, an image processing apparatus includes an inputting unit configured to receive input of an image, a range information acquiring unit configured to acquire range information about a subject for each region of the input image, and a converting unit configured to assign a gradation to each region of the input image based on the range information and convert luminance data of the input image according to the assigned gradation.
US10121266B2 Mitigation of disocclusion artifacts
Image based imposters suffer from common errors called disocclusion artifacts where portions of the scene that should be occluded by real geometry are visible when using image based imposters. These artifacts are the result of parallax error created by camera motion where regions of a mesh that were not visible at the time of imposter generation have become visible. A computationally inexpensive on-line technique to resolve these disocclusions stretches existing imposter texture information over new geometry bridging the gap between imposters.
US10121265B2 Image processing device and method to calculate luminosity of an environmental light of an image
An image processing device includes a calculation unit which calculates a luminosity of an environmental light of an image for each region based on an overall average value which is an average value of the luminosity of all pixels forming the image of an object and region average values which are the average values of the luminosity of the pixels for each region that is obtained by dividing the image, and a generation unit which generates a virtual captured image which is an image of the object when the object is illuminated with light from a predetermined position based on the luminosity of the environmental light for each of the regions of the image that is calculated by the calculation unit and the image.
US10121263B2 Methods and devices for image loading and methods and devices for video playback
The present disclosure provides methods and devices for image loading. The method includes generating a request message requesting downloading compressed texture data corresponding to a basic image; sending the request message to a server; receiving compression format data sent by the server according to the request message; and sending to a GPU the texture data contained in the compression format data. The present disclosure provides methods and devices for video playback. The method includes extracting webpage source code corresponding to a webpage address entered by a user; determining in the source code a video link address containing a preset protocol header; obtaining an address editing rule and a video player corresponding to the preset protocol header; according to the address editing rule, editing the information and the video link address in the source code into a video playback address containing a preset protocol header; and playing a video resource corresponding to the video playback address.
US10121262B2 Method, system and apparatus for determining alignment data
A method of determining alignment data for a target frame and a reference frame. Patch data is received for each of a plurality of reference patches of the reference frame. The patch data comprises a reference direction of a feature in an associated reference patch and a reference signal corresponding to a projection of reference patch image data in a direction substantially perpendicular to the reference direction. A shift between at least one of said reference patches and a corresponding target patch in the target frame is determined using the reference signal associated with the reference patch and a target signal corresponding to a projection of the target patch image data in the direction substantially perpendicular to the reference direction associated with said reference patch. The alignment data for the target frame is determined using the determined shift for the reference patch.
US10121258B2 Posture system for mobile devices
A system and related methods for determining an actual head angle of a mobile device user from an actual orientation of the mobile device and a relative orientation of the user's head to the mobile device. The actual orientation of the mobile device may be used as a landmark such that the relative orientation of the user's head to the mobile device may be used to approximate the actual head angle of the mobile device user. The determined actual head angle may be compared to a predetermined head angle corresponding to correct posture. If the actual head angle deviates from the predetermined head angle, a stimulus may be provided from the mobile device to encourage the user to rotate their head and/or reposition the mobile device such that their actual head angle aligns with the predetermined head angle.
US10121252B2 Image processing apparatus and image processing method
Plural block images are generated by dividing an input image into blocks each of which has a predetermined size. Clustering of pixels contained in the plural block images is performed based on a representative point associated with each of those block images to apply region segmentation to those block images. The representative point is a part of plural representative points disposed in the input image. The clustering in a target block image of the region segmentation is performed by referring to a representative point in the target block image, a representative point of a processed block image, and a representative point of an unprocessed block image. The processed and unprocessed block images are adjacent to the target block image.
US10121247B2 Method of tracking a mobile device and method of generating a geometrical model of a real environment using a camera of a mobile device
A method of tracking a mobile device comprising at least one camera in a real environment comprises the steps of receiving image information associated with at least one image captured by the at least one camera, generating a first geometrical model of at least part of the real environment based on environmental data or mobile system state data acquired in an acquisition process by at least one sensor of a mobile system, which is different from the mobile device, and performing a tracking process based on the image information associated with the at least one image and at least partially according to the first geometrical model, wherein the tracking process determines at least one parameter of a pose of the mobile device relative to the real environment. The invention is also related to a method of generating a geometrical model of at least part of a real environment using image information from at least one camera of a mobile device.
US10121246B2 Measurement apparatus that obtains information of a shape of a surface using a corrected image and measurement method
A measurement apparatus includes: a first illumination unit configured to illuminate the surface with first light having a first wavelength having a light intensity distribution in a pattern shape; a second illumination unit configured to illuminate, with second light having a second wavelength, a region wider than an illumination region illuminated with the first light; an image sensing unit configured to sense an image of the surface; and a processor. The processor is configured to obtain a first image of the first wavelength and a second image of the second wavelength of the surface unit while illuminating the surface by using the first and second illumination units, correct the first image based on the second image, and obtain information of a shape of the surface by using the corrected first image.
US10121239B2 Method of assembling an electric equipment having a first connector and a second connector
According to one embodiment, one of two connectors, and a circuit board on which the other of the connectors is mounted are prepared. The one of the connectors has an engagement portion. The other of the connectors has an elastically deformable engagement detent. The engagement detent can go over the engagement portion and be engaged with the engagement portion. One of the connectors is fitted to the other of the connectors. A portion of the electric equipment is imaged by a camera. A piece of data which changes is measured from an obtained picture image. A deformation of the engagement detent occurs with going-up of the engagement detent onto the engagement portion. Whether or not the connectors are properly fitted is determined. Fitting of the connectors is performed again when it is determined that the connectors are not properly fitted.
US10121232B1 Visual quality of photographs with handwritten content
Improving visual quality of a raster image includes detecting connectivity components, detecting defects in each of the connectivity components based on a characteristic line width thereof, detecting segments in each of the connectivity components, detecting joints based on geometry of the connectivity components, creating a structural graph based on the segments and joints, and correcting the raster image according to the structural graph and detected ones of the defects. The joints may correspond to linear joints, T-joints, or X-joints. Detecting types of joints may include determining a configuration of adjacent segments in a proximity of each of the joints. A characteristic line width may be determined by determining co-boundaries on opposite sides of each of the segments and determining average distances between the co-boundaries. The raster image may be a binary black-and-white image of a line drawing obtained from a photograph or a scan of a handwritten document.
US10121228B2 Optimizing electronic display resolution
Systems and methods for optimizing resolution of an electronic display device are disclosed. A computer program product for optimizing display resolution of an electronic device includes a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a computing device to cause the computing device to: detect the presence of at least one user; determine an identity of the at least one user; obtain, from a user data storage module, personalized optimal resolution data of the at least one user; and adjust the resolution of the electronic device display based on the personalized optimal resolution data.
US10121223B2 Post capture imagery processing and deployment systems
A post capture imagery processing system is provided. The system is for use with aerial imagery and includes a server having a processor and a memory and a software application providing instruction to the server to process the captured aerial imagery, such as spherical imagery. The server further includes instructions to geo-rectify the spherical imagery. The geo rectifying of the spherical imagery may include one of use of a third party GIS map to associate corresponding data with the spherical imagery in order to produce a geo-referenced spherical image, or calculate the geo-references by a software application performing particular operations on the server.
US10121221B2 Method and apparatus to accelerate rendering of graphics images
Described is a method and apparatus to accelerate rendering of 3D graphics images. When rendering, the transformation matrix (or equivalent) used for projecting primitives is modified so that a resulting image is smaller and/or warped compared to a regular unmodified rendering. The effect of such transformation is fewer pixels being rendered and thus a better performance. To compute the final image, the warped image is rectified by an inverse transformation. Depending on the warping transformation used, the resulting (rectified) image will be blurred in a controlled way, either simulating a directional motion blur, location-dependent sharpness/blurriness or other blurring effects. By intelligently selecting the warping transformation in correspondence with the rendered scene, overall performance is increased without losing the perceived fidelity of the final image. For example, if the directional motion blur matches the movement of the camera, the resulting effect is an improved rendering quality, at a better performance.
US10121219B2 Information processing apparatus, method and computer-readable medium
In one example embodiment, an information processing apparatus causes a display device to display a first image from images associated with an observation target object. The images include the first image and a second image which corresponds to an annotation mark. In this embodiment, the information processing apparatus also causes the display device to display the annotation mark corresponding to the second image. In this embodiment, the displayed annotation mark overlaps the first image.
US10121218B2 Substrate structure injection treatment system and method for ingestible product system and method
A computationally implemented system and method that is designed to, but is not limited to: electronically directing control of at least partial treatment of the one or more portions of the one or more ingestible substrate structures according to the treatment instructional information regarding the one or more subsequent injection operations including at least one or more injections of one or more materials into the one or more portions of the one or more ingestible substrate structures to form at least in part the one or more selected ingestible products subsequent to and based at least in part upon the electronically receiving the user status information and the electronically receiving the selection information at least in part identifying the one or more selected ingestible products. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10121207B1 Insurance policy alterations using informatic sensor data
A computer device and method for processing risk related data to affect changes to an insurance policy whereby one or more terms of an insurance policy associated with an insured and informatic data from a plurality of sensor devices are received by a computer processor. Analysis is performed on the received informatic data to determine a risk assessment value regarding the insured and/or other risks relevant to the insurance policy, such as a dwelling. Predefined business rules are then applied using at least the determined risk assessment value to determine if conditions have been met to allow or require modification of the insurance policy whereafter modification of one or more terms of the insurance policy is performed if the insurance policy associated with the insured permits modification.
US10121200B1 Automated systems for calibrating and managing a security-based deferred compensation incentive plan
Three fully automated systems and methods for a security-based deferred compensation incentive plan, wherein the plan includes as a first element a long investment position in a security issued by the awarding company (sponsor security), such as its own equity shares, as a second element a short investment position in a plurality of securities that are distinct from the sponsor security, and which are economically related and statistically correlated to the sponsor security (peer securities), wherein the quantities of peer securities in which a short investment position is established are determined via a disclosed computer implemented statistical procedure, and as a third element a long investment position in at least one investment asset that is freely chosen by the deferred compensation plan participant out of a menu made available via a computerized user interface.
US10121197B2 Block placing tool for building a user-defined algorithm for electronic trading
Certain embodiments provide a block placing tool for building a user-defined algorithm for electronic trading. Certain embodiments provide for receiving by a block placing tool a selection of one or more blocks. Certain embodiments provide for receiving by a block placing tool a mapping definition including a mapping between block types and/or attributes. Certain embodiments provide for placing blocks based on a selection of blocks and a mapping definition.
US10121192B2 Electronic system for healthcare insurance accounts receivable and patient financing
Systems and methods for managing healthcare service provider accounts receivable relative to insurance revenue cycles and/or consumer debt revenue cycles are described. The systems and methods include a web-based electronic infrastructure for a service provider (e.g., medical, dental, etc.) revenue cycle. The dental revenue cycle of an embodiment comprises a direct insurance revenue cycle (DIRC), a dental consumer debt revenue cycle (DCDRC or Patient Financing System (PFS)), and a combined dental insurance and consumer debt revenue cycle running under and/or in association with a processing system embodied in an electronic dental finance platform (eDentaFi) platform.
US10121185B1 Conveyance of virtual properties with transfer of physical goods
A physical item with an affixed identification tag may be distributed to a user of a mobile computing device with an included reader device capable of reading an identifier stored on the identification tag. An association between the physical item and the identifier may be stored. When the mobile computing device is brought into proximity with the tagged physical item, a further association between user and identifier may be stored. The user's mobile computing device may be caused to display a digital application store user interface customized based on associations between the identifier, the physical item, and the user.
US10121170B2 System and method for minimizing a physical queue
A method for minimizing a physical queue for a first guest attraction, the method including storing a guest identifier corresponding to a guest in a first virtual queue, wherein a position of the guest within the first virtual queue is associated with an estimated wait time for the first guest attraction, updating the first virtual queue when the position of the guest within the first virtual queue is changed, providing a notification to the guest to enter the physical queue when the position of the guest in the first virtual queue is less than or equal to a threshold position of the first virtual queue, removing the guest identifier from the first virtual queue in response to an indication to dequeue the guest from the first virtual queue, storing the guest identifier in a second virtual queue corresponding to the physical queue, and removing the guest identifier from the second virtual queue in response to an indication that the guest is exiting the physical queue.
US10121169B2 Table level distributed database system for big data storage and query
A method of managing on-line user data in a table-level distributed database system is disclosed. At a loading interface, a load request from a client device specifying a new or updated data table, which has been populated in a distributed file system, is received. The load request also specifies a location in the distributed file system and a schema of the data table. The loading interface creates new records in a metadata store, and each new record specifies a mapping between the data table and a particular instance that is to load such data table. Each record also specifies the location and schema for such data table. Based on the new records, each instance also loads the data table. Each instance publishes, in the metadata store, load status specifying that loading of the data table is complete so that such data table can be queried by a query client.
US10121165B1 System and method for targeting content based on identified audio and multimedia
The present disclosure relates to systems and methods that recognize audio queries and select related information to return in response to recognition of the audio queries. The technology disclosed facilitates easy designation of aggregate user experience categories and custom audio references to be recognized. It facilitates linking and returning of selected information in response to recognition of audio queries that match the designated aggregate user experience categories or custom audio references to be recognized.
US10121157B2 Recommending user actions based on collective intelligence for a multi-tenant data analysis system
A multi-tenant system stores data for customers. The multi-tenant system presents user interfaces allowing users associated with the customers to perform analysis of data stored for the customer. The multi-tenant system determines recommendations for subsequent user actions that can be performed by a user in a context. The context includes a report being analyzed, a type of visualization of the report, one or more interactions performed by the user with the report, and so on. The multi-tenant system presents one or more widgets based on the recommendations that allow the user to perform the recommended action. The multi-tenant system may determine a recommendation based on past interactions of a subset of users of the multi-tenant system, for example, users associated with a type of industry, users having a particular role in an organization, or a level of experience of the user with analysis of data.
US10121151B2 Method and apparatus for marking manufactured items using physical characteristic
A method of marking a manufactured item is described, comprising: creating a unique product identifier for a manufactured item; creating one or more encryption keys; generating a secret key using the unique product identifier and the one or more encryption keys; generating a system noise value by performing a hash function on the secret key and the unique product identifier; generating a physical key from a measured physical property of the manufactured item; generating a physical noise value by performing a hash function on the physical key and the unique product identifier; generating a secure identifier derived from or incorporating the system noise value and the physical noise value; and placing a mark on the manufactured item, the mark comprising the secure identifier or an identifier derived from the secure identifier. Also described are methods of authenticating items marked in accordance with the described method.
US10121150B2 Compliance as a service for an organization
The present disclosure relates to system(s) and method(s) to provide compliance as a service for one or more organization. The system further facilitates identifying one or more causes involved to provide compliance as a service by analyzing compliance documents. The system and method also provides conversion of clauses into appropriate controls. The system and method also assists in defining control that can perform a specific task on a system. The system and method further provides mapping of compliance using control.
US10121146B2 Systems and methods for authentication code entry in touch-sensitive screen enabled devices
Systems and methods for authentication code entry in touch-sensitive screen enabled devices are disclosed. In one embodiment, a method for entering data to a data entry device comprising at least one computer processor and a touch-sensitive screen may include (1) the touch-sensitive screen sensing a first input comprising at least one finger touch; (2) the touch-sensitive screen sensing a release of the first input; (3) the at least one computer processor determining a first number of finger touches in the first input; and (4) the at least one computer processor using the first number of finger touches to identify a first portion of an authentication code.
US10121137B2 Methods and apparatus for self-service checkout
A context aware process is utilized to speed self-checkout. In one aspect, such a process is utilized to simplify response to a weight mismatch condition where a produce scale weight and a bagging scale weight for an item differs by more than a predetermined amount. Other examples of the application of such a process to other aspects of self-checkout are provided.
US10121133B2 Method for self-checkout with a mobile device
A method for purchasing an item using a mobile device is provided. The method includes but is not limited to inputting identification information into the mobile device which identifies the item for purchase and generating an order for the item identified by the identification information. The method also includes but is not limited to displaying on a display of the mobile device an optical machine-readable representation of the order.
US10121118B1 Confirming delivery of multiple packages to a delivery location using package tags
A method of managing delivery of a group of packages to a customer delivery address. A radio transceiver establishes a communication link between a tag and a computing device. The tag is associated with a package, the package being among a group of packages to be delivered to the customer delivery address. A radio signal is received at the computing device over the link. The radio signal is representative of tracking information associated with the package, the tracking information includes a unique package code and a unique group identification code. The signal strength of the radio signal is determined. The computing device determines that the package associated with the tag belongs with the group of packages based at least in part on proximity of the tag relative to the computing device and a unique group identification code associated with the customer delivery address.
US10121109B2 Flexible and self-adaptive classification of received audio measurements in a network environment
A domain description is received, by a processor, the domain description identifying a domain associated with a sensor input. The domain description is formatted according to a hierarchical naming structure. A training data set is selected from a plurality of training data sets based upon the received domain description and sensor input. A combination of a subset of classifiers for classifying the sensor input is selected from a set of classifiers based upon the selected training data set.
US10121108B2 System and method for in-situ classifier retraining for malware identification and model heterogeneity
A system and method for batched, supervised, in-situ machine learning classifier retraining for malware identification and model heterogeneity. The method produces a parent classifier model in one location and providing it to one or more in-situ retraining system or systems in a different location or locations, adjudicates the class determination of the parent classifier over the plurality of the samples evaluated by the in-situ retraining system or systems, determines a minimum number of adjudicated samples required to initiate the in-situ retraining process, creates a new training and test set using samples from one or more in-situ systems, blends a feature vector representation of the in-situ training and test sets with a feature vector representation of the parent training and test sets, conducts machine learning over the blended training set, evaluates the new and parent models using the blended test set and additional unlabeled samples, and elects whether to replace the parent classifier with the retrained version.
US10121107B2 Machine learning device and method for optimizing frequency of tool compensation of machine tool, and machine tool having the machine learning device
A machine learning device and a machine learning method for optimizing timing at which a tool is to be compensated in a machine tool, and a machine tool including the machine learning device. The machine learning device includes a state observation unit for observing a time interval for compensating the tool, a processing error amount of a workpiece processed by the machine tool, and a machine working ratio of the machine tool as state variables, and a learning unit for learning an action value with respect to a change of a tool compensation interval based on the tool compensation interval, the processing error amount of a workpiece, and the machine working ratio that are observed by the state observation unit.
US10121101B1 Electronic luggage ID tag
A programmable luggage tag comprising a programmable electronic visual display assembly including a display screen, a radio receiver, a processor operably connecting the display assembly with the radio receiver, the processor configured to permit programming of an image shown on the display screen in response to image commands received through the radio receiver, a unitary housing having first and second opposing major outer sides and first and second opposing minor outer sides arranged substantially perpendicularly to the first and second opposing major outer sides, the housing containing the display assembly, the radio receiver, and the processor, the first major outer side of the housing being substantially transparent, revealing the display screen, the housing configured to receive a cord through a first chamber integrally formed within the housing, and a planar flap fixedly connected with the second major outer side of the housing.
US10121099B2 Information processing method and system
An identification code-based three-dimensional interactive technique includes acquiring an image including an identification-coded real object, the image being taken by video-capable equipment, identifying an identification code from the identification-coded real object, obtaining object information corresponding to the identification code, acquiring a reference image associated with the identification code and feature points of the reference image, obtaining a position, an orientation, or a combination thereof on the video-capable equipment relative to the identification-coded real object based on the reference image and the feature points of the reference image, and conducting a three-dimensional interaction based on the position, the orientation, or a combination thereof of the video-capable equipment relative to the identification-coded real object and the object information corresponding to the identification code.
US10121097B2 Method for efficient fan-out control
A printing method with fan-out control minimizes register deviations by using a computer. The method includes printing a test print including various color separations. The register deviations that have occurred relative to a reference color are measured. The absolute total of the register deviations of all color separations relative to one another is calculated. At least one color separation to be adapted is selected as a function of the calculated absolute total of all color separations. The at least one selected color separation is adapted. Finally, the register deviations that have occurred are compensates for by creating and using at least one printing plate for the adapted at least one color separation.
US10121092B2 Metric-based recognition, systems and methods
Apparatus, methods and systems of object recognition are disclosed. Embodiments of the inventive subject matter generates map-altered image data according to an object-specific metric map, derives a metric-based descriptor set by executing an image analysis algorithm on the map-altered image data, and retrieves digital content associated with a target object as a function of the metric-based descriptor set.
US10121091B2 IMU-aided image registration
An imager device disposed on a moving body captures first image data at a first time and second image data at a second, subsequent time. An inertial measurement unit (IMU) disposed on the moving body senses motion of the moving body between the first time and the second time. The first image data is registered to the second image data based on inertial measurement data corresponding to the sensed motion to produce first registered image data. In response to identifying that image features are common to both the first registered image data and the second image data, the first registered image data is registered to the second image data based on the identified common features to produce output registered image data. In response to determining that no image features are common to both the first registered image data and the second image data, the first registered image data is output.
US10121084B2 Method and a system for detecting drowsiness state of a vehicle user
Disclosed subject matter relates generally to image processing that includes a method for detecting drowsiness state of a vehicle user independent of factors such ethnicities, gender and other differences of an individual. A drowsiness detection system receives current images of the vehicle user from an image capturing device in a current time frame. Further, an eye closure ratio of the vehicle user is determined in the current time frame using eye closure parameters extracted from the current images in real-time and a profile of the vehicle user. Further, the eye closure ratio is normalized using a scaling factor computed in real-time using normalizing parameters extracted from the current images in real-time and the profile. Finally, a Percentage Eye Closure (PEC) value of the vehicle user is determined in the current time frame using the normalized eye closure ratio of the vehicle to detect drowsiness state of the vehicle user.
US10121081B2 Vehicle-mounted sensor, vehicle lamp, vehicle, and road surface state sensor
A vehicle-mounted sensor to be mounted on a vehicle includes: a light emission unit that emits infrared light of a first wavelength range and infrared light of a second wavelength range into space outside the vehicle, a water molecule having respective different light absorption factors to the infrared light of the first wavelength range and the infrared light of the second wavelength range; a light detection unit that detects the infrared light of the first wavelength range and the infrared light of the second wavelength range separately; and a water detection unit that detects water in the space outside the vehicle on the basis of a difference between a light amount of the infrared light of the first wavelength range and that of the infrared light of the second wavelength range detected by the light detection unit.
US10121066B1 Method of determining joint stress from sensor data
A method of calculating the stress on a joint by determining when a joint angle is outside the normal range of motion for the joint. Applications include analysis of elbow joint stress for baseball pitchers, for example to mitigate the risk of injury to the ulnar collateral ligament (UCL). During a movement such as a baseball pitch, sensor data is collected to track the position, orientation, or motion of body segments; joint angles are derived from this sensor data. Joint angles are then compared to a range of motion, which may be measured for each individual. Joint stress contributions from movements that exceed the range of motion may be combined over time to calculate cumulative joint fatigue. This joint fatigue measure may for example be used for pitchers to quantify recovery periods (days off) and future workloads (such as maximum pitch counts).
US10121057B2 Ensuring a desired distribution of content in a multimedia document for different demographic groups utilizing demographic information
A method, system and computer program product for ensuring a desired distribution of images in a multimedia document among different demographic groups. Demographic criteria (e.g., age) is received to form demographic groups of members of an organization. Demographic information along with interests of the members are retrieved. Such member data is analyzed within the constraints of the demographic criteria to generate a statistical distribution of members of the organization that forms an initially desired distribution of content of the multimedia document among the demographic groups of the organization. An indication is then provided to the user regarding whether the current distribution of the content of the multimedia document among the demographic groups of the organization satisfies or does not satisfy the desired distribution of content among the demographic groups. In this manner, the user can ensure a desired distribution of content in the multimedia document among different demographic groups.
US10121055B1 Method and system for facial landmark localization
This invention describes methods and systems for the automated facial landmark localization. Our approach proceeds from sparse to dense landmarking steps using a set of models to best account for the shape and texture variation manifested by facial landmarks across pose and expression. We also describe the use of an l1-regularized least squares approach that we incorporate into our shape model, which is an improvement over the shape model used by several prior Active Shape Model (ASM) based facial landmark localization algorithms.
US10121045B2 Fingerprint sensor array having duplex sensor cells
A fingerprint sensing device comprises a substrate and an array of sensor cells formed over the substrate. The sensor cells are divided into multiple groups. Each group is associated with a group-identifiable signal. The sensor cells in each group are configured to transmit the group-identifiable signal of the respective group and are further configured to simultaneously receive the group-identifiable signals transmitted by the sensor cells in other groups. The group-identifiable signals are orthogonal with respect to each other.
US10121043B2 Printed circuit board assembly with image sensor mounted thereon
A printed circuit board assembly (PCBA) and a method to assemble the PCBA are disclosed. The PCBA includes a printed circuit board (PCB), an image sensing chip and a protection layer. The PCB includes a first insulation layer, a second insulation layer, a first electrically conductive layer, a second electrically conductive layer, and a third electrically conductive layer. The image sensing chip has a number of bonding pads with a sensor portion facing down through the second opening. The PCBA can function as an image sensing module and make the module have the thinnest thickness.
US10121039B2 Depth sensor based auto-focus system for an indicia scanner
An indicia reading terminal has a three-dimensional depth sensor, a two dimensional image sensor, an autofocus lens assembly, and a processor. The three dimensional depth sensor captures a depth image of a field of view and create a depth map from the depth image, the depth map having one or more surface distances. The two dimensional image sensor receives incident light and capture an image therefrom. The autofocusing lens assembly is positioned proximate to the two dimensional image sensor such that the incident light passes through the autofocusing lens before reaching the two dimensional image sensor. The processor is communicatively coupled to the two dimensional image sensor, the three dimensional depth sensor, and the autofocusing lens assembly.
US10121036B1 System and method for collecting environmental test data
The present invention discloses a method for detecting, storing, analyzing and enabling access to collected biological or environmental test data. The method includes providing one or more test packs comprising one or more testing strips or swabs for testing biological or environmental materials. The method further includes testing a targeted material at a targeted location and scanning, via a scanning device connected to a computer network, the one or more testing mediums to create collected test data based on the revealed information of the testing, wherein the scanning takes place a short time after the testing and at the targeted location, and wherein the collected test data includes the time, date and geographical tracking data based on the GPS location of the scanning device at the time of the scanning.
US10121035B2 Method of identification of a tag on a moving item
A method and system for identification of an item is provided, wherein the system includes a conveyor belt, a positioning device and a reader operable to receive at least one reading at at least one first antenna from at least one tag attached to the item, the first antenna being adapted to be arranged at a read point along the conveyor belt, wherein the positioning device is configured to retrieve a first position of the item at a first time instant before the first antenna and a second position of the item at a second time instant after the first antenna, the first and second time instants defining a time window, wherein the reader is configured to extract from each reading retrieved by the first antenna a measurement (6) of the phase of the signal transmitted by the tag (5) and perform a data processing of the phase measurements whereby the identification of the item (2) is accomplished.
US10121030B1 Frequency multiplexed radio frequency identification
A radio frequency identification (RFID) system for frequency multiplexing includes, in one exemplary embodiment, and RFID interrogator configured for generating an RFID signal, wherein a channel frequency of the RFID signal changes over time; a first narrow band antenna, characterized by a first passband, the first passband corresponding to a first range of frequencies; a second narrow band antenna, characterized by a second passband, the second passband corresponding to a second range of frequencies, wherein the second range of frequencies differs from the first range of frequencies, whereby the second passband differs from the first passband; and first and second feed lines configured for feeding the RFID signal to each of the first and second narrow band antennas, respectively. Other embodiments include systems and methods including similar and different RFID components and aspects for frequency multiplexing.
US10121023B2 Unveil information on prompt
Embodiments of the invention provide systems and methods for controlling presentation of sensitive information in a user interface of an application. More specifically, embodiments of the present invention provide for masking the sensitive information when being entered by the user. However, if the user wants to verify the entry or display the sensitive information in readable text, the information can be displayed or unmasked upon request. For example, in response to the user clicking a button or other control of the user interface associated with the sensitive information or by another mouse or keyboard event, the requested sensitive information can be unmasked and displayed in the clear, for example as a tool tip or in the originally presented element of the user interface. The user can then close the tooltip or mask the information, e.g., after verification of what he/she typed.
US10121015B2 Management of data privacy and security in a pervasive computing environment
A method to provide negotiation control to data such that a person or entity can negotiate the use of data gathered beyond what is needed for a particular use by a third party transaction.
US10121001B1 System and method for monolithic scheduling in a portable computing device using a hypervisor
Systems for a method for monolithic workload scheduling in a portable computing device (“PCD”) having a hypervisor are disclosed. An exemplary method comprises instantiating a primary virtual machine at a first exception level, wherein the primary virtual machine comprises a monolithic scheduler configured to allocate workloads within and between one or more guest virtual machines in response to one or more interrupts, instantiating a secure virtual machine at the first exception level and instantiating one or more guest virtual machines at the first exception level as well. When an interrupt is received at a hypervisor associated with a second exception level, the interrupt is forwarded to the monolithic scheduler along with hardware usage state data and guest virtual machine usage state data. The monolithic scheduler may, in turn, generate one or more context switches which may comprise at least one intra-VM context switch and at least one inter-VM context switch.
US10120997B2 Code instrumentation for runtime application self-protection
A method for runtime self-protection of an application program includes, before running the application program, identifying input and output points in runtime code (24) of the program. The input points are instrumented so as to cause the program to sense and cache potentially malicious inputs to the program. The output points are instrumented so as to cause the program to detect outputs from the program corresponding to the cached inputs. While running the application program, upon detecting, at an instrumented output point, an output corresponding to a cached input, a vulnerability of a target of the output to the cached input is evaluated. A protective action is invoked upon determining that the output is potentially vulnerable to the cached input.
US10120989B2 Login process for mobile phones, tablets and other types of touch screen devices or computers
A process including: displaying icons used for password entry into an electronic system, in such a way that a hand movement associated with entry of the password into the system is randomized.
US10120976B2 Methods, systems, and computer readable media for integrating medical imaging data in a data warehouse
Methods, systems, and computer readable media for integrating medical imaging data in a data warehouse are disclosed. According to one method, the method occurs at a data warehouse management server that manages a data warehouse system. The data warehouse management server includes at least one processor. The method includes receiving medical imaging data including imaging metadata from an imaging related data source. The method also includes storing the imaging metadata in the data warehouse. The method further includes performing data processing using the imaging metadata and other healthcare related data stored in the data warehouse, wherein the other healthcare related data is from one or more different data sources.
US10120973B2 Method of performing metrology operations and system thereof
There are provided system and method of performing metrology operations related to a specimen. The method comprises: accommodating definitions of metrology objects and metrology operations, at least one of the group consisting of the metrology objects and the metrology operations being defined using design data; accommodating a design-based representation and an image-based representation of the specimen, the design-based representation of the specimen comprising design-based representation of at least first metrology object, the image-based representation of the specimen comprising image-based representation of the at least first metrology object, the metrology operations including at least first metrology operation defined as related to the at least first metrology object and performed on at least the image-based representation of the specimen; mapping between the design-based representation and the image-based representation of the at least first metrology object; and performing the at least first metrology operation according to definition thereof using the mapping.
US10120959B2 Apparatus and method for displaying a node of a tree structure
For displaying a node of a tree structure, a processor receives an anchor node creation command for a given node of a tree structure of nodes. The given node has one or more branches of parent nodes. The processor further removes the one or more branches of parent nodes and branches of sibling nodes of the given node from a display of the tree structure. In addition, the processor displays the given node as a topmost node of the tree structure.
US10120951B2 Bifurcated search
A method includes receiving a first search query from a user device and transmitting the first search query from data processing hardware to a query analysis system and a first search system. The method includes receiving first search results from the first search system and receiving query information from the query analysis system. The method includes transmitting a second search query from the data processing hardware to the application program interface of the second search system. The second search query based on the query information. The method includes receiving second search results from the second search system and determining a result set that includes at least some of the first search results and the second search results. At least one search result includes an application access mechanism having a reference to a corresponding installed application on the user device.
US10120946B2 Emotionally relevant content
Users may engage with content that may invoke various emotions. For example, a user may find an image as inspirational, a social network post as funny, etc. Accordingly, content may be labeled with user emotion labels, specified by users that engaged with the content, to create labeled content (e.g., the image may be labeled as inspirational). Emotional transition triggers may be defined for users (e.g., 30 minutes of a user writing a school report using a word processing application). Responsive to a triggering of an emotional transition trigger, labeled content may be provided to a user (e.g., the image may be provided to the user as an inspirational break from writing the school report). In this way, content may be labeled based upon emotions that the content invokes in users, and such labeled content may be provided to users in a contextually relevant manner (e.g., a study break).
US10120930B2 Identifying entity mappings across data assets
Entity mappings that produce matching entities for a first data asset having attributes and a second data asset having attributes are generated by: generating entity mappings that produce matching entities for a first data asset having attributes with attribute values and a second data asset having attributes with attribute values by: matching the attribute values of the attributes of the first data asset with the attribute values of the attributes of the second data asset, using the matching attribute values to generate matching attribute pairs, and using the matching attribute pairs to identify entity mappings; computing an entity mapping score for each of the entity mappings based on a combination of factors; ranking the entity mappings based on each entity mapping score; and using some of the ranked entity mappings to determine whether a same real-world entity is described by the first data asset and the second data asset.
US10120919B2 System and method for multi-modal audio mining of telephone conversations
A system and method for the automated monitoring of inmate telephone calls as well as multi-modal search, retrieval and playback capabilities for said calls. A general term for such capabilities is multi-modal audio mining. The invention is designed to provide an efficient means for organizations such as correctional facilities to identify and monitor the contents of telephone conversations and to provide evidence of possible inappropriate conduct and/or criminal activity of inmates by analyzing monitored telephone conversations for events, including, but not limited to, the addition of third parties, the discussion of particular topics, and the mention of certain entities.
US10120918B2 Distributed balanced optimization for an extract, transform, and load (ETL) job
Provided are techniques for distributed balanced optimization for an Extract, Transform, and Load (ETL) job across distributed systems of participating ETL servers using a data flow graph with links and stages for an ETL job to be executed by participating ETL servers is received. A distributed job execution plan is generated that breaks the data flow graph into job segments. The job segments each include a subset of the links and stages and map to one participating ETL server from the distributed systems to meet an optimization criteria across the distributed systems. The job segments are distributed to the participating ETL servers based on the mappings for parallel execution. Also, the distributed job execution plan utilizes statistics to reduce data movement and redundancies and to balance workloads across the distributed systems.
US10120902B2 Apparatus and method for processing distributed relational algebra operators in a distributed database
A database system includes a query planner with instructions executed by a processor to generate a logical plan tree. Each node of the logical plan tree is a distributed relational algebra operator. Each child node of the logical plan tree produces results processed by a parent node. The logical plan tree includes a distributed relational operator that reparations tuples of results that are at least 1 GB on a dimension and regroups the tuples on the dimension to avoid broadcasting the tuples between machines and thereby avoid consumption of network bandwidth associated with broadcasting the tuples. The logical plan tree is modified according to algebraic transformation rules. The logical plan tree is mapped to distributed query execution primitives. The distributed query execution primitives are processed on machines storing partitions of a distributed database table.
US10120901B2 System and program for joining source table rows with target table rows
A data processing system, and an article of manufacturing, join rows associated with a source table column with rows associated with a target table column. A source node and a target node contain the source and target tables, respectively. A reduced representation of selected rows associated with the source table column is generated, as is a representation of the target table column. A filtering module filters the generated reduced representation of selected rows associated with the source table column through the generated representation of the target table column, the filtered generated reduced representation of selected rows identifying source table rows that do not have to be joined with the target table. The rows associated with the source table column minus the filtered generated reduced representation of selected rows are joined to the rows associated with the target table column.
US10120874B2 Computer tool with sparse representation
At least one of the present embodiments generally relates to a method and an apparatus for sparse representations of signals by a computer. Representations are based on a set of known data, referred to as a dictionary. Sparse representations are achieved by selecting the items from the dictionary that are closest to the content to be compressed, and only transmitting information related to these selected items.
US10120864B2 Method and system for identifying user issues in forum posts based on discourse analysis
A method for categorizing an issue includes, for each of a plurality of categories of issue, providing at least one discourse pattern for identify text sequences that meet the discourse pattern. At least one of the discourse patterns specifies that an instance of a domain term in a domain term vocabulary be present in the text sequence for the pattern to be met. An issue is received which includes a text sequence. The text sequence is categorized based on which, if any, of the discourse patterns are met by the text sequence of the received issue. Information based on the categorization of the text sequence is output.