US10548250B2

The outer layer is peeled exactly a predetermined length from the end portion of the electromagnetic shielding tube. That is, the metal layer is exposed exactly a predetermined range at the end portion of the electromagnetic shielding tube. A flexible conductor is connected to the exposed metal layer. A separated portion is provided in the inner layer. The separated portion is formed along the length direction of the electromagnetic shielding tube. Additionally, a depth of the separated portion is the same value as the thickness of the inner layer. As such, the inner surface of the metal layer is exposed at the separated portion. It is preferable that the separated portion be formed at a plurality of locations in the circumferential direction. The inner layer is divided into a plurality of sections in the circumferential direction by the separated portion. The separated portion is a terminal processed portion, which mitigates the effects caused by differences in the physical properties of the inner layer and the metal layer.
US10548241B2

An apparatus for cooling a computer system includes a primary cooling loop. The primary cooling loop includes an evaporator configured to cool at least a component of the computer system, an ambient cooled condenser connected to the evaporator, a first pump to provide a coolant flow within the cooling loop, a pressure regulator configured to maintain a selected pressure in the primary cooling loop, and a controller responsive to changes in outdoor ambient conditions and an amount of heat dissipated by the computer system and configured to dynamically adjust the pump and pressure regulator in response thereto.
US10548229B2

A method for producing a foil arrangement includes structuring a conductive foil to be applied or applied onto a support foil upper side of a support foil and coating a conductive foil upper side of the structured conductive foil with a protective layer. A cover foil is laminated onto the support foil upper side and onto a protective layer upper side of the protective layer after the coating step.
US10548228B2

An electronic component to be encapsulated is introduced into a mold cavity. The mold cavity includes at least first and second halves, and at least one of the halves is formed with a negative of a thermal-interface-material engaging pattern thereon. An encapsulating material, which encapsulates the electronic component and engages the negative of the thermal-interface-material engaging pattern, is introduced into the mold cavity. The encapsulating material is allowed to solidify such that a thermal-interface-material engaging surface of the encapsulant solidifies with the thermal-interface-material engaging pattern thereon. During subsequent assembly, the thermal-interface-material engaging pattern engages thermal interface material to resist lateral motion of the thermal interface material.
US10548222B1

Disclosures of the present invention mainly describe an embedded passive device structure, constituted by a first electrically conductive layer, a resistor layer, a dielectric layer, a support layer, a joint layer, and a second electrically conductive layer. Particularly, it is able to form an electronic circuit topology comprising at least one thin film resistor, at least one thin film capacitor and at least one thin film inductor on the embedded passive device structure by applying two times of photolithography processes to the embedded passive device structure. In addition, the resistor layer, formed on the first electrically conductive layer through sputter-coating process, is made of Ni, Cr, W, or compound thereof so as to show the lowest resistance less than or equal to 5 Ω/sq because of having good film continuity and surface densification. Moreover, the use of sputter-coating technology is helpful in reduction of industrial waste water.
US10548220B2

A multilayer printed wiring board including insulating layers, ground layers thereon, and at least one via hole. The ground layers include a wiring layer and a first impedance adjustment layer. The wiring layer includes a solid conductor and a conductive line. The conductive line is disposed inside an opening and a passage of the solid conductor. The first impedance adjustment layer includes a solid conductor having an opening. The via hole is located inside the openings of the wiring layer and the first impedance adjustment layer and is connected to the conductive line. A first distance is smaller than a second distance, where the first distance is a distance from an outline of the opening of the wiring layer to the via hole, and the second distance is a distance from an outline of the opening of the first impedance adjustment layer to the via hole.
US10548213B2

An electronic controlling apparatus includes a circuit board in which conductor layers and insulating layers are disposed alternately. In some embodiments, thicknesses of an upper portion outer conductor layer that is disposed on a first surface of the circuit board and a lower portion outer conductor layer that is disposed on a second surface of the circuit board are identical and have greatest thickness among the conductor layers, or thicknesses of a first outermost position inner conductor layer and a second outermost position inner conductor layer that are positioned at two end portions inside the circuit board are identical and have greatest thickness among the conductor layers, and the conductor layers are disposed symmetrically so as to have a central plane in a thickness direction of the circuit board as a plane of symmetry. In some embodiments, thicknesses and arrangements of conductor layers are not symmetrical in the thickness direction of the circuit board.
US10548206B2

Embodiments of the present disclosure related to automated static control. A set of static sensor data may be obtained from two or more static sensors. The set of static sensor data may be analyzed to determine whether a static condition exists. In response to a determination that a static condition exists, a set of mobile static unit data may be collected from one or more mobile static units. The set of mobile static unit data may be analyzed to select a mobile static unit of the one or more mobile static units. An action may be transmitted to the selected mobile static unit, and the selected mobile static unit may be deployed to mitigate the static condition.
US10548196B2

The invention relates a system for determining a change in a room (1). The invention comprises in particular a self-teaching illuminating system which detects a presence of an individual in an illuminated area. The system comprises lighting means (2) which output light, control means (3) which control the luminous output from the lighting means (2), measuring means (4) which determine a luminous intensity, and an evaluation means (6) which evaluates the luminous intensity determined by the measuring means (4). The evaluation means (6) is designed to detect a change of an object/individual in the room (1), starting from a determined luminous intensity at at least one first time, at which the lighting means (2) outputs no light, and a luminous intensity at at least one second time, at which the lighting means (2) outputs light.
US10548194B1

A local dimming control method for a backlight module having a plurality of light emitting diodes is provided. The local dimming control method includes the steps of determining an initial duty cycle of a driving signal, calculating brightness of each light emitting diode according to the initial duty cycle, calculating a local luminance of each light emitting diode based on combination of brightness of that light emitting diode and light diffusion of surrounding light emitting diodes, calculating a cost function of clipping error and leaking error according to the local luminance of each light emitting diode and an ideal brightness of the corresponding pixel, calculating a gradient of the cost function of clipping error and leaking error, and adjusting the initial duty cycle according to the gradient, and image characteristics of the pixel and the surrounding pixels to provide an adjusted duty cycle of the driving signal.
US10548165B2

Aspects of the present disclosure provide a mechanism for flexible scheduling of grants for downlink or uplink transmissions. In some examples, a grant may be scheduled using multiple control signals, where subsequent control signals may modify one or more properties of the grant. For example, the grant may be modified to add a packet to the grant for transmission on a different set of time-frequency resources or a different set of multiple-input multiple-output (MIMO) layers, modify a time-frequency resource allocation of the grant, modify the waveform utilized for the grant, modify the transmit-diversity scheme utilized for the grant, or indicate specific processing for the packet.
US10548163B2

Examples of the present disclosure provide a data transmission method, a terminal device, a base station, and a system. The data transmission method includes: configuring, by a base station, first DCI for a terminal device, where the first DCI includes scheduling information used for data transmission; sending, by the base station, the first DCI to the terminal device; configuring, by the base station, second DCI for the terminal device, where the second DCI includes first information, and the first information includes information used to indicate the terminal device to perform transmission of a first data packet with the base station according to the first DCI; sending, by the base station, the second DCI to the terminal device; and performing, by the base station, transmission of the first data packet with the terminal device.
US10548156B2

A resource indication processing method, which is applied to a wireless local area network that uses an OFDMA technology, where the method includes sending or receiving a frame including a resource indication field, where the resource indication field includes an identifier of a user, and resource block information and modulation and coding scheme MCS information that are corresponding to the identifier of the user.
US10548153B2

Aspects of the disclosure relate to methods and apparatus of wireless communication to support frequency division multiplexing (FDM) of multiple waveforms. The methods and apparatus schedule FDM symbols where the scheduling of the FDM symbols is selectively based on one or more waveform parameters during a time interval when the FDM symbols are transmitted. The FDM symbols are then transmitted over the time interval. Further aspects also include the reception of the FDM symbols in a receiver where the waveform parameters are applied for decoding based on the waveform parameters.
US10548152B2

Systems, methods, and apparatuses are described for coordinating wireless communication. Various devices may be configured for wireless communication. The wireless communications may be coordinated via a backhaul communication channel and may minimize interference between the communications.
US10548150B2

Disclosed embodiments include systems, methods, and a radio resource controller that may receive a request for radio resources from a user device. Disclosed embodiments may also determine a value ascribed to the requested radio resources. The ascribed value may reflect at least a qualitative or quantitative importance of the requested radio resources to a user of the user device. Additionally, disclosed embodiments may schedule radio resources based on the ascribed value.
US10548149B1

Systems and methods are described for assigning wireless resources to a high power wireless device. In some embodiments, a quality of service metric used for communication between a wireless device and an access node is identified, wherein the wireless device is configured to transmit an uplink signal at a first signal level that meets a power criteria. Default uplink resource are assigned to the wireless device based on the identified quality of service criteria, wherein the default uplink resources are associated with a default wireless device configured to transmit an uplink signal at a second signal level that does not meet the power criteria. And uplink communication is received at the access node from the wireless device using the assigned default uplink resources.
US10548136B2

Aspects of the present disclosure implement techniques to allow a base station to transmit a “short-page” message (e.g., paging indicators) to one or more UEs. The short-page message may be decoded by all UEs in the paging cycle and identifies a subset of UEs from the full set of UEs that are paged by the base station. Upon decoding the short page transmitted by the base station, the UE may respond with a “short-page response” to the base station on a transmit beam that offers best signal quality (e.g., low signal-to-noise ratio, transmit power, etc.). Thus, in some examples, the UE, in response to receiving a short paging message, may provide feedback to the base station such that the base station may select a transmit beam for transmission for a subsequent message (and other communications).
US10548131B2

A method and apparatus for wireless communication in the unlicensed spectrum between an eNB and UEs having different bandwidths, e.g., between a narrowband UE and a wideband eNB. A base station apparatus performs an LBT procedure at a beginning of frames and transmits a plurality of repetitions of a transmission. When the plurality of repetitions span multiple frames and the LBT procedure is not successful for a first frame, the base station drops or postpones at least one repetition in the first frame until a second frame when the LBT procedure is successful. A UE receives the plurality of repetitions and may combine a plurality of repetitions across multiple frames. The UE may determine whether the base station drops the at least one repetition in the first frame or postpones the at least one repetition in the first frame until a second frame.
US10548123B2

A terminal device configured to communicate with a base station device, and the terminal device includes: a reception unit configured to receive an MIB from a PBCH, and in a case where, from the MIB, a bit indicating support for MTC is set to a predetermined value, the reception unit receives, from a given subframe, the MTC including a physical channel configuration associated with the MTC.
US10548121B2

A wireless device receives one or more radio resource control (RRC) messages comprising configuration parameters for a first licensed assisted access (LAA) cell and a second LAA cell. The wireless device selectively monitors, in a first subframe, a downlink physical control channel (PDCCH) on a first LAA cell, depending on whether there is an uplink transmission in the first subframe on the second LAA cell.
US10548113B2

A method of resource allocation for Channel State Information (CSI) feedback is provided, which comprises the following steps of: configuring a downlink transmission approach and a feedback mode for each User Equipment (UE); allocating feedback resources required for CSI feedback by each UE based on the configured downlink transmission approach and feedback mode, such that different types underlying different feedback modes for a single UE will not collide with each other within one sub-frame; and notifying each UE of the corresponding configured downlink transmission approach and feedback mode and allocated feedback resources. Further, a method of Channel State Information (CSI) feedback is provided, which comprises the following steps of: feeding downlink CSI back to a base station (BS) based on a downlink transmission approach and a feedback mode configured by the BS; and solving, when different types underlying different feedback modes collide with each other within one sub-frame, the collision based on a collision solution rule.
US10548112B2

A mobile terminal device may include a radio processing circuit and a baseband processing circuit adapted to interact with the radio processing circuit. The baseband processing circuit may be configured to identify one or more multicast control data notification messages available for reception during a first multicast control data window, determine whether any of the one or more multicast control data notification messages are not received during the first multicast control data window, and trigger receiving of multicast control data of a second multicast control data window when a predefined quantity of the one or more multicast control data notification messages are not received during the first multicast control data window.
US10548103B2

There is provided a user apparatus of a radio communication system supporting D2D communication, the user apparatus including a receiver configured to receive a signal of an external synchronization source, a synchronization signal transmitted from a base station, or a synchronization signal transmitted from another user apparatus; and a synchronization processor configured to execute, in accordance with priority information indicating priority order of signals used for synchronization, radio frame synchronization and frequency synchronization using any one of the signal of the external synchronization source, the synchronization signal transmitted from the base station, or the synchronization signal transmitted from the other user apparatus, which is received by the receiver.
US10548094B2

A combined open loop and closed loop (channel quality indicator (CQI)-based) transmit power control (TPC) scheme with interference mitigation for a long term evolution (LTE) wireless transmit/receive unit (WTRU) is disclosed. The transmit power of the WTRU is derived based on a target signal-to-interference noise ratio (SINR) and a pathloss value. The pathloss value pertains to the downlink signal from a serving evolved Node-B (eNodeB) and includes shadowing. An interference and noise value of the serving eNodeB is included in the transmit power derivation, along with an offset constant value to adjust for downlink (DL) reference signal power and actual transmit power. A weighting factor is also used based on the availability of CQI feedback.
US10548093B2

The present invention is designed to make possible link adaptation that is suitable for future radio communication systems. A radio base station according to the present invention has a coding section that encodes downlink data for each of a plurality of user terminals, a modulation section that modulates the downlink data for each of the plurality of user terminals, and a transmission section that multiplexes the downlink data for each of the plurality of user terminals on a per subband basis, and transmits the downlink data for each of the plurality of user terminals by using transmission power that is allocated to each of the plurality of user terminals on a per subband basis.
US10548073B1

A device is configured to receive signals from a first network and one of transmit signals to or receive signals from a second network. The device is further configured to determine whether at least one parameter related to the first network satisfies a predetermined condition, when the at least one parameter satisfies the predetermined condition, monitoring a degradation of signals received from the first network when an aggressor of the second network is present relative to signals received from the first network when the aggressor is absent and determining a setting to subsequently utilize the first network when the aggressor is present based, at least in part, on the degradation.
US10548068B2

The present invention relates to a method and an apparatus for connecting Bluetooth BR/EDR by using Bluetooth low energy (LE) technology. According to the present invention, provided are a method including: receiving an advertising message from a second device; transmitting a request message for requesting detailed information associated with the Bluetooth BR/EDR connection to the second device based on the advertising message; receiving a response message including the detailed information from the second device in response to the request message; transmitting a connection request message to the second device based on the detailed information; and establishing the Bluetooth BR/EDR LE connection with the second device, wherein the advertising message includes at least one of location information of the detailed information or available information of the Bluetooth BR/EDR.
US10548067B2

An apparatus and a method for receiving a broadcast service from a cell supporting multiple frequency bands for a frequency by a UE in a wireless communication system is provided. The method includes determining whether a supportable frequency band combination includes a frequency band of a frequency at which a particular broadcast service may be received, and if the supportable frequency band combination includes the frequency band, transmitting, to a base station, a control message including identification information corresponding to a frequency of the broadcast service desired to be received.
US10548066B2

A control information sending/receiving method and device are provided for indicating a time-frequency location of a control channel to a terminal device in a 5G NR system or a future evolved LTE system. The method includes: receiving, by a terminal device, broadcast information; determining, from at least two predefined time-domain locations, a time-domain location of a broadcast channel carrying the broadcast information; determining a time-domain location of a control channel based on the time-domain location of the broadcast channel; and performing control channel detection in the determined time-domain location of the control channel.
US10548064B1

A method and system for controlling broadcast of system messaging from a relay, where the relay provides service on a first air interface and is configured to periodically broadcast on the first air interface a system message useable by WCDs to facilitate acquisition of wireless connectivity with the relay, and where the relay is served by a donor base station over a second air interface on which the donor base station provides service. Per the disclosure, an entity detects that resource utilization on the second air interface on which the donor base station provides service is threshold high, and in response to at least that detecting, the relay is made to temporarily discontinue the periodic broadcast of the system message on the first air interface so as to prevent the acquisition of connectivity with the relay.
US10548062B2

A software defined network controller receives from a radio access network access point an attach request generated by a user equipment that includes a user equipment identification and an IP address for the radio access network access point. The controller assigns a temporary identification to the user equipment and sends a modified attach request including the temporary identification, and application server identification and an application server IP address to the radio access network access point. The controller configures a forwarding table associated with the radio access network access point so that the access point forwarding table matches the user equipment identification, the application server identification and the application server IP address. The controller configures a service edge creation environment function forwarding table so that the forwarding table matches the user equipment identification mapped to the radio access network access point IP address and instructs an action so that packet traffic to and from the user equipment is processed without an explicit connection oriented signaling protocol.
US10548058B2

Provided are a cell selection/re-selection method for an inter-frequency sidelink operation executed by a terminal in a wireless communication system, and a terminal using the method. The method is characterized by determining whether cell selection/re-selection parameters which can be applied to a non-serving frequency to execute a sidelink operation have been configured and received; and when the cell selection/re-selection parameters have been configured and received, performing an evaluation for the cell selection/reselection or ranking of a cell in the non-serving frequency by using the cell selection/re-selection parameters.
US10548049B2

A method performed by a communication device for determining an extended time period related to a signalling message between a core network node and the communication device in a wireless communications network, the method comprising: obtaining (301) an indication of a coverage capability of the communication device; obtaining (302) an indication of a time period, which time period is related to the signalling message; and determining (303) the extended time period related to the signalling message, based on the indication of the coverage capability of the communication device and based on the indication of the time period.
US10548048B2

A computer implemented method comprises receiving, from each of a plurality of wireless routers, information on connected local devices, including number, type, connection time, wireless band, and wireless channel, wherein the plurality of wireless routers are using a same wireless band and/or wireless channel. The method further comprises calculating, for each of the plurality of wireless routers, a congestion quotient from the received information on the connected local devices, wherein the congestion quotient defines a likelihood of destructive interference at each respective wireless router. The method further comprises determining changes in wireless band and/or wireless channel for one or more wireless routers of the plurality of wireless routers, wherein the changes lower the congestion quotients for each of the respective one or more wireless routers. The method further comprises transmitting the determined changes to each of the respective one or more wireless routers.
US10548030B2

In one embodiment, one or more computing systems of a multi-hop wireless network may access operational parameters for network nodes of the multi-hop wireless network, wherein the multi-hop wireless network comprises a plurality of network nodes, wherein each network node of the plurality of network nodes previously established one or more wireless connections with one or more corresponding network nodes, respectively, and wherein the operational parameters are based on operating data recorded during a period of steady-state operation of the multi-hop wireless network. The one or more computing systems may identify one or more responder nodes from the plurality of network nodes, wherein, for each identified responder node, one or more of the previously established wireless connections has been reset. The one or more computing systems may adjust operational settings for each responder node based on the accessed operational parameters.
US10548029B2

A user device receives system information block data from a cell. The user device obtains, from the system information block data, cell metadata that includes a cellular parameter. The user device parses the cell metadata to identify the cellular parameter. The cellular parameter includes an upper layer indicator element, a public land mobile network (PLMN) information list element, and a network capability indicator element. The user device determines, based on the cellular parameter, that the cell is of a particular cell type of a plurality of cell types, and that the cell has a particular capability of a plurality of types of capabilities. The user device performs an action based on the particular cell type or the particular capability.
US10548025B2

The present disclosure provides a system and method for simulating a land mobile radio system having a plurality of radio sites. The simulation system may comprise an IP network providing an IP-based interface between components within the system such as, for example, a first server designed to simulate one or more radio sites, a second server designed to simulate one or more subscriber units, and a controller interface for providing commands for controlling the simulated subscriber units. Each site in the first server may include one or more site applications each associated with an IP address, and each subscriber unit in the second server is associated with a plurality of IP addresses for communicating with the site applications over the IP network.
US10548024B2

Cloud communication center system and method for processing data in a cloud communication system. An apparatus for supporting a cloud communication system may include at least one remote unit and a centralized unit. The at least one remote unit may be configured to process one of radio signals received from a user equipment or radio signals to be transmitted to a user equipment according to at least one sub-layer of an open system interconnection reference model. The centralized unit may be configured to receive the processed signal from the remote unit and to process the received signal based on the remaining sub-layers of the open system interconnection reference model.
US10548023B2

Cloud communication center system and method for processing data in a cloud communication system. An apparatus for supporting a cloud communication system may include at least one remote unit and a centralized unit. The at least one remote unit may be configured to process one of radio signals received from a user equipment or radio signals to be transmitted to a user equipment according to at least one sub-layer of an open system interconnection reference model. The centralized unit may be configured to receive the processed signal from the remote unit and to process the received signal based on the remaining sub-layers of the open system interconnection reference model.
US10548016B2

A telecommunications service provider's real time analysis system analyzes communications data to detect potentially fraudulent communications data, where the analysis is performed in real time in the routing path of the communications data. The communications data may include calls (e.g., SS7, VoIP, etc. based calls) and messages (e.g., SMS, MMS, etc.). The real time analysis system rejects potentially fraudulent communications data and non-fraudulent communications data in order to be used in real time in the routing path of the communications data. A rejection by the real time analysis system may cause non-fraudulent communications data to still be sent to the intended destination of the communications data. The real time analysis system can be in the routing path of the communications data without further routing non-fraudulent communications data traffic to the next appropriate hop in the routing path.
US10548003B2

An electronic device and method for controlling an external device using a number are provided. The electronic device includes a processor configured to transmit an input number to a server over a mobile network, in response to a connection being input, receive an identifier of the external device, which is issued by the server, send a connection request to the external device over the mobile network using the received identifier of the external device, and control the external device by sending a control command to the external device, in response to receiving an indication regarding completion of access authentication from the external device, and a communication interface configured to perform communication with the external device and the server.
US10547999B2

A data transmission method is performed by at least one processor of a terminal, and includes displaying one or more messages, each of the one or more messages including a data file, based on a touch and hold input on one of the one or more messages, displaying an option for displaying one or more icons respectively indicating one or more hardware devices capable of executing the data file of the one of the one or more messages, based on a touch input on the option, displaying the one or more icons respectively indicating the one or more hardware devices, and based on a touch input on one of the one or more icons indicating one of the one or more hardware devices, sending, to the one of the one or more hardware devices, the data file of the one of the one or more messages.
US10547994B2

A storage element for a warehouse rack may be provided. The storage element is adapted for housing goods and can be positioned compact in at least two dimensions. The storage element comprises a computing device comprising a memory storing at least a unique identifier and data about the goods housed by the storage element, a plurality of antennas external to the computing device mounted at outer sides of the storage element. The antennas are adapted for a communication to antennas of neighboring storage elements. The antennas are electrically connectable to the computing device. The storage element also comprises a switch controller adapted for switchable connecting one of the plurality of antennas to the computing device at a time.
US10547988B2

A method for acquiring information about a mobile terminal user is disclosed. In particular, the method that includes: receiving, by a receiver, location information about a plurality of mobile terminals, the location information including information for a location of each of the plurality of mobile terminals; and based on the location information, determining, by at least one processor, information about at least one mobile terminal of the plurality of mobile terminals to be included in information about objects, wherein the information about objects is used for travel of a vehicle is disclosed.
US10547975B2

Embodiments provide techniques, including systems and methods, for determining an estimated target pickup location for a corresponding transport request at a particular location, such as associated with a particular geohash. A requestor may send a request that is associated with a location that does not reflect the requestor's intent regarding where they would like to be met by the provider (i.e., “picked up”). GPS inaccuracies may cause the request location to inaccurately indicate where the requestor will be; for example, the request location may be inside a building while the requestor is waiting on a curb around a far side of the building. The target pickup location allows for a requestor and a provider to meet more efficiently, reducing delay for the provider and improving the efficiency of the system by preventing provider system resources from being taken from other service areas and decreasing provider downtime upon matching.
US10547973B2

Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining data of a plurality of traveling users, wherein at least some of the plurality of traveling users have associated mobile client computer devices, and determining, by machine logic, based on the examining that certain traveling users of the plurality of traveling users are traveling in a group; deciding, by machine logic, based on the determining that one or more action is to be performed, wherein the deciding is in dependence on a processing of historical data, the historical data specifying activities of the certain traveling users when the certain traveling users travel in a group; and providing one or more output for performance of the one or more action.
US10547971B2

A system coupled to a packet-based network is configured to generate geo-blocks based on geo data related to real-world objects including transportation routes and natural boundaries in a geographical area such that each of the geo-blocks corresponds to a geographical region within the geographical area and has at least one border defined by a real-world object. The system is further configured to determine a performance measure with respect to a point of interest (POI) for each of a set of geo-blocks, and to select one or more geo-blocks each having a performance measure above a threshold from the set of geo-blocks to form a geo-fence for the POI. The threshold is adjustable based on a pacing status of an information campaign associated with the POI.
US10547949B2

A loudspeaker diaphragm (12) comprising a woven fibre body supports damping material (25), for example PVA polymer, on a rearward-facing surface (24). The woven fibre body may be formed of lengths (14) non-metallic fibre material (for example glass fibre) coating with a thin metal coating (32). The mass of the layer of damping material (25) may be less than the mass of the woven fibre body. An attractive sparkly looking loudspeaker diaphragm (12) may thus be provided which damps undesirable vibration whilst providing a flatter frequency-response curve (50).
US10547947B2

A headset device includes a first earpiece configured to receive a reference sound and to generate a first reference audio signal based on the reference sound. The headset device further includes a second earpiece configured to receive the reference sound and to generate a second reference audio signal based on the reference sound. The headset device further includes a controller coupled to the first earpiece and to the second earpiece. The controller is configured to generate a first signal and a second signal based on a phase relationship between the first reference audio signal and the second reference audio signal. The controller is further configured to output the first signal to the first earpiece and output the second signal to the second earpiece.
US10547945B2

Disclosed is a display device that includes a display panel, sound generating actuators including a first sound generating actuator in a first area of the display panel and a second sound generating actuator in a second area of the display panel, the first and second sound generating actuators configured to vibrate the display panel to generate sound, and a partition between the first sound generating actuator and the second sound generating actuator.
US10547938B2

A method of transferring audio signals from an analog audio source to an audio sink, where the audio sink has a multiple-pin connector. A cable is coupled to the audio source and to the multiple-pin connector of the audio sink, where the cable is constructed and arranged to carry audio signals. The audio sink detects a return signal provided to the audio sink over the cable, where the audio sink is configured to interpret the receipt of a return signal as indicating that an audio source is operably connected to the audio sink by the cable. Responsive to this detecting, the audio sink receives audio signals from the audio source over the cable.
US10547936B2

The examples relate to implementations of apparatuses, such as lighting devices, and a system that uses a speech-based user interface to provide speech-based navigation services. The speech-based user interface provides navigation instructions that direct a person to the location of an item within a premises. The person interacts with a speech-based apparatus to receive the navigation instructions as speech-based directions through the premises from a specified location to the item location, or as static navigation instructions enabling the person to navigate from the specified location to the item location. A directional microphone and a controllable speaker receive audio inputs from and output audio outputs to a specified location or subarea of the premises to a person using the speech-based user interface. The audio outputs are directed to the person in the subarea of the premises, and have a higher amplitude within the subarea than outside the subarea of the premises.
US10547927B1

Disclosed are technologies for processing a surround sound audio signal. The center channel is processed to generate a processed center channel. For each pair of corresponding left and right audio channels, mid and side channel signals are generated by taking the sum and difference of the pair, respectively. The side channel is outputted to a first signal pathway that features a dynamic range compressor. The mid channel is outputted to a second signal pathway and spectrally decomposed into a plurality of sub-band signals. Each sub-band signal is compressed by a dynamic range compressor and transmitted to a gain stage. The compressed sub-band signals are outputted from the gain stage and recombined. The outputs of the first and second signal pathways are then recombined and decoded to produce processed left and right audio signals. Each pair or processed left and right audio signals are output along with the processed center channel.
US10547925B2

The sound-permeable membrane of the present invention is adapted, when placed over an opening for directing sound to or from a sound transducer, to prevent entry of foreign matters into the sound transducer through the opening while permitting passage of sound, the sound-permeable membrane including a non-porous film or a multilayer membrane including the non-porous film. The non-porous film is formed of oriented polytetrafluoroethylene. This sound-permeable membrane has an unconventional configuration and exhibits various excellent properties. At least one principal surface of the non-porous film may have a region subjected to a surface modification treatment.
US10547924B2

The invention discloses a novel microphone structure and a flip-type electronic device, comprising: a first layer plate, an acoustic sensor and a circuit chip being connected to the first layer plate; a second layer plate, covered on the first layer plate; wherein, the first layer plate and second layer plate form a microphone acoustic cavity, and the microphone acoustic cavity is provided with two acoustic through-holes located at two opposite sides or two adjacent sides of the microphone acoustic cavity. The beneficial effects of the technical schemes of the invention include: two acoustic through-holes are provided on the microphone acoustic cavity of the novel microphone structure, and the two acoustic through-holes are disposed on two opposing sides or two adjacent sides of the microphone acoustic cavity, such that sound received from inside corresponds to that received from outside when using the flip-type electronic device.
US10547923B1

The stenomask adapter device enables the hands-free use of an oral stenomask. In one embodiment, a stenography stenomask is inserted into the stenomask adapter device. The stenomask adapter device provides a stenomask adapter body and two arms. The arms pivotally attach to the stenomask adapter body via a fastener. A stenomask inserts into the mouth located at the front of the adapter body. A lip extending inwards secures the stenomask in the mouth. A seal is placed over an attachment head that secures the seal to the adapter body.
US10547919B2

The Ethernet switch for an optic fiber network includes: a first light emitter designed to transmit a light signal in the optic fiber, first photodetector configured to transform a light signal coming from the optic fiber into an electric signal, at least one communication port of electric signals with a terminal, a power supply circuit configured to supply power to the light emitter and to the first photodetector, a wake-up circuit connected to the first photodetector and to the communication port configured to generate an electric wake-up signal on receipt of a light signal by the first photodetector and/or of an electric signal on the communication port, the wake-up circuit being connected to the power supply circuit to trigger power supply of the first light emitter and of the communication port.
US10547910B2

Examples relate to a network-connected audio system for adjusting speaker settings. An example network-connected audio system may comprise a hardware processor that plays audio files. The example network-connected audio system may also comprise a user detection engine that detects that a first user is connected to the audio system, as well as a settings engine that determines that a first type of audio file is to be played, and changes audio settings of the audio system to a first set of audio settings responsive to determining that the first type of audio file is to be played and responsive to determining that the first user is connected to the audio system.
US10547907B2

A profit redistribution device, profit redistribution method, program storage medium, profit redistribution system, content providing device, content providing method, program storage media, and content providing system are disclosed. Profit redistribution processing is performed according to the accumulated points proportionate to the number of times the content with a commercial video is provided to a client PC. Thus, a fair profit redistribution can be easily performed. A preset content with a commercial video is provided to a user when requested from the client PC, and it is possible to provide advertisement information without the user being aware of the commercial.
US10547906B2

Methods, apparatus, systems and articles of manufacture to impute media consumption behavior are disclosed. An example method includes calculating, by executing an instruction with a processor, first viewing probabilities for tuning panelists in a tuning household. The example method also includes calculating, by executing an instruction with the processor, second viewing probabilities for viewing panelists in a plurality of learning households having a same household size as the tuning household. The example method also includes identifying, by executing an instruction with the processor, a matching one of the plurality of learning households based on a difference between the first viewing probabilities and respective ones of the second viewing probabilities.
US10547900B2

Embodiments of a method and/or system (e.g., for providing a plurality of media components at a user device, etc.) can include: collecting one or more user inputs associated with media component playback at the user device; based on a first media component provided at a first media interface presented at the user device, determining a second media component for playback at the user device; and/or providing the second media component, in coordination with provision of the first media component at a second media interface presented at the user device of the user.
US10547899B2

A method, non-transitory computer-readable storage medium, and reception apparatus for extracting metadata, and an information providing apparatus for providing the metadata. The method for extracting metadata includes processing, by circuitry of the reception apparatus, content that includes the metadata embedded therein. The metadata is embedded as a watermark in a first portion of a video frame of the content. The circuitry determines symbol values of the watermark from the video frame based on luminance values in pixels of the first portion of the video frame of the content to extract the metadata. At least one of the luminance values is less than 16.
US10547897B2

An information processing device receives a stream for outputting image information from another information processing device by using wireless communication, the information processing device including a wireless communication unit and a control unit. The wireless communication unit performs communication to exchange capability information regarding the information processing device and capability information regarding the other information processing device with the other information processing device. The control unit performs control in a manner that multi-reception diversity of the stream related to the other information processing device is set based on the capability information regarding the other information processing device and a use of the information processing device.
US10547896B2

Various embodiments are generally directed to an apparatus, method and other techniques to discover at least one sink device and at least two or more display devices, and determine capabilities for each of the two or more display devices, perform a configuration for the at least one sink device and the two or more display devices to present a display stream on the two or more display devices, and wirelessly communicate the display stream for presentation on the two or more display devices.
US10547895B1

Methods and systems are described for delaying presentation of an update to a user interface. In one aspect, first update information is received for sending to a display device to update a previously updated, existing visual component. A specified visibility condition is detected as not being met. In response to detecting the visibility condition is not met, the sending of the first update information is deferred. The visibility condition is detected as met. In response to detecting the visibility condition is met, the sending of the first update information to update the visual component is performed.
US10547886B2

A device, system, and method synthesizes personalized linear television experiences from on-demand assets, live event video, streaming graphics, and dynamic ad insertion, where portions of the broadcast day are scheduled for globally shared viewing events, where other portions are scheduled for distinct programming for various audience segments. Vector graphics are streamed independently of the video and rasterized locally to improve quality and contextualization of the graphics layer while gaining the efficiency of leveraging the same cached video assets for linear and on-demand applications. The system includes origination services transforming and publishing linear television schedules, video, and graphics to a distribution cache, a live event server streaming live performances, an advertising server providing targeted advertising, a personalization server, and assembly services stitching the elements to create a continuous experience of video and graphics for a media player to receive and render for each channel selected by the viewer.
US10547880B2

An information processor includes: a content acquisition section adapted to acquire linked content that includes a plurality of scenarios, each made up of content data and control information used to control the reproduction of the content data; a control information acquisition section adapted to acquire the control information; and a reproduction control section adapted to control the reproduction of the linked content by reproducing the content data according to the control information, wherein the control information acquisition section acquires, as an event adapted to allow a move from the current scenario to another scenario, the control information including an absolute time-of-day event that occurs at a specific date and time on the scenario time axis, and the reproduction control section allows a move from the current scenario to another scenario if the absolute time-of-day event occurs.
US10547866B2

An image encoding method is used for encoding a current picture on a block-by-block basis and includes: generating a reference picture list by (i) assigning a reference picture index to a reference picture referable for encoding the current picture and (ii) including the reference picture assigned the reference picture index into the reference picture list; and encoding a current block included in the current picture with reference to a reference picture that is specified, from the reference picture list, for encoding the current block, wherein, when a reference picture belonging to a reference view different from a current view to which the current picture belongs has a chance of being referenced for encoding the current picture, the reference picture belonging to the reference view is added to the reference picture list in the generating.
US10547852B2

The present invention relate to methods and codecs for image and video compression. Embodiments of the present invention include a novel shape-adaptive model-based codec (SAM) that supports binary shapes as well as matte and soft segmentation image compression by decomposing input shapes into deterministic and stochastic components for flexible lossy and lossless coding. The present invention can provide inter/intra prediction and flexibly adapts between lossy and lossless modes with various parameters for compression quality control. The compression module can also be adapted with numerous other compression techniques.
US10547845B2

A purpose of the present invention is to easily select an appropriate processing format, an appropriate parameter, or the like by predicting a process result that varies according to content of data before executing the process.According to the present invention, provided is an information processing device including: a feature amount extraction unit configured to extract a feature amount of data serving as a target of a process; a feature amount matching unit configured to match the feature amount with one or more reference feature amounts associated with a prediction result of the process in a database; and a result prediction unit configured to predict a result obtained in a case where the process is executed for the data, on the basis of a result of the matching.
US10547842B2

A method of decoding a video through symbol decoding includes parsing symbols of image blocks from a received bitstream; classifying a current symbol into a prefix bit string and a suffix bit string based on a threshold value determined according to a size of a current block; performing arithmetic decoding of the prefix bit string and the suffix bit string by using respective arithmetic decoding methods determined for each of the prefix bit string and the suffix bit string; performing inverse binarization of the prefix bit string and the suffix bit string by using respective binarization methods determined for each of the prefix bit string and the suffix bit string; and restoring the image blocks by performing an inverse transformation operation and a prediction operation on the current block by using the current symbol restored through the arithmetic decoding and the inverse binarization.
US10547837B2

The present invention relates to an image information encoding and decoding method and a device for same. One embodiment of an image information encoding method according to the present invention, as an image information encoding method according to another embodiment of the present invention, includes the steps of: generating a restore block; applying a deblocking filter on the restore block; applying a Sample Adaptive Offset (SAO) on the restore block having the deblocking filter applied thereon; and transmitting information on the SAO application. During the applying of the SAO, the SAO is applied to chroma pixels, and during the transmitting of the information, in addition to information on whether the SAO is applied on the chroma pixels, at least one of area information, division information on the SAO coverage area, SAO type information, and SAO offset information is transmitted.
US10547836B2

A video coder can be configured to determine an intra-prediction mode for a block of video data, identify a most probable transform based on the intra-prediction mode determined for the block of video data, and code an indication of whether the most probable transform is a transform used to encode the block of video data. The most probable transform can be a non-square transform.
US10547823B2

Techniques related to interpolating an intermediate view image from multi-view images are discussed. Such techniques include downsampling first and second images that represent a view of a scene, generating a disparity map based on applying a first CNN to the downscaled first and second images, translating the downscaled first and second images using the disparity map, applying a second CNN to the translated downscaled first and second images and the disparity map to generate a downscaled intermediate image, and upscaling the downscaled intermediate image to an intermediate image at the resolution of the first and second images using an image super-resolution convolutional neural network.
US10547822B2

The present disclosure relates to an image processing apparatus and a method capable of generating high-definition viewpoint interpolation images at high speed. A space reconstruction unit reconstructs a space in which viewpoint images are photographed according to each viewpoint image and each disparity (pixel shift amount) map and supplying reconstruction data of the space to an interpolation position setting unit. The interpolation position setting unit sets an interpolation position in the reconstructed space while changing (an inclination of) a beam and supplies interpolation target coordinates indicating the set interpolation position to a data search unit. The data search unit generates an interpolation image at any viewpoint by sampling RGB values at interpolation target coordinates supplied from the interpolation position setting unit and outputs the generated interpolation image to a subsequent stage. The present disclosure is applicable to, for example, an image processing apparatus that performs image processing using multi-view images.
US10547821B2

Provided is a reproduction apparatus and an information processing method which enable graphics to be superimposed on a video to be converted appropriately. In a format of contents to be reproduced by a reproduction apparatus according to an aspect of the present technology, each of a configuration of a video plane which is a storage area of data before a video that constitutes an output image is synthesized and a configuration of a graphics plane which is a storage area of data before a graphics that constitutes the output image is synthesized is represented by attributes of a resolution, a color gamut, a color depth, and a dynamic range conversion function. Moreover, a plurality of combinations of attributes representing the configuration of the video plane and attributes representing the configuration of the graphics plane are determined in advance.
US10547812B2

A device comprises a video capture device configured to generate video data, a processor, and a memory. The memory stores instructions executable by the processor to determine, based on a utilization of the processor, a value of an encoding parameter associated with encoding the video data.
US10547806B2

The present disclosure relates to a solid-state imaging element with which electric power consumption can be reduced, a method for operating the solid-state imaging element, an imaging device, and electronic equipment. After a signal output is outputted from a driver in an Nth row according to a selection signal from a vertical scanning unit, switchover is performed to transmit a signal output from a driver in an (N+1) row. Before the switchover, the drivers in the Nth and (N+1)th rows are brought into a floating state, and control signal lines to which the signal outputs from the drivers are transmitted are short-circuited for charge dispersion. This increases a potential of the control signal line of the next (N+1)th row to an intermediate potential. Thereafter, the driver in the (N+1)th row outputs the signal output. With this, the driver in the (N+1) row only needs to increase the potential from the intermediate potential to Hi level. This can reduce electric power consumption. The present disclosure is applicable to solid-state imaging elements.
US10547804B2

Systems and methods for fixed pattern noise reduction in image sensors is disclosed herein. An example method may include simultaneously providing a pixel reference voltage of a pixel to a reference sampling capacitor and a signal sampling capacitor, decoupling the reference sampling capacitor from the pixel, providing a signal voltage to the signal sampling capacitor, and decoupling the signal sampling capacitor from the pixel.
US10547791B2

A control apparatus of the present embodiment controls the view angles of a plurality of cameras directed from a center position toward different directions. The control apparatus includes: a changing unit configured to change a view angle corresponding to at least one camera out of the plurality of cameras to a first view angle; a deriving unit configured to derive a second view angle corresponding to another camera different from the at least one camera out of the plurality of cameras by using the first view angle; and an imaging controlling unit configured to cause the plurality of cameras to perform imaging by using the first view angle and the second view angle.
US10547775B2

An apparatus includes a sensor outputting a first signal having a parallax, an image sensor outputting a second signal having a parallax, at least one processor, and a memory holding a program which makes the processor function as an acquisition unit configured to acquire an adjustment value. The acquisition unit selects a mode from a plurality of modes and acquires the adjustment value in the selected mode, the plurality of modes including a first mode for acquiring the adjustment value based on the result of the focus detection which is based on the first signal and a second mode for acquiring the adjustment value by a method different from a method in the first mode based on the result of the focus detection based on the first signal and a result of the focus detection which is based on the second signal.
US10547772B2

Systems and methods for reducing motion blur in images or video in ultra low light with array cameras in accordance with embodiments of the invention are disclosed. In one embodiment, a method for synthesizing an image from multiple images captured using an array camera includes capturing image data using active cameras within an array camera, where the active cameras are configured to capture image data and the image data includes pixel brightness values that form alternate view images captured from different viewpoints, determining sets of corresponding pixels in the alternate view images where each pixel in a set of corresponding pixels is chosen from a different alternate view image, summing the pixel brightness values for corresponding pixels to create pixel brightness sums for pixel locations in an output image, and synthesizing an output image from the viewpoint of the output image using the pixel brightness sums.
US10547765B2

An information processing apparatus capable of a wireless LAN connection with a mobile terminal, wherein, when the information processing apparatus, in a state being caused to shift to a state being capable of accepting a Wi-Fi Direct connection request from the mobile terminal, receives the Wi-Fi Direct connection request from the mobile terminal, whether or not an authenticated user has logged in to the information processing apparatus is determined, and, in a case that it is determined that an authenticated user has logged in to the information processing apparatus, Wi-Fi Direct connection processing with the mobile terminal is started.
US10547761B2

Systems and methods are provided though which a transaction, e.g., in a multi-tier, distributed application may be initiated from a portable or hand-held device, such as a smartphone. A computer system or systems, possibly remote from the device, may approve the transaction, complete it, or both, and the remote computer system or systems may cause a document to be printed, e.g., by a printer physically proximate to the device.Aspects of the invention are illustrated by embodiments in which a drug prescription may be created electronically using a hand-held device. In such an embodiment, the prescription may be transmitted to one or more remote computer systems, such as an application server, for processing. If specified, the remote computer systems may cause a prescription to be printed, e.g., at a printer near the prescriber's location. The prescriber may sign the printed prescription and give it to a patient or pharmacy.
US10547754B2

An information processing apparatus includes a receiving unit that receives change of registration information that is made after an operator's operation is performed on an application; and a returning unit that returns a state of at least part of the application to a state before the operator's operation in a case where the receiving unit receives the change of the registration information.
US10547749B1

A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for Internet-based (e.g., VoIP/VioIP) calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality including the use of test connections. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.
US10547738B1

Methods and devices for protecting telephone privacy are provided. Privacy is provided by altering the pitch of a person's voice, recording the call, changing caller ID information, routing a call straight to voicemail, playing background sounds during the call, call forwarding, and messaging. The various privacy mechanisms can be performed alone, or in combination with certain triggers, such as receiving a call from a certain number, dialing a call to a certain number, transmitting caller ID information with a certain number, or contacting a certain dial-in number of a call handling system.
US10547728B2

A contact center, communication system, and method are disclosed. An illustrative contact center includes a conversational analysis engine that is applied to media exchanged between a customer and a first agent during a first interaction and determines a context of the first interaction. The illustrative contact center further includes a repository of greetings for a second agent and a greeting from the repository of greetings for the second agent is selectable based on the determined context of the first interaction. The illustrative contact center further includes a network interface that facilitates a presentation of the selected greeting to the customer when the customer is transferred from the first agent to the second agent.
US10547727B2

A wireless headset comprising a sound transducer, said sound transducer and a wireless power receiver. The sound transducer comprises a sound transducer coil configured to at least one of convert a first electrical signal to a first sound signal and convert a first sound signal to a first electrical signal comprising first audio information. The wireless power receiver is configured to receive wireless power through an antenna comprising said sound transducer coil.
US10547717B2

An enclosure and a method for forming an enclosure are disclosed. The enclosure may be formed from metal, such as aluminum, and further include a non-metal portion allowing for transmission and receipt of electromagnetic waves. The non-metal portion may be interlocked to the enclosure and in particular, to a region within the enclosure including a first material having a relatively high strength and stiffness compared to the non-metal portion. Interlocking means may include forming dovetail cuts into the enclosure to receive the non-metal portion, a hole or cavity drilled into the enclosure which includes internal threads, and a rod inserted into the first material to provide a tension to the non-metal portion. Methods of assembling internal components using anodization are also disclosed.
US10547711B2

Systems and techniques are described for remoting application user interfaces. One of the described techniques includes receiving, by a remote application system, a first user request to access an application from a user device; initiating, by the remote application system, a remote session with the user device that allows user interfaces generated by the application to be presented on the user device and user events associated with the presented user interfaces to be provided as input to the application; during the remote session with the user device; obtaining off-screen user interface data; providing the off-screen user interface data for storage on the user device; receiving data identifying a first user event from the user device; determining that the first user event triggers presentation of the off-screen user interface data stored on the user device; and providing instructions to the user device to present the off-screen user interface data.
US10547710B2

A computing environment is disclosed that receives from devices requests directed toward services accessible in the environment, and that forwards communications from services in the environment to devices registered with the environment. During a registration process at the environment, devices are assigned a device identifier that is used to identify and authenticate each particular device and requests communicated from and to the device via the environment. The computing environment maintains state information for each device that has been registered with the system. As the device interacts with the system, the state information is updated to reflect the changes in the device. When requests to perform functions are received from devices, the computing environment determines for the particular device and the particular function requested what processing needs to be performed by the environment in response to the request.
US10547707B1

Identifying user input data on a mobile user device may provide a way to predict the types of questions and actions a user will take and offer information contemporaneously with such actions. One example method of operation includes identifying an active application programming interface (API) of a presently operating application executing on the user device, and identifying input data populating the application. Then, storing and processing the input data to identify a topic of interest and retrieving relevant content that is associated with the topic of interest, and creating a recommendation message based on the relevant content.
US10547706B2

A method and apparatus determine a multimedia representation for a multimedia asset. The method includes receiving a multimedia asset request for a multimedia asset at a multimedia representation broker. The multimedia asset request is received from a specific client device. The multimedia asset request includes client device information about the specific client device. The method determines, at the multimedia representation broker, a multimedia representation for user in providing the multimedia asset to the specific client device based on the client device information and based on media representations appropriate for a client device context of the specific client device. The method outputs multimedia representation information corresponding to the multimedia asset for the specific client device based on the determined multimedia representation.
US10547698B2

The present invention provides a system of computers on a wide area network that establishes connections between nodes on the basis of their multidimensional similarity at a particular point in time in a certain setting, such as a social learning network, and sends relevant information to the nodes. Dimensions in the definition of similarity include a plurality of attributes in time and community space. Examples of such dimensions and attributes may include a position in a learning community's project cycle, titles of readings and projects, the genre or subject matter under consideration, age, grade or skill level of the participants, and language. The network's nodes are represented as a vector of attributes and are searched efficiently and adaptively through a variety of multidimensional data structures and mechanisms. The system includes synchronization that can transform a participant's time attributes on the network and coordinate the activities and information for each participant.
US10547691B2

Web pages may be rendered from a main page data element and a plurality of embedded data elements, which are separately fetched by a browser. Herein is provided a web decoder which includes a learning engine adapted to receive human indications of data elements which are unimportant and accordingly to adjust the web decoder's procedures for determining which data elements are displayed to the user. The learning engine may receive human indications of important data elements and uses both types of indications in its further determinations. Optionally, rule generalizations are performed in a manner which searches for parameters which differentiate between important and unimportant data elements. The rule generalizations optionally concentrate on groups of data elements having at least a predetermined number of parameters having the same values for both important and unimportant data elements, reducing the chances that a generalization rule will find important data elements as unimportant.
US10547688B2

A system in accordance with an example includes a plurality of ports and a port manager. The port manager is to monitor quality of each of the plurality of ports. The port manager is to receive a connection request from a client device at a first port. The port manager is further to determine whether to instruct the client device to connect to a second port that is more suitable for the client device than the first port, based on the quality of the plurality of ports.
US10547684B2

A method and system for providing information management of data from hosted services receives information management policies for a hosted account of a hosted service, requests data associated with the hosted account from the hosted service, receives data associated with the hosted account from the hosted service, and provides a preview version of the received data to a computing device. In some examples, the system indexes the received data to associate the received data with a user of an information management system, and/or provides index information related to the received data to the computing device.
US10547674B2

A system and method comprising: receiving network flow data; identifying a peer to peer network flow within the network flow data comparing the peer to peer network flow to a known peer to peer application flow; labeling the peer to peer network flow as the known peer to peer application flow when the peer to peer network flow matches the known peer to peer application flow; and creating a data set to be associated with the labeled peer to flow.
US10547672B2

An autoscaling system for scaling resource instances in a cloud network includes an autoscaling application is stored in memory and executed by a processor. The autoscaling application is configured to provide an interface to define an autoscale policy including scale in rules and scale out rules for a plurality of different types of resource instances of a tenant. The autoscaling application is configured to receive capacity data corresponding to a first type of the plurality of different types of resource instances; calculate an estimated instance count for scaling in the first type based on the capacity data and scale in rules; calculate a projection factor based on an estimated instance count and a current instance count; generate adjusted capacity data based on current capacity data and the projection factor; compare the adjusted capacity data and the scale out rules; and selectively scale in the first type based on the comparison.
US10547663B2

Disclosed embodiments provide a system and method for performing a web conferencing presentation pre-staging. In a web conference with multiple participants and various presenters, each presenter is able to view a live presentation that is currently being presented to the participants, as well as view her own presentation in a pre-staged presentation mode. The test presentation mode allows a presenter to see how the presentation will appear to others, and provides an opportunity to test features such as audio, animation, time delay, lighting, and other important factors. When the current live presentation ends, the presentation that is in test presentation mode is switched to live presentation mode for viewing by the participants of the web conference.
US10547662B2

In one embodiment, an apparatus includes a processor operative to determine a plurality of bitrate options for downloading video content to a client device and rendering by the client device over future successive timeslots, the video content being encoded as a plurality of bitrate streams, each one bitrate stream being encoded at a different bitrate and being associated with a media distortion value, each one bitrate option including a different selection from the bitrate streams for rendering by the client device over the timeslots so that the bitrate options include different combinations of the bitrate streams for rendering by the client device over the timeslots, and select one bitrate option, from the bitrate options yielding a selected bitrate option, to provide a lowest media distortion result across the timeslots, or a lowest media distortion result across the timeslots subject to at least one other constraint.
US10547661B2

A reception terminal is provided in a communication system including a transmission terminal that transmits packets in a real-time stream and a transfer terminal that caches and transfers packets transmitted from the transmission terminal. The reception terminal includes a receiver which receives packets, and circuitry which obtains a first available band between the reception terminal and the transfer terminal and a second available band between the reception terminal and the transmission terminal. The reception terminal includes a transmitter which transmits requests to the transfer terminal at a frequency that is based on the first available band, wherein the frequency defines how often the requests are transmitted and the requests trigger transmission of packets from the transfer terminal to the reception terminal in the first available band. The transmitter notifies the transmission terminal of the second available band to trigger transmission of packets from the transmission terminal in the second available band.
US10547660B2

The technology described in this document can be embodied in a method that includes receiving, at an intermediate device disposed between a source device and a destination device, capability information indicative of media rendering capabilities of the destination device, and determining to process at the intermediate device at least a portion of data received from the source device. The method also includes generating, responsive to such determination, updated capability information to replace one or more media rendering capabilities of the destination device with corresponding one or more media rendering capabilities of the intermediate device. The one or more media rendering capabilities of the intermediate device pertains to the portion of the data to be processed by the intermediate device. The method further includes transmitting the updated capability information to the source device, wherein the updated capability information is usable by the source device to generate the data.
US10547659B2

A method for adaptive streaming of a media content, wherein the method comprises receiving a media presentation description that provides presentation information for the media content, determining a plurality of representations from the media presentation description that comprise segments that are provided with bitrate and quality information, selecting a media segment that meets a desired quality level to download from one of the representations, updating a buffered media time for downloading the media segment, and determining when to switch to another representation by comparing the buffered media time to a switching threshold value.
US10547655B2

Methods, apparatuses, and systems for improving utilization of a communications system (e.g., a satellite communications system) are provided, using techniques referred to herein as “deltacasting.” Embodiments operate in a client-server context, in which the server-side of the communication link intercepts requests and responses using a client-server optimizer (e.g., a transparent proxy or in-line optimizer between a client web browser and an Internet content provider). The optimizer uses techniques, such as dictionary coding techniques, to create fingerprints of content traversing the links of the communications system. These fingerprints are used to identify and exploit multicasting and/or other opportunities for increased utilization of the communications links.
US10547654B2

Described herein are techniques to enable a user to concurrently engage with live content and/or chat conversations of multiple conference sessions at the same time. The concurrent engagement is enabled within a single user interface. The user interface is configured to enable the concurrent engagement with live content and/or chat conversations of multiple conference sessions via an adjacent view (e.g., side-by-side, top and bottom, etc.) or a tabbed view. The live content can be configured for display in a first display region of the user interface. The chat conversations can be configured for display in a second display region of the user interface that is adjacent to the first display region. Consequently, a user is able to manage levels of engagement with live content and chat conversations of multiple conference sessions, and switch the levels of engagement to view and/or hear activity amongst the multiple conference sessions.
US10547649B2

A method, client device and non-transitory computer readable storage medium for connecting to a virtual private network (VPN). A request to connect to a destination identified by a hostname is received from an application executed on the client device and a domain name system (DNS) lookup functionality is performed on the hostname, the DNS lookup functionality returning an address. It is then determined whether the returned address is a redirected address, whether a hypertext transmission protocol secure (HTTPS) probe configured for the hostname fails, or whether the returned address matches a cached route in which a transmission control protocol (TCP) connection establishment is unsuccessful. If any of the returned address is a redirected address, the HTTPS probe fails or the returned address matches the cached route and the TCP connection establishment is unsuccessful, the client device is connected to the VPN.
US10547645B1

A public-private computing system includes: a public computing portion accessible to a computing device associated with a user, the public computing portion including a Platform-as-a-Service portion, the Platform-as-a-Service portion including a cloud computing platform; a private computing portion; and an Application Program Interface (API) gateway configured to couple the public computing portion and the private computing portion.
US10547642B2

A methods and systems of providing security based on an identified susceptibility profile of a user are provided. Behavioral data related to an account of a user is received for a predetermined period. The behavioral data is analyzed for a pattern of on-line behavior of the user. A susceptibility profile of the user is created based on the pattern of on-line behavior. Environment parameters are received from a database. A security threat model is created based on the susceptibility profile and the environment parameters. A report data packet based on the created threat model is sent to an account of the user.
US10547640B1

A security matrix layer between a first and second conductive shorting layers are located within a printed circuit board (PCB). The security matrix layer includes at least two types of microcapsules with each type of microcapsule containing a different reactant. When the security matrix layer is accessed, drilled, or otherwise damaged, the microcapsules rupture and the reactants react to form at least an electrically conductive material. The electrically conductive material may contact and short the first and second conductive shorting layers.
US10547638B1

A method for detecting name resolution spoofing is described. In one embodiment, the method includes identifying a request to resolve a host name, identifying a hostname specified in a response to the request, identifying an actual hostname associated with the response, analyzing the hostname specified in relation to the actual hostname, and performing a security action based at least in part on the analysis.
US10547635B2

A messaging system includes features of gathering information regarding content accessed across multiple applications and/or devices and making that information available to account holders of the messaging system. The messaging system stores data related to accessed content in a plurality of indices and makes that data available to enable account holders to access previously-accessed content, even if the previous access occurred in a different software application, on a different device, or on a device with a different operating system. Account holders may also be provided with recommendations based on gathered information.
US10547633B1

The disclosed computer-implemented method for mapping services utilized by network domains may include (i) receiving a request to perform a risk assessment on a domain, (ii) querying a database for records associated with the domain, where each record links to a network resource that enables functionality of the domain, (iii) generating a service map that matches each network resource to a corresponding service type and service provider, (v) performing the risk assessment of the domain, and (vi) facilitating a security measure for the domain based on a result of the risk assessment. Various other methods, systems, and computer-readable media are also disclosed.
US10547630B2

Systems and methods for controlling operations of a computer network (100). The methods involve: generating programming instructions implementing a first mission plan (2100) specifying which identity parameters of packets are to be transformed during specific time periods; executing the programming instructions by at least one node (105) of the computer network to dynamically transform true values, which correctly represent the identity parameters of the packets, into false values which incorrectly represent the identity parameters of the packets; measuring an effectiveness of the computer network's behavior with regard to a recognition and prevention of cyber-attack success resulting from the execution of the programming instructions by the node; and dynamically modifying the first mission plan based on the measured effectiveness.
US10547620B2

Provided is a method for a Multiple Protocol Label Switching (MPLS) intermediate node to perform multicast forwarding, which includes that: a Provider (P) node captures an MPLS packet according an Access Control List (ACL) rule, redirects the captured MPLS packet to a Virtual Private LAN Service (VPLS) multicast forwarding table, and multicasts and forwards the MPLS packet according to next hop information of each multicast forwarding table entry in the VPLS multicast forwarding table. A device for an MPLS intermediate node to perform multicast forwarding, and a node are also provided.
US10547615B2

A method includes receiving, from a requesting device, an access request for at least one security alert encoded data slice of a set of security alert encoded data slices. A security alert message is dispersed storage error encoded into the set of security alert encoded data slices and stored in a set of storage units of a dispersed storage network (DSN). The set of storage units further stores a plurality of sets of encoded data slices, which corresponds to a data object that is dispersed storage error encoded. The method further includes, based on the access request for the at least one security alert encoded data slice, identifying the requesting device as an unauthorized DSN device. The method further includes initiating a security response protocol within the DSN.
US10547610B1

A System, Computer program product, and computer-executable method of authenticating a user to a remote computing network, the System, Computer program product, and computer-executable including receiving a first portion of authentication data at a server, wherein the first portion of authentication data includes at least one feature of an image and analyzing the received first portion of authentication data by comparing the first portion of authentication data to a second portion of authentication data stored at the server.
US10547609B2

A method, an apparatus, and a system for controlling an intelligent device are provided. The device transmits a control request including a first intelligent device identifier corresponding to a first intelligent device to be controlled. In response to transmitting the control request, the device receives a first verification character string that corresponds to the control request. The first verification character string is transmitted to a first wearable device locally establishing a data connection with the first wearable device. First signed information is received from the first wearable device. The first signed information is a result of performing a signature on first to-be-signed information and includes the first verification character string. The first signed information and operation information for controlling the first intelligent device are transmitted.
US10547605B2

According to one embodiment, a communication device includes a first communicator capable of communicating with a server through a first network; a second communicator capable of communicating with an operation terminal of a user through a second network; a first communication processor to execute a first process; a second communication processor to receive, through the second communicator, an issue request, use identification information of the first communication processor, a first key, and a second key paired with the first key to issue a certificate signed by the second key including the identification information of the first communication processor and the first key, sign data to be signed by using a third key to generate signed data, and transmit the signed data and the certificate through the second communicator; and an authorizing processor to acquire permission information indicating permission by the user to issue the certificate.
US10547604B2

An information recording apparatus has a drive unit to record digital information including digital contents; and a host unit to control reading and writing of the digital information for the drive unit. The host unit has a network processing unit to communicate with a server, a shadow determination unit to determine whether a shadow boot program to be executed prior to a boot program is executable, a shadow reading unit to read the shadow program from the drive unit when the shadow determination unit determines to be executable, a shadow execution unit to execute the shadow program, a server authentication unit to perform authentication with the server in accordance with a processing of the shadow program, and a password transmitter to transmit to the drive unit a password used for unlock of the drive unit when the authentication with the server is successful.
US10547601B2

A platform is provided to allow the developer to log into a subscriber's computer system by using the credential of the developer or the subscriber to view and to debug at least a portion of executable code that is used by the subscriber. The executable code used by the subscriber may be part of managed package code, at least portions of which are customized for various subscribers. Cooperative debugging may be provided between developer and subscriber with lifting of code encapsulation for the developer in the subscriber implementation. The developer and the subscriber may be granted debugging licenses each authorizing a limited number of debugging sessions, and each debugging session run by the developer may be counted against the debugging license of either the developer or the subscriber. Debugging licenses may be transferred between the developer and the subscriber.
US10547594B2

Network endpoints performing security token procedures are disclosed and described herein. Embodiments include a first endpoint performing functions comprising: (i) receiving a service token and a traffic token via a token distribution network, (ii) using identification data for a second endpoint obtained from the service token and a key obtained from the traffic token to generate one or more packets comprising a data payload, and (iii) transmitting one or more of the generated packets to the second endpoint via a data network that is separate from the token distribution network.
US10547592B2

The present disclosure discloses a method comprising: dividing, by a computing device at a first party among a plurality of parties, local data into a plurality of data segments; recursively encrypting, by the computing device, each data segment using a plurality of public keys corresponding to the plurality of parties and a mediator; sharing, by the computing device, the local data comprising the encrypted plurality of data segments with the mediator; anonymizing, by the computing device, aggregated local data received from the mediator; and communicating, by the computing device from the mediator, a global sum that preserves privacy of the plurality of parties in a multi-party environment, wherein the global sum is computed by the mediator based on the collection of data segments that are decrypted recursively using the private key corresponding to each party and the private key corresponding to the mediator.
US10547589B2

One embodiment provides a system that facilitates schematized access control in a content centric network. During operation, the system generates, by a content producing device, a secret key for a user based on a schema, wherein the schema is a regular expression which corresponds to one or more names and allows a user access to content associated with the names, wherein a name is a hierarchically structured variable length identifier that includes contiguous name components ordered from a most general level to a most specific level. The system receives an interest with a name that corresponds to the schema. The system encrypts a payload of a responsive content object based on the interest name. The system transmits the responsive content object with the encrypted payload to the user, which allows the user to decrypt the encrypted payload with the secret key.
US10547576B1

A non-transitory computer-readable storage medium may comprise instructions stored thereon. When executed by at least one processor, the instructions may be configured to cause a server computing system to at least maintain electronic messages received by a user, at least one of the electronic messages including textual content and a Uniform Resource Locator (URL), retrieve, more than once, a file identified by the URL from a remote server identified by the URL, subsequent to each retrieval, determine whether content of the file identified by the URL meets a trigger condition, and based on determining that the file identified by the URL meets the trigger condition, cause a client computing system associated with the user to modify a presentation of the at least one electronic message that includes the textual content and the URL.
US10547573B2

A method for associating messages with media, including multiple media elements, during playing thereof, the method including sensing at least one media element currently being played by a user during playing of the media and based on the sensing of the at least one media element currently being played by a user, playing at least one message in time synchronization with playing of the at least one media element.
US10547571B2

A message service providing method for a message service linked to a search service and a message server and a user terminal for performing the method are disclosed. The message service providing method includes identifying an instant message input through a message input box of a message application switching from a chat mode to a search mode or a suggested search word selected from suggested search words in a suggested search word list displayed in conjunction with the message input box, transferring, to a search server, a search request for a search word including a whole or a portion of the identified instant message or suggested search word in response to a user input provided to the message application, receiving search result data derived through the search word.
US10547563B2

Systems and methods for identifying a mapping solution for a virtual network request are disclosed. A resource orchestrator may receive a virtual network request specifying resources required on physical nodes in a network and generate a mapping solution for the request. Generating the mapping solution may include identifying vertices at which a first resource is available, mapping each identified vertex to the first resource in a respective candidate chaining solution, determining, for each identified vertex, a number of messages including the candidate chaining solution to be forwarded to respective neighbor vertices, and forwarding the determined number of messages to the respective neighbor vertices. Determining the number of messages to be forwarded may include applying a message forwarding policy to reduce the total number of messages forwarded between vertices when generating the mapping solution. The policy may be dependent on the topology of the virtual network request.
US10547561B1

Techniques are disclosed for a queuing system for network devices. In one example, a network device determines a transmit rate of packets from the queue. In one example the network device determines the transmit rate by determining a number of tokens used over a unit of time by a token bucket shaper for the queue to dequeue the packets from the queue, wherein each of the tokens represents a given number of bytes to be dequeued from the queue. The network device determines a temporal queue length of the queue based on a target queue latency and the determined transmit rate. Further, the network device adjusts at least one parameter of the queue based on the determined temporal queue length such that an actual queue latency of the queue at the determined transmit rate is equal to the target queue latency.
US10547553B2

A mechanism is provided for partial offload of connection tracking from a host processor to a network interface device. Software running in the host processor is used for connection establishment. After a connection has been established the software initializes and transfers flow-control to the network interface device. Thereafter, the network interface device continues transferring packets to the destination, while the software in the host processor monitors the flow. If the connection has been terminated or has expired flow control reverts to the software. Modes of operation are provided for network interface devices with and without a specific connection-tracking module.
US10547549B2

A first component of a network device may provide an offload request to a second component of the network device to offload a data flow from the first component. The offload request may direct the second component to provide the data flow towards a destination device and bypass the first component. The first component may receive a beacon from the second component. The beacon may identify information regarding one or more data flows offloaded from the first component. The first component may process the one or more data flows based on the information regarding the one or more data flows included in the beacon and without receiving the one or more data flows.
US10547530B2

A method, system and machine-readable storage medium for providing fault tolerance in a distributed mobile architecture (dMA) system. The method includes receiving a message or failing to receive the message within a predetermined time relating to a first dMA gateway (dMAG) at a second dMAG. It is determined whether the first dMAG is not operational or is otherwise offline based on the received message or the failure to receive the message. One or more dMA nodes associated with the first dMAG are notified in order to request connections to an external system via the second dMAG. The external system is also notified to request connections to one or more dMA nodes associated with the first dMAG via the second dMAG.
US10547526B2

A network analysis and management system includes a processor coupled to a communications interface and a non-transitory memory. The processor is configured to read instructions from the non-transitory memory to cause the system to perform operations comprising receiving log data associated with communication between a first user device and a network using a first protocol stack including a plurality of layers. A plurality of network events are generated based on the log data. Each network event is associated with a respective log data entry of the log data and a respective layer of the plurality of layers. First network analysis information is generated by correlating first and second network events using a correlation configuration associated with a network management task. A network management message is generated using the first network analysis information, and transmitted to one of the first user device and the network for performing the network management task.
US10547525B2

Among other things, an aspect includes a data storage system associated with a provider entity and storing data on behalf of a client entity, the data being accessible from the data storage system by the client entity, a data interface enabling access by the provider entity to the data of the data storage system, and an analysis engine maintained by the provider entity to, at times determined by the analysis engine, access the data using the data interface, analyze the data, and generate results of the analysis for use by the client entity.
US10547513B2

A method and apparatus for determining a network topology of a hierarchical network, the apparatus including: a memory unit to store an outage state matrix representing an outage state of leaf nodes at the lowest hierarchical level of the hierarchical network; and a processing unit to decompose the stored state matrix into a first probability matrix indicating for each inner node of the hierarchical network the probability that the respective inner node forms the origin of an outage at the lowest hierarchical level of the hierarchical network and into a second probability matrix indicating for each leaf node at the lowest hierarchical level of the hierarchical network the probability that an inner node forms a hierarchical superordinate node of the respective leaf node at the lowest hierarchical level of the hierarchical network, wherein the decomposed second probability matrix is evaluated by the processing unit to determine the network topology.
US10547501B2

The present approach relates to event monitoring and management of an instance using a generated service map, allowing monitoring of CIs (e.g., applications) and connections that are currently active in a user's specific instance. A self-monitoring solution is generated for a user (e.g., via an application) that depicts status, configuration, and errors related to the user's instance. In certain implementations, the present techniques involve applying internal knowledge of the working of a user's instance and applications to perform the self-monitoring, and determine when an alert should be generated. Further, the present techniques may involve making a determination to provide a user with a self-help solution in addition or based on the self-monitoring of the user's instance.
US10547494B2

This disclosure includes methods, systems, and devices for wireless communication. A repetition of symbols may be used to increase a device's ability to synchronize and communicate using unlicensed spectrum. For example, a base station may schedule a frame that includes repetitions, in time or frequency, of a control or data signal. After performing a listen-before-talk (LBT) procedure, the base station may broadcast or transmit the frame to one or more devices, such as a user equipment (UE). For instance, the frame may include repetitions of a discovery reference signal (DRS), and be broadcast by the base station to enable synchronization by the UE. In other examples, the signal may include repetitions of a cell-specific reference signal (CRS), and a UE may identify a start of a transmission opportunity using the CRSs. Other signals, such as downlink control and shared channels, may be repeated within a frame in a similar manner.
US10547486B2

A data transmission method and apparatus are provided. The method includes: modulating, based on a codebook, every N information bits of to-be-transmitted data into one M-dimensional modulation symbol, where the codebook is generated based on an M-dimensional modulation constellation, the M-dimensional modulation constellation includes M modulation constellations, a constellation point in an mth modulation constellation in the M modulation constellations is obtained by mapping N information bits based on an mth information bit subset, the mth information bit subset includes information bits on some locations in the N information bits, and a union set of M information bit subsets respectively corresponding to the M modulation constellations is the N information bits, where M and N are integers greater than or equal to 2, and m is 1, 2, . . . , or M; and sending the generated M-dimensional modulation symbol. The technical solutions can reduce complexity when a modulation signal is demodulated.
US10547481B2

Embodiments of the present disclosure provide a clipping method and an apparatus. The clipping apparatus is a base station, and the base station includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU includes a first processor, and the RRU includes a second processor. The first processor is configured to: perform clipping after combining N input carriers, and output N carriers obtained after a first level of clipping; and the second processor is configured to: perform clipping after combining the N carriers obtained after the first level of clipping, and output N carriers obtained after a second level of clipping, where N is an integer greater than or equal to 2. The base station separately performs clipping at the BBU and the RRU, so that the base station can flexibly select, a baseband processing board or a baseband chip to deploy the first level of clipping.
US10547480B2

For a wireless communications system, scalable orthogonal frequency division multiplexing (OFDM) numerology is incorporated in a manner that can apply to radio link transmissions in future wireless network for frequency division duplex (FDD) and time division duplex (TDD) communications.
US10547479B2

Modulated signal A is transmitted from a first antenna, and modulated signal B is transmitted from a second antenna. As modulated signal B, modulated symbols S2(i) and S2(i+1) obtained from different data are transmitted at time i and time i+1 respectively. In contrast, as modulated signal A, modulated symbols S1(i) and S1(i)′ obtained by changing the signal point arrangement of the same data are transmitted at time i and time i+1 respectively. As a result the reception quality can be changed intentionally at time i and time i+1, and therefore using the demodulation result of modulated signal A of a time when the reception quality is good enables both modulated signals A and B to be demodulated with good error rate performances.
US10547473B2

Various embodiments are generally directed to an apparatus, method and other techniques to perform beamforming training in a MIMO environment. Some embodiments may include communicating one or more beamforming refinement packets having training subfields with orthogonal structures such that devices may simultaneously perform beamforming training for each pair of phased array antennas. Embodiments may also include the beamforming refinement packets with channel estimation fields with orthogonal structures.
US10547471B2

Provided is a communication control system in which a control device and one or a plurality of control target devices are connected through a network, wherein at least one of the plurality of control target devices includes a sub master and a sub slave to be synchronously controlled with each other, and the control device includes a storage unit storing each pieces of information on a synchronization period for synchronizing with the control target device, communication periods, and mutual communication control information for mutually communicate in a mutual communication period shorter than the synchronization period, a calculation unit calculating a control command for commanding an operation in synchronization with the control target device for each control target device, and a communication control unit transmitting the control command including the mutual communication control information to the sub master and the sub slave of the at least one control target device.
US10547457B1

A method, system, and apparatus for managing digital certificates, managing a certificate authority (CA), and cross-referencing CA hierarchies. The method includes receiving, by a processor of a CA computing system, at least one of a digital certificate generation request and a digital certificate revocation from a user via a user computing device, the digital certificate generation request including a user public key and a user identity. The method further includes generating a digital certificate for the user and signing the digital certificate with a CA private key, wherein the CA private key is associated with a known CA public key. The method further includes publishing the digital certificate signed with the CA private key to a digital certificate blockchain, determining a certificate status of the digital certificate, and publishing an update to the digital certificate blockchain to reflect the certificate status of the digital certificate.
US10547452B2

The present application relates to a methodology of verifying secret keys in a distributed network comprising a plurality of nodes connected to a shared medium. Each node of the plurality of nodes is member of at least one group of a plurality of groups. Each group is associated with a secret group key. A verification request is broadcast to the plurality of nodes and verification responses broadcast from the plurality of nodes are received. Each verification response comprises one code sequence for each logical group, of which the broadcasting node is member. Each code sequence of the verification request is generated on the basis of a secret group key associated with a respective logical group from a predefined data sequence. The code sequences are collected and the integrity of the plurality of nodes is confirmed by comparing the code sequences.
US10547445B2

A method includes, with a computing system, exiting a context of a virtual machine, the exiting in response to a request from a guest operating system of the virtual machine to switch from a first encryption key identifier for the virtual machine to a second encryption key identifier for the virtual machine. The method further includes, with the computing system, loading the second encryption key identifier into a virtual machine control module of a virtual processor of the virtual machine and after loading the second encryption key identifier, entering the context of the virtual machine.
US10547442B2

Embodiments of content management systems that utilize encryption are disclosed. An object management module of a content management system is adapted to encrypt an object using a data key that is generated based on the content. The data key is encrypted using a tenant key associated with a tenant of the system. The encrypted object is stored in an object store, and a storage record for the stored encrypted object is stored in a data store, along with the encrypted data key and a tenant key identifier.
US10547438B2

A circuit includes a serializer module that includes an input stage that samples an input signal to capture an edge location for each of the input signal in a given time frame. An edge encoder encodes the edge location for the input signal into a packet frame to specify where the edge location occurs in the given time frame for the input signal. A transmitter receives the packet frame from the edge decoder and converts the packet frame into a serial data stream. The transmitter communicates the edge location for the input signal via the serial data stream.
US10547437B2

The present invention relates to a synchronization signal transmitting device, method thereof and a power electronic apparatus with the device. The synchronization signal transmitting device comprises at least one serial differential signal transmitter for receiving an identical-period pulse signal and outputting a differential signal pair, at least one serial differential signal receiver for receiving the differential signal pair and outputting a single-ended signal, and at least one controller for receiving the single-ended signal. Moreover, the controller is configured for conducting a signal filtering process and/or a signal reconstruction process to the single-ended signal, so as to obtain a synchronization signal. Thus, the present invention shows the advantages of transmission and process purely by hardware without participation of software, without occupation to calculating ability of processors, high time accuracy, and low time delay. The method and device can not only transmitting the identical synchronous clock signal with power frequency, but also the PWM carrier synchronous clock signal with high frequency ranged from several kHz to hundreds kHz.
US10547433B2

A wireless communication base station apparatus which is able to prevent deterioration in the throughput of LTE terminals even when LTE terminals and LTE+ terminals coexist. In this apparatus, based on the mapping pattern of the reference signals used only in LTE+ terminals, a setting unit sets, in each subframe, the resource block groups where the reference signals used only by the LTE+ terminals are mapped. For symbols mapped to the antennas, an mapping unit maps, to all the resource blocks within one frame, cell specific reference signals used for both LTE terminals and LTE+ terminals. For the symbols mapped to the antennas, the mapping unit maps, to the plurality of resource blocks, of which part of the resource block groups is comprised, in the same subframe within one frame, the cell specific reference signals used only for LTE+ terminals, based on the setting results inputted from the setting unit.
US10547422B2

Sounding reference signal (SRS) transmission with implied request-to-send (RTS)/clear-to-send (CTS) operations is discussed. Two different types of SRS are defined, a legacy SRS associated with channel measurement sounding, and a contention SRS associated with contention resolution for medium sharing. The type of SRS may be distinguished based on the SRS resource associated with the particular type. Thus, legacy SRS are assigned to one SRS resource, while contention SRS are assigned to separate SRS resources. Therefore, when a neighbor node detects an SRS associated with the SRS resource for contention-type SRS, the neighbor node may know to refrain from transmission or to adjust or modify its communications depending on a spatial direction of the contention SRS.
US10547421B2

Wireless communications systems and methods related to communicating positioning reference signals (PRSs) for narrowband communication are provided. A first wireless communication device determines a time-frequency PRS pattern based at least in part on a narrowband communication frequency band configuration and a PRS subframe configuration mode associated with a set of subframes. The first wireless communication device communicates, with a second wireless communication device, a plurality of PRSs using the determined PRS time-frequency pattern in the set of subframes. The PRS subframe configuration mode can indicate a first configuration including a bitmap indicating a set of PRS subframes positioned within a group of contiguous subframes, a second configuration indicating a subset of the group of contiguous subframes that may carry the PRSs, or a combination thereof. The first configuration and/or the second configuration can be used to indicate the set of subframes.
US10547419B2

Provided is a communication method, including: receiving, by a first station, a first communication message from a second base station through an X2 interface, where the first communication message carries first device-to-device (D2D) capability information for representing a D2D capability of the second base station; and determining, by the first base station, whether to add the second base station to provide a dual-connectivity service to user equipment based on the first D2D capability information. A base station is also provided.
US10547415B2

The disclosure relates in some aspects to a scalable transmission time interval (TTI) and hybrid automatic repeat request (HARQ) design. The TTI is scalable to, for example, achieve latency and/or efficiency tradeoffs for different types of traffic (e.g., mission critical traffic versus traffic with more relaxed latency requirements). In the event a longer TTI is employed, various techniques are disclosed for ensuring a fast turn-around HARQ, thereby maintaining a high level of communication performance.
US10547413B2

A user equipment, according to one embodiment of the present invention, monitors candidates of a control channel which schedules system information in a configured specific CORESET based on a PBCH signal, obtains the system information scheduled by the control channel, and obtain a only part of entire parameters for configuring the specific CORESET from the PBCH signal. In this case, the user equipment can monitor the candidates of the control channel by assuming that remaining parameters for configuring the specific CORESET not obtained through the PBCH signal are fixed as follows a size of 1 REG bundle is fixed to 6 REGs, a CCE-to-REG mapping type is fixed to interleaving, a row size of an interleaver for interleaving is fixed to 2, and a precoder granularity which is a unit of the same precoding assumption is fixed to 1 REG bundle.
US10547409B2

A signal that is transmitted to a terminal apparatus itself is demodulated with high precision, and throughput is improved. A terminal apparatus that communicates with a base station apparatus includes: a reception unit that receives downlink control information from the base station apparatus; and a signal detection unit that demodulates a signal that is transmitted to the terminal apparatus itself, based on first modulation mapping, and demodulates an interference signal based on second modulation mapping, in a case where information relating to a transmit power of the interference signal is included in the downlink control information. A base station apparatus that communicates with a terminal apparatus includes: a transmission unit that transmits a transmit signal at a different transmit power to each of a plurality of terminal apparatuses, in a case where the plurality of terminal apparatuses are multiplexed with the same resource, and a modulation unit that performs modulation using first modulation mapping for a terminal apparatus that has a minimum transmit power, and performs the modulation using second modulation mapping for other terminal apparatuses.
US10547406B2

An optical element includes a gain chip, a ring modulator, which is a band-pass filter, a first optical waveguide and a second optical waveguide that are optically connected to the ring modulator, and a heater, wherein the first optical waveguide and the second optical waveguide are formed to be equal in optical path length (have no difference in optical path length) between a first light coupling point and a second light coupling point and equal in shape and length between the first light coupling point and the second light coupling point (to be symmetrical with the ring modulator interposed therebetween (with respect to the ring modulator)).
US10547394B2

A method of increasing reliability of a wireless radio includes: creating a first waveform at a first center frequency of an encoded data stream using a first wireless radio; creating a second waveform at a second center frequency of the encoded data stream using the first wireless radio; combining the first waveform and the second waveform into a composite waveform with redundant data streams at different center frequencies using the first wireless radio; wirelessly transmitting the composite waveform using the first wireless radio; wirelessly receiving the composite waveform; filtering the received composite waveform using a first filter band; digitizing the received composite waveform using the second wireless radio; demodulating the digitized composite waveform into a first data stream and a second data stream with the second wireless radio; and creating a third data stream representative of the encoded data stream.
US10547386B2

A system for enabling signal penetration into a building includes a first transceiver, located on an outside of the building, for transmitting and receiving signals at a first frequency outside of the building, wherein the signals at the first frequency do not easily penetrate into an interior of the building. A first up/down converter converts between a first version of the signals at the first frequency and a second version of the signals at a second frequency. The first frequency is higher than the second frequency and the signals at the second frequency better penetrate to the interior of the building and overcome losses caused by penetrating into an interior of the building. A second up/down converter converts between the second version of the signals at the second frequency that overcomes the losses caused by penetrating into the interior of the building and a third version of the signals after transmission from the building exterior to the building interior. A router transmits and receives the third version of the signals within the interior of the building.
US10547384B2

A software-defined network multi-layer controller (SDN-MLC) may communicate with multiple layers of a telecommunication network. The SDN-MLC may have an optimization algorithm that helps manage, in near real-time, the multiple layers of the telecommunication network.
US10547373B2

A flight transceiver station (FTS) mounted onboard an aircraft communicates with one or more terrestrial transceiver points by determining, for a future moment in time, a position of the flight transceiver station in 3-dimensional space; an attitude of the flight transceiver station; one or more respective directions from the position of the flight transceiver station to the one or more terrestrial transceiver points; respective radial velocities between the flight transceiver station and the one or more terrestrial transceiver points. The FTS also determines, based on the respective directions and attitudes, beamforming weights for one or more transmit beams towards each of the one or more terrestrial transceiver points; and predicts, based on the respective radial velocities, respective Doppler shifts of a carrier frequency used between the flight transceiver station and the one or more terrestrial transceiver points. The beamforming weights for the one or more transmit beams, and a Doppler pre-compensation based on the predicted Doppler shifts are applied to transmitter equipment of the flight transceiver station, at the future moment in time.
US10547368B2

The method of UE for CSI reporting comprises receiving a higher layer signaling including CBSR information; determining a bitmap sequence B based on the CBSR information, wherein the bitmap sequence B includes a first bitmap sequence B1 and a second bitmap sequence B2; determining the first bitmap sequence B1 and the second bitmap sequence B2 based on the bitmap sequence B; identifying, based on the first bitmap sequence B1 and the second bitmap sequence B2, a restriction on P beam groups out of Q beam groups G(r1,r2) for the CSI reporting; generating a CSI report based on the P beam groups with the identified restriction for the CSI reporting and remaining Q minus P beam groups without any restrictions for the CSI reporting; and transmitting the CSI report to the BS. The remaining beam groups are determined as the Q beam groups G(r1,r2) minus the P beam groups.
US10547366B2

A method of a user equipment (UE) for channel state information (CSI) reporting in a wireless communication system. The method comprises receiving CSI reporting configuration information, generating a CSI report comprising at least one of a rank indicator (RI), a channel quality indicator (CQI), a precoding matrix indicator (PMI), or a CSI-RS resource indicator (CRI) based on the CSI reporting configuration information, determining a number of bits of a payload included in the CSI report, and selecting at least one of a physical uplink control channel (PUCCH) Format or a physical uplink shared channel (PUSCH) based on the number of bits of the payload included in the CSI report to transmit the CSI report.
US10547363B2

A transmission control device includes a memory and a processor connected to the memory. The processor executes a process including: selecting a reference transmission point as a starting point of generating a link from among a plurality of transmission points of which each wirelessly transmits a signal; sequentially selecting the transmission points one by one for each hierarchy corresponding to a number of hops from the selected reference transmission point and retrieving ones of the transmission points for which radio quality between the ones and the selected transmission point satisfies a predetermined criterion; and generating a link between the selected transmission point and a transmission point, among the transmission points obtained as a result at the retrieving, not connected to others of the transmission points to connect the two transmission points.
US10547362B2

A transmitter includes an antenna array having a plurality of antennas for a wireless communication with one or more receivers, and a precoder connected to the antenna array. The precoder applies a set of beamforming weights to the antenna array. The set of beamforming weights is selected from a codebook to transmit/receive beams or nulls pointing in selected directions. The codebook includes sets of beamforming weights for a plurality of directions. The beamforming weights are based on a first antenna array response matrix defined by a second antenna array response matrix and one or more transformation matrices. The first antenna array response matrix contains first array response vectors of the antenna array, the second antenna array response matrix contains second array response vectors determined using a model of the antenna array. The transformation matrices describe one or more characteristics of the antenna array.
US10547360B2

A MIMO communication method for performing MIMO communication between a base station including a plurality of antennas, and a plurality of terminals accommodated in the base station. The method includes, in the base station, dividing the plurality of terminals into a first and a second group, and assigning orthogonal codes with each other to the respective groups, spreading transmission data to the plurality of terminals with the assigned codes, multiplying data obtained by the spreading by a predetermined pre-coding matrix, obtaining a channel matrix representing channels between the plurality of antennas and the plurality of terminals, multiplying data obtained by the multiplying by the pre-coding matrix by a complex conjugate matrix of the channel matrix, and transmitting data obtained by the multiplying by the complex conjugate matrix from the plurality of antennas.
US10547359B2

Apparatus is provided for: storing at least one three-dimensional matrix C[M][N][K] of calibration data; performing singular value decomposition of each at least one three-dimensional matrix C[M][N][K] of calibration data to produce at least one first unitary rotation matrix U, at least one diagonal scaling matrix S and at least one second unitary rotation matrix V; and resizing each of the at least one first unitary rotation matrix U, the at least one diagonal scaling matrix S and the at least one second unitary rotation matrix V by removing dimensions therefrom, thereby producing resized matrices U, S and V.Corresponding decompression is also provided.
US10547355B2

An antenna arrangement for LOS-MIMO communication, comprising first and second directive antenna units, a mounting bracket, and a connecting element attached to at least one of the directive antenna units and arranged to separate the directive antenna units by a distance. The connecting element is rotatably arranged in relation to the mounting bracket, wherein a rotation of the connecting element about the rotation axis changes an effective distance d between the first and the second directive antenna units.
US10547343B2

A system comprises a first transceiver circuit, a second transceiver circuit, and a first data bus. The first transceiver circuit is configured to receive first signals from first antenna elements, beamform the first signals to generate a first beamformed signal, downconvert the first beamformed signal as part of generation of a first downconverted beamformed signal, and transmit the first downconverted beamformed signal onto the first data bus. The second transceiver circuit is configured to receive second signals from second antenna elements, beamform the second signals to generate a second beamformed signal, downconvert the second beamformed signal as part of generation of a second downconverted beamformed signal, receive the first downconverted beamformed signal via the first data bus, and combine the first downconverted beamformed signal and the second downconverted beamformed signal to generate a combined signal for demodulation.
US10547337B2

A radio frequency front-end circuit performs, in a communication band made up of a plurality of communication channels within a particular frequency band used in a system, wireless communication through a use channel selected from among empty communication channels in the plurality of communication channels, the radio frequency front-end circuit including a transmission-side amplifier circuit and a transmission circuit both serving as a transmission-side circuit that produces, from a transmitted signal after being subjected to a predistortion process, a transmitted signal corresponding to the use channel, and a frequency variable filter serving as a tunable filter that attenuates a radio frequency signal of a spurious wave at least in an alternate adjacent channel relative to the use channel.
US10547333B1

In some embodiments, an apparatus includes an optical transceiver which includes a rate-adaptive forward error correction (FEC) encoder and a rate-adaptive FEC decoder. The rate-adaptive FEC encoder is configured to adjust a number of a set of known symbols associated with a codeword to achieve rate adaption. A length of the codeword is fixed. The rate-adaptive FEC encoder is configured to generate the codeword based on (1) a set of information symbols including the set of known symbols and a set of data symbols, and (2) a fixed number of a set of parity symbols generated using information symbols. The rate-adaptive FEC decoder is configured to receive a set of reliability values associated with a channel word, and expand the set of reliability values to produce an expanded set of reliability values. The rate-adaptive FEC decoder is further configured to decode the expanded set of reliability values.
US10547330B2

The present disclosure discloses a method and device in user equipment and a base station for wireless communication. The base station equipment sequentially generates a first information block, performs first channel coding and transmits a first radio signal, wherein the first information block includes bits in a first sub-information block, the first information block is used to generate L check bits, the first information block and the L check bits are sequentially mapped into the first bit block after being interleaved, the first bit block is used as an input of the first channel coding, the value of the first sub-information-block is related to the Q, the positions of the bits in the first sub-information-block in the first bit block are prior to the check bit whose position is front-most among the L check bits in the first bit block.
US10547316B2

A gate shift register and an organic light emitting diode display including the same are disclosed. The gate shift register includes a first stage and a second stage that output image display gate pulses during an image data writing period and selectively output a sensing gate pulse in a vertical blanking interval in which image display data is not written. The first stage includes a node Q1, a node Qbo, a node M, a first sensing control block activating the node Q1, and a second sensing control block deactivating the node Qbo. The second stage includes a node Q2, a node Qbe, a third sensing control block activating the node Q2, and a fourth sensing control block deactivating the node Qbe. The first stage and the second stage share a partial circuit necessary for driving with each other.
US10547315B2

A frequency divider may include: a core circuit including a first flip-flop loop and a second flip-flop loop, wherein each of the first flip-flop loop and the second flip-flop loop divides a frequency of a clock signal received via a control terminal of a flip-flop, wherein the core circuit is configured to: output a frequency-divided signal, based on a first signal output by the first flip-flop loop and a second signal output by the second flip-flop loop, the first and second signals having same frequency-division ratios and different phases, and feed back the frequency-divided signal via an input terminal of each of the first and second flip-flop loops; a duty correction circuit that receives the frequency-divided signal and outputs a differential output signal that is generated by correcting a duty ratio of the frequency-divided signal; and an output circuit that outputs a first output signal, which is a signal amplified from the differential output signal, and a second output signal that is a quadrature signal of the first output signal.
US10547314B1

Superconducting circuits and methods for latching data are described. An example superconducting circuit includes an edge detect circuit configured to receive a logical clock signal and generate a return-to-zero clock signal. The superconducting circuit further includes a first latch configured to receive the logical clock signal and an input data signal, where the first latch is further configured to selectively delay the input data signal to generate a delayed data signal. The superconducting circuit further includes a second latch configured to receive the return-to-zero clock signal and the delayed data signal, where the second latch is further configured to capture a logical high value corresponding to the input data signal in response to a rising edge of the return-to-zero clock signal and capture a low logical value corresponding to the input data signal in response to a falling edge of the return-to-zero clock signal.
US10547310B2

Systems and methods are disclosed that may be implemented to indicate real time availability of individual key assemblies for user input to an information handling system. In one embodiment, the disclosed systems and methods may be implemented to retract an individual key assembly of a user input device (e.g., such as keyboard matrix, game controller, game pad, computer mouse, etc.) when the key assembly is, or becomes, unavailable for input to a user application (e.g., such as a computer game) that is executing on a host programmable integrated circuit (e.g., such as host CPU) of an information handling system. Such a retracted key assembly may then be extended when it becomes available for input to the user application.
US10547309B2

A totem-pole circuit driver for driving cascade-connected high-side and low-side power devices. The driver includes a high-side drive circuit and a low-side drive circuit that respectively drive the high-side and low-side power devices, a pulse generation circuit which generates a set signal and a reset signal respectively upon detecting a first edge and a second edge of a high-side input logic signal, and generates a control signal from a low-side input logic signal, a high-side potential determination circuit which compares a high-side reference potential detected by a high-side potential detection circuit and a reference voltage, and an event signal generation circuit which outputs an event signal in accordance with the comparison. Upon receiving the event signal, and upon detecting that the high-side input logic signal instructs to turn off the high-side power device, the pulse generation circuit stops outputting the control signal for a period of time.
US10547308B2

A sampling circuit comprises a switch circuit and a gate bootstrapping circuit. The switch circuit includes a switch input to receive an input voltage, a gate input, and a switch output. The gate bootstrapping circuit provides a boosted clock signal to the gate input of the switch circuit. The boosted voltage of the boosted clock signal tracks the input voltage by a voltage offset. The gate bootstrapping circuit includes a single boost capacitance coupled between a first circuit node and a second circuit node. A high supply voltage is applied to the first circuit node and the input voltage is applied the second circuit node to generate the boosted voltage on the single boost capacitance.
US10547306B1

A switching circuit with switches between a charging path and a low-impedance active path. The charging path comprises a zener diode substantially in parallel with a charging capacitor. Current flows through the charging path when the circuit is powered on and a power supply charges the charging capacitor while current flows through the charging path. The low-impedance bypass path comprises a switch that remains closed until a voltage across the charging capacitor exceeds a threshold voltage. The switch opens when the charging capacitor exceeds the threshold voltage.
US10547303B2

Disclosed herein are switching or other active FET configurations that implement a main-auxiliary branch design. Such designs include a circuit assembly for performing a switching function that includes a branch including a main path in series with an auxiliary path. The circuit assembly also includes a first gate bias network connected to the main path. The circuit assembly also includes a second gate bias network connected to the auxiliary path, the second gate bias network configured to improve linearity of the switching function.
US10547301B1

An inverter driver includes: a switching device; a drive circuit driving the switching device; a current detection device generating a voltage signal corresponding to a current flowing through the switching device; a noise filter removing noise superposed on the voltage signal; an excess current detection circuit outputting an excess current detection signal when the voltage signal input via the noise filter exceeds a first threshold value; and a short circuit detection circuit outputting an error signal when the excess current detection signal is input or the voltage signal input by bypassing the noise filter exceeds a second threshold value.
US10547287B2

A filter may include one or more series unit, and a shunt unit disposed between the one or more series unit and ground. The one or more series unit includes a plurality of series resonators which are selectively operated, and each of the plurality of series resonators includes a film bulk acoustic resonator.
US10547279B2

An amplifier for amplifying radio frequency signals comprising: a signal splitter configured to split an input radio frequency signal into two or more signals; and two or more switching power amplifiers. Each of the switching power amplifiers is configured to amplify a respective signal of the two or more signals using an active device and output a respective amplified signal at a respective output terminal of the switching power amplifier when the switching power amplifier is activated. Each of the two or more switching power amplifiers has a different maximum output power. The amplifier further comprises: an output node connected to each of the output terminals of the switching power amplifiers to combine the amplified signals and output a combined amplified signal; and control circuitry configured to issue control signal to control bias voltages provided to a gate of each of the active devices of the switching power amplifier to selectively activate and deactivate the active devices.
US10547276B2

A power amplifier circuit includes a Doherty amplifier including a divider that divides a first signal into a second signal and a third signal, a carrier amplifier that amplifies the second signal and outputs a fourth signal, a peak amplifier that amplifies the third signal and outputs a fifth signal, a combiner that combines the fourth signal and the fifth signal and outputs an amplified signal of the first signal, a first bias circuit that supplies a first bias current or voltage to the carrier amplifier, and a second bias circuit that supplies a second bias current or voltage corresponding to a control signal to the peak amplifier; and a control circuit that supplies the control signal corresponding to a level of the second signal to the second bias circuit. The control circuit includes a detecting unit, an output unit, and a filter circuit.
US10547272B2

A diagnostic device (40) having layers (25, 27, 29) corresponding to respective layers (24, 26, 28) of a given photovoltaic module (20). The diagnostic device is provided for testing and monitoring a condition of the given photovoltaic module. The layers of the diagnostic device may be made of respective materials with the same or substantially the same electrical resistance and aging characteristics as the respective layers of the given photovoltaic module under operational conditions. Electrodes (42, 44, 50A-C, 52A-C, 54A-C) of the diagnostic device are configured to independently measure electrical resistance along at least two different current resistance paths in the diagnostic device corresponding to respectively different current leakage paths (R1, R′1, R2-4, R5, R5) of the given photovoltaic module.
US10547268B2

A motor drive circuit includes a first serializer-deserializer (SER-DES) module that converts first SER-DES input signals into a first SER-DES output serial data stream. The first SER-DES input signals relate to motor control inputs or motor drive power outputs. A second SER-DES module converts a second SER-DES input serial data stream corresponding to the first SER-DES output serial data stream into second SER-DES output signals. The second SER-DES input signals relate to motor drive power outputs or motor control inputs. A serial isolation channel provides a galvanic isolation barrier between the first SER-DES module and the second SER-DES module. The serial isolation channel communicates the first SER-DES output serial data stream across the galvanic isolation barrier to provide the second SER-DES input serial data stream.
US10547264B1

An apparatus comprises a plurality of servo controllers and a plurality of motor control circuits. Each of the plurality of motor control circuits has a primary serial interface (SIF) coupled to one of the plurality of servo controllers and at least one secondary SIF coupled to others of the plurality of servo controllers. Each of a plurality of independently controllable actuators is coupled to one of the motor control circuits. Each of the plurality of motor control circuits is configured to generate a compensated control signal using an actuator command received from the primary SIF and an actuator command received from the at least one secondary SIF. Each of the plurality of motor control circuits is configured to control movement of one of the plurality of actuators using the compensated control signal.
US10547257B2

A variable-speed controller for use with an electric device including: a variable resistor element having a variable resistor element contact surface; a membrane including a first membrane contact surface spaced-apart from the variable resistor element contact surface by a spacer element, and, a second membrane contact surface; a slider configured for slidable movement along the second membrane contact surface wherein responsive to the slider slidably moving along the second membrane contact surface, the first membrane contact surface is able to be urged into contact with the variable resistor element contact surface in a plurality of contact point configurations whereby the effective resistance of the variable resistor element is configured to change in response to the first membrane contact surface being urged into contact with the variable resistor element contact surface in each of the plurality of contact point configurations.
US10547256B2

A motor driving apparatus includes a motor and a control circuit that controls driving of the motor. The motor includes a rotor having a cylindrical magnet having an outer peripheral surface circumferentially divided and alternately multi-polar magnetized to different poles, a first and second yokes having first and second magnetic pole portions arranged opposed to the outer peripheral surface, a first and second coils energized to excite the first and second magnetic pole portions, respectively. Directions of energizing the first and second coils are switched based on outputs from magnetic sensors that detect a rotational position of the rotor to change excited poles of the first and second magnetic pole portions. The rotor is started from a stopped state, after performing direct current energization to move the rotor to a position dependent on the direct current energization.
US10547247B2

Converter with oscillator characterized in that it comprises an input for connecting the phase through a first node to cathode of a first diode as well as to anode of a second diode, where the first diode has anode connected through a third node to anode of a third diode as well as to a first output, wherein cathode of a third diode is connected through a fourth node to the anode of a fourth diode as well as to neutral conductor or to a second phase as well as to a second output, wherein the fourth diode has an anode connected to a third output and through a second node to the cathode of the second diode, wherein parallelly to the second node and to the third node at least one oscillator circuit comprising a bifilar coil with a first winding and a second winding and at least one capacitor is connected. Another object of the invention is a system comprising a converter with oscillator and a load as well as a three-phase system.
US10547246B2

An auxiliary supply for a current supply with at least one transformer with a primary side and a secondary side, wherein the auxiliary supply includes at least one frequency generator arranged on the primary side for generating an alternating voltage with predetermined frequency, a rectifier unit arranged on the secondary side for a secondary-side supply voltage and first and second potential separation units arranged between the primary side and the secondary side, where the first potential separation unit is connected on the primary side via, for example, a high-value impedance to the frequency generator, where on the primary side, the second potential separation unit has a high-frequency coupling to a reference potential assigned to the frequency generator and provides a low-ohmic capacitive connection between a secondary-side reference potential and the primary side, where it is possible to use a voltage drop at the impedance to evaluate the secondary-side supply voltage.
US10547241B1

A hybrid power converter includes a primary switching circuit, an LC circuit, and a secondary switching circuit. The primary switching circuit includes three or more switching transistors in series that may turn on or off according to a switching cycle to generate a series of voltage pulses at a connecting node between two switching transistors. The LC circuit may be coupled via the to the secondary switching circuits to the connecting node of the primary switching circuit. The LC circuit may receive, from the primary switching circuit, a series of pulses via the secondary switching circuits and may generate an inductor current in the LC circuit. The inductor current may charge a capacitor of the LC circuit to generate an output voltage of the hybrid power converter. The output voltage may have a reverse polarity with respect to an input voltage that may be coupled to the primary switching circuit.
US10547238B2

An electronic device includes: a clock booster including a doubler capacitor, the clock booster configured to precharge the doubler capacitor and provide a boosted intermediate voltage greater than an input voltage; a secondary booster including a booster capacitor, the secondary booster configured to use the voltage stored on the doubler capacitor to generate a stage output greater than the boosted intermediate voltage; and a connecting switch connected to the clock booster and the secondary booster, the connecting switch configured to electrically connect the doubler capacitor and the booster capacitor during a direct charging duration for charging the booster capacitor using source-secondary current from an input voltage supply instead of or in addition to the voltage stored on the doubler capacitor.
US10547227B2

An electromagnetic structure of an electric machine, in particular an adjustment drive of a motor vehicle, has a plurality of coils which are arranged to form a circular structure. Each of the coils has a coil winding and a connection. The coils are respectively electrically connected in pairs by way of a conductor bridge which is in contact with the respective connections. Each conductor bridge is arranged at an axial distance from the associated coils, each conductor bridge being arranged at least partially in a receiving element of a guiding plate.
US10547224B2

An electric motor is provided with a stator core (3) configured by laminating a required number of annular electromagnetic steel sheets (5) having a plurality of tooth portions (4) around each of which a coil winding is wound, on the inner periphery side, wherein circumferential widths (B) of the tooth portion (4) in the plurality of electromagnetic steel sheets (5) which are laminated on both end sides of the stator core (3) become gradually narrow coward the respective end portion sides, and the coil winding is directly wound around the tooth portion (4) in which shoulder portions (7) on doth sides in a circumferential direction of the tooth portion (4) which is formed by lamination of the electromagnetic steel sheets (5) are shoulder portions (7) which smoothly change so as to narrow in width in a stepwise fashion toward the respective end portions.
US10547216B2

A master station is a power feeding apparatus which transmits a power feeding signal that feeds power, to a slave station being a power receiving apparatus. The master station includes a wake-up time recording unit being a power-feeding-side storage unit, and a power-feeding-side determination unit. The power-feeding-side storage unit stores time information which specifies a start time at which data communication with the power receiving apparatus should be started. The power-feeding-side determination unit determines whether the start time specified by the time information is reached, and transmits the power feeding signal if it is determined that the start time is reached.
US10547202B2

A power supplying system that includes a power supplying mechanism, an electric load, a power line, and a storage pack. The power supplying mechanism supplies a DC power. The electric load is connected to the power supplying mechanism by the power line. The storage pack is connected to the power line. The charging/discharging curve of the storage pack has a step difference that passes through the rated voltage of the power supplying mechanism. An average discharging voltage on a lower-SOC side of the start point of the step difference is −20% or more of the rated voltage. An average charging voltage on a higher-SOC side of the end point of the step difference is +20% or less of the rated voltage.
US10547197B2

In one embodiment, the wireless charger can be light-weight, thin, and can be hidden and/or integrated inside of handbags, backpacks, jackets, and other accessories. The wireless charger can also be used as a standalone product. The wireless charger charges phones using wireless power transmission and incorporates a battery which can be recharged through a power adapter. When properly integrated, the wireless charger according to embodiments described herein can be integrated into such apparel, accessories, or other products without altering or affecting the appearance of the product. For example, the wireless charger may be seamlessly incorporated into most any apparel and accessories from purses to apparel to jackets if the product has a pocket. Because various aspects of the wireless charger are adaptable, it can be easily customized to meet customer needs.
US10547196B2

An electronic apparatus, a charge controlling method, and a computer-readable recording medium are provided. The electronic apparatus includes a battery unit including a battery and configured to supply power to components of the electronic apparatus using power of the battery, a charging circuit configured to, in response to the power being received from an external adapter, charge the battery using the received power, and a controller configured to detect a charging state of the battery, divide a charging process into a plurality of charging periods according to the detected charging state, and control the charging circuit to provide different target voltages to the divided charging periods and target currents determined according to the different target voltages and preset power consumption to the battery.
US10547193B1

A battery charging circuit adjusts a voltage proportional relationship between a turned-on voltage of a charging transistor and a turned-on voltage of a first transistor according to a first voltage corresponding to a charging current and a second voltage corresponding to the charging current, so that a ratio between the charging current and a first current sensing the charging current is a constant value or close to a constant value.
US10547187B2

An electronic device is provided which includes a connector connected with an external electronic device, a plug connected with an external power source, a power supply circuit that supplies power to the external electronic device through the connector, a first charging module configured to receive first protocol-related charging request information and change a charging voltage and a charging current of the power supply circuit based on the charging request information, a second charging module configured to receive second protocol-related charging request information from the external electronic device, and a processor configured to convert the second protocol-related charging request information to the first protocol-related charging request information and transmit the converted first protocol-related charging request information to the first charging module.
US10547183B2

A high voltage battery pack includes a set of battery bricks, wherein the battery bricks each have a positive and a negative terminal. Each battery brick is connected in series or in parallel to an adjacent battery brick to generate a total voltage of the battery pack. A battery pack lower assembly holds the battery bricks. A battery pack upper assembly includes a battery pack upper housing and a circuit board connected to the battery pack upper housing, the circuit board having brick connectors attached thereto. The brick connectors are positioned to come into physical contact with the positive and negative terminals of the battery bricks to generate the total voltage of the battery pack, and the battery pack upper housing defines a physical separation distance between the brick connectors and an exterior of the battery pack upper housing.
US10547177B2

The present disclosure relates to an energization method and apparatus for a power strip, and a storage medium. The method includes: de-energizing respective sockets of a power strip, detecting use states of the respective sockets of the power strip using independently powered sensors, and controlling the first socket to be energized when the use state of a first socket of the power strip is having a plug inserted therein.
US10547173B2

A power generation system comprising a plurality of power generation units; a plurality of energy storage units; a plurality of switch units for connecting or disconnecting the power generation units and the energy storage units; and a controller for controlling the switch units to disconnect one or more idle power generation units from their corresponding energy storage units when the idle power generation units stop operating and to connect the disconnected energy storage unit to one operating power generation unit of the plurality of power generation units based on states-of-charge of the energy storage units. The power generation system may make best use of the energy storage units.
US10547170B2

A semiconductor device according to related art has a problem that a clamp voltage that clamps an output voltage cannot adaptively vary in accordance with a power supply voltage, and it is thus not possible to reduce heating of a semiconductor chip to a sufficiently low level. According to one embodiment, a semiconductor device includes a drive circuit (10) that controls on and off of an output transistor (13) and an overvoltage protection circuit (12) that controls a conductive state of the output transistor (13) when an output voltage Vout reaches a clamp voltage, and the overvoltage protection circuit (12) has a circuit structure that sets the clamp voltage to vary in proportion to a power supply voltage VDD.
US10547162B1

A splice plate for adjustable angled connections between adjacent sections of cable bus enclosures having a first portion for adjustably connecting to a first siderail of a first cable bus enclosure, and a second portion for connecting to a second siderail of an adjacent second cable bus enclosure; at least one straight slot included in said first portion for receiving a connecting bolt to interconnect said first siderail and said plate, wherein a position of said connecting bolt within said straight slot is movable to allow changes of connection angle; at least one arc slot included in said first portion for receiving connecting bolts to interconnect said first siderail and said plate, wherein a position of said connecting bolts within said arc slot is movable to allow changes of connection angle in cooperation with said straight slot; whereby an angle of connection between said first and second cable bus enclosures is selectively adjustable by changing the position of said connecting bolts in said slots on said first portion of said plate.
US10547161B1

The present invention discloses a parallel connected power supply cabinet system which comprises a plurality of power supply cabinets electrically parallel connected. The power supply cabinet comprises a frame with a plurality of installation chambers formed from the top of the frame downwardly to the bottom of the same. A power distribution unit is installed in one of the installation chambers near the top of the frame. A plurality of power supply units installed in the rest of the chambers respectively. The power distribution unit controls the input power of the power supply cabinet.
US10547159B1

A semiconductor laser diode includes multiple layers stacked along a first direction, in which the multiple layers include: a first multiple of semiconductor layers; an optical waveguide on the first multiple of semiconductor layers, in which the optical waveguide includes a semiconductor active region for generating laser light, and in which the optical waveguide defines a resonant cavity having an optical axis; and a second multiple of semiconductor layers on the optical waveguide region, in which a resistivity profile of at least one layer of the multiple layers varies gradually between a maximum resistivity and a minimum resistivity along a second direction extending orthogonal to the first direction, in which a distance between the maximum resistivity and the minimum resistivity is greater than at least about 2 microns.
US10547158B1

An optical communication system, device, and method are disclosed. An illustrative optical communication system is disclosed to include a carrier Integrated Circuit (IC) chip having an amplifier circuit, a bias plane, and a ground plane. The amplifier circuit, bias plane, and the ground plane may each operate at or above a nominal voltage of zero volts. A laser diode may be integrated with an electro-absorption modulator into a single IC chip, where the laser diode is mounted on the carrier IC chip and is electrically connected with the amplifier circuit of the carrier IC chip through a bond wire.
US10547154B2

The present invention relates to a manufacturing method for an electrical connector, comprising the following steps: providing a first strip, a second strip, and a plurality of grounding terminals, power terminals and signal terminals which are located between the first strip and the second strip; forming a first body and a second body onto the grounding terminals, the power terminals and the signal terminals by insert-molding, wherein each grounding terminal comprises an exposed upper contacting portion, an exposed lower contacting portion and a first connecting portion located between the first body and the second body; bending the first connecting portions, assembling a shielding plate into the accommodating space; and forming an insulation block onto the first body and the second body by an insert-molding.
US10547153B2

A crimping hand tool used for crimping a plurality of wires of a cable into a jack is provided. The crimping hand tool includes a first body, a second body, a linking member, a crimping assembly, and a first base. Two opposite ends of the linking member are pivoted to the first and the second crimping bodies respectively. The crimping assembly slidably assembled to the first body is pivoted to the second body. The first base movably assembled to the first body is located on a moving path of the crimping assembly. The first base has a plurality of supporting areas that switchably face toward the crimping assembly. The wires are disposed on the jack temporarily, and at least one of the first and the second crimping bodies is forced to slide the crimping assembly toward the supporting area to crimp the wires into the jack.
US10547148B2

Disclosed is a system for operating a network incorporating high-density connections for increased efficiency, network operation and management. The high-density connections are incorporated into the patch panel, network switch, and cables that connects them, as well as into cable analyzers and printed circuit boards (PCBs) which allow for a complete network within a single computer running virtualization software.
US10547145B2

An electrical receptacle unit with locking feature includes a receptacle adapted to be electrically connected to a source of electricity. The receptacle includes an electrical fitting having electrical contacts contained therein and/or extending therefrom, a socket surrounding the electrical fitting, and a plate disposed at a front of the socket. The electrical receptacle unit further includes a locking bracket that includes a central portion having first and second ends, a lock tab extending from a side of the central portion, and a pair of support arms, each extending forwardly from a respective one of the first and second ends. The locking bracket is pivotably secured to the plate, with at least a portion of each support arm positioned within a respective notched area of the plate. The locking bracket is pivotable relative to the plate between a first position, whereby a plug electrically seated within the socket is unobstructed, and a second position, whereby the plug electrically seated within the socket is obstructed from removal by the lock tab.
US10547144B2

A card connector comprises a connector main and a tray. The connector main is configured to receive the tray along a front-rear direction. The connector main is provided with an ejection mechanism for ejecting the tray. The ejection mechanism has at least a push portion which pushes the tray upon ejection of the tray. The tray has a first card accommodation portion, a second card accommodation portion and a mechanism accommodation portion. The mechanism accommodation portion is positioned forward of the first card accommodation portion in the front-rear direction. The mechanism accommodation portion is provided with a pushed portion. The mechanism accommodation portion accommodates at least the push portion under a received state where the tray is received in the connector main. When the push portion pushes the pushed portion, the tray is ejected from the connector main.
US10547143B2

A wiring-harness includes an electrical-connector and a staging-device. The staging-device has a cavity defining a flexible-member in compressive contact with the electrical-connector. The flexible-member is configured to removably retain the electrical-connector within the cavity. The cavity locates the electrical-connector in a predetermined-position within the staging-device, such that the electrical-connector is presented to an assembler in the predetermined-position. The staging-device is particularly useful in automated, i.e. robotic, installation of the wiring-harness.
US10547136B2

An electrical connector includes an insulating body and multiple terminals. The insulating body has multiple terminal holes running through an upper surface and a lower surface thereof. Each terminal has a connecting portion correspondingly located in a corresponding terminal hole, a conducting portion extending from the connecting portion, an elastic arm formed by bending upward and extending from the connecting portion upward out of the corresponding terminal hole, and a contact portion bending upward and extending from the elastic arm. When a chip module is pressed downward, a bottom surface of each conductive sheet of a circuit board downward abuts a top surface of the contact portion, and the elastic arm deforms downward. The contact portion, the elastic arm, the connecting portion and the conducting portion are integrally formed. A thickness of the connecting portion is greater than a thickness of the contact portion.
US10547131B2

Disclosed is an electrical connection apparatus for coupling to a corresponding connecting device and for transmitting electrical energy. The electrical connection apparatus includes at least one power contact arranged in a housing of the apparatus and connected to the housing, and at least one temperature sensor for determining a temperature of the power contact. The apparatus further includes a printed circuit board arranged in the housing of the electrical connection apparatus between the power contact and a retaining section of the housing, with the printed circuit board being clamped between the power contact and the retaining section by means of a spring-force apparatus arranged between the power contact and the retaining section. The printed circuit board is thermally coupled to the power contact directly or by means of the spring-force apparatus. The at least one temperature sensor is arranged on the printed circuit board.
US10547123B2

A connector to connect to a liquid metal wire includes a hollow conduit configured to connect to a tubular wire casing, and further includes a reservoir including a solid metal conductor. The reservoir is to receive liquid metal to substantially fill a volume of the reservoir such that the liquid metal extends into the tubular wire casing. The tubular wire casing, filled with the liquid metal, becomes the liquid metal wire.
US10547116B2

A system for controlling an interaction of a surface with an impinging electromagnetic wave is provided. The system comprises a surface comprising a plurality of controllable elements, wherein each of the controllable elements is configured to adjust its electromagnetic behavior based on a control signal received by the controllable element, a sensing unit configured to detect a state of an environment of the surface and/or one or more wave attributes of an electromagnetic wave impinging on the surface, a control unit configured to determine, based on the detected state of the environment and/or the one or more wave attributes, a control state of the controllable elements, in which the electromagnetic behavior of the controllable elements is adjusted such that the surface interacts with the impinging electromagnetic wave in a predefined manner, and an adjusting unit configured to determine.
US10547111B2

An antenna device and method for manufacturing an antenna device, which can be bent to be cohered to installed position, and in which magnetic sheets can be mounted easily is provided. A method for manufacturing an antenna device incorporated in an electronic apparatus and communicating with an external device via an electromagnetic field signal, including arranging magnetic sheets on mutually different surfaces of one side part and other side part of an antenna coil, with respect to the antenna coil arranged by winding around a conducting wire such that parts of the conducting wire opposing in width direction via an opening will be close to each other, and divided into two parts; and pressing the antenna coil provided with the magnetic sheets in laminated direction.
US10547101B2

An antenna of an electronic device is provided, which includes a radiator including at least part of a metal housing of the electronic device; a capacitor connected to the radiator; a feeding part connected to the radiator; and a ground part connected to the capacitor.
US10547098B2

A double loop antenna includes a source loop comprising: a spiral-shaped conductive source coil pattern disposed on a top surface of a board, and a source capacitor pattern comprising symmetrical conductive patterns disposed on the top surface and a bottom surface of the board; and a resonance loop comprising: a spiral-shaped conductive resonance coil pattern disposed on the bottom surface of the board, and a resonance capacitor pattern comprising symmetrical conductive patterns disposed on the top surface and the bottom surface of the board, wherein the source coil pattern and the resonance coil pattern are formed on different surfaces of the board.
US10547093B2

The present invention relates to a battery pack. A battery pack according to an embodiment of the present invention includes: a cell module including a cell for generating electric energy; a heat sink in which cooling water for absorbing heat energy generated in the cell module flows; and a vortex flow forming unit disposed in the heat sink to form a vortex flow.
US10547085B2

A lithium secondary battery including a cathode; an anode; and an electrolyte disposed between the cathode and the anode, wherein the cathode includes a cathode active material represented by Formula 1, the electrolyte includes a lithium salt; a non-aqueous solvent; and a monofluorosilane compound represented by Formula 2, wherein an amount of the monofluorosilane compound is in a range of about 0.1 percent by weight (wt %) to about 5 wt % based on the total weight of the electrolyte wherein, in Formula 1, 0.9≤x≤1.2, 0.85
US10547084B2

A process for the preparation of a bis(sulphonato)imide salt of formula: (III) (SO3−)—N−—(SO3−) 3C+where C+ represents a monovalent cation, comprising the reaction of amidosulphuric acid of formula: (I) (OH)—SO2—NH2 with a halosulphonic acid of formula: (II) (OH)—SO2—X where X represents a halogen atom, and comprising a reaction with a base which is a salt formed with the cation C+. Also, a process for the preparation of bis(fluorosulphonyl)imide acid of formula: (V) F—(SO2)—NH—(SO2)—F and to a process for the preparation of lithium bis(fluorosulphonyl)imide salt of formula: (VII) F—(SO2)—N−—(SO2)—F Li+.
US10547082B2

A composite electrolyte can include a crosslinked polymer formed from telechelic precursor polymers having at least two photoactivatable end functional groups and a molecular weight before crosslinking of between about 1,000 and 1,000,000 Daltons (Da); and a lithium (Li) salt. Electrochemical cells and batteries including such electrolytes are also disclosed, along with various methods of manufacture.
US10547079B2

A portable flame electric generation device having metal-supported solid oxide fuel cells includes a furnace, a heat shield structure, a plurality of metal-supported solid oxide fuel cells and a housing structure. Each of the metal-supported solid oxide fuel cells includes a porous metal substrate, a first anode layer, a second anode layer, an anode isolation layer, an electrolyte layer, a cathode isolation layer, a cathode interface layer and a cathode current-collecting layer. The metal-supported solid oxide fuel cell is capable of quickly starting up and withstanding thermal shocks, and also liquefied fuel cartridges are applied as heating and fuel sources for transforming the CO and H2 fuels into electricity via electrochemical reactions.
US10547078B2

This invention is directed to aqueous redox flow batteries comprising ionically charged redox active materials at least one of which is a sulfonated catechol.
US10547077B2

A flow battery includes a first liquid containing a first electrode mediator dissolved therein, a first electrode immersed in the first liquid, a first active material immersed in the first liquid, and a first circulation mechanism that circulates the first liquid between the first electrode and the first active material, wherein the first electrode mediator includes a tetrathiafulvalene derivative, and the tetrathiafulvalene derivative has a ring-forming substituent at positions 4,4′ and 5,5′ of a tetrathiafulvalene skeleton thereof.
US10547076B2

Electrochemical devices including solid oxide fuel cells (SOFCs) or thin film solid oxide fuel cells (TFSOFCs) having a porous metallic anode with nanoporous surface structure enabling the deposition of a dense, impermeable thin film electrolyte layer on the porous anode. Fabricating methods include forming a mixture of nanopowder metallic agents and nanopowder proppant that are sintered, smoothed and etched to form the nanoporous surface structure.
US10547075B2

To provide a catalyst layer for a fuel cell, which exhibits excellent power generation performance even in the case of reducing the used amount of a catalyst. It is an electrode catalyst layer for a fuel cell comprising a catalyst, a porous carrier for supporting the above-mentioned catalyst, and a polymer electrolyte, in which a mode diameter of the pore distribution of the above-mentioned porous carrier is 4 to 20 nm, and the above-mentioned catalyst is supported in a pore with a pore diameter of 4 to 20 nm of the above-mentioned porous carrier.
US10547068B2

A solid oxide fuel cell system includes a solid oxide fuel cell, a combustor disposed in a cathode gas supply line of the fuel cell, a fuel supply unit configured to supply a fuel to the combustor, and a cathode gas supply unit configured to supply a cathode gas to the cathode gas supply line. The system further includes a stop control unit configured to perform a stop control of the fuel cell, which includes a control that sets a cathode gas supply amount from the cathode gas supply unit to a predetermined amount and a control that supplies the fuel from the fuel supply unit in a supply amount corresponding to the cathode gas supply amount.
US10547066B2

A cooling system is provided for use with a fuel cell. The cooling system comprises a first heat exchanger fluidly connected to an outlet passage of the fuel cell. The first heat exchanger can be configured to condense at least a portion of a fluid passing through the outlet passage of the fuel cell into liquid water. The cooling system can also comprise a second heat exchanger fluidly connected to an outlet passage of the first heat exchanger and an inlet passage of the fuel cell. The second heat exchanger can be configured to cool a fluid passing into the inlet passage of the fuel cell. In addition, the outlet passage of the fuel cell and the inlet passage of the fuel cell can be fluidly connected to a cathode of the fuel cell, and the inlet passage of the fuel cell can be configured to supply water to the cathode.
US10547061B2

A fuel cell stack includes a structural endplate having an exterior surface. An insulator plate contacts an interior surface of the structural endplate located on an opposite surface of the endplate relative to the exterior surface. A collector plate contacts the insulator plate on an opposite side of the insulator plate relative to the structural endplate. A pocket plate is located on an interior side of the collector plate located on an opposite side of the insulator plate relative to the structural endplate. The collective plate is received in a pocket of an exterior side of the pocket plate. The exterior side is adjacent the collector plate and closer to the structural endplate than an opposite side of the pocket plate.
US10547041B2

A battery pack includes a grouping of battery cells and a plurality of array frames for retaining the grouping of battery cells. Each of the plurality of array frames includes a ratchet feature. A column bolt includes a raised surface configured to mate with the ratchet feature of each of the plurality of array frames to secure the plurality of array frames together.
US10547034B2

Provided is a sealing apparatus of a pouch-type secondary battery, capable of preventing electrolyte leakage by constantly positioning a lead on a sealing groove so as to completely seal the secondary battery. A sealing apparatus according to the present disclosure is a sealing apparatus of a pouch-type secondary battery which seals a pouch case in which an electrode assembly is installed. The sealing apparatus includes upper and lower sealing blocks, wherein at least one sealing block of the upper and lower sealing blocks has a sealing groove having a slanted step portion which is formed at a position corresponding to the lead of the pouch-type secondary battery and a lead guide for seating the lead on the sealing groove is installed in front of the sealing block.
US10547031B2

A protection tape for sealing a sealing portion of a flexible outer casing of a secondary battery includes a base material having a predetermined width and a length larger than the width. An adhesive layer is formed on the base material. A bending portion is formed along a length direction of the base material on one surface of the base material. The bending portion is bent at the joint portion. Multiple knife marks or grooves are formed at the bending portion.
US10547022B2

The invention relates to a micro Organic Opto-electronic device comprising a dielectric substrate (61, 131) and superposed on the dielectric substrate (61, 131): a first planar electrode (62) with a first extremity (65c); an organic layer stack (67), at least partially covering the first extremity; a second planar electrode (63) covering partially said first extremity (65c) and said organic layer stack (67) with a part, defining an active area (64); wherein the position and the geometry of the first extremity (65c) is configured so that the first extremity (65c) delimits a hollow zone (66) without conductive material, with an arch (65) surrounding the hollow zone (66), the arch (65) having two arms (65a) and a branch (65b) connecting the two arms (65a), the active area (64) been limited by the transversal dimension (Wb) of the said branch (65b) and the transversal dimension (W) of the part of the other extremity (63a).
US10547018B2

An electroluminescent device and a display device including the same are provided. The electroluminescent device includes a first electrode and a second electrode facing each other; an emission layer disposed between the first electrode and the second electrode and including at least two light emitting particles; a hole transport layer disposed between the first electrode and the emission layer; and an electron transport layer disposed between the emission layer and the second electrode and including at least two different organic semiconductor compounds, wherein a first root-mean surface roughness of a surface of the electron transport layer obtained using a laser interferometer is in a range from about 0.5 nanometers to about 3 nanometers.
US10547012B2

The present invention provides a photoelectric conversion element exhibiting excellent low dark current characteristics and heat resistance, an imaging element and an optical sensor which include the photoelectric conversion element, and a compound. The photoelectric conversion element of the present invention is a photoelectric conversion element photoelectric conversion element having a conductive film, a photoelectric conversion film, and a transparent conductive film in this order, in which the photoelectric conversion film contains a compound represented by General Formula (1) and an organic n-type compound.
US10547010B2

The present disclosure relates to an organic electroluminescent compound and an organic electroluminescent device comprising the same. The organic electroluminescent compound of the present disclosure provides an organic electroluminescent device having a remarkably improved lifespan.
US10547005B2

The organic semiconductor polymers relate to polymers containing an indolo-naphthyridine-6,13-dione thiophene (INDT) chromophore. The organic semiconductor polymers are formed by polymerizing INDT monomer with thiophene to obtain a conjugated polymer of the chromophore linked by thiophene monomers (INDT-T), with phenyl to obtain a conjugated polymer of the chromophore linked by phenyl monomers (INDT-P), with selenophene to obtain a conjugated polymer of the chromophore linked by selenophene monomers (INDT-S), or with benzothiadazole to obtain a conjugated polymer of the chromophore linked by benzothiadazole monomers (INDT-BT).
US10547003B2

A deposition apparatus includes a chamber, a first stage and a second stage for supporting substrates within the chamber, an evaporating source assembly moving a first stage area corresponding to the first stage and a second stage area corresponding to the second stage, and including a plurality of nozzles through which a source material is spurted, and a photographing assembly which is disposed between the first stage and the second stage and photographs the plurality of nozzles.
US10547001B2

An electronic device may include a semiconductor memory, and the semiconductor memory may include a plurality of memory cells each including a variable resistance layer; a substituted dielectric layer filling a space between the plurality of memory cells; and an unsubstituted dielectric layer disposed adjacent to the variable resistance layer of each of the plurality of memory cells, wherein the unsubstituted dielectric layer may include a flowable dielectric material.
US10547000B2

Disclosed are a variable resistance memory device and a method of manufacturing the same. The device comprises a first conductive line extending in a first direction, a second conductive line extending in a second direction intersecting the first direction, a memory cell at an intersection between the first conductive line and the second conductive line, a first electrode between the first conductive line and the memory cell, and a second electrode between the second conductive line and the memory cell. The memory cell comprises a switching pattern, an intermediate electrode, a first resistivity control pattern, and a variable resistance pattern that are connected in series between the first conductive line and the second conductive line. Resistivity of the first resistivity control pattern is less than resistivity of the second electrode.
US10546999B2

A variable resistance memory device and a method of manufacturing the same, the device including first conductive lines disposed in a first direction on a substrate, each of the first conductive lines extending in a second direction crossing the first direction, and the first and second directions being parallel to a top surface of the substrate; second conductive lines disposed in the second direction over the first conductive lines, each of the second conductive lines extending in the first direction; a memory unit between the first and second conductive lines, the memory unit being in each area overlapping the first and second conductive lines in a third direction substantially perpendicular to the top surface of the substrate, and the memory unit including a variable resistance pattern; and an insulation layer structure between the first and second conductive lines, the insulation layer structure covering the memory unit and including an air gap in at least a portion of an area overlapping neither the first conductive lines nor the second conductive lines in the third direction.
US10546987B2

A method for producing a component may include providing a composite containing a semiconductor stack layer, a first exposed connection layer and a second exposed connection layer, where the connection layers are arranged on the semiconductor stack, assigned to different electrical polarities and are configured to electrically contact the component to be produced; forming a first through contact exposed in lateral directions on the first connection layer and a second through contact exposed in lateral directions on the second connection layer, where the through contacts are formed from an electrically conductive connection material; and applying a molded body material on the composite for forming a molded body, where each of the through contacts are fully and circumferentially enclosed by the molded body at least in the lateral directions, such that the molded body and the through contacts form a permanently continuous carrier which mechanically carries the component to be produced.
US10546982B2

A light emitting device includes: a light emitting element, a wavelength conversion member disposed on an upper face of the light emitting element and having a lower face that has a larger area than the upper face of the light emitting element, a first light guide member extending from a lateral face of the light emitting element to the lower face of the wavelength conversion member, a light transmissive member disposed on an upper face of the wavelength conversion member and having a lower face that has a smaller area than the upper face of the wavelength conversion member, and a second light guide member extending from the upper face of the wavelength conversion member to a lateral face of the light transmissive member.
US10546980B2

A process method for bond-packaging an LED using a thermoplastic resin photoconverter by rolling includes at least the following continuous process flow: preparation of a photoconversion sheet, shaping and cutting of a photoconversion sheet array, forming of LED package elements by roll-bonding, and curing of the LED package elements. The present invention has a significant advantage of bond-packaging the LED by continuous rolling, can meet a condition requirement of bond-packaging the LED using the thermoplastic resin photoconverter, and can enhance the production efficiency and yield of LED packages in industrialized batch production.
US10546974B2

Disclosed are a light-emitting device, a method of fabricating the same, a light-emitting device package, and a lighting system. The light-emitting device includes a first-conductivity-type semiconductor layer, an active layer disposed on the first-conductivity-type semiconductor layer and including a quantum well having a composition of InxGa1-xN (0
US10546971B2

Embodiments of the invention are directed to a method of forming a semiconductor device. A non-limiting example of the method includes forming a semiconductor material that includes a first type of majority carrier. A doping enhancement layer is formed over a region of the semiconductor material, wherein the doping enhancement layer includes a first type of material. A dopant is accelerated sufficiently to drive the dopant through the doping enhancement layer into the region of the semiconductor material. Accelerating the dopant through the doping enhancement layer also drives some of the first type of material from the doping enhancement layer into the region of the semiconductor material. The dopant within the region and the first type of material within the region contribute to the region having a second type of majority carrier.
US10546970B2

Light-sensor array systems for capturing multiple-color images and light-fields using array of wavelength-selective optoelectronic elements (rather than wider-range photosensors prefaced with visible-band wavelength-selective optical elements such as color selective filters) as light-field or image sensors are presented. The light-sensor array can be one or more of transparent, bendable, and implemented on a curved surface. In some embodiments, the wavelength-selective light-sensing opto-electronic elements are arranged in a stacked array. In some embodiments, more than three wavelength-selective ranges can be employed in each light-sensing pixel. The invention can be used to implement one or more of a lensless imaging light-field camera, tactile gesture user interface, and/or proximate gesture user interface. In some embodiments, the light-sensor array system can be configured to emit light of one or more colors, and thus can additionally serve as an image display. In some embodiments, the wavelength-selective light-sensing opto-electronic elements are co-optimized for light sensing and emission.
US10546969B2

A solar cell is provided that comprising a semiconductor substrate having a first conductivity type; a first semiconductor layer having the first conductivity type, and on a principal surface of the semiconductor substrate; an insulation layer on the first semiconductor layer; a protective layer on the insulation layer; and a second semiconductor layer having a second conductivity type, and on the semiconductor substrate and the protective layer. A recessed region is positioned at a lateral side of the insulation layer, the recessed region formed by recessing a side surface of the insulation layer inward from a side surface of the first semiconductor layer and a side surface of the protective layer, and the second semiconductor layer is positioned in the recessed region above the first semiconductor layer in the recessed region.
US10546968B2

An electromagnetic wave concentrating system, comprising a photovoltaic material and at least one holographic concentrator. The holographic concentrator includes at least two stacked holographic optical elements (HOE). Each HOE is configured to diffract incident light into a diffracted beams having different ranges of wavelengths. The diffracted beams generated by each HOE are directed at the photovoltaic material.
US10546957B2

A semiconductor device includes a semiconductor wafer having one or more suspended nanosheet extending between first and second source/drain regions. A gate structure wraps around the nanosheet stack to define a channel region located between the source/drain regions. The semiconductor device further includes a first all-around source/drain contact formed in the first source/drain region and a second all-around source/drain contact formed in the second source/drain region. The first and second all-around source/drain contacts each include a source/drain epitaxy structure and an electrically conductive external portion that encapsulates the source/drain epitaxy structure.
US10546955B2

A method of forming a fin structure that includes forming a plurality of fin structures from a bulk semiconductor substrate and forming a dielectric spacer on a sidewall of each fin structure in the plurality of fin structure. A semiconductor spacer is formed on a sidewall of the dielectric spacer. A dielectric fill is formed in the space between the adjacent fin structures. The semiconductor spacer and a portion of the fin structures that is present below a lower surface of the dielectric spacer are oxidized. Oxidizing a base portion of the fin structures produces a first strain and oxidizing the semiconductor spacer produces a second strain that is opposite the first strain.
US10546945B2

Fabricating a feedback field effect transistor includes receiving a semiconductor structure including a substrate, a first source/drain disposed on the substrate, a fin disposed on the first source/drain, and a hard mask disposed on a top surface of the fin. A bottom spacer is formed on a portion of the first source/drain. A first gate is formed upon the bottom spacer. A sacrificial spacer is formed upon the first gate, a gate spacer is formed on the first gate from the sacrificial spacer, and a second gate is formed on the gate spacer. The gate spacer is disposed between the first gate and the second gate. A top spacer is formed around portions of the second gate and hard mask, a recess is formed in the top spacer and hard mask, and a second source/drain is formed in the recess.
US10546944B2

A semiconductor device includes a substrate having a first conductive type. An epitaxial layer having a second conductive type is disposed on the substrate. A first buried layer of the second conductive type is disposed within a high side region of the substrate. A second buried layer of the second conductive type is disposed directly above the first buried layer of the second conductive type. A top surface of the first buried layer of the second conductive type and a top surface of the second buried layer of the second conductive type are apart from a top surface of the epitaxial layer by different distances. A dopant concentration of the first buried layer of the second conductive type is less than that of the second buried layer of the second conductive type.
US10546937B2

The present disclosure relates to a semiconductor structure includes a substrate with a top surface and first and second devices formed on the top surface of the substrate. The semiconductor structure also includes a deep isolation structure formed in the substrate and between the first and second devices. The deep isolation structure includes a top portion formed at the top surface and having a top width and a bottom surface having a bottom width larger than the top width.
US10546934B2

Provided are a non-volatile memory device and a method of fabricating the same. The non-volatile memory includes a channel layer, a data storage layer disposed on the channel layer, a plurality of control gates arranged on the data storage layer and spaced apart from one another, and conductive cover layers disposed on sidewalls of the control gates facing each other. The plurality of control gates includes a first conductor having a first work function. The conductive cover layers include a second conductor having a second work function that is greater than the first work function.
US10546931B2

A semiconductor device according to embodiments described herein includes a p-type SiC layer, a gate electrode, and a gate insulating layer between the SiC layer and the gate electrode. The gate insulating layer includes a first layer, a second layer, a first region, and a second region. The second layer is between the first layer and the gate electrode and has a higher oxygen density than the first layer. The first region is provided across the first layer and the second layer, includes a first element from F, D, and H, and has a first concentration peak of the first element. The second region is provided in the first layer, includes a second element from Ge, B, Al, Ga, In, Be, Mg, Ca, Sr, Ba, Sc, Y, La, and lanthanoid, and has a second concentration peak of the second element and a third concentration peak of C.
US10546928B2

A semiconductor structure that includes: a substrate, a twin vertical punch-through stopper layer structure connected to the substrate, and a plurality of nanosheets connected to and supported by the twin vertical punch-through stopper structure and isolated from the substrate by an insulating dielectric.
US10546923B2

Some embodiments include an integrated assembly having a region of first semiconductor material. The region has an upper surface along a cross-section. The upper surface has a flat-topped peak and a concavity adjacent the flat-topped peak. A pillar of second semiconductor material is over the region and directly against the region. The pillar extends vertically from the upper surface. Some embodiments include a method of forming an integrated assembly. A construction is formed to have a semiconductor region, and to have an insulative region extending over the semiconductor region and alongside the semiconductor region. A combination of three etches is utilized to expose an upper surface of the semiconductor region and to modify the upper surface of the semiconductor region to form said upper surface to include, along a cross-section, a flat-topped peak portion and an adjacent concavity portion.
US10546920B2

A semiconductor device includes a semiconductor substrate of a first conductivity type. A first semiconductor layer of a second conductivity type is on the semiconductor substrate. A buried semiconductor layer of the second conductivity type is on the first semiconductor layer. A second semiconductor layer of the second conductivity type is on the buried semiconductor layer. A trench extends through each of the second semiconductor layer, the buried semiconductor layer, and the first semiconductor layer, and into the semiconductor substrate. An insulating structure lines walls of the trench. A conductive filling in the trench is electrically coupled to the semiconductor substrate at a bottom of the trench.
US10546915B2

A buried metal-insulator-metal (MIM) capacitor with landing pads is formed between first and second semiconductor substrates. The landing pads provide increased area for contacting which may decrease the contact resistors of the capacitor. The area of the buried MIM capacitor can be varied to provide a tailored capacitance. The buried MIM capacitor is thermally stable since the MIM capacitor includes refractory metal or metal alloy layers as the capacitor plates.
US10546913B2

A tile display device is provided. The tile display device includes a first tile substrate, the first tile substrate includes a first portion and a second portion. The tile display device also includes a second tile substrate, and the second tile substrate is adjacent to the first portion of the first tile substrate. A plurality of light emitting units disposed on the first tile substrate and the second tile substrate. A unit density of light emitting units of the first portion is defined as a first unit density, a unit density of light emitting units of the second portion is defined as a second unit density, and the first unit density is greater than the second unit density.
US10546912B2

The present disclosure provides a display panel and a display device including the display panel. The display panel may include a bonding pad having a bonding pad body, a plurality of first bonding pad units, and a plurality of second bonding pad units; the plurality of first bonding pad units and the plurality of second bonding pad units being arranged on both sides of the bonding pad body; wherein the plurality of first bonding pad and the plurality of second bonding pad units are arranged alternately, to form a boundary with a concave and convex changing. By processing the bonding pad to forming the boundary with the concave and convex changing, an area of an overlap where a peripheral circuit is contacted the display panel may be increased, and an efficiency of a production yield of bonding process may be increased and a cost may be reduced.
US10546905B2

The present invention provides a method for manufacturing an array substrate, including; a step of providing a substrate; a step of making an electrode layer on the substrate; and a step of making a spacer layer and a spacer column on the electrode layer; wherein the spacer column is made by heat-treatment while the spacer layer is being formed, and a method for manufacturing an array substrate. The method for manufacturing an array substrate provided by the present invention can not only shorten the production cycle, lower the production cost, but also avoid the threshold voltage drift of the TFT due to the irradiation of a large area of ultraviolet rays.
US10546904B2

Provided is a pixel defining layer for pixels formed by ink jet printing, an array substrate and a display apparatus. The pixel defining layer comprises a first pixel defining sub-layer, which defines a plurality of uniformly distributed pixels; and a second pixel defining sub-layer on the first pixel defining sub-layer, wherein the second pixel defining sub-layer and the first pixel defining sub-layer together define a plurality of ink-holding spaces for the plurality of uniformly distributed pixels respectively, and wherein a width of the first pixel defining sub-layer is not less than a width of the second pixel defining sub-layer thereon, wherein the pixel defining layer is divided into an active area zone and an dummy zone outside the active area zone, and wherein an ink-holding space of a pixel in the dummy zone is larger than an ink-holding space of a pixel in the active area zone.
US10546901B2

An electronic device may have a display. The display may have an active region in which display pixels are used to display images. The display may have one or more openings and may be mounted in a housing associated with the electronic device. An electronic component may be mounted in alignment with the openings in the display. The electronic component may include a camera, a light sensor, a light-based proximity sensor, status indicator lights, a light-based touch sensor array, a secondary display that has display pixels that may be viewed through the openings, antenna structures, a speaker, a microphone, or other acoustic, electromagnetic, or light-based component. One or more openings in the display may form a window through which a user of the device may view an external object. Display pixels in the window region may be used in forming a heads-up display.
US10546891B2

A photoelectric conversion device includes a first semiconductor substrate including a photoelectric conversion unit for generating a signal charge in accordance with an incident light, and a second semiconductor substrate including a signal processing unit for processing an electrical signal on the basis of the signal charge generated in the photoelectric conversion unit. The signal processing unit is situated in an orthogonal projection area from the photoelectric conversion unit to the second semiconductor substrate. A multilayer film including a plurality of insulator layers is provided between the first semiconductor substrate and the second semiconductor substrate. The thickness of the second semiconductor substrate is smaller than 500 micrometers. The thickness of the second semiconductor substrate is greater than the distance from the second semiconductor substrate and a light-receiving surface of the first semiconductor substrate.
US10546889B2

Implementations of the disclosure provide a method of fabricating an image sensor device. The method includes forming first trenches in a first photoresist layer using a first photomask having a first pattern to expose a first surface of a substrate, directing ions into the exposed first substrate through the first trenches to form first isolation regions in the substrate, removing the first photoresist layer, forming second trenches in a second photoresist layer using a second photomask having a second pattern to expose a second surface of the substrate, the second pattern being shifted diagonally from the first pattern by half mask pitch, directing ions into the exposed second surface through the second trenches to form second isolation regions in the substrate, the first and second isolation regions being alternatingly disposed in the substrate, and the first and second isolation regions defining pixel regions therebetween, and removing the second photoresist layer.
US10546879B2

Embodiments of the present disclosure provide an array substrate and a display device. The array substrate has a display area and a non-display area and includes: a base substrate; a plurality of pixel units arranged in the display area on the base substrate and each comprising a common electrode and a pixel electrode; and a common electrode leading-out line provided in the non-display area on the base substrate; common electrodes of at least one row and/or column of pixel units are connected with one another and with the common electrode leading-out line.
US10546871B2

A semiconductor memory device according to an embodiment comprises: a memory cell array region including a plurality of conductive layers that are electrically connected to a plurality of memory cells arranged in a first direction on a semiconductor substrate, the first direction intersecting a surface of the semiconductor substrate; a stepped part for contacting the plurality of conductive layers to a wiring line; a contact extending in the first direction and being connected to the conductive layer in the stepped part; and a plurality of columnar bodies extending in the first direction and penetrates the conductive layer in the stepped part and including a first columnar body having a first height and a second columnar body having a second height which is lower than the first height.
US10546845B2

A package on package structure includes a first package, a plurality of conductive bumps, a second package and an underfill. The conductive bumps are disposed on a second surface of the first package and electrically connected to the first package. The second package is disposed on the second surface of the first package through the conductive bumps, and includes a semiconductor device and an encapsulating material encapsulating the semiconductor device. A shortest distance from an upper surface of the encapsulating material to an upper surface of the semiconductor device is greater than or substantially equal to twice a thickness of the semiconductor device. The underfill is filled between the first package and the second package.
US10546838B2

An integrated circuit package assembly includes a first integrated circuit package and a second integrated circuit package. The first integrated circuit package includes a first integrated circuit die mounted on a first substrate. The second integrated circuit package includes a second integrated circuit die mounted on a second substrate. The second integrated circuit package is disposed under the first integrated circuit package. Solder bumps are disposed between the first integrated circuit package and the second integrated circuit package and provide electrical signal connections between the first integrated circuit die and the second integrated circuit die. A buffer layer is disposed between the first substrate and the second integrated circuit die to facilitate thermal conduction between the first integrated circuit package and the second integrated circuit package.
US10546833B2

A method of forming a plurality of electronic component packages includes attaching electronic components to a carrier, wherein high aspect ratio spaces exist between the electronic components. A dielectric sheet is laminated around the electronic components thus filling the spaces and forming a package body. The spaces are completely and reliably filled by the dielectric sheet and thus the package body has an absence of voids. Further, an upper surface of the package body is planar, i.e., has an absence of ripples or other non-uniformities. Further, lamination of the dielectric sheet is performed with a low cost lamination system.
US10546831B2

An anisotropic electrically conductive film includes electrically conductive particles disposed in an electrically insulating adhesive layer. The particles are arranged at a predetermined pitch along first axes, arranged side by side, and are substantially spherical. The particle pitch at the first axes and the axis pitch of the first axes are both greater than or equal to 1.5D, D being an average particle diameter of the particles. Directions of all sides of a triangle formed by a particle (P0), which is one of the electrically conductive particles at one of the first axes, an electrically conductive particle (P1), which is at the one of the first axes and adjacent to the particle (P0), and an electrically conductive particle (P2), which is at another one of the first axes that is adjacent to the one of the first axes, are oblique to a film width direction of the conductive film.
US10546822B2

A seal ring structure of an integrated circuit including a first discontinuous seal wall circumscribing a first portion of the integrated circuit, the first seal wall forming a first pattern on a substrate, and a second discontinuous seal wall circumscribing a second portion of the integrated circuit, the second seal wall forming a second pattern on the substrate and the second portion being at least partially offset from the first portion, wherein the first pattern of the first seal wall interlocks with the second pattern of the second seal wall such that the patterns are interweaved without intersecting, wherein a space is formed between the seal walls, the space creating a non-linear path to the integrated circuit, and wherein the seal ring structure fully circumscribes the integrated circuit. A method of forming such a seal ring structure is also disclosed.
US10546821B2

An integrated circuit and method with a delamination free opening formed through multiple levels of polymer dielectric. The opening has a vertical sidewall and no interface between adjacent levels of polymer dielectric is exposed on the vertical sidewall.
US10546816B2

A semiconductor device and a method of making the same. The device includes a substrate comprising a major surface and a backside. The device also includes a dielectric partition for electrically isolating a first part of the substrate from a second part of the substrate. The dielectric partition extends through the substrate from the major surface to the backside.
US10546815B2

A method which exploits the benefits of a seed enhancement layer (in terms of void-free copper fill), while preventing copper volume loss during planarization, is provided. The method includes forming a partial seed enhancement liner in a lower portion of an opening that contains a recessed copper portion. Additional copper is formed in the upper portion of the opening providing a copper structure in which no copper volume loss at the uppermost interface of the copper structure is observed.
US10546813B2

A method of forming an electrical device that includes forming a first level including an array of metal lines, wherein an air gap is positioned between the adjacent metal lines. A second level is formed including at least one dielectric layer atop the first level. A plurality of trench structures is formed in the at least on dielectric layer. At least one of the plurality of trench structures opens the air gap. A conductive material is formed within the trenches. The conductive material deposited in the open air gap provides a vertical fuse.
US10546811B2

Some embodiments include an assembly having bitlines extending along a first direction. Semiconductor pillars are over the bitlines and are arranged in an array. The array includes columns along the first direction and rows along a second direction which crosses the first direction. Each of the semiconductor pillars extends vertically. The semiconductor pillars are over the bitlines. The semiconductor pillars are spaced from one another along the first direction by first gaps, and are spaced from one another along the second direction by second gaps. Wordlines extend along the second direction, and are elevationally above the semiconductor pillars. The wordlines are directly over the first gaps and are not directly over the semiconductor pillars. Gate electrodes are beneath the wordlines and are coupled with the wordlines. Each of the gate electrodes is within one of the second gaps. Shield lines may be within the first gaps.
US10546810B2

Described herein is an integrated circuit device comprising a conductive line structure including a bit line and an insulating capping pattern; and an insulating spacer covering a side wall of the conductive line structure, the insulating spacer including an inner spacer and a char spacer. To form the insulating spacer, a polymer brush pattern may be chemically bonded to the inner spacer to cover a side wall of the conductive line structure; a first insulating spacer film covering the inner spacer and the polymer brush pattern may be formed; and a char spacer may be formed from the polymer brush pattern by pyrolyzing the polymer brush pattern in the absence of oxygen.
US10546807B2

Disclosed are a chip on film (COF) and a display device including the same, for reducing the number of input pads using a pattern branching structure. The COF is connected to gate-in-panel (GIP) output pads using a structure formed via branching of GIP wirings connected to the GIP input pads in a data driving integrated circuit (IC) or a circuit film to reduce the number of GIP input pads.
US10546803B2

A semiconductor device includes an insulating circuit-substrate on which a semiconductor chip is mounted, a casing accommodating the insulating circuit-substrate, and a plate-shaped terminal-connecting member having both ends suspended so that the terminal-connecting member extends between two opposite side-walls of the casing, the terminal-connecting member having a connection-terminal and load-absorbing portions, the connection-terminal being provided in a central region between the both ends so as to be connected to the semiconductor chip, the load-absorbing portions being provided between fixing points to the casing and the central region, the rigidity of the load-absorbing portions in a longitudinal direction being equal to or less than 50% of the rigidity of the central region so that the load-absorbing portions absorb load applied from the two side-walls and are deformed.
US10546802B2

A substrate contact plug which is connected to a wiring and a semiconductor substrate and does not form a circuit is formed in a seal ring region in a peripheral portion of a semiconductor chip region. The substrate contact plug is buried in a trench which is deeper than an element isolation trench.
US10546799B2

An electronic apparatus is provided. The electronic apparatus includes a main body chassis equipped with a keyboard device, a CPU, a heat diffusion component and a heat transport component. The CPU is disposed on a rear end side beyond the keyboard device. The heat diffusion component is disposed at a position located under the keyboard device in a mutually superposed state. The heat transport component is connected between the CPU and the heat diffusion component to provide heat transfer.
US10546796B2

Micro LED and microdriver chip integration schemes are described. In an embodiment a microdriver chip includes a plurality of trenches formed in a bottom surface of the microdriver chip, with each trench surrounding a conductive stud extending below a bottom surface of the microdriver chip body. Integration schemes are additionally described for providing electrical connection to conductive terminal contacts and micro LEDs bonded to a display substrate and adjacent to a microdriver chip.
US10546787B2

A semiconductor device including pairs of multiple threshold voltage (Vt) devices includes at least a first region corresponding to a first pair of Vt devices, a second region corresponding to a second pair of Vt devices including a first dipole layer, and a third region corresponding to a third pair of Vt devices including a second dipole layer different from the first dipole layer.
US10546785B2

After forming a material stack including a gate dielectric, a work function metal and a cobalt gate electrode in a gate cavity formed by removing a sacrificial gate structure, the cobalt gate electrode is recessed by oxidizing the cobalt gate electrode to provide a cobalt oxide layer on a surface of the cobalt gate electrodes and removing the cobalt oxide layer from the surface of the cobalt gate electrodes by a chemical wet etch. The oxidation and oxide removal steps can be repeated until the cobalt gate electrode is recessed to any desired thickness. The work function metal can be recessed after the recessing of the cobalt gate electrode is completed or during the recessing of the cobalt gate electrode.
US10546783B2

Provided is a manufacturing process of an element chip, which comprises a preparing step for preparing a substrate containing element regions and dicing regions, a holding step for holding the substrate and a frame with a holding sheet, an applicating step for applying a resin material solution containing a resin constituent and a solvent on the substrate to form a coated layer containing the resin constituent and the solvent thereon, a heating step for heating the substrate held on the holding sheet through a heat shielding member shielding the frame and the holding sheet to substantially remove the solvent from the coated layer, thereby to form a resin layer, a patterning step for patterning the resin layer to expose the substrate in the dicing regions, and a dicing step for dicing the substrate into element chips by plasma-etching the substrate.
US10546775B1

Structures for a field-effect transistor and methods of forming a structure for a field-effect transistor. A first dielectric layer is deposited over a first gate structure in a first device area and a second gate structure in a second device area, and then planarized. A second dielectric layer is deposited over the planarized first dielectric layer, and then removed from the first device area. After removing the second dielectric layer from the first device area, the first dielectric layer in the first device area is recessed to expose the first gate structure. A silicide is formed on the exposed first gate structure.
US10546772B2

A plurality of interconnect features are formed in an interconnect layer on a first insulating layer on a substrate. An opening in the first insulating layer is formed through at least one of the interconnect features. A gap fill layer is deposited in the opening.
US10546771B2

A multilayer semiconductor on insulator structure is provided in which the handle substrate and an epitaxial layer in interfacial contact with the handle substrate comprise electrically active dopants of opposite type. The epitaxial layer is depleted by the handle substrate free carriers, thereby resulting in a high apparent resistivity, which improves the function of the structure in RF devices.
US10546770B2

A method of forming a semiconductor device. The method may include providing a semiconductor device structure. The semiconductor device structure may include a semiconductor fin; and a mask, disposed over the semiconductor fin, the mask defining a plurality of openings, wherein the semiconductor fin is exposed in the plurality of openings. The method may further include directing angled ions into the plurality of openings, wherein a plurality of trenches are formed in the semiconductor fin, wherein a given trench of the plurality of trenches comprises a reentrant profile.
US10546756B2

A method for etching an organic carbon based layer below a silicon containing hardmask is provided. An etch gas is provided comprising oxygen and a halogen containing component, and a passivation component, wherein a ratio by volume of total flow rate of the etch gas to flow rate of the halogen containing component is between 10,000:1 to 10:1. The etch gas is formed into a plasma, wherein the organic carbon based layer and the silicon contain hardmask are exposed to the plasma and wherein the plasma selectively etches the organic carbon based layer with respect to the silicon containing hardmask.
US10546753B2

Provided is a method of removing a silicon oxide film of a workpiece having an insulating film and the silicon oxide film exposed at a bottom portion of an opening formed in the insulating film, including: forming a protective film containing carbon on a surface of the workpiece, wherein the protective film has a first region extending along a side wall surface of the insulating film that defines the opening and a second region extending on the silicon oxide film: removing the second region of the protective film and the silicon oxide film by sputter etching with ions from plasma of a first inert gas; and removing a residue of the silicon oxide film by chemical etching. The step of forming the protective film includes executing a plurality of cycles.
US10546744B2

A process is provided for depositing a substantially amorphous titanium oxynitride thin film that can be used, for example, in integrated circuit fabrication, such as in forming spacers in a pitch multiplication process. The process comprises contacting the substrate with a titanium reactant and removing excess titanium reactant and reaction byproducts, if any. The substrate is then contacted with a second reactant which comprises reactive species generated by plasma, wherein one of the reactive species comprises nitrogen. The second reactant and reaction byproducts, if any, are removed. The contacting and removing steps are repeated until a titanium oxynitride thin film of desired thickness has been formed.
US10546742B2

The present disclosure provides an interconnect formed on a substrate and methods for forming the interconnect on the substrate. In one embodiment, the method for forming an interconnect on a substrate includes depositing a barrier layer on the substrate, depositing a transition layer on the barrier layer, and depositing an etch-stop layer on the transition layer, wherein the transition layer shares a common element with the barrier layer, and wherein the transition layer shares a common element with the etch-stop layer.
US10546734B1

Apparatuses, systems, and methods for ion traps are described herein. One apparatus includes a number of microwave (MW) rails and a number of radio frequency (RF) rails formed with substantially parallel longitudinal axes and with substantially coplanar upper surfaces. The apparatus includes two sequences of direct current (DC) electrodes with each sequence formed to extend substantially parallel to the substantially parallel longitudinal axes of the MW rails and the RF rails. The apparatus further includes a number of through-silicon vias (TSVs) formed through a substrate of the ion trap and a trench capacitor formed in the substrate around at least one TSV.
US10546721B2

The present invention provides a technology for avoiding radiation of an ion beam at a position other than a desired processing position. A microstructure manufacturing method includes a step of radiating an ion beam to a sample; a step of supplying a gas to the sample; a step of stopping supplying the gas to the sample; and a step of stopping radiating the ion beam to the sample. The step of radiating the ion beam is performed earlier than the step of supplying the gas or the step of stopping supplying the gas is performed earlier than the step of stopping radiating the ion beam.
US10546710B2

A fuse production method includes the steps of forming a liquid film of a dispersion liquid, in which metal nanoparticles are dispersed in a solvent, on a principal surface of a substrate containing at least an organic substance, heating the liquid film so as to vaporize the solvent to melt or sinter the metal nanoparticles and to soften or melt the principal surface, and forming a fuse film on the principal surface by fusing the melted or sintered metal nanoparticles and the softened or melted principal surface with each other.
US10546701B2

An operating device includes: a first lever rotatable around a rotation axis; a torsion bar having a columnar shape or a tubular shape with the rotation axis as a central axis and connected to the first lever; and a support that fixes and supports one end of the torsion bar. Further, the operating device includes: a drive shaft having a tubular shape with the rotation axis as a central axis and surrounding a periphery of the torsion bar, one end serving as the first lever side being connected to the first lever, and another end opposite to the one end serving as the first lever side being rotatably supported around the rotation axis; and a plurality of second levers connected to the drive shaft and rotatable around the rotation axis on the support side rather than the first lever.
US10546698B2

A composite electrode structure and methods of making and using thereof are disclosed. The structure has a metal substrate with a metal oxide layer. The average thickness of the metal oxide layer is less than 150 nm, and comprises at least a first metal and a second metal, wherein the first metal and the second metal are different elements. A plurality of carbon nanotubes is disposed on a first surface of the metal oxide layer. At least a portion of the carbon nanotubes are disposed such that one end of the carbon nanotube is positioned at least 5 nm below the surface of the metal oxide layer.
US10546689B2

A method for manufacturing an induction coil assembly is disclosed. The method includes preparing a Computer Aided Design (CAD) model of an induction coil. The method further includes communicating the CAD model of the induction coil with a Three Dimensional (3D) printing machine The method further includes operating the 3D printing machine to deposit a plurality of layers of copper material one above other to manufacture the induction coil corresponding to the CAD model. The method further includes forming at least one hole in an annular member of the induction coil to receive a coolant and at least one hole in a first leg and a second leg to discharge the coolant.
US10546688B2

Provided is a method for producing a rare-earth magnet that can resolve a problem of deterioration of the residual magnetization and coercive force of the rare-earth magnet due to spring-back in producing the rare-earth magnet through performing hot deformation processing of upsetting on a sintered body. The method includes a first step of producing the sintered body through press-forming of magnetic powder for a rare-earth magnet, and a second step of producing a rare-earth magnet precursor through hot deformation processing of upsetting in which the sintered body is placed within a plastic processing mold and is pressurized in a predetermined direction so as to impart magnetic anisotropy to the sintered body, and performing cooling of the rare-earth magnet precursor while a predetermined pressure is kept being applied thereto in the predetermined direction, so that the rare-earth magnet is produced.
US10546683B2

Disclosed herein is a coil component that includes a spiral conductor, a magnetic material layer covering the spiral conductor and having a through hole exposing an end of the spiral conductor, a through-hole conductor embedded in the through hole and has first region and second regions that are exposed from the magnetic material layer, a first conductor layer formed on an upper surface of the magnetic material layer and covering the first region of the through-hole conductor without covering the second region, and a second conductor layer covering the first conductor layer and the second region of the through-hole conductor, wherein the second conductor layer has a lower resistance than the first conductor layer.
US10546682B2

A reactor comprises a first coil, a second coil and a core. Each of the first coil and the second coil is embedded in the core. The core has an outer core part, an inner core part, an upper core part, a lower core part and a middle core part. The upper core part is positioned above an upper end of a cross-section of the first coil in an up-down direction. The lower core part is positioned below a lower end of a cross-section of a second coil in the up-down direction. The core is made of a first member and a second member. The second member has a relative permeability which is greater than a relative permeability of the first member. Each of the upper core part and the lower core part is made of the second member.
US10546678B2

A module comprises a circuit board and an inductor. The circuit board has a facing surface and a rear surface which are located at opposite sides to each other in an up-down direction. The inductor has a magnetic core and a coil. The magnetic core is made of a soft magnetic metal material. The magnetic core has a facing surface and a radiating surface which are located at opposite sides to each other in the up-down direction. The facing surface of the magnetic core is arranged to face the facing surface of the circuit board in the up-down direction. The radiating surface of the magnetic core is arranged to be radiatable heat outward. The coil has a coil portion and a connection end. The coil portion winds, at least in part, the magnetic core. The connection end is connected to the facing surface of the circuit board.
US10546675B2

A method for detecting a fault of an actuator of a recloser, the actuator controlled by a coil to move between a first position and a second position, the method including: controlling the coil to move the actuator from the first position to the second position; monitoring, for a period of time, either or both of a current flowing through the coil and a voltage across the coil when the actuator is moving from the first position to the second position; and detecting the fault when the monitored current or the monitored voltage fails a predetermined condition.
US10546664B2

The purpose of the present invention is to provide a stretchable conductor that can be used to form a film having good repeated stretching durability, a garment-type election device that has a wire using the stretchable conductor, and a method for producing the same. Conductive particles, preferably silver particles, a predetermined quantity of a specific barium sulfate, and a flexible resin component are mixed together to obtain a stretchable conductor composition. A sheet made from the stretchable conductor composition thus obtained has a low initial conductivity, and a high conductivity retention rate when repeatedly stretched. By cutting the stretchable conductor composition into a predetermined shape and affixing the composition to fabric or the like that constitutes a garment, it is possible to achieve a garment-type device having electrical wiring with high stretchability.
US10546663B2

An electrical conductor includes: a first conductive layer including a plurality of ruthenium oxide nanosheets, wherein at least one ruthenium oxide nanosheet of the plurality of ruthenium oxide nanosheets includes a halogen, a chalcogen, a Group 15 element, or a combination thereof on a surface of the ruthenium oxide nanosheet.
US10546661B2

Nuclear fuel structures and methods for fabricating are disclosed herein. The nuclear fuel structure includes a plurality of fibers arranged in the structure and a multilayer fuel region within at least one fiber of the plurality of fibers. The multilayer fuel region includes an inner layer region made of a nuclear fuel material, and an outer layer region encasing the nuclear fuel material. A plurality of discrete multilayer fuel regions may be formed over a core region along the at least one fiber, the plurality of discrete multilayer fuel regions having a respective inner layer region of nuclear fuel material and a respective outer layer region encasing the nuclear fuel material. The plurality of fibers may be wrapped around an inner rod or tube structure or inside an outer tube structure of the nuclear fuel structure, providing both structural support and the nuclear fuel material of the nuclear fuel structure.
US10546653B2

This disclosure describes systems, devices, and techniques for automatically identifying missing or ambiguous information in documentation associated with a patient. For example, a system may include one or more computing devices configured to receive documentation comprising a plurality of documented items related to the patient and determine, based on at least a subset of the plurality of documented items, one or more undocumented items missing from the documentation, wherein the subset of the plurality of documented items and at least one of the one or more undocumented items define a medical concept. The one or more computing devices may also be configured to generate, based on the one or more undocumented items, a code representative of the one or more undocumented items and output the code.
US10546649B2

In one example in accordance with the present disclosure, a method includes mapping, using post-package repair, an address associated with a first memory row of a computing device to a spare memory row of the computing device, wherein the spare memory row has a memory failure pattern, and reading data from the spare memory row.
US10546640B2

A data protecting method and a memory storage device are provided. The data protecting method includes reading a first string from the rewritable non-volatile memory module to obtain a data string; performing a decoding operation based on the data string to obtain block information corresponding to a plurality of physical erasing units; inputting the block information to an error checking and correcting (ECC) circuit of the memory storage device to generate a second string; and storing the second string into the rewritable non-volatile memory module.
US10546636B2

The disclosed technology generally relates to memory apparatuses and methods of operating the same, and more particularly to a memory device having a controller configured to cause a write operation to be performed on a variable resistance memory cell, which includes application of two successive access pulses having opposite polarities, and methods of using the same.
US10546623B2

A resistive memory device includes a memory cell array in which a plurality of memory cells are arranged. Each of the plurality of memory cells includes a variable resistor comprising a first end connected to a bit line, and a second end, a row transistor connected between a row source line and the second end of the variable resistor, the row transistor being selectable by a row word line, and a column transistor connected between a column source line and the second end of the variable resistor, the column transistor being selectable by a column word line. Based on the row transistor being selected, first data is written or second data is read in a row direction of the memory cell array, and based on the column transistor being selected, the first data is written or the second data is read in a column direction of the memory cell array.
US10546622B2

A spin-orbit torque MRAM is provided. The spin-orbit torque MRAM includes a spin Hall metal layer, a free magnetic layer disposed on the spin Hall metal layer, a barrier layer, and a pinned layer. The free magnetic layer includes a first area and a second area located on both sides thereof. The barrier layer includes a first area and a second area located on both sides thereof. The first area of the barrier layer is disposed on that of the free magnetic layer, and the second area of the barrier layer is disposed on that of the free magnetic layer. The pinned layer is disposed on the first area of the barrier layer.
US10546620B2

Devices and techniques are disclosed herein for determining, using a host device, a timing relationship between a data strobe signal, such as from an embedded MultiMediaCard (eMMC) device, and an internal clock signal. The host device can control a delay circuit using the determined timing relationship, such as to align received read data for sampling, or to determine or adjust a delay value of the delay circuit.
US10546616B2

The present disclosure is directed to a 2.5-inch storage device carrier suitable for accommodating different thicknesses of 2.5-inch storage devices. A rotatable storage device holding element is provided with multiple bearing surfaces of differing heights to come into contact with storage devices of different thicknesses and securely hold the storage device within the storage carrier.
US10546615B2

A digital image processing apparatus and a method of controlling the same. The digital image processing apparatus includes: a display controller for displaying first content on a display unit; and an image generator for generating second content based on a photographing signal input, which may be from a user, and third content related to the second content.
US10546611B2

A system and method that time delays a playback from a first feed at a first time to a second feed at a second time. The method includes recording the first feed that is received at the first time to be used at least partially as a playback of the second feed at the second time. The second time has a predetermined delay relative to the first time. The method includes determining whether the first feed has a discrepancy in the actual playback from a desired playback. The discrepancy is at a known time and lasting a known time amount. The method includes transmitting the playback to the second feed after the predetermined delay. A fix is aired instead of the playback for the known time amount corresponding to the discrepancy.
US10546605B2

The magnetic tape device includes a magnetic tape and a TMR head (servo head), in which the magnetic tape includes a non-magnetic support, and a magnetic layer including ferromagnetic powder and a binding agent on the non-magnetic support, the ferromagnetic powder is ferromagnetic hexagonal ferrite powder, an intensity ratio of a peak intensity Int(110) of a diffraction peak of a (110) plane with respect to a peak intensity Int(114) of a diffraction peak of a (114) plane of a hexagonal ferrite crystal structure obtained by an X-ray diffraction analysis of the magnetic layer by using an In-Plane method is 0.5 to 4.0, and a vertical direction squareness ratio of the magnetic tape is 0.65 to 1.00.
US10546603B2

Disclosed herein are magnetic write heads and hard disk drives comprising such magnetic write heads. A magnetic head comprises a magnetic pole, a first shield separated from the magnetic pole at an air-bearing surface (ABS) of the magnetic head, a magnetic layer disposed between the magnetic pole and the first shield, wherein the magnetic layer comprises at least of iron, cobalt, or nickel, a first non-magnetic layer disposed between the magnetic pole and the magnetic layer, and a second non-magnetic layer disposed between the magnetic layer and the first shield, wherein the magnetic layer is the only magnetic layer at the ABS that is between the main pole and the first shield that is not adjacent to the main pole or the first shield.
US10546601B1

A method of setting an upper limit value of the number of write times, which is applied to a magnetic disk device including a disk and a head configured to write data to the disk and read the data from the disk, includes measuring a plurality of bit error rates in a recording area of the disk upon repeatedly writing to an area of the disk adjacent to the recording area a number of write times, deriving a function that approximates a bit error rate in relation to a number of write times, using the measured bit rates corresponding to at least a first number of write times, a second number of write times, and a third number of write times, and applying the function to determine a number of write times that correspond to a first threshold bit error rate that makes the data on the disk unreadable, and setting the determined number of write times as the upper limit value of the number of write times.
US10546600B1

According to one embodiment, a magnetic head includes a main pole, a write shield magnetic pole opposed to the main pole with a write gap, and a high-frequency oscillator provided between the main pole and the write shield magnetic pole within the write gap. The main pole includes a shield-side end surface opposing the write shield magnetic pole with the write gap and brought into contact with the high frequency oscillator. The high-frequency oscillator has a width in a cross-track direction, in an air bearing surface, greater than a width of the shield-side end surface in the cross-track direction. The high-frequency oscillator is disposed to extend over at least one end edge of the shield-side end surface in the cross-track direction to an outer side of the main pole.
US10546593B2

A number of features are extracted from a current frame of a multi-channel speech pickup and from side information that is a linear echo estimate, a diffuse signal component, or a noise estimate of the multi-channel speech pickup. A DNN-based speech presence probability is produced for the current frame, where the SPP value is produced in response to the extracted features being input to the DNN. The DNN-based SPP value is applied to configure a multi-channel filter whose input is the multi-channel speech pickup and whose output is a single audio signal. In one aspect, the system is designed to run online, at low enough latency for real time applications such voice trigger detection. Other aspects are also described and claimed.
US10546591B2

A signal processing method and device includes obtaining spectral coefficients of a current frame of an audio signal, in which N sub-bands of the current frame comprises at least one of the spectral coefficients. A total energy of M successive sub-bands of the N sub-bands, a total energy of K successive sub-bands of the N sub-bands, and an energy of a first sub-band are obtained to determine whether to modify original envelope values of the M sub-bands. When the original envelope values of the M sub-bands are modified, encoding bits are allocated to each of the N sub-bands according to the modified envelope values of the M sub-bands.
US10546588B2

A media generating and editing system that generates audio playback in alignment with text that has been automatically transcribed from the audio. A transcript data file that includes a plurality of text words transcribed from audio words included in the audio data is stored. Timing data is paired with the text words indicating locations in the audio data of the corresponding audio words from which the text words are transcribed. The audio data is provided for playback at a user device. The text words are displayed on a display screen at a user device and a visual marker is displayed on the display screen to indicate the text words on the display screen in time alignment with the audio playback of the corresponding audio words at the user device. The text words in the transcript data file are amended in response to inputs from the user device.
US10546582B2

There is provided an information processing device technology that enables an improvement in precision of sound recognition processing based on collected sound information, the information processing device including: a recognition controller that causes a speech recognition processing portion to execute sound recognition processing based on collected sound information obtained by a sound collecting portion; and an output controller that generates an output signal to output a recognition result obtained through the sound recognition processing. The output controller causes an output portion to output an evaluation result regarding a type of sound based on the collected sound information prior to the recognition result.
US10546579B2

According to an embodiment, a verification system includes a storage controller, first and second receivers, a comparator, a response constructor, a response generator, and an output controller. The storage controller stores, in a storage, first response data and first situation data associated with the first response data. The first receiver receives second response data. The comparator determines a similarity between second situation data indicating a second context for using the second response data and the first situation data. The response constructor constructs response content information comprising the second response data and the first response data associated with the first situation data having the similarity equal to or greater than a threshold. The second receiver receives speech data. The response generator generates a response sentence corresponding to the speech data using the response content information. The output controller outputs for display one or more response sentences.
US10546573B1

To prioritize the processing text-to-speech (TTS) tasks, a TTS system may determine, for each task, an amount of time prior to the task reaching underrun, that is the time before the synthesized speech output to a user catches up to the time since a TTS task was originated. The TTS system may also prioritize tasks to reduce the amount of time between when a user submits a TTS request and when results are delivered to the user. When prioritizing tasks, such as allocating resources to existing tasks or accepting new tasks, the TTS system may prioritize tasks with the lowest amount of time prior to underrun and/or tasks with the longest time prior to delivery of first results.
US10546572B2

A wave energy guiding system is described that includes a structural substrate formed according to a folded-pattern topology including, for example, an origami-type folded-pattern topology such as Miura-ori. The structural substrate includes a plurality of planar facets each positionable at an angle relative to adjacent planar facets. Each transducer of the plurality of transducers is positioned on a different one of the plurality of planar facets to form a transducer array. Adjustments to the angle of the adjacent planar facets cause a corresponding adjustment to a performance characteristic of the transducer array. In this way, the performance of the wave-energy guiding system can be adjusted and modified by adjusting the degree to which the structural substrate is folded in the folded-pattern topology.
US10546569B1

A modified and improved electronic bongo instrument embodying a kick drum and an operatively associated, selectively foot-activated kick pedal to create a new single unified instrument. The instrument has a novel hourglass shell for housing its own stand-alone power source, amplification and input/output units, with analog/digital upload capabilities, while additionally affording functionality associated with a new, completely portable and innovative method of musical collaboration, as well as a meditative and therapeutic application, and a physical exercise tool, and/or a children's toy.
US10546566B2

Systems and methods for identifying musical features in audio content are presented. Audio content information may be obtained from a digital audio file, the information providing a duration for playback of the audio content and a representation of sound frequencies associated with various moments throughout the duration of the audio content. Sound frequencies associated with one or more of the moments throughout the duration of the audio content may be identified, and characteristics or patterns of the identified sound frequencies may be recognized as being indicative of one or more musical features (e.g., parts, phrases, hits, bars, onbeats, beats, quavers, semiquavers, etc.). Some implementations of the present technology define display objects for display on a digital display, the display objects provided with visual features in an arrangement that distinguishes one musical feature from another across the duration of the audio content.
US10546564B2

A metallophone structure configured for permanent installation in an outdoor environment is provided. The metallophone structure comprises a mounting structure. The metallophone structure also comprises a set of tone producing devices each coupled to the mounting structure by a fastener, wherein each tone producing device is configured to, when actuated, produce a sound frequency. The tone producing device is coupled in a location, by the fastener, as to reduce the effect on the quality of sound produced. The metallophone structure also comprises a mallet cradle configured to receive a mallet. The mallet is configured to actuate one of the tone producing devices. The metallophone structure is configured to be weather resistant such that each tone producing device still produces the sound frequency after an outdoor exposure period.
US10546562B1

A sound hole cover for an amplified acoustic guitar includes a base plate having formations for releasably attaching the sound hole cover to the sound board of an acoustic guitar, over the sound hole. The base plate includes a solid sector and an open sector. The cover includes a cover plate having a closed sector and an open sector. The cover plate is pivotally connected at a central location to the base plate by a pin, rivet, screw or the like. The open sector of the cover plate can register with the open section of the base plate when the cover plate is rotated to a first position to provide a maximum opening through the sound hole and into the soundbox of the acoustic guitar. The open sector of the cover plate can be rotated into a second position out of registry with the open sector of the base plate to substantially close the sound hole. A handle or knob is connected to the cover plate. The knob has a supplemental air channel therein with an entry port in air communication with the soundbox and one or more exit ports to an outside of the soundbox. When the cover plate is rotated to the substantially closed position, the entry port is in air communication to an inside of the soundbox and the exit ports are open to the outside of the soundbox, to provide some sound to reach the guitarist to monitor his or her performance.
US10546561B2

A display device mountable on a mobile object includes an image forming unit to form an image with light and a light guide to guide the light forming the image to a transmission and reflection member to cause a virtual image of the image be display within a display area. The virtual image overlaps an object outside the mobile object. The image is formed such that a vanishing point of the virtual image being displayed is displaced from a vanishing point of the object.
US10546560B2

Systems and methods for presenting virtual content are provided. In one example embodiment, a computer-implemented method includes obtaining, by a computing system including one or more computing devices, data indicative of virtual content. The method includes obtaining, by the computing system, data indicative of a planned motion of an autonomous vehicle. The method includes determining, by the computing system, a location for the virtual content within a virtual environment based at least in part on the data indicative of the planned motion of the autonomous vehicle. The method includes providing for display, by the computing system via one or more display devices, the virtual content at the location within the virtual environment.
US10546558B2

Systems, apparatuses, and methods for aggregating memory requests with opportunism in a display pipeline. Memory requests are aggregated for each requestor of a plurality of requestors in the display pipeline. When the number of memory requests for a given requestor reaches a corresponding threshold, memory requests may be issued for the given requestor. In response to determining the given requestor has reached its threshold, other requestors may issue memory requests even if they have not yet aggregated enough memory requests to reach their corresponding thresholds.
US10546555B2

Capture of visual content by image sensor(s) may define a luminance of the visual content. A viewing field of view may define an extent of the visual content presented on a display. The luminance may vary as a function of a viewing field of view. A user may change the viewing field of view from a first viewing field of view to a second viewing field. A first luminance of the visual content within the first viewing field of view and a second luminance of the visual content within the second viewing field of view may be determined. A lighting effect may be applied to the visual content based on a difference between the first luminance and the second luminance.
US10546553B2

The present disclosure provides an image processing apparatus, an image processing method and a display apparatus. Where the image processing method includes: receiving a signal of an image to be displayed; correcting the grayscale of each pixel in the image to be displayed according to a pre-created correction data table including pixel positions, display correction data and edge correction data; and displaying according to the corrected grayscale of each pixel.
US10546549B2

The present invention provides a shift register unit and its driving method, a gate drive circuit and a display device, which can at least partially alleviate the problem of noise interference caused by non-release of the coupling capacitance of the thin film transistor itself in the GOA circuit. The shift register unit comprises: a pull-up control module for transmitting voltage of a first voltage terminal to a pull-up control node under the control of a first signal input terminal; a reset module for pulling down the potential of said pull-up control node to a voltage of a second voltage terminal under the control of a second signal input terminal; an output module for transmitting a signal input through a first clock signal terminal to a signal output terminal under the control of said pull-up control node; a first control module for pulling down the potential of the signal output terminal to the voltage of the second voltage terminal under the control of a second clock signal terminal; a second control module for pulling up or down the potential of the pull-up control node to a voltage of the first signal input terminal under the control of the second clock signal terminal.
US10546547B2

The present disclosure provides a device for adjusting a common electrode voltage and a method thereof, a driving circuit and a display device. The device for adjusting the common electrode voltage includes: a common-electrode-voltage monitor, configured to detect a common electrode voltage on the common electrode line in real time, judge whether the common electrode voltage is within a first voltage range, and output an adjustment control signal in the case that the common electrode voltage is beyond the first voltage range in each of N data-source row-latch periods within one frame period, wherein N is a positive integer; and a polarity inversion controller, connected with the common-electrode-voltage monitor and configured to change a polarity inversion signal upon receiving the adjustment control signal, so as to adjust the common electrode voltage on the common electrode line.
US10546543B2

A method for driving an LCD device includes displaying each picture with two frame images sequentially; driving voltages for two adjacent sub-pixels in each of the frame images are different, and driving voltages for each sub-pixel in the first frame image and the second frame image are different; determining backlight brightness regulation signals for each of the backlight subareas; the backlight brightness regulation signals are grouped signals, the number of the groups is identical to the number of types of the color sub-pixels; calculating an average color chroma of a current picture region corresponding to each of the backlight subareas; determining whether the average color chroma of each of the backlight subareas is within a preset range; if yes, performing a brightness regulation to a backlight source of the backlight subarea in each of the frame images of a next picture according to the backlight brightness regulation signal of the backlight subarea.
US10546539B2

Disclosed herein is an organic light emitting diode (OLED) display device including an OLED display panel including a non-active area and an active area, having a plurality of gate lines and a plurality of data lines disposed in the active area, and having a plurality of subpixels arranged at intersections between the gate lines and the data lines in a matrix, a gate driver disposed in the non-active area of the OLED display panel to supply a scan pulse to the plurality of gate lines, and a bootstrap capacitor for preventing output loss of the scan pulses of the gate driver in the active area of the OLED display panel.
US10546537B2

A display device includes a display panel and display drivers disposed on the display panel. The distance between a first display driver and a second display driver of the display drivers is greater than the distance between a second display driver and a third display driver of the display drivers. The display panel includes a curved segment adjacent to an area between the first display driver and the second display driver.
US10546534B2

A non-rectangular display includes: a plurality of first signal lines extending along a first direction; a plurality of DC voltage lines extending along the first direction; and a plurality of second signal lines extending along the first direction, wherein a first DC voltage line of the plurality of DC voltage lines is between a first line of the plurality of first signal lines and a second line of the plurality of second signal lines, a second DC voltage line of the plurality of DC voltage lines is between a third line of the plurality of first signal lines and a fourth line of the plurality of second signal lines, and the first and third lines are adjacent to each other, or the second and fourth lines are adjacent to each other.
US10546529B2

A pixel having a transistor which controls a current value supplied to a load, a first storage capacitor, a second storage capacitor, and first to fourth switches is included. After the threshold voltage of the transistor is held in the second storage capacitor, a potential in accordance with a video signal is input to the pixel. Voltage obtained by adding a potential in which the potential in accordance with the video signal and the first storage capacitor are capacitively divided to the threshold voltage is held in the second storage capacitor in this manner, so that variation of a current value caused by variations in the threshold voltage of the transistor is suppressed. Thus, desired current can be supplied to the load such as a light-emitting element. In addition, a display device with little deviation from luminance specified by the video signal can be provided.
US10546525B2

The examples relate to various implementations to enable simultaneous controllable lighting distribution and a wide angle image light output from areas of a luminaire. An example of such a luminaire includes image light emitters and an array of general illumination light emitters for general illumination. A grid structure that has a supporting grid of rows and columns with intersection points and transparent sections or gaps is used to maintain a spaced arrangement of the general illumination light emitters and the image light emitters. Each of the transparent sections is bounded by individual structural members of the grid meeting at individual intersection points. In a specific example, image light emitters are located at intersection points of the grid structure. The general illumination light emitters are optically coupled for emitting general illumination light through the transparent sections of the grid.
US10546521B2

Architecture and designs of modulating both amplitude and phase at the same time in spatial light modulation are described. According to one aspect of the present invention, light propagation is controlled in two different directions (e.g., 0 and 45 degrees) to perform both amplitude modulation and phase modulation at the same time in liquid crystals. In one embodiment, a mask is used to form a pattern, where the pattern includes an array of alignment cells or embossed microstructures, a first group of the cells are aligned in the first direction and a second group of the cells are aligned in the second direction. Depending on applications, two cells from the first group and the second group may correspond to a single pixel or two neighboring pixels, resulting in amplitude modulation and phase modulation within the pixel or within an array of pixels.
US10546510B1

Methods, computer systems, and computer readable media are provided for promoting positive activity patterns for users and facilitate long-term adherence to the activity patterns, such as by providing alerts or electronic reminders to ambulate in a fashion that is responsive to an individual's actual activity patterns and behaviors and compatible with routine activities in the workplace and home. In particular, embodiments of the present invention are directed to measuring physical activity patterns during the waking hours of a human, and in some embodiments continuously measuring these activity patterns; automatically ascertaining whether the patterns exhibit sufficient frequency and variability of activity such as confers certain health benefits; and if the patterns do not manifest such features, to adaptively provide sensible reminders at irregular within-day intervals such as are likely to establish healthy patterns of ambulation and other light activity.
US10546503B2

A method for validating an operational flight path of an aircraft has been developed. First, a flight path for the aircraft is created using navigation, terrain and obstacle data retrieved from off-line databases. Next, real-time terrain and obstacle update information is captured from flight data sensors on board the aircraft while in flight. Also, light direction and range (LIDAR) data from LIDAR sensors on board the aircraft is collected. A boundary profile is calculated for the flight path based upon the real-time terrain and obstacle update information in combination with the LIDAR data. The flight path is validated using the boundary profile. The results of the validation of the flight path is generated as a report for the aircraft crew.
US10546501B2

A system and method for tracking rental equipment such as fleet watercraft is disclosed. The system and method includes a communication system and a waterproof and weatherproof GPS tracking device that is easily attached to each watercraft and integrated into the communication system. The communication system further includes a client application running on a client computing tracking device. The client application can receive GPS tracking data from the GPS tracking device, interpret the data in various beneficial ways, and graphically display the interpreted data.
US10546490B2

An approach is provided for determining probe data generated by a device travelling on a road segment is for pedestrian travel. A lane matching platform determines a speed of a probe point. The lane matching platform also determines a spatial distance of the probe point from a center line vector of a road segment. The lane matching platform also determines an allowed transport mode for the road segment. The lane matching platform further identifies the transport mode of the probe point based on the speed, the location of the probe point with respect to the center line, and the allowed transport mode. The transport mode, the allowed transport mode, or a combination thereof includes a car transport mode or a pedestrian transport mode.
US10546485B1

An aberration engine that collects data sensed by a monitoring system that monitors a property of a user and aggregates the collected data over a period of a time. The aberration engine detects, within the aggregated data, patterns of recurring events and, based on detecting the patterns of recurring events within the aggregated data, takes action related to the monitoring system based on the detected patterns of recurring events within the aggregated data.
US10546483B1

A method includes obtaining historical event data for events detected over a past period of time by sensors within a property, receiving a set of current event data for one or more events detected by one or more of the sensors within the property, determining that the set of current event data matches a pattern of events indicated by the historical event data, generating, based on the pattern of events, a confidence score for the set of current event data, wherein the confidence scores reflects a confidence that a person is not within the property, determining that the confidence score satisfies a confidence threshold associated with an action to be performed when a person is not within the property, and triggering execution of the action.
US10546477B2

A person-worn safety device that communicates bi-directionally and wirelessly with a remote receiver system. An accelerometer sensor detects the worker's activity levels to verify the worker's safety, and identify periods of unduly strenuous activity or undue lack of activity. The system also identifies worker position from localized radio signals from terrestrial sources. A manually actuable lever and button are usable by the worker to indicate a need for assistance. A visual or audio interface allows feedback to the worker originated by the device processor or remote server.
US10546475B2

A transaction terminal silent alarm system having processor(s) and memory storing instructions that, when executed by the processor(s), cause the system to perform a method is disclosed. Upon receiving, from a user device, an authentication request to complete a transaction at a transaction terminal, the system may determine whether a fingerprint scan matches a stored fingerprint. Responsive to the fingerprint scan matching a stored normal fingerprint and absent receiving another fingerprint that matches a stored cancellation fingerprint, the system may direct the transaction terminal to complete the transaction. Responsive to the fingerprint scan matching a stored under-duress fingerprint, the system may direct the transaction terminal to send a silent alert to law enforcement and direct the transaction terminal to delay the transaction. Responsive to the fingerprint scan not matching any stored fingerprints, the system may direct the user device to display a fingerprint rescan message.
US10546473B2

A device for the detection of an open and unattended closure of an enclosure to prevent theft comprises a detector adapted to detect if the closure is open and a detector adapted to detect if the closure is unattended, the detectors being operably connected to an effector adapted to alert a user to the open and unattended condition of the closure.
US10546471B1

An apparatus for creating haptic stimulations is provided. The apparatus includes one or more pods coupled to a garment, each pod including: (i) an internal structure, and (ii) an airtight bladder surrounding the internal structure, where the bladder is pneumatically coupled to a pneumatic device that is configured to control a pressurized state of the bladder. Each pod is configured to: (i) have a first degree of flexibility when the bladder of the pod is in a first pressurized state; and (ii) have a second degree of flexibility, less than the first degree of flexibility, when the bladder of the pod is in a second pressurized state different from the first pressurized state. Each pod provides a haptic stimulation to a wearer of the garment when the corresponding bladder is in the second pressurized state.
US10546459B2

Disclosed are methods, apparatus, and systems, including computer program products, implementing and using techniques for a method for providing a game on demand over a data network, in a gaming machine. The gaming machine sends a request message for a game application over the data network. In a network mode, the gaming machine receives outputted results from an executed game application over a streaming channel of the data network for network-based game play. During the network-based game play, the game application is downloaded over a download channel of the data network. In a local mode, the gaming machine executes the downloaded game application independent of the network-based game play. The gaming machine switches instantaneously from the network mode to the local mode for machine-based game play, including maintaining a status of the network-based game play.
US10546458B1

In one aspect, an improved gaming table, such as a craps table, is disclosed herein, which combines electronic displays and wagering interfaces with traditional craps tables having physical dice and allowing players to physically throw the dice.
US10546452B2

In various embodiments, the present disclosure relates generally to gaming systems and methods for providing zero, one or more awards in association with one or more dynamic displays of such awards.
US10546450B2

A video slot machine starts spinning display of video reels upon detecting a spin operation, and performs a lottery to determine a special position in symbol stop positions in a reel display area. A character appears behind the video reel in such a manner that a displayed range of the character includes the symbol stop position determined to be the special position. When the video reels stop with a chance symbol stopped in front of the character, a replacement target is selected from the change symbol and other symbols in its periphery in accordance with a section of the character stopped by the chance symbol. Then, outcome of the reels is determined with the replacement target symbols replaced with a reward symbol, and payout is performed.
US10546439B2

A wearable device is used to authenticate a user into a user account at a user device of the user. In particular, the wearable device may include a sensor configured to detect whether the wearable device is worn by or is with the user. If so, the wearable device may send a signal to the user device and the user device may authenticate the user based on the signal received from the wearable device. For example, when the sensor detects that the wearable device is worn by the user, the wearable device may send a unique signal periodically, such as every five seconds or every 10 seconds. Based on whether the unique signal from the wearable device is received, the user device may authenticate the user.
US10546437B2

A failure prediction system having small boats operable by operators, each mounted with an outboard motor equipped with an engine and an Electronic Control Unit and a computer located in a land office connected to the ECU. The ECU acquires boat ID assigned to one small boat on which one operator boards and his personal ID, accesses the computer to acquire past manipulation data of the acquired personal ID for all boats, acquires manipulation data of the one operator during current run, merge the data with past data to generate merged data. Then, it select a parameter in the generated data and set a normal value range by the parameter, assesses whether parameter in the data during current run is within the range, and determines the outboard motor mounted on the one boat is in failure when the parameter is out of the range.
US10546431B2

This disclosure relates to augmenting a physical object with overlay images. An overlay image may be selected to augment the appearance of the physical object. The overlay image may be selected from a repository based on the movement of the physical object. The overlay image may be selected based on whether the physical object is projected. Responsive to determining that the physical object is projected, a first overlay image is selected. The selected first overlay image may be presented over views of the physical object. Responsive to determining the physical object is being held by a user, a second overlay image is selected. The selected second overlay image may be presented over views of the physical object. The appearance of the physical object in a client computing device may be augmented by the selected overlay image.
US10546425B2

Embodiments herein provide a method for determining, utilizing an output from a beacon device detected using one or more sensors, a physical location of an interactive device in a physical space. Additionally, the method includes receiving an indication that an augmented reality scene is being displayed, where the augmented reality scene includes the physical space and a first virtual element. The method also includes identifying a predefined dynamic based on characteristics of the interactive device and the first virtual element. Finally, the method includes determining a physical movement to perform based on the determined physical location of the interactive device and the predefined dynamic, and activating the one or more actuators to cause the determined physical movement.
US10546418B2

Embodiments relate to visualization of positional geospatial uncertainty. Initially, a map image request for geographic features is received from a client computing device, where the map image request includes an uncertainty type, a distribution shape, and a selected visualization technique. An uncertainty buffer pixel size is determined based on a geographic distance covered by the distribution shape. At this stage, an uncertainty buffer of the uncertainty buffer pixel size is iterated across, and uncertainty is rendered at each position along the uncertainty buffer by determining a corresponding distribution probability from a probability distribution function at a current pixel position, mapping the corresponding distribution probability to a corresponding visual value of the selected visualization technique, rendering an uncertainty feature for the corresponding distribution probability around the geographic feature at the current pixel position and according to the corresponding visual value; and advancing the current pixel position based on the uncertainty type.
US10546416B2

Examples described herein generally relate to modifying operations of a graphics processing unit (GPU) for tracking. An indication of multiple shaders to be executed in rendering an image can be obtained from a command buffer of commands to be provided to the GPU for rendering the image. At least one shader of the multiple shaders can be modified to generate a modified shader that includes a command to log one or more parameters when executing the modified shader. The command buffer can be provided to the GPU for executing the commands for rendering the image including executing the modified shader.
US10546412B2

Methods and devices for rendering graphics in a computer system include a graphical processing unit (GPU) with a flexible, dynamic, application-directed mechanism for varying the rate at which fragment shading is performed for rendering an image to a display. In particular, the described aspects allow different shading rates to be used for different regions of a primitive based on a new, interpolated shading rate parameter. In other words, the described aspects enable the GPU to change shading rates on-the-fly between different fragments of each primitive. Additionally, or independently, the GPU utilizes each respective shading rate parameter to determine how many sample positions to consider to be covered by the computed shaded output, e.g., the fragment color, thereby allowing the color sample to be shared across two or more pixels.
US10546401B2

The present technology relates to an information processing device, a program, and an information processing system capable of displaying enormous data so as to be easily understood. The information processing device is provided with a data obtaining unit which obtains a predetermined number of data, and an output unit which outputs image control data which controls to display a particle stereoscopic image in which particles corresponding to the data are stereoscopically distributed with a particle size determined according to the number of data of the obtained data. The present technology is applicable to, for example, the information processing device which displays data and the like.
US10546400B2

A method, apparatus and computer program product are provided to define bi-directional road geometry based upon a plurality of probe points. An orientation representative of one or more probe points is determined and a seed point representative of one or more probe points is then determined. The seed point is based on a determination of a constrained weighted center of mass of the one or more probe points. The movement of the constrained weighted center of mass is limited to a direction based upon respective headings of the one or more probe points. Polylines are created to be representative of a bi-directional road geometry. The polylines are created to be representative of one direction of travel along the bi-directional road geometry by extending a first polyline in the orientation from the seed point and by extending a second polyline in an opposite orientation from the seed point.
US10546396B2

A system for registering a group of images of an anatomical region of a patient in a coordinate system of a medical system is disclosed. The system includes an object disposed in a known position in the coordinate system. In one embodiment, the object has a first state in which the object is visible in at least one image and a second state in which the object is invisible in at least another image. In another embodiment, the object is substantially invisible to the eye in each image, but detectable by image processing. The system includes an electronic control unit configured to process the images to identify an image location of the object, create a transformation model responsive to the image location and the known position of the object in the coordinate system, and register the group of images in the coordinate system using the model.
US10546392B2

A method to process an image includes: determining a first specular reflection element from an input image based on a feature of chromaticity of pixels included in the input image; extracting a second specular reflection element from the first specular reflection element based on a feature of brightness of the pixels; and correcting the input image based on the second specular reflection element.
US10546387B2

A method determines a pose of an image capture device. The method includes accessing an image of a scene captured by the image capture device. A semantic segmentation of the image is performed, to generate a segmented image. An initial pose of the image capture device is generated using a three-dimensional (3D) tracker. A plurality of 3D renderings of the scene are generated, each of the plurality of 3D renderings corresponding to one of a plurality of poses chosen based on the initial pose. A pose is selected from the plurality of poses, such that the 3D rendering corresponding to the selected pose aligns with the segmented image.
US10546380B2

A calibration device acquires an image of an imaging target located ahead of a vehicle. Images of the imaging targets behind the vehicle are acquired, which are different from the acquired images captured in the forward direction. The shape and size of the imaging targets are already known. The calibration device performs projective transformation for the imaging targets shown in overlap regions of the acquired images, and identifies a roll, a pitch and a vertical position of each camera such that the conversion results are in agreement with the shape and size of the targets. The calibration device identifies an x-coordinate, a y-coordinate, and a yaw of each camera such that one link angle in a virtual link structure is minimized.
US10546375B2

Techniques are disclosed for estimating patient radiation exposure during computerized tomography (CT) scans. More specifically, embodiments of the invention provide efficient approaches for generating a suitable patient model used to make such an estimate, to approaches for estimating patient dose by interpolating the results of multiple simulations, and to approaches for a service provider to host a dose estimation service made available to multiple CT scan providers.
US10546368B2

A method and a display driver for compensating the perceptual bias of edge boost when driving a display panel are provided. The method can pre-process an input image to compensate for a perceptual bias of edge boost, e.g., at a contiguous group of color bands in the input image prior to sending the input image in a form of plural frames to a display panel for display. The method includes the steps of partitioning an input image into one or more grayscale regions, segmenting the grayscale regions into a plurality of color bands, detecting a subtle but perceivably significant change of color or luminance between two adjacent color bands, identifying a transition region and performing color dilution on the transition region. The display driver can include an input buffer, an image processor configured to execute the above method and an output buffer.
US10546367B2

A method of medical image processing is presented. The method proposes to apply different noise filtering algorithms to an input image, so as to yield a plurality of output images based on the same input image. The output images may be displayed at a higher frame rate than the input frame rate, which leads to a perception by a user of reduced noise in the images. Additionally, the motion fluency of the images may appear to be improved.
US10546364B2

Systems and methods for performing foveated rendering are provided. An example system and method may warp a 3D scene based on a fixation point. The system and method may also render the warped 3D scene to generate a first image. The system and method may also unwarp the first image to generate a second image. For example, the first image may have fewer pixels than the second image.
US10546362B2

An apparatus and method for adaptive pixel hashing. For example, one embodiment of a method comprises: determining X and Y coordinates for a pixel block to be processed; performing a first lookup in a first data structure to identify a second data structure; performing a second lookup in the second data structure using the X and Y coordinates for the pixel block to identify a third data structure; performing a third lookup in a third data structure indexed based on the X and Y coordinates of the pixel block, the third lookup identifying an entry in the third data structure corresponding to the X and Y coordinates of the pixel block; reading information from the entry identifying an execution cluster to process the pixel block; and processing the pixel block by the execution cluster.
US10546339B2

A network computing system implements a health service comprising a health trivia game and connects, over one or more wireless networks, with the computing devices of users of the health service. The network computing system provides sequences of topical health questions and receives corresponding sequences of responses from the users. Based on a correctness of each response, the network computing system determines a predicted health outcome of a respective user of the health service, and generates a health report that is accessible via a user interface of the health trivia game.
US10546332B2

In one aspect, a computing apparatus is configured to represent offer rules based on requirements for the detection of predefined types of events and actions scheduled to be performed in response to the detection of each occurrence of the events. The events are independent from each other in processing and are linked via prerequisite conditions to formulate the requirements of an offer campaign.
US10546331B2

A subscription identifier is communicated between the billing server and subscription server. The billing server receives a subscription identifier text message from the user device. The billing server identifies a carrier server from the subscription identifier text message. The billing server receives an authorization text message from the user device in response to an authorization request text message and charges an account of the carrier server that has been identified. If the charge has been successful, then the billing server transmits a renewal notification text message to the subscription server. The subscription server updates an account having the subscription identifier to reflect a new expiration.
US10546324B2

Methods and systems that record the location of a user and transmit targeted content to a user based upon their current and past location information. A network is configured to include a server programmed with a database of targeted content, a database of location information, a database of user information, a database searching algorithm, and a wireless communication system capable of communicating with the user's mobile device. The location of the mobile device is ascertained and recorded. The location information is analyzed to determine the routes taken by the user, businesses visited by the user, and other behaviors of the user. Targeted content is sent to the mobile device of the user or exposure to physical content is tracked. Whether the user visits the physical locations associated with the content is monitored. Detailed conversion tracking is provided to producers of targeted content and business owners.
US10546310B2

Embodiments of the invention relate generally to systems, methods, and apparatus for assessing consumer perception of business features, such as brands, products, and services. A graphical user interface presents a consumer with a prime associated with the business feature. The graphical user interface presents a target to be sorted by the consumer. An instruction from the consumer is received (via a user input device) to sort the target into a bin presented on the graphical user interface. Consumer response data associated with the instruction from the consumer is generated and, based on the consumer response data, the consumer's perception of the business feature is assessed.
US10546309B2

Systems and methods are disclosed that identify users of a media distribution system that tend to consume popular media items prior to such media items gaining popularity. For example, a set of early adopters may be identified that tend to listen to music associated with particular artists before such artists become popular. The systems and methods disclosed may also utilize identified early adopters to determine relatively obscure or unpopular media items (or creators thereof) that are likely to become popular in the future. Illustratively, an obscure artist whose content is commonly consumed by early adopters can be identified as potentially achieving widespread popularity in the future. These media items predicted to become popular or media item creators may then be recommended to other users of the media distribution system.
US10546303B2

A unique ID using optically visible carbon nanotubes with nanocrystal decoration is provided. In one aspect, a method for creating a unique ID includes: providing a substrate having an array of trenches; randomly placing carbon nanotubes throughout the array such that each trench either contains a carbon nanotube or does not, wherein the random placement of the carbon nanotubes throughout the array of trenches includes code information that forms the unique ID; and coating the carbon nanotubes with optically visible nanocrystals. A unique ID and authentication method using the unique ID are also provided.
US10546299B1

Systems, methods, and other embodiments associated with a fraudulent activity shell. According to one embodiment, a system includes an application having a normal environment and a shell environment. The system also includes a trigger logic that determines whether an action satisfies a trigger condition. In response to determining that the action satisfies the trigger condition, the trigger logic triggers the application to enter a fraudulent activity mode from a default mode. In the fraudulent activity mode, the normal environment is configured to hold the action. The shell environment is configured to display the action as executed in the fraudulent activity mode.
US10546298B2

An authentication application may securely communicate with a secure gateway using encryption based on an identifier of the plugin. The authentication application may authorize the plugin based on the identifier. The plug-in may receive biometric information and a unique device identifier. The authentication application may authenticate the user for use of the authorized plugin based the biometric information and the unique device identifier. The plug-in may receive a request to issue a new electronic card via the secure gateway. The plug-in may receive, responsive to sending the request via a secure communication channel with the secure gateway, the electronic card information issued to the device via the secure gateway. The plug-in may automatically add, responsive to receiving the electronic card information, the electronic card information into a mobile payment application of the device using the electronic card information.
US10546297B2

Systems and methods for data visualization are disclosed. An example method includes: obtaining, via a user device, first user biometric data from a user; comparing the first user biometric data with first stored user biometric data. The first stored user biometric data are stored in a hardware secure element of the user device. The method further includes: determining that the first user biometric data matches the first stored user biometric data; and in response to the determining, transmitting a payment token to a merchant device. The payment token is configured to enable a payment to be made from a payment account associated with the user to a merchant associated with the merchant device.
US10546288B1

A system and method configured for conducting a transaction between two parties using a mobile device, or a plurality of mobile devices. In various embodiments, a system for conducting a transaction can comprise an accessory device having an accessory device module and a hardware component, where the accessory device can have various accessory device capabilities. The system can further comprise a mobile device SDK incorporated into the client application and in communication with the accessory device, where the mobile device SDK includes an accessory conversion module in communication with the accessory device module and where the mobile device SDK provides data to the client application. The client application can request accessory device information and receive accessory device capabilities, and the transaction data for the transaction can be provided in a defined structure between the accessory device and the client application via the mobile device SDK.
US10546283B2

A system for supporting transactions by mobile devices includes a mobile transaction platform server hosting and managing a plurality of wallet services and at least one interface for deployment of the mobile transaction server within a network ecosystem used by a service provider. The service provider uses a resource of the mobile transaction platform to publish software that provides incremental functionality to a wallet application that operates on the mobile transaction platform.
US10546266B1

A shipment container for perishable food items enables a receiver of the shipment container to track the temperature of the perishable food items during shipment and in some cases, the time and day of harvest and/or of shipment. The receive may use a remote electronic device, such as a mobile telephone, to track the shipment. The shipment container has phase change material that is used to control the temperature of the perishable food item during transient to the receiver. A phase change material is configured at least partially around a product compartment for receiving the perishable food item. The phase change material or modular temperature control compartment may be selected based on the type of perishable food item or based on the temperature of harvest. The shipment container may be locked and require input of an identification code to unlock the container upon delivery.
US10546259B2

A device may communicate with a client device to provide, via a user interface of the client device, a set of prompts regarding an entity. The device may detect one or more user interactions with the user interface associated with indicating a set of responses to the set of prompts. The device may process data identifying the set of responses to the set of prompts to generate a set of scores for a set of recommendations based on processing the data identifying the set of responses to the set of prompts. The device may determine a ranking of the set of recommendations based on the set of scores. The device may select one or the set of recommendations based on the ranking. The device may communicate with the client device to provide information associated with the set of recommendations based on selecting the set of recommendations.
US10546257B2

Optimization of event aggregation in an event-driven system is provided. An event queue is queried for a current event. A workload affinity coefficient that describes the current event, at least in part, is read. A database is searched for one or more matching workload affinity coefficients. The current event and one or more events that are respectively associated with one or more matching workload affinity coefficients are aggregated, thereby generating an aggregated event.
US10546254B2

Computerized embodiments are disclosed for efficiently storing site-to-site transit information in a reduced amount of computer memory. In one embodiment, a transit data structure and a compensation data structure are generated and stored in memory of a computer. The transit data structure has dimensions of first job site identifiers by second job site identifiers that allow transit data cells of the transit data structure to be addressed. Each transit data cell stores a pattern index value representing a traffic pattern and a base travel time value representing a minimum travel time between two job sites. The compensation data structure has dimensions of pattern index values by level index values that allow compensation data cells of the compensation data structure to be addressed. The level index values are derived from travel conditions and vehicle conditions. Each compensation data cell stores a single byte of data for adjusting base travel time values.
US10546251B1

Determining an improvement action is disclosed. The impact of a plurality of candidate actions is analyzed. The probability of making each of the candidate actions is analyzed. A desirable improvement action is determined based at least in part on the impact of and probability of making the candidate action.
US10546247B2

An approach is provided in which an information handling system trains multiple classifiers using a set of training samples. The information handling system selects a leader classifier from the multiple classifiers that generates the most amount of correct decisions corresponding to the set of training samples. Next, the information handling system identifies an endorser classifier from the multiple classifiers that generates the highest proportion of correct decisions among the endorser classifier's decisions matching the leader classifier's decisions, and combines the leader classifier and the endorser classifier into a combined classifier stage. In turn, the information handling system utilizes the combined classifier stage to process inquiries and generate results.
US10546242B2

A method includes determining object class probabilities of pixels in a first input image by examining the first input image in a forward propagation direction through layers of artificial neurons of an artificial neural network. The object class probabilities indicate likelihoods that the pixels represent different types of objects in the first input image. The method also includes selecting, for each of two or more of the pixels, an object class represented by the pixel by comparing the object class probabilities of the pixels with each other, determining an error associated with the object class that is selected for each pixel of the two or more pixels, determining one or more image perturbations by back-propagating the errors associated with the object classes selected for the pixels of the first input image through the layers of the neural network without modifying the neural network, and modifying a second input image by applying the one or more image perturbations to one or more of the first input image or the second input image prior to providing the second input image to the neural network for examination by the neurons in the neural network for automated object recognition in the second input image.
US10546240B1

Techniques are provided for imputation in computer-based reasoning systems. The techniques include performing the following until there are no more cases in a computer-based reasoning model with missing fields for which imputation is desired: determining which cases have fields to impute (e.g., missing fields) in the computer-based reasoning model and determining conviction scores for the cases that have fields to impute. The techniques proceed by determining for which cases to impute data based on the conviction scores. For each of the determined one or more cases with missing fields to impute data is imputed for the missing field, and the case is modified with the imputed data. Control of a system is then caused using the updated computer-based reasoning model.
US10546235B2

Sentiment analyzer systems may include feedback analytics servers configured to receive and analyze feedback data from various client devices. Feedback data may be received and analyzed to determine feedback context and sentiment scores. In some embodiments, natural language processing neural networks may be used to determine sentiment scores for the feedback data. Feedback data also may be grouped into feedback aggregations based on context, and sentiment scores may be calculated for each feedback aggregation. Sentiment analyzer outputs and corresponding output devices may be determined based on the sentiment scores and feedback contexts.
US10546231B2

Synthesizing a neural network from a plurality of component neural networks is disclosed. The method comprises mapping each component network to a respective graph node where each node is first labelled in accordance with the structure of a corresponding layer of the component network and a distance of the node from one of a given input or output. The graphs for each component network are merged into a single merged graph by merging nodes from component network graphs having the same first structural label. Each node of the merged graph is second labelled in accordance with the structure of the corresponding layer of the component network and a distance of the node from the other of a given input or output. The merged graph is contracted by merging nodes of the merged graph having the same second structural label. The contracted-merged graph is mapped to a synthesized neural network.
US10546230B2

Methods and a system are provided for generating labeled data. A method includes encoding, by a processor-based encoder, a first labeled data into an encoded representation of the first labeled data. The method further includes modifying the encoded representation into a modified representation by adding a perturbation to the encoded representation. The method additionally includes decoding, by a processor-based decoder, the modified representation into a second labeled data.
US10546226B2

A feedback control system for RFID assembly production. The control system can include a measurement system and a control system. The measurement system may take measurements of one or more electrical properties of an RFID chip assembly, for example an RFID strap or RFID antenna. The measurement system may then communicate to the control system to adjust one or more parameters affecting the electrical properties. Once the desired set of electrical properties is achieved, the chip assembly may be cured. The feedback control system may be implemented dynamically, either for precision assembly of individual chip assemblies or in batch for controlling the average properties of assemblies on a rolling production line. The feedback control system can also be implemented in a step-wise fashion and be used to collect data and iteratively self-improve.
US10546225B2

A metal contactless smart card includes a first metal layer having a first slit, a second layer, a radio-frequency integrated circuit chip module, and an inlay having an antenna. A nonconductive insert may be fitted in the slit. The first metal layer may include an inlay recess where the inlay may be received and a through-hole where the chip may be inserted. The second layer of the smart card may be made of metal and may also include a slit.
US10546221B2

A method and system for extracting information from a surface coated with a coating containing quantum dots are disclosed. In embodiments, the method comprises charging the quantum dots in the surface coating, scanning the surface to retrieve information from the quantum dots, and processing the retrieved information to identify data encoded in the quantum dots. In embodiments of the invention, the processing includes filtering the retrieved information to adjust the received information based on defined effects of the coating. In embodiments of the invention, the filtering includes filtering the retrieved information to account for chromatic deviation due to the color of the coated surface. In embodiments of the invention, the quantum dots include a plurality of different types of quantum dots, and the processing the retrieved information includes processing the retrieved information to distinguish between the information retrieved from the different types of quantum dots.
US10546203B2

A display device includes a first display unit emitting an output light having an output spectrum corresponding to a highest gray level of the display device, wherein an intensity integral of the output spectrum from 494 nm to 575 nm is defined as a first intensity integral, an intensity integral of the output spectrum from 380 nm to 493 nm is defined as a second intensity integral, an intensity integral of the output spectrum from 576 nm to 780 nm is defined as a third intensity integral, a summation of the second intensity integral and third intensity integral is defined as a first summation, a ratio of the first summation to the first intensity integral is defined as a first ratio, and the first ratio is greater than 0.0% and less than or equal to 37.0%.
US10546201B2

Disclosed is a method and apparatus for determining an abnormal object, the method including selecting a candidate object from target objects extracted from a two-dimensional (2D) image of a front view captured from a host vehicle, generating a three-dimensional (3D) model of the candidate object, determining, based on the 3D model, whether the candidate object corresponds to an abnormal object that interferes with driving of the host vehicle, and outputting the abnormal object, in response to the candidate object corresponding to the abnormal object.
US10546200B2

An approach is provided for detecting a presence of a physical divider on a road segment. The approach, for example, involves determining a number of positive observations of the physical divider on the road segment based on sensor data collected from one or more vehicles traveling the road segment. The approach also involves determining a number of negative observations of the physical divider on the road segment based on the sensor data. The approach further involves calculating a probability of the presence of the physical divider based on the number of the positive observations and the number of the negative observations. The approach further involves updating map data for the road segment to indicate the presence of the physical divider based on determining that the probability of the presence of the physical divider is greater than a threshold value.
US10546192B2

A device for recognizing a fingerprint, includes: a fingerprint sensor; at least two moisture detection electrodes disposed within a preset range of the fingerprint sensor; and a processing module coupled to the fingerprint sensor and the at least two moisture detection electrodes. The fingerprint sensor is configured to output a fingerprint signal to the processing module when a user touches the fingerprint sensor and the at least two moisture detection electrodes with a finger. The processing module is configured to acquire a characteristic value which is positively related to an impedance between the at least two moisture detection electrodes when the user touches the fingerprint sensor and the at least two moisture detection electrodes with the finger; determine a fingerprint recognition parameter which matches the characteristic value; and perform fingerprint recognition according to the determined fingerprint recognition parameter and the fingerprint signal.
US10546181B2

For generating data for two- or three-dimensional depiction of at least part of an object, a 3D model of the part of the object is generated while using a 3D image of the part of the object. While using the 3D model, data is provided which describes the vertices of the part of the object within the three-dimensional room and which describes the color values associated with the vertices. For generating a two- or three-dimensional depiction of at least part of an object, the data provided is transmitted, and a 2D or 3D image of the part of the object is generated while using the transmitted data.
US10546180B2

A system and method for generating a limited edition of a signed object for an artist are disclosed. The system may include: 1) an electronic database storing electronic data representative of a plurality of handwritten signatures and a plurality of handwritten numbers of the artist associated with an artist ID; 2) a signing component; and 3) a server comprising a processor configured to: a) detect or receive an object for signing; b) determine signature information regarding the object; c) determine and obtain a composition of a composite signature, the composite signature comprising a handwritten signature, the edition number associated with the object, and the total number of limited editions of the object; d) determine a location and a size for the composite signature; and e) apply the composite signature on the object, by the signing component, based on the determined location and size of the composite signature.
US10546169B2

The navigation system includes a series of bar codes and a bar code reader. The bar codes are placed at positions throughout the area to be navigated. The bar code readers scan the bar codes as a user moves through the area to be navigated. The navigation system may include a processor which includes instructions for receiving the user's current position and at least one location the user wishes to reach. The processor assembles the most efficient route from the user's position to the locations the user wishes to reach. The navigation system may include an augmented reality viewing device which receives signals from the processor and displays an augmented reality view to the user. The augmented reality view includes augmented reality images which provide step-by-step instructions from the user's position to the locations the user wishes to reach.
US10546165B2

An electronic device (200) for monitoring of retail objects comprising at least one processing means (210), at least one communication means (220) for wireless transmission where transmissions are transmitted at a pulse rate, at least one movement detection means (240) for detecting events, wherein the pulse rate of transmission changes between different pulse rates of transmission based on events.
US10546163B2

Apparatus, methods, and non-transitory computer readable media are described for detecting an operational safety condition within a container using a scanning sensor node deployed within the container and above a storage space within the container. For example, the method uses the scanning sensor node to sense if the container is in a closed state and monitors the storage space from above the storage space while the container is in the closed state. The method then has the scanning sensor node detecting a movement within the container based upon the monitoring of the storage space while in the closed state. Such a detected movement is indicative of the operational safety condition. The method then has the scanning sensor node transmitting an alert to a managing node over a wireless communication interface of the scanning sensor node, where the alert is associated with the operational safety condition within the container.
US10546161B2

A radio frequency identification (RFID) tray for use with a cloud application platform is described. A cloud application, operatively coupled to the RFID tray via the cloud application platform, issues a command to the RFID tray. The issued command is received by an embedded agent of the RFID tray. Based on the received command, the RFID tray performs an RFID scan of one or more RFID-tagged items placed on or in the RFID tray, and the embedded agent sends the tag information from the one or more RFID-tagged items to a cloud application of the cloud network that tracks an inventory of the RFID-tagged items.
US10546149B2

A system may include an interface configured to couple to a network, and includes a processor and a memory accessible to the processor. The memory may be configured to store instructions that, when executed, cause the processor to process search results corresponding to multiple data owners to selectively filter personally identifiable information (PII) associated with one or more consumers from the set of search results according to data sharing permissions for each of the data owners to produce filtered results. The instructions may further cause the processor to provide the filtered results to a user device through the network.
US10546148B1

Provided are methods and systems for generating user-specific resource URIs for resources shared between users on the Internet. The user for whom the link was created and to whom the link was sent may use the link to access a shared resource; however, the link may not be used by any other user to do the same. No data needs to be created and/or stored on the server-side as a result of the link being provided to the user. Instead, by creating this customized/individualized link for the user, the particular user (and only the particular user) is being granted access to the shared resource. The methods and systems provided obviate the need to maintain any configuration data on the server side, thereby protecting against the possibility of the individualized URIs being forged by an intruder, while preserving the need for the accessing user to be authenticated.
US10546147B1

A file system stores files in a location base on deterministic nonlinear functions using certain initial conditions of the files creation. The file is chunked and encrypted according to one of a set of encryption algorithms based on the initial conditions. Only the file name and associated initial conditions are stored; the initial location and encryption algorithm are not stored and therefore not retrievable. The file system periodically relocates the files based on one of a set of algorithms based on the initial conditions such that even if the initial location where know, the file would still be irretrievable without knowing the relation between the initial conditions and relocation algorithm. During retrieval, the system uses the stored initial conditions to identify the initial location, relocation algorithm, and encryption algorithm.
US10546144B2

Technical solutions are described for generating a secured system snapshot of a system. An example computer-implemented method includes receiving an instruction to generate a system snapshot. The system snapshot captures data from a computer executable object loaded in a memory. The method also includes accessing metadata that is associated with the computer executable object from a mapping list. The method also includes capturing the secured system snapshot by. Capturing the secured system snapshot includes determining sensitivity of the computer executable object by comparing the metadata with a predetermined criteria, and excluding a capture of sensitive data from the computer executable object into the system snapshot in response to the metadata of the computer executable object matching the predetermined criteria. The method also includes storing the secured system snapshot.
US10546137B2

A method and an apparatus for protecting an application program password of a mobile terminal are described. The method includes: positioning an application interface view in an application program of a mobile terminal, so as to obtain a currently activated application interface view; determining whether the currently activated application interface view is an input box; and if yes, acquiring a key input event triggered in the input box and obtaining an input character by using the key input event; and replacing the character with a fake password character. A related apparatus is also described.
US10546136B2

According to an embodiment, a data processor includes a storage unit that stores a set of character strings that is a set of character string elements of which magnitude correlation is uniquely identifiable; a data converter that encrypts numerical data included in data to be managed, generates an index value corresponding to the numerical data using the character string elements included in the set of character strings, and generates converted data including the encrypted numerical data and the index value; a first transmitting unit transmits the converted data to a server; a query expression converter that converts a condition part including a numerical value of a query expression into a condition part including the character string elements to generate a converted query expression; a second transmitting unit that transmits the converted query expression to the server; and a receiving unit that receives, from the server, a result of query.
US10546131B2

A system for securing electronic devices includes a processor, a storage medium communicatively coupled to the processor, and a monitoring application comprising computer-executable instructions on the medium. The instructions are readable by the processor. The monitoring application is configured to receive an indication that a client has been affected by malware, cause the client to boot from a trusted operating system image, cause a launch of a secured security application on the client from a trusted application image, and analyze a malware status of the client through the secured security application.
US10546126B2

An electronic device is provided. The electronic device includes a memory configured to store an application and first unique information of the application, and at least one processor operatively connected with the memory. The at least one processor is configured to divide code of the application into a plurality of segments, select at least one segment among the plurality of segments, create second unique information in relation to the at least one segment, compare the first unique information and the second unique information, and determine whether the code of the application has been tampered with, based on a result of the comparison of the first unique information and the second unique information.
US10546118B1

Approaches for ensuring a file operation is not performed in a malicious manner. Upon being instructed to perform the file operation on a file, a profile for the file is obtained. The profile is data that is signed by a digital signature and identifies a set of resources which said file requires. The profile associated with a particular file may be obtained in a variety of different ways. The file operation is performed in a virtual machine that lacks access to resources of the device or of a network except for those resources identified in the profile.
US10546113B2

The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.
US10546109B2

Techniques are disclosed for improving performance of a touchscreen device. In an aspect, the touchscreen device receives a selection of an application or function based on a user touching a portion of a touchscreen display of the touchscreen device that includes an icon representing the application or function, collects biometric data of the user based on the user touching the portion of the touchscreen display, and determines whether the user is authorized to access the application or function based on the biometric data. In an aspect, the touchscreen device detects that a portion of the touchscreen display is unresponsive to user touch input, and in response to the detection, moves at least one icon displayed on the unresponsive portion of the touchscreen display to a portion of the touchscreen display that is responsive to user touch input.
US10546107B2

The present application provides methods and corresponding systems for accessing services on a gaming device which, in certain embodiments, include the step or steps of receiving at least one item of identity verification data from a user of a gaming device; enabling at least one service, such as a wager-type game, on the gaming device based on a match between the at least one item of identity verification data received and at least one item of identity verification data obtained previously; displaying an interface screen comprising graphic objects associated with the wager-type game and at least one selectable element for the user to submit a gaming command and a wagering command during game play; obtaining at least one item of user change data from a user during game play; and prompting the user for identity verification data when a user change is suspected based on the at least one item of user change data.
US10546101B2

A therapy management development platform includes a pump controller coupled to an interface module. The interface module includes an interface module controller and a module-sensor input/output interface including at least one standardized input port, output port and power connection. The interface module is also customizably programmed to receive data from a sensor and to provide instructions to the pump controller to vary the operation of a pump coupled thereto according to one of a plurality of levels of functionality. Upon receipt of an indication of approval from a remote computer to change the level of access to the functionality of the platform, the interface module may be customizably programmed to receive different data from the sensor, to provide different instructions to the pump controller, or both, the approval corresponding to a stage in testing of a medical device.
US10546096B2

Embodiments of the invention include methods, systems, and computer program products for checking semiconductor package via proximity rules. Aspects of the invention include receiving, by a processor, the via proximity rules and a semiconductor package design including one or more package layers and a plurality of vias. Each via is mapped to a cell in a three-dimensional array and a via stack including each via is identified. The via stacks are checked against the via proximity rules. A list of via stacks which did not satisfy the via proximity rules is displayed on a user interface.
US10546090B2

Hierarchical design levels describe semiconductor designs and define architecture, behavior, structure, function, etc. for the designs. A virtual cell model based on cells populating a design is constructed and used for purposes including design simulation, analysis, verification, validation, and so on. A cell and multiple instances of the cell are identified across a design. An empty cell model comparable to the identified cell is created. A compressed representation of unsolved geometric data based on the identified cell data and a virtual hierarchical layer (VHL) are generated as model data, and the model data is placed into the empty cell model. As a result of the placement of the model data, a virtual cell model is created.
US10546079B2

Disclosed are improved methods and structures for verifying integrated circuits and in particular systems-on-a-chip constructed therefrom. Our methods—which we call Quick Error Detection—Hardware (QED-H)—advantageously quickly detect and fix anomalies (bugs) within SoC hardware components—and in particular customized SoC hardware components that are not necessarily software programmable. Of further advantage, methods according to the present disclosure are compatible with existing Quick Error Detection (QED) techniques while being extensible to target software-programmable components as well. In sharp contrast to prior art methods, method(s) according to the present disclosure represent a new system validation methodology that builds validation checks in both software and hardware components seamlessly and systematically, thus enabling extremely quick error detection and localization for all digital components of the entire SoC advantageously producing productivity and time-to-market gains.
US10546076B2

Embodiments provide methods and systems for optimizing a physical system. One such example embodiment begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system where behavior of the model is given by an equation that includes corresponding sensitivity equations for the plurality of design variables. The example method continues by iteratively optimizing the model with respect to a given design variable of the plurality, using the equation. In an example embodiment, the optimizing includes the processor accounting for a given external intervention event between equilibriums by adding a term for design response sensitivity of the given one of the plurality of design variables to the corresponding sensitivity equation of the given design variable. Such optimizing results in an improved optimization of the real-world physical model.
US10546075B2

A system and method for a synthetic trace model includes providing a first system model, the first system model comprising a plurality of subsystem models, each of the plurality of subsystem models having a trace format, generating a first plurality of traces from an overall pool of trace instructions, each of the first plurality of traces generated for respective ones of the plurality of subsystem models, according to the trace format of the subsystem model, executing the traces on each of the subsystem models, and evaluating execution characteristics for each trace executed on the first system model.
US10546064B2

A system for contextualising an unstructured stream of text, representative of spoken word, including a grammar processor, a sentence processor, a frequency processor, a summer and an emotion processor. The unstructured stream of text is processed and outputs an audio file total for each matched phrase, word and proper noun, determined from the unstructured text, to a data significance processor. The data significance processor receives and audio file total for each name, proper noun and matched real phrase, determined from the unstructured text, and outputs a list including the names, proper nouns and matched real phrases in order of contextual significance.
US10546055B2

A computing device is provided comprising a processor configured to select at least one pair of elements, including an element in a source column of the first table and an element in a target column of the second table. The processor may detect that the elements are in different formats. For at least one element, the processor may apply a predetermined mapping to a common format. The processor may modify at least one element to have the same format as the other, and may generate an example including the modified pair. The processor may programmatically generate a script that, when performed on the selected elements, produces a value consistent with the example. For the script with output matching the elements of the target column, the processor may convey the output for display, and may join the tables at least in part by performing the script on the source column.
US10546051B2

An annotation system for providing annotations for original images is provided. In some embodiments, the annotation system accesses an annotation associated with an object of a 3D model. The annotation system also accesses and displays an original image. The annotation system renders a model image of the 3D model based on the view from which the original image was collected. When the model image contains the annotated object, the annotation system provides an indication that an annotation is associated with the object of the original image. The annotation system can provide indications of the annotation for other original images that include the annotated object irrespective of the view from which the other original images are collected.
US10546048B2

A method, system, and computer program product provide the ability to dynamically collaborate on a design drawing. The design drawing consisting of three-dimensional (3D) data is acquired and displayed in a viewing area. An entity of the design drawing is graphically selected. A text comment is entered. The text comment and an association between the text comment and the selected entity are added to a design drawing file for the design drawing.
US10546044B2

This application relates to an optimization for a technique for filtering an input signal according to a convolution kernel that is stored in a floating point format. A method for filtering the input signal includes: receiving a set of filter coefficients that define the convolution kernel; determining an order for a plurality of floating point operations configured to generate an element of an output signal; and filtering the input signal by the convolution kernel to generate the output signal. Each floating point operation corresponds with a particular filter coefficient, and the order for the plurality of floating point operations is determined based on a magnitude of the particular filter coefficient associated with each floating point operation. The filtering is performed by executing the plurality of floating point operations according to the order. The data path can be a half-precision floating point data path implemented on a processor.
US10546041B2

Methods, apparatus, and articles of manufacture to measure search results are disclosed. A disclosed example method to determine an order for search results in response to a search query includes determining a first preview metric and a second preview metric for a first search result and a second search result corresponding to a search query from a requester, the first preview metric including a first ratio based on a first count of preview events for the first search result and a second count of search result impressions in the first search result, the second preview metric including a second ratio based on a third count of preview events for the second search result and a fourth count of search result impressions in the second search result; ordering the first and second search results based on the first and second preview metrics; and sending a response to the requester instructing a web browser of the requester to display the ordered search results.
US10546022B2

A method for performing network analysis comprising: receiving telemetry information for a computer network, the telemetry information comprising network device state information for internetworking devices in the computer network and network traffic flow information for data packet flows through the computer network; transforming the telemetry information into a temporal graph that is digitally stored in computer memory; receiving, from a client computing device, a request for network analytics information for the computer network; in response to receiving the request for network analytics information, generating network analytics information for the computer network based on the temporal graph and sending the network analytics information to the client computing device.
US10546011B1

A time code to byte conversion system is provided herein that maps time codes to byte ranges such that a user device can retrieve a portion of, but not all of, a media file by specifying a time range. For example, the time code to byte conversion system can play a media file and identify the byte at which each time code begins. The time code to byte conversion system can then store the byte to time code mapping in an index accessible by a media retrieval server. A user device can then provide a time range to the media retrieval server, the media retrieval server can query the index to identify the range of bytes that corresponds to the provided time range, and then the media retrieval server can retrieve the identified range of bytes from a media database for transmission to the user device.
US10546010B2

Disclosed is a method and system for enabling storytelling on a computing device. A processor analyzes a set of media items associated with a user, where each media item has associated metadata. The processor identifies, based on analysis of the associated metadata, one or more related characteristics among the media items in the set to form a cluster of media items associated with an event. The processor selects, based on analysis of the media items in the cluster, a plurality of templates from a template database, where each template is configured to represent a moment in the event. The processor edits selected media items in the cluster to fit into the selected templates. The processor creates a mixed-media module including the plurality of templates organized into a desired sequence for the selected templates.
US10546003B2

This disclosure covers methods, non-transitory computer readable media, and systems that use an intelligent analytics interface to process natural-language and other inputs to configure an analytics task for the system. The disclosed methods, non-transitory computer readable media, and systems provide the intelligent analytics interface to facilitate an exchange between the systems and a user to determine values for the analytics task. The methods, non-transitory computer readable media, and systems then use these values to execute an analytics task.
US10546000B2

An information processing apparatus includes a storage unit storing screens including display item and display item names or screen names, a display unit, and a control unit. The control unit causes the display unit to display a candidate of the display item names or the screen names. When the displayed display item name or screen name is selected, the control unit searches through the storage unit for the screen including the selected display item name or the screen corresponding to the selected screen name and causes the display unit to display the screen and the storage unit to store a transition history up to the displayed screen. When the recorded screen is being displayed, the control unit causes the display unit to display, as a candidate, the display item name or the screen name included in the screen displayed subsequently to the screen being displayed based on the transition history.
US10545999B2

Disclosed herein is a system and method for generating an enhanced index for documents contained in a knowledge base. Documents or configuration snapshots are tokenized and then passed through a number of filters. The filters modify the token stream to generate an enhanced token stream for the document by removing words from the stream and adding domain level knowledge to the tokens in the stream. The token stream is then added to the index for the document so that searches can be completed against the knowledge base when searches are generated from configuration snapshots or from inputted search queries.
US10545998B2

This application relates generally to defining a domain-specific syntax characterizing a functional information system and performing operations on data entities represented by the domain-specific syntax, including defining a domain-specific syntax, receiving and storing a domain-specific data entity, assigning a syntactic tag to the domain-specific data entity, and electronically storing the tag assigned to the data entity in the electronic data store so that the tag is logically linked to the stored data entity.
US10545997B2

An example method comprises receiving historical information of episodes, constructing event sets from the historical information, categorizing each event with general labels and synthetic labels, learning an event metric on the events by using the general and synthetic labels to perform dimensionality reduction to associate a vector with each event and to determine an angle between every two vectors, determining an event set metric using distances between each pair of event sets, deriving a sequence metric on the episodes, the sequence metric obtaining a preferred match between two episodes, deriving a subsequence metric on the episodes, the subsequence metric is a function of the event set metric on subsequences of each episode, grouping episodes into subgroups based on distances, for at least one subgroup, generating a consensus sequence by finding a preferred sequence of events, and the episodes of the subgroup, and generating a report indicating the consensus sequence.
US10545996B2

A server system comprising a processor configured to manage an extensible taxonomy of impression tags for categorizing the plurality of locations, monitor content sources for visitor impressions of the plurality of locations and extract a plurality of impression tag inputs from the visitor impressions, each impression tag input including an identified impression tag, a visited location of the plurality of locations, and visited location context data including a visited time interval of the plurality of time intervals, for each impression tag input, aggregate that impression tag input into aggregated impression tag input data in a location profile of the plurality of location profiles that is associated with the visited location of that impression tag input, and for each location profile, select one or more categorizing impression tags from the extensible taxonomy of impression tags based on at least the aggregated impression tag input data of that location profile.
US10545987B2

Systems, methods, and computer readable storage mediums for replicating data to the cloud. A first dataset is replicated from a first storage subsystem to the cloud, with only the changes made to the first dataset since a previous replication event being replicated to the cloud. Additionally, the data may be deduplicated and compressed before being replicated from the first storage subsystem to the cloud. In some cases, the first dataset may be replicated to the cloud in a stream format which is not directly usable and then, at a later point in time, loaded onto a second storage subsystem from the cloud.
US10545985B2

Computer implemented systems and methods are disclosed for importing data from electronic data files. In accordance with some embodiments, source electronic data files are received at a data importation system and managed by the data importation system. The data importation system may load detector/transformer plugins and determined whether any of the load detector/transformer plugins apply to the received source electronic data files. The data importation system may also generate transformed data using a transformer corresponding to a detector that applies to the source electronic data files. The data importation system may import the transformed data into at least one of a data analysis system and a database.
US10545984B2

Methods, systems, and computer-readable storage media for providing a table in a database system, the table including a column having a column data type set to an abstract data type, receiving a first data record to be added to the table, the first data record including a first data value to be included in the column, determining a first data type corresponding to a data type of the first data value, changing the column data type from the abstract data type to the first data type, receiving a second data record to be added to the table, the second data record including a second data value to be including in the column, determining a second data type corresponding to the data type of the second data value, and selectively changing the column data type to the second data type.
US10545976B2

In one embodiment, a web browser-based scheme for combining structured data, infographic definitions, and visual styling information to render infographics and aggregate collections of infographics, referred to herein as “Vizumes” and “Personas.” In exemplary embodiments of the disclosure, a relational database and/or a file system stores user data, infographic definitions, templates and palettes; combines these elements to produce individual infographic representations or a collection of infographic/visualizations (Vizumes) on a single canvas; allows users to choose different infographic visualizations of the same underlying data; and allows users to change the layout, font style, and color palette to instantly produce different visual presentations from the same data.
US10545974B2

Addressed herein is the problem of expressing and evaluating computations on hierarchies represented as database tables. Engine support for such computations is very limited today, and so they are usually outsourced into stored procedures or client code. Structural grouping is applied to relational algebra to provide concise syntax to express a class of useful computations. Algorithms are also provided to evaluate such structural groupings efficiently by exploiting available indexing schemes. Related apparatus, systems, techniques and articles are also described.
US10545957B1

The invention relates to a Batch Stored Procedure Tool. An embodiment of the present invention may read a control file containing the name of a stored procedure to be tested, along with its corresponding input parameters and other key data. An embodiment of the present invention may then call the specified stored procedure using a dynamically-built parameter list. The system may then display or generate input/output parameter values. If the stored procedure in question has a result set(s), the system may fetch the desired number of rows from each result set and display the columns as well.
US10545949B2

A data management system including a plurality of servers each having a processor, a memory, and a storage device, the system receiving and storing data using the plurality of servers and multiplexing the data, wherein the servers are provided with: a first determination unit that determines the consistency of the multiplexed data; a second determination unit that has a greater number of allowable server failures than the first determination unit for determining the consistency of the multiplexed data but a greater minimum number of times of server-to-sever communications for determining the consistency of the data; a combination unit that receives a data consistency determination result from the first determination unit or the second determination unit, and that, if the determination result includes consistency guaranteeing data, outputs the consistency guaranteed data; and a data storage unit that stores the data output by the combination unit.
US10545947B2

Systems for prosecuting Internet messaging campaigns. Two or more data sources are determined where at least one of the data sources comprise demographic attributes corresponding to shared IDs such as recipient IDs. A first join operation is performed over matching instances of the shared IDs in the two or more data sources. The first join operation results in a personalization table comprising rows having at least recipient IDs, respective external addresses, and at least one of the demographic attributes. The personalization table is transformed into a key-value data structure that is published to a caching subsystem. The caching subsystem is used to select a first set of recipients determined without performing a second join operation. Personalized messages to at least some of the first and second set of recipients are formed using the message template and the key-value data structures.
US10545946B2

An apparatus, method, system, and computer-readable medium are provided for maintaining contact information associated with a contact. In some embodiments a request associated with a contact may be received. Contact information may be obtained from one or more external or internal sources. One or more confidence scores may be generated for the obtained contact information and for one or more values received with the request. Based on the confidence score(s), one or more values associated with the contact may be incorporated in one or more data stores. In some embodiments, suggestions for contact related information may be generated. Responses to the suggestions may be used to update the generated confidence score(s).
US10545933B2

Unified and normalized management of an object within a structured data store on any machine and/or across difference machines. In an embodiment, a first resource on a first machine accesses an events dataset representing a two-dimensional structure. Each row in the events dataset comprises a plurality of event types, an identification of an entity, and an identification of an object representing a unique instance of the entity. Each row in the events dataset is processed based on its event type to create, update, or delete the object identified in the row. In a second embodiment, a first resource on a first machine accesses a view definition dataset comprising an identification of one or more attributes of one or more related entities and an identification of one or more objects of the one or more related entities. The view definition dataset is processed to retrieve attribute values for the objects and attributes identified in the view definition dataset.
US10545931B2

A stream of tuples is received to be processed by a plurality of processing elements operating on one or more computer processors. Each processing element has one or more stream operators. A first stream operator adds a set number to a first tuple in the stream of tuples. The first tuple having the set number indicates that the first tuple is part of a set of tuples. Each tuple in the set of tuples contains the set number. It is determined to delete the set of tuples, and a set of stream operators deletes tuples containing the set number.
US10545928B2

The present invention provides a method, and an associated apparatus configured to implement such a method, for analysing mark-up language text content, such as might be found on a website or within online user generated content. The method comprises a training phase, in which plurality of schemas are automatically generated from a specified text and a final schema is compiled. This final schema can then be used to compare with other online text content such that content which matched the final schema can be identified, for example for further analysis and comparison.
US10545926B1

A computer has a secondary storage device with a filesystem for persistent storage of application data, the filesystem having filesystem objects including files, directories, and group objects such as consistency groups. The group objects specify respective groups of the filesystem objects on which certain filesystem group operations act as a unit. The filesystem also has filesystem routines for performing filesystem operations including single-object operations and group operations. A single-object operation acts upon a specified user file or directory independently (e.g., opening or reading from a file), while a group operation acts upon a respective set of filesystem objects grouped together by a specified group object.
US10545922B2

A synchronization window for synchronizing data for a calendar in a client calendar data store on a calendar data client computer system with data for the calendar in a server calendar data store on a calendar data server computer system can be calculated using a current time. A request for synchronization data for calendar items for the calendar with calendar times that are within the synchronization window can be sent to the calendar data server. One or more responses to the request can be received from the calendar data server. The response(s) can include received records for calendar items that are at least partially within the synchronization window. The received records can include a master record of a recurring calendar item and an instance record of an occurrence of the recurring calendar item. The received records for the calendar items can be incorporated in the client calendar data store.
US10545914B2

The disclosure provides a system, method and computer-readable storage device embodiments. Some embodiments can include an IPv6-centric distributed storage system. An example method includes receiving, at a computing device, a request to create metadata associated with an object from a client, creating the metadata based on the request and transmitting the metadata and an acknowledgment to the client, wherein the metadata contains an address in a storage system for each replica of the object and wherein the metadata can be used to write data to the storage system and read the data from the storage system. There is no file system layer between an application layer and a storage system layer.
US10545909B2

A system management command is stored in a management partition of a global memory by a first node of a multi-node computing system. The global memory is shared by each node of the multi-node computing system. In response to an indication to access the management partition, the system management command is accessed from the management partition by a second node of the multi-node computing system. The system management command is executed by the second node. Executing the system management command includes managing the second node.
US10545901B2

An apparatus includes a memory card that includes at least one memory module and an expansion connector to connect with at least one expansion memory card. A lane distributor on the memory card interfaces with a set of bidirectional lanes and provides a base lane set and an expanded lane set of bidirectional lanes to support communications with the memory module and the expansion memory card via the expansion connector.
US10545895B1

Embodiments described herein relate to circuits and techniques for interfacing a microprocessor with memory devices, particularly memory devices such as DDR SDRAM in accordance with protocols such as DDR4 and DDR5. Some embodiments particularly relate to a receiver architecture for a DDR memory interface device that provides AC coupling to memory and includes auto-zeroing functionality. These and other embodiments incorporate equalization functionality such as decision feedback equalization and continuous time linear equalization.
US10545890B2

An information processing device includes a memory, and a plurality of processor cores that access the memory. The plurality of processor cores respectively executes processes to be executed by the plurality of processor cores in accordance with execution priority levels of the processes. When a polling process for repeatedly determining whether reception data for input/output processing is received is underway in one of the plurality of processor cores, the plurality of processor cores respectively executes the input/output processing in response to a determination, made by the polling process, that the reception data have been received, and when the polling process is not underway in any of the plurality of processing cores, the plurality of processor cores respectively executes the input/output processing in response to a processor interrupt issued upon reception of the reception data.
US10545882B2

An information handling system may include a processor, a memory communicatively coupled to the processor and comprising a plurality of non-volatile memories, and a memory controller. The memory controller may be configured to monitor memory input/output traffic to each of the plurality of non-volatile memories, determine a quality of service associated with each of the plurality of non-volatile memories based on such monitoring, and based on such monitoring and the qualities of service associated with the plurality of non-volatile memories, reroute input/output data associated with a first non-volatile memory of the plurality of non-volatile memories to a second non-volatile memory of the plurality of non-volatile memories.
US10545880B2

A memory device includes an unmapped read control module and a page buffer. The unmapped read control module is configured to receive a read command from a host, determine whether the read command is an unmapped read command, and output a memset command when the read command is the unmapped read command. The page buffer is configured to generate unmapped data by performing a memset operation in response to the memset command. The memset operation does not include a read operation for a memory cell array.
US10545878B2

Provided is a search memory capable of suppressing an increase in the area of a chip and an increase in the amount of current consumption. The search memory includes an input control section, N search units, and N first selectors. The input control section receives N (N: two or more) search data that are parallelly inputted. The N first selectors are respectively disposed in association with the N search units to select two search data from the N search data. The search units each include multiple search blocks and M second selectors. The M second selectors select one of two search data selected by the first selectors. For at least one of the N search units, allocation is performed so that two types out of N types of entry data respectively associated with the N search data are respectively stored in the search blocks.
US10545874B2

A method may include dividing, into a first portion of memory resources and a second portion of memory resources, a plurality of memory resources included in a cache coupled with a database. The plurality of memory resources included in the cache may store data from the database. The first portion of memory resources may be occupied by data assigned to a first weight class. The second portion of memory resources may be occupied by data assigned to a second weight class. The first portion of memory resources may be selected based at least on the first weight class and an age of at least some of the data occupying the first portion of memory resources. In response to the selection of the first portion of memory resources, the first portion of memory resources may be reclaimed. Related systems and articles of manufacture, including computer program products, are also provided.
US10545873B2

Embodiments of the present invention include methods for increasing off-chip bandwidth. The method includes designing a circuit of switchable pins, replacing a portion of allocated pins of a processor with switchable pins, connecting the processor to a memory interface configured to switch the switchable pins between a power mode and a signal mode, providing a metric configured to identify which of the power mode and the signal mode is most beneficial during 1 millisecond intervals, and switching the switchable pins to signal mode during intervals where the signal mode provides more benefit than the power mode.
US10545872B2

Techniques are described for reducing shared cache memory requests in a multi-threaded microprocessor-based system. One method includes receiving a request for data from a thread, identifying that the request correlates with a pending request associated with a different thread, combining the request with the pending request based on the identifying, and receiving the data after the combining, the receiving being based on the pending request. In some examples, the request may be associated with an address of a cache line in a cache memory.
US10545868B2

A method of managing display data involves maintaining caches (25, 29) of most recently used tiles of display data at a host (21) and at a display control device (22). The caches (25, 29) are synchronised so that they contain the same data in the same locations. When the host (21) generates a tile that needs encoding and transmitting, it checks to see if that tile is already stored in the host cache (25). If so, it sends a cache ID to the display control device (22); otherwise, it encodes and sends the tile. When the display control device (22) receives data, it identifies it either as a cache ID or as an encoded tile. If it is a cache ID, the data is retrieved from the display control device cache (29) and sent for display (23); otherwise, it decodes the tile and sends it for display (23). Both caches (25, 29) are updated so that the tile is indicated as the most recently accessed item in each cache (25, 29).
US10545861B2

A system may include embedded storage devices, each including: a first solid state drive (SSD) storage portion and a second non-volatile random-access memory (NVRAM) portion. The NVRAM portion includes a random access memory (RAM) device, a processing device, and an energy source, where the first SSD portion and the second NVRAM portion are separately addressable. The system further includes a storage system controller, operatively coupled to the embedded storage devices via a network. The storage system controller may be to: determine that data is to be stored in the first SSD storage portion of a first embedded storage device of the plurality of embedded storage devices; and buffer the data in the second NVRAM portion of a second embedded storage device of the plurality of embedded storage devices.
US10545858B2

This test method for validating a specification of a graphical interface consists of developing a scenario file corresponding to the validation test to be performed. The scenario file includes a plurality of instructions, in a natural programming language, each instruction including a function, parameters and an expected state of the graphical interface following the application of the function. The test is automatically performed by interpreting the scenario file so as to generate commands intended for an engine capable of interacting with the graphical interface and monitoring the evolution of its current state, and then analyzing a result file associating each instruction of the scenario file with a result corresponding to the comparison of the current state of the graphical interface following the application of the corresponding command with the expected state.
US10545853B2

A debug session identifier representing a debug session for the web application is stored in local storage. The web application is located in multi-node cloud storage. The local storage resides on a developer computer system that executes outside of the multi-node cloud system. A stateless debugger node and a stateless target tester node are selected from at least one node pool in the multi-node cloud system. The stateless debugger node and the stateless target tester node are separate from each other. An internal connection is provided between the stateless debugger node and the stateless target tester node within the multi-node cloud system based on the debug session identifier during the debug session. The script that is injected into the web application is debugged while the web application executes on the stateless target tester node.
US10545849B2

Disclosed are systems, methods, and articles for determining compatibility of a mobile application and operating system on a mobile device. In some aspects, a method includes receiving one or more data values from a mobile device having a mobile medical software application installed thereon, the data value(s) characterizing a version of the software application, a version of an operating system installed on the mobile device, and one or more attributes of the mobile device; determining whether the mobile medical software application is compatible with the operating system by at least comparing the received data value(s) to one or more test values in a configuration file; and sending a message to the mobile device based on the determining, the message causing the software application to operate in one or more of a normal mode, a safe mode, and a non-operational mode.
US10545840B1

A computing device has access to a normal code execution environment and a suspect code execution environment. Suspect code data indicative of code that has been determined to be likely to cause a crash is accessed. Program code is executed using the normal code execution environment until suspect code as indicated in the suspect code data is encountered. Execution of suspect code takes place within the suspect code execution environment where a failure, if any, is contained. If the suspect code executing within the suspect code execution environment completes without failure, the resulting execution context is transferred to the normal code execution environment for continued processing. Otherwise, the suspect code is skipped and processing continues in the normal code execution environment. The code execution environments may be different cores of the same processor, different processors, or different devices.
US10545837B2

An approach is provided in which an Infrastructure as a Service (IaaS) system is established in a cloud that includes a plurality of virtual machines. Each of the plurality of virtual machines are allocated to one or more of a plurality of datastores based on one or more user inputs. Next, one of a plurality of priorities are assigned to each of the plurality of virtual machines based on the one or more of the plurality of datastores to which each of the plurality of virtual machines is allocated. In turn, the virtual machines are recovered in the cloud in an order determined, at least in part, by their assigned one of the plurality of priorities.
US10545828B2

A tool for redundancy and recovery for a mobile device. Responsive to the mobile device unsuccessfully powering up the tool activates a recovery functionality via a physical reset switch on the mobile device. Responsive to activating the recovery functionality, the tool scavenges for at least one resource to support the device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device.
US10545827B2

A tool for redundancy and recovery for a mobile device. Responsive to the mobile device unsuccessfully powering up, the tool activates a recovery functionality via a physical reset switch on the mobile device. Responsive to activating the recovery functionality, the tool scavenges for at least one resource to support a device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device.
US10545823B2

The present disclosure involves systems and methods for managing data in a distributed storage system. The distributed storage system may include non-volatile memory (NVM) storage devices and utilize erasure code replication for storage of data. A controller may first store at least some of the K data chunks in NVM devices before storing the coding chunks in other storage devices. In addition, the controller may transmit read requests to the NVM devices of the system first to begin receiving data chunks or coding chunks related to the data object. By writing to and reading from NVM devices first, storage and reading of the data object may occur faster than conventional storage systems.
US10545818B2

The described technology is directed towards handling errors in an application program that allows for a taxonomy and precedence order of errors. Exception wrapping includes preserving relevant information with an exception, and consolidates a series of errors into a single dominant exception instance that is handled appropriately depending on the exception type. Also described is a centralized exception manager that outputs an interactive dialog based upon the exception type, and takes a recovery action based upon user interaction with the dialog.
US10545815B2

A method for data redistribution of a job data in a first datanode (DN) to at least one additional DN in a Massively Parallel Processing (MPP) Database (DB) is provided. The method includes recording a snapshot of the job data, creating a first data portion in the first DN and a redistribution data portion in the first DN, collecting changes to a job data copy stored in a temporary table, and initiating transfer of the redistribution data portion to the at least one additional DN.
US10545814B2

Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring, in the vehicle, data representing real-time processing activity of the ECU; accessing, in the vehicle, historical data relating to processing activity of the ECU, the historical data representing expected processing activity of the ECU; comparing, in the vehicle, the real-time processing activity data with the historical data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
US10545807B2

The present disclosure discloses a fault scenario information collecting method and system for an information system, which regularly acquire information of each parameter of a first preset parameter set in the information system at a preset time interval, monitor operating states of the information system to judge whether a fault occurs in the operating states of the information system, and acquire information of each parameter of a second preset parameter set in the information system when the fault occurs in the operating states of the information system.
US10545801B2

Embodiments of the present disclosure disclose an apparatus and a method for implementing multiple content management service operations by sending a batch service request for a batch, wherein the batch comprises multiple content management service operations; and receiving a batch service response, wherein the batch service response indicates at least one of a state of the batch and a result from executing the batch.
US10545799B2

An information processing apparatus that communicates with a plurality of servers in which use cost occurs at every predetermined time in executing a task obtains information indicating progress of the task from a first server executing the task. The information processing apparatus determines whether the progress of the task is delayed, based on the obtained information at timing based on the predetermined time at which the use cost occurs next time and time needed to transfer the task. If the progress of the task is determined to be delayed, the information processing apparatus selects a second server with a higher throughput than that of the first server, and instructs the selected second server to execute the task.
US10545798B2

Resegmenting chunks of data for load balancing is disclosed. A plurality of first chunks of data is received. The plurality of first chunks of data includes one or more entries that include raw data produced by a component of an information technology environment and that reflects activity in the information technology environment. The plurality of first chunks of data is resegmented into a plurality of second chunks of data based on entry boundaries in at least some of the plurality of first chunks of data. A first subset of the plurality of second chunks of data is distributed to a first indexer of a set of indexers. An occurrence of a trigger event is determined, and in response to the trigger event, a second subset of the plurality of second chunks of data is distributed to a second indexer of the set of indexers.
US10545796B2

In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a scheduler with preemptive termination of existing workloads to free resources for high priority items. For instance, according to one embodiment, there is disclosed a system to implement a scheduling service, wherein the system includes: a processor and a memory to execute instructions at the system; a compute resource discovery engine to identify a plurality of computing resources currently executing scheduled workload tasks; a workload discovery engine to identify one or more pending workload tasks to be scheduled for execution; in which each of the computing resources lack current available capacity to execute additional scheduled workload tasks; a policy engine to define a Service Level Target (SLT) for each of the scheduled workload tasks currently executing via the plurality of computing resources and for each of the one or more pending workload tasks to be scheduled for execution; an analysis engine to further terminate one of the scheduled workload tasks currently executing via the plurality of computing resources based on the defined SLTs for the respective workload tasks; and a scheduler to schedule one of the pending workload tasks into capacity within the plurality of computing resources freed up by the terminated workload task. Other related embodiments are disclosed.