US10548251B2
A component mounter including a control device configured to perform communication control with component supply device, a control device including guidance control section configured to issue guidance of a mounting position of component supply device to which carrier tape should be inserted based on information of the component stored in the carrier tape, a check control section configured to determine whether the carrier tape has been correctly inserted to the mounting position as guided by guidance control section, based on a recognition signal of tape insertion recognition section configured to recognize insertion of the carrier tape into tape insertion opening, and a supply command sending section configured to send a component supply command to the feeder at the mounting position in a case in which it is determined that the carrier tape has been inserted to the mounting position as guided by guidance control section.
US10548240B1
A server tray package includes a motherboard assembly that includes a plurality of data center electronic devices; and a liquid cold plate assembly. The liquid cold plate assembly includes a base portion mounted to the motherboard assembly, the base portion and motherboard assembly defining a volume that at least partially encloses the plurality of data center electronic devices; and a top portion mounted to the base portion and including a heat transfer member that includes a first number of inlet ports and a second number of outlet ports that are in fluid communication with a cooling liquid flow path defined through the heat transfer member, the first number of inlet ports being different that the second number of outlet ports.
US10548239B1
A cooling system, for example, for rack mounted electronic devices (e.g., servers, processors, memory, networking devices or otherwise) in a data center. In various disclosed implementations, the cooling system may be or include a liquid cold plate assembly that is part of or integrated with a server tray package. In some implementations, the liquid cold plate assembly includes a base portion and a top portion that, in combination, form a cooling liquid flow path through which a cooling liquid is circulated and a thermal interface between one or more heat generating devices and the cooling liquid.
US10548237B2
Examples disclosed herein provide a compute server system comprising a plurality of nodes. In one example, each node generally includes a replaceable power source externally accessible to the node, and a guide for housing the replaceable power source. The guide generally includes conductive elements to make contact with conductive elements of the replaceable power source, and an elastic member to eject the replaceable power source from the node.
US10548236B2
A server cabinet includes a left side wall panel, a right side wall panel, a rear side wall panel and at least one mounting plate. Each of the mounting plates is connected to the left side wall panel and the right side wall panel, and is configured to mount an external server node. A position limiting mechanism is provided on the rear side wall panel, and is configured to limit a relative position between the mounting plate and the external server node mounted on this mounting plate.
US10548233B2
Disclosed is a base plate (1) and the protective case of a printed circuit. The plate includes a ventilation filter (4) and at least one rivet blank (5) projecting from the plate and intended to penetrate the printed circuit and to be deformed for rigidly connecting the printed circuit to the base plate by projecting from a face (1a) of the plate, the filter including at least one ventilation opening (6). The rivet blank is borne by the filter and includes an internal tube (7) passing right through the rivet blank in the projecting direction thereof, the internal tube opening, on one side, onto an end of the rivet blank that projects furthest from the plate while forming the ventilation opening and, on the other side, into the ventilation filter.
US10548227B2
In one implementation, a multilayered printed circuit board is configured to redirect current distribution. The current may be distributed by steering, blocking, or otherwise manipulating current flows. The multilayered printed circuit board includes at least one power plane layer. The power plane layer does not distribute current evenly. Instead, the power plane layer includes multiple patterns with different resistances. The patterns may include a hatching pattern, a grid pattern, a directional pattern, a slot, a void, or a continuous pattern. The pattern is a predetermined spatial variation such that current flows in a first area differently than current flows in a second area.
US10548226B1
A controller can include a processor; memory accessible by the processor; a display; and processor-executable instructions stored in the memory and executable by the processor to control: a conveyor that conveys a product that includes a coating; a UV zone that comprises LED-based UV radiation sources that illuminate the coating; and a heating zone that heats the coating.
US10548223B2
A packaged module for use in a wireless communication device has a substrate supporting an integrated circuit die that includes at least a microprocessor and radio frequency receiver circuitry and a stacked filter assembly configured as a filter circuit that is in communication with the radio frequency receiver circuitry. The stacked filter assembly includes a plurality of passive components, where each passive component is packaged as a surface mount device. At least one passive component is in direct communication with the substrate and at least another passive component is supported above the substrate by the at least one passive component that is in the direct communication with the substrate.
US10548212B2
Ion beams are efficiently extracted with an accelerator that includes a circular vacuum container including a pair of circular return yokes facing each other. Six magnetic poles are radially disposed from the injection electrode at the periphery thereof in the return yoke. Six recessions are disposed alternately with the respective magnetic poles in the circumferential direction of the return yoke. In the vacuum container, a concentric trajectory region, in which multiple beam turning trajectories centered around the injection electrode are present, is formed, and an eccentric trajectory region, in which multiple beam turning trajectories eccentric from the injection electrode are present, is formed around the region. In the eccentric trajectory region, the beam turning trajectories are dense between the injection electrode and the inlet of the beam extraction path. Gaps between the beam turning trajectories are wide in a direction 180° opposite to the inlet of the beam extraction path.
US10548201B2
The power supply device includes a power switch including one terminal to which an input voltage is transferred; an inductor including one terminal connected to another terminal of the power switch; a diode connected between a ground and a floating ground; a sensing resistor connected between the floating ground and the one terminal of the inductor. A switch controller compares a modulation sensing voltage depending on a sensing voltage generated from the sensing resistor with a high peak reference and a low peak reference when a LED string is connected between an inductor and the ground. The switch controller controls a switching operation of a power switch according to the comparison result. The high peak reference and the low peak reference are references for controlling an upper limit and a lower limit of an LED current flowing through the LED string, respectively.
US10548200B1
An automotive lighting with automatic brightness adjustment includes a radiator, a light source baseplate in the radiator, a LED lamp on the light source baseplate, a temperature sensor on the light source baseplate and on a side of the LED lamp, a driving power circuit board electrically connected to the LED lamp and the temperature sensor, and a driving IC on the driving power circuit board and electrically connected to the LED lamp and the temperature sensor through the driving power circuit board. The radiator has a light transmission part corresponding to the LED lamp. The driving IC of the present application adjusts the brightness of the LED lamp through the temperature sensor sensing a temperature of the environment where the LED lamp is located.
US10548193B1
An appliance is provided herein. The appliance may include a power supply configured to receive Alternating Current (AC) power and supply Direct Current (DC) power, a driver circuit configured to receive the DC power and illuminate one or more light emitting diodes (LED), and a fade control circuit configured to direct the driver circuit to fade the one or more LEDs from an on-state to an off-state in a fade-out operation. The appliance may further include a first switching device configured to direct the fade circuit to perform a fade-out operation while the first switching device is in a first state, and a second switching device configured to maintain AC power to the power supply during the fade-out operation, and further configured to sever AC power to the power supply upon completion of the fade-out operation.
US10548187B2
In connection with a ground transportation vehicle light head (86) powered by a battery-based voltage source (20) supplying positive (76) and reference (i.e., ground) (78) voltages that define a voltage difference (22) applied across a number of multiple series-connected high-power light-emitting diodes (HP LEDs) (12) and current regulator circuitry (80) electrically connected to them, ultra-low dropout circuit techniques are disclosed for increasing a portion of the voltage difference available from the battery-based voltage source to forward bias and thereby maximize the number of the multiple series-connected HP LEDs emitting light by maintaining a low voltage drop (82) across the current regulator circuitry. By maintaining the low voltage drop and making available from the battery-based voltage source an increased portion of the voltage difference, at least one additional HP LED is capable of being forward biased to thereby maximize the number of multiple series-connected HP LEDs emitting light from the light head.
US10548186B2
A control device controls a heating device for heating a component, in particular a lambda sensor. The method comprises the cyclically repeating steps: operating the heating device at a heating voltage, ascertaining a current heating voltage (U_H_a) of the heating device, ascertaining a mean heating voltage (U_H_m) for a predetermined, immediately preceding period of time, determining a maximum permissible heating period (T_max) for which the component may be heated for the maximum length of time using the current heating voltage (U_H_a) or using the mean heating voltage (U_H_m), in dependence upon the mean heating voltage (U_H_m), comparing the current heating voltage (U_H_a) and the mean heating voltage (U_H_m) with a predetermined minimum heating voltage (U_H_min), and reducing the heating voltage of the heating device if the current heating voltage (U_H_a) and/or the mean heating voltage (U_H_m) exceeds the predetermined minimum heating voltage (U_H_min) for the duration of the maximum permissible heating period (T_max).
US10548181B2
Systems and methods for cell verification for a wireless device configured to operate under extended Discontinuous Reception (eDRX) are disclosed. In some embodiments, a method of operation of a wireless communication device configured to operate with an eDRX cycle comprises acquiring a first identifier of at least one first cell during a time associated with a first paging time window of the eDRX cycle with which the wireless communication device is configured and acquiring a second identifier of at least one second cell during a time associated with a second paging time window of the eDRX cycle. The method further comprises performing a first type of wireless communication device radio operations if the first identifier is the same as the second identifier and performing a second type of wireless communication device radio operations if the first identifier is different than the second identifier.
US10548179B2
An ability to limit and manage the number of multiple radio access bearer (mRAB) initiations, which are transitions from a Circuit Switched (CS) voice session, is provided. Moreover, the system, within a Radio Access Network (RAN), can identify vulnerable radio conditions for a user equipment (UE) on an uplink (UL) and/or a downlink (DL), and then subsequently determines whether a Packet Switched (PS) data session is allowed to pass through to the UE, during a CS voice call. In addition, the system can temporarily block a network-initiated data request to the existing CS voice call, if the voice call is likely to be dropped on initiating an mRAB. As the vulnerable radio conditions improve, the system can deliver the previously blocked data request to the UE.
US10548172B2
A method and system for virtualizing mobile device sensors includes requesting from a first mobile device a virtual connection with a mobile device having a specific type of sensor, receiving a response from a second mobile device having the sensor, establishing a trusted temporary communication connection between the first and second mobile devices, sending a control signal from an application program on the first mobile device to the second mobile for operating the sensor on the second mobile device and receiving device sensor data from the sensor on the second mobile device. The operating system of the first mobile device is coupled with the application program by a virtual machine monitor running on the first mobile device such that the first mobile device is a host machine and the second mobile device is a guest machine.
US10548164B2
A base station may send, to a wireless device, control channel configuration information indicating various aspects of a control channel (e.g., radio resources, subframes, etc.) that may be used for data communications between the base station and wireless device.
US10548160B2
Aspects of the present disclosure provide for various methods and apparatuses for mitigating intra-cell interference when multiplexing grant-less traffic and grant-based traffic. When a wireless device transmits data without first requesting a grant of certain network resources from a base station, such data transmission may be called grant-less traffic in this disclosure. Different from grant-less traffic, when a wireless device needs to request a grant of certain network resources before transmitting data, such data may be called grant-based traffic in this disclosure.
US10548148B2
A base station assigns a first set of device-to-device (D2D) communication resources to a first D2D group and assigns a second set of D2D communication resources to a second D2D group. The D2D communication resources of the first set are different from the D2D communication resources of the second set. The first set of D2D communication resources and the second set of D2D communication resources are subsets of reserved D2D communication resources which are a subset of defined uplink communication resources defined by a communication specification for uplink communication between the D2D UE devices and a base station where the reserved D2D communication resources not used for uplink transmission to the base station.
US10548144B2
Systems, devices, and methods associated with interference aware sounding reference signals are provided. A method for wireless communication includes receiving, at a wireless communication device in communication with a first base station, an interfering signal from a second base station (or other base stations); determining, at the wireless communication device, a spatial direction of the interfering signal; and transmitting, with the wireless communication device, a signal to the first base station based on the spatial direction of the interfering signal. Another method of wireless communication includes receiving, at a first base station, a signal from a wireless communication device, the signal based on a spatial direction of an interfering signal received by the wireless communication device from a second base station (or other base stations); transmitting, with the first base station, a downlink communication to the wireless communication device, the downlink communication beamformed in the spatial direction based on the signal received from the wireless communication device.
US10548143B2
A base station that monitors one or more channel conditions of an unlicensed carrier to detect whether there is an interfering signal in the unlicensed carrier. The base station may detect an interfering signal that, for instance, is hidden from and difficult to detect by a WCD that has UL data to send. If the base station detects an interfering signal on the unlicensed carrier, it proceeds with transmitting a UL grant message to the WCD, however, the base station may configure the transmission of the UL grant message to the WCD based on the interfering signal. For instance, the base station may determine, based on the interfering signal, when to transmit the UL grant message, or may determine, based on the interfering signal, UL transmission parameter values to include in the UL grant message, or any combination thereof.
US10548129B2
An eNodeB (eNB), user equipment (UE) and method of providing a flexible Radio Access Technology (FRAT) are generally described. The information (resource allocation, partition information and numerology) of at least one of a plurality of RATs used by the eNB is provided to a UE. Each RAT has a flexible subcarrier spacing and symbol duration, which are integer multiples of a base subcarrier spacing and symbol duration, and is associated with at least one of different temporal and frequency resources. The symbol and/or frame structure of each RAT are independent. A Transmission Time Interval (TTI) boundary between the RATs is common, and the RATs comprise a common reference TTI duration. The information of the RATs is provided either via a different RAT than the RAT used by the UE for communication or via a dedicated carrier in the RAT used by the UE for communication.
US10548127B2
A method is provided for a User Equipment (UE) operating in a wireless communication system. The method includes monitoring a control channel candidate with a downlink control information (DCI) format size in a plurality of search spaces. Each of the plurality of search spaces corresponds to a respective carrier indicator field (CIF) value. The method further includes transmitting or receiving data using downlink control information which is detected by monitoring the control channel candidate. In a state that control channel candidates have different values of carrier indicator field for the DCI format size, the control channel candidate with the DCI format size is received in any search space corresponding to any of the different values of carrier indicator field for the DCI format size.
US10548119B2
In order to reduce the HS-SCCH overhead, a fixed time allocation approach could be used. In that case, the scheduling time of each VoIP user is semi-static and thus there is no need to transmit e.g. HS-SCCH toward the UE for the initial transmissions, if the UE knows when to receive data on the HS-DSCH and what transport format is used. There are at least two ways of implementing this: 1) HS-SCCH/E-DPCCH signalling to indicate parameters of a first transmission, with subsequent transmissions using the same parameters (and HS-SCCH/E-DPCCH always sent when changes needed), or 2) fixed allocation, RRC signalling used to allocate users and tell the default transport parameters.
US10548117B2
An apparatus and method for optimizing connections' transmission over the air (OTA) between a user equipment (UE) and a telecommunication network. The telecommunication network includes an operating system (OS) agent residing on the RAN side of the OTA interface, wherein the OS agent is configured to analyze data from/to user equipment (UE). The OS agent is configured to provide metadata of downlink data to the RAN and to apply required transmission protocol's algorithm for the uplink data. Further, the OS agent can contain the UE's OS libraries specific of encrypted protocol to allow the OS agent to decrypt encrypted received data for processing before OTA transmission.
US10548115B2
A method for a terminal to transmit signals on the basis of a non-orthogonal multiple access scheme in a wireless communication system may comprise the steps of: receiving, from a base station, information about a codebook selected for the terminal in pre-defined non-orthogonal codebooks and control information including information about a codeword selected from the selected codebook; performing resource mapping on uplink data to be transmitted on the basis of information about the selected codebook and information about the codeword selected from the selected codebook; transmitting, to the base station, the uplink data mapped to the resource according to the resource mapping.
US10548109B2
In one embodiment, a method comprises a network device receiving one or more unsolicited data packets output by a plurality of source network devices, each unsolicited data packet comprising a corresponding link layer header and a corresponding network layer header; the network device parsing, from each unsolicited data packet within at least one of its corresponding link layer header or corresponding network layer header, a time type-length-value (TLV) element specifying a corresponding transmission time of the data packet from one or more corresponding source network devices, and a location TLV element specifying a corresponding location of the corresponding one or more source network devices; and the network device determining its corresponding location based on the time TLV elements and the location TLV elements parsed from the respective unsolicited data packets.
US10548107B2
This disclosure relates to techniques for network delaying cellular re-registration during critical conditions. A wireless device may register for cellular service with a cellular network. The wireless device may receive a configuration update command from a network element of the cellular network. The configuration update command may request re-registration of the wireless device. The wireless device may determine to delay responding to the configuration update command based at least in part on one or more conditions in effect at the wireless device. For example, one possible such condition may include if a protocol data unit session associated with emergency services is active at the wireless device.
US10548106B2
An embodiment of the present invention relates to a method in which a terminal transmits a sidelink synchronization signal (SLSS) in a wireless communication system, the method including: selecting an SLSS ID by means of a terminal which directly receives a signal from Global Navigation Satellite Systems (GNSS) to obtain synchronization; and transmitting the SLSS generated on the basis of the selected SLSS ID, wherein the selected SLSS ID is selected from an SLSS ID set, which is identical to one used when a terminal, which directly receives a synchronization signal from a base station and selects a base station timing as synchronization, transmits the SLSS.
US10548096B2
A method for a user equipment (UE) to determine a total power for transmissions in a cell group (CG) or a power for transmission of a channel or signal in a cell of a CG. The method comprises receiving configuration information for first and second CGs and for first and second maximum total powers for transmissions in the first and second CGs and determining first and second total powers for transmissions in the first and second CGs, respectively. The method also comprises receiving configuration information for a set of values for one or more parameters used to determine a power for transmission of a channel or signal in a cell of a CG and an indication for a value for each parameter from the one or more parameters.
US10548088B2
This disclosure relates to dynamic baseband management for a wireless device. The wireless device may be an accessory device. The accessory device may determine whether it has a short-range wireless communication link with a companion device. The accessory device may determine one or more proximity metrics relating to the companion device. The accessory device may further determine one or more metrics associated with user settings, user activity and/or application activity at the wireless device. The wireless device may select a (e.g., full, limited, or off) baseband operating mode based on any or all of these considerations.
US10548087B2
An apparatus may comprise a radio-frequency (RF) transceiver and a message aggregation module arranged to intercept multiple messages from one or more mobile data applications during an idle mode of a device, one or more of the multiple messages operable to trigger a transition of the device from the idle mode to a connected mode by causing a radio resource control message to be sent from the device to a radio access network, the message aggregation module to store the multiple messages in a buffer associated with the one or more mobile data applications in order to maintain the device in the idle mode, and schedule for transmission by the RF transceiver the stored messages at a defined time instance based on a delay tolerance for the one or more mobile data applications when the device is in the connected mode. Other embodiments are disclosed and claimed.
US10548085B2
Systems and methods optimize broadcast transmissions from a parent device operating on a time-slotted channel hopping (TSCH) network to one or more low-energy endpoint devices connected and synchronized to the communications of the TSCH parent device. As part of a Receiver Initiated Transmit (RIT) communication process, the TSCH parent device receives a check-in communication from a connected low-energy endpoint device during a wake state of a wake/sleep cycle of the low-energy endpoint device. In response to the check-in message, the TSCH parent device transmits an acknowledgment message identifying a broadcast timeslot during which the TSCH parent device will broadcast stored broadcast messages. During the identified timeslot, the TSCH parent device broadcasts stored broadcast messages to any connected low-energy endpoint devices that are tuned in to the corresponding frequency channel according to the TSCH protocol.
US10548082B2
A first communication device generates a first portion of a wakeup packet, which corresponds to a legacy physical layer protocol (PHY) preamble corresponding to a communication protocol, and includes a first orthogonal frequency division multiplexing (OFDM) symbol that spans a first bandwidth. The first communication device generates a second OFDM symbol, which spans the first bandwidth. The first communication device generates a second portion of the wakeup packet, which does not conform to the communication protocol and is configured to prompt a wakeup radio at a second communication device to prompt a network interface at the second communication device to transition from a low power state to an active state. The first communication device transmits the wakeup packet. Modulation of the second OFDM symbol according to a modulation scheme signals to third communication devices operating according to the communication protocol that the wakeup packet does not conform to the communication protocol.
US10548081B2
A data sequence to be transmitted is constituted by a data body and preceding data. The amount of preceding data is smaller than that of data body. If it is determined as a result of executing carrier sensing that a frequency band of radio waves to be transmitted is not being used by another contending communication system, the preceding data is transmitted after the lapse of a predetermined time. If it is determined as a result of executing carrier sensing after completion of transmitting of the preceding data that the frequency band is not being used by another contending communication system, the data body is transmitted after the lapse of a predetermined time. If it is determined that the frequency band is being used, the contention for the frequency band is avoided.
US10548074B2
Embodiments of the present invention provide a data transmission method, a transmission control method, and a device. An SDN includes: a network controller, a first edge node, and at least one second edge node, where the network controller provides a target routing rule for the first edge node, the first edge node receives a data packet that needs to be transmitted, determines a target edge node, acquires the target routing rule from the network controller according to the target edge node, and sends the data packet to the target edge node according to the target routing rule; and when used as the target edge node, the at least one second edge node receives the data packet sent by the first edge node, and complete transmission of the data packet. The technical solutions in the present invention can improve communication efficiency of the SDN.
US10548070B2
Some demonstrative embodiments include apparatuses, systems and/or methods of communicating in an awareness cluster. For example, an apparatus may include circuitry configured to cause an awareness networking device to communicate during one or more Discovery Windows (DW) of an awareness cluster; communicate with one or more devices of at least one data path group, the data path group comprising devices of the awareness cluster and having a common schedule of radio resources (SRR); and communicate with one or more devices of at least one service data group, the service data group comprising devices of the data path group being subscribed to a common service.
US10548055B2
A network node for wireless access operating cell in a cellular network for a licensed or unlicensed frequency band and arranged for serving wireless devices in an unlicensed frequency band is disclosed. The network node is arranged to transmit a discovery reference signal (DRS) comprising a first and a second synchronization signal for enabling the wireless devices to find and measure the cell, wherein the DRS, when the network node operates a primary cell in the unlicensed frequency band, comprises system information, and additional or adapted synchronization signal for enabling the wireless devices to identify the presence of the system information and acquire further cell information. A wireless device for operating with such a network node is also disclosed.
US10548045B2
A system described herein may allow for an Aggregate Maximum Bit Rate (“AMBR”) to be applied across multiple sessions. Using such techniques can allow multiple different traffic types (e.g., as denoted by a Data Network Name (“DNN”)) to share an AMBR. Additionally, an AMBR can be calculated, tracked, and enforced across multiple sessions associated with multiple devices. Some techniques may cause a particular Session Management Function (“SMF”) to be selected when establishing a session, such that the SMF can calculate, track, and enforce the AMBR across multiple sessions that are in the same AMBR group.
US10548040B2
A method of a wireless communication apparatus is disclosed, for measurement control of a wireless communication device (WCD) configured to communicate using either of a plurality of radio access technologies (RAT:s). The method comprises identifying that a first criterion is fulfilled for radio resource management (RRM) in relation to two or more of the RAT:s, and causing the WCD to execute a wireless communication scan to detect wireless communication signaling associated with the two or more RAT:s. When wireless communication signaling is detected for at least two of the two or more RAT:s, the method comprises assigning a priority value to RRM measurements of each of the at least two RAT:s based on one or more parameters related to the respective RAT, and causing the WCD to execute RRM measurements based on the priority values. Corresponding arrangement, WCD, network node and computer program product are also disclosed.
US10548039B2
Disclosed are method and device for selecting a cell in a wireless communication system. In particular, a method for selecting a cell by a terminal in a wireless communication system comprises the steps of: transmitting a random access preamble in a cell, which is selected by a terminal, to a base station; receiving a random access response from the base station; and, as a response to the random access response, transmitting an uplink message to the base station through a physical uplink shared channel (PUSCH), wherein the uplink message can comprises a radio resource management (RRM) measurement value which has been measured on the basis of a reference signal.
US10548027B2
User equipments (UEs) that have multiple radio access technologies (RATs) are grouped together so that each group may be subjected to its own set of medium access (MAC) protocols for each RAT, while a flow destined for a UE may be communicated via one or multiple aggregated RAT interfaces on the said UE. The network operator or service provider that serves a plurality of subscribers defines a service group for said plurality of subscribers and controls the corresponding virtualized MACs for the said service group.
US10548022B1
A digital currency driven channel assignment technique is disclosed. Each AP in a distributed network uses a channel selection manager and a distributed ledger to select channels according to a channel assignment and a digital currency associated with the distributed ledger. The digital currency incentivizes APs to make sacrifices in their channel selection for the benefit of the overall network while punishing APs that select channels selfishly and cause bandwidth interference.
US10548015B2
Management of a mobile device security lock is described herein. A method as described herein includes connecting, by a system comprising a processor, to a trusted device via a first wireless communication link, receiving, by the system, a lock command from the trusted device, in response to receiving the lock command, transitioning from an open access mode of the system to a limited access mode, connecting, by the system, to a non-trusted device via a second wireless communication link while in the limited access mode, attempting, by the system, to obtain an authorization for communication by the system with the non-trusted device, and in response to the attempting to obtain the authorization being determined to be unsuccessful, preventing the communication with the non-trusted device.
US10548013B2
A method, system and computer program product are disclosed for sharing a crowd sourced wireless network, wherein a first user uses a first device to access a wireless network, and the first device includes an application to grant automatically access to the wireless network to all of a defined group of people. In an embodiment, the method comprises restricting the automatic grant of access to the wireless network by, when one person of said group of people requests access to the network, a network control obtaining a determined strength of a defined relationship between the first user and that person, and granting the person access to the wireless network only if the determined strength of the defined relationship meets one or more set criteria. In an embodiment, the first device uploads a series of relationship scores to a server, and network control receives these scores from the server.
US10548007B2
Methods and apparatuses are disclosed for determining based on predetermined criteria a combination of one or more user devices to be used for a security operation from a set of associated user devices. The user devices are configured to wirelessly communicate security information. In response to the determination security information is communicated by the determined combination of one or more user devices.
US10547996B2
According to an embodiment, an information processing apparatus includes a processor and a first non-contact communication device. The processor is configured to provide an instruction for non-contact communication by an inter-device communication mode, based on a detection of an event, configured to provide an instruction to transmit first information including application identification information corresponding to the event, and configured to provide an instruction to transmit second information including information on the event. The first non-contact communication device is configured to perform non-contact communication in the inter-device communication mode, configured to transmit the first information, and configured to transmit the second information, based on the instruction from the processor.
US10547992B2
A communication apparatus operable as an AP of a wireless LAN, the apparatus comprises a transmission unit configured to transmit to another apparatus an instruction for causing a connection to a wireless LAN that the AP creates; a reception unit configured to receive from the other apparatus, which received the instruction by communication in accordance with BLE (Bluetooth Low Energy), a notification indicating that it is possible to connect to the wireless LAN that the AP creates; and an activation unit configured to activate a function of the AP in accordance with reception by the reception unit without activating a function of the AP in accordance with the transmission of the instruction by the transmission unit.
US10547990B2
The DYNAMIC ADAPTABLE ENVIRONMENT RESOURCE MANAGEMENT CONTROLLER APPARATUSES, METHODS AND SYSTEMS (“DAERMC”) transforms various user, component and environment inputs into responsive environment outputs. In some implementations, the DAERMC allows users to manage a plurality of locations via mobile electronic devices (e.g., electronic mobile devices, resource management devices, and/or the like), and may be able to integrate and provide a plurality of information from said devices, including location data, current and projected weather data, current and future resource usage data, messages and/or like notifications, resource usage schedules, resource usage reports, resource usage settings, overrides, and/or the like.
US10547979B2
Techniques are disclosed in which generic position methods in a wireless network allow positioning of a target user equipment (UE) that is served by any one (or more) of a number of different Radio Access Technologies (RATs) and that allow measurements by the UE of access nodes belonging to different RATs and/or measurements of the UE by access nodes for different RATs. With a generic position method, a common set of procedures, messages, and parameters may be defined that are applicable to multiple RATs and that do not require a location server to know in advance the serving RAT for a target UE.
US10547978B1
Embodiments are disclosed to enable customers and store personnel to communication while the customers are in an access area of a brick-and-mortar store. The access area may have one or more transmitters installed at predetermined locations. By utilizing an application installed on each customer's mobile computing device, each mobile computing device may transmit ranging data and information indicative of the customer when within range of one or more of the transmitters. The ranging data may include an indication of a range between each of the customer's mobile computing device and one or more proximate transmitters. By correlating the information indicative of the customer to a customer's account information, information relevant to the customer may be determined. A customer may be sent a notification including a portion of the relevant information. The notification may enable the customer to contact the personnel of the brick-and-mortar store.
US10547976B2
One or more sets of anchor points may be assigned to one or more trajectories of a portable device by scoring each anchor point set with respect to each trajectory. The score for an anchor point set may be determined by cumulating the differences between each anchor point in the set with its closest trajectory segment.
US10547974B1
To obtain a relative localization between a plurality of mobile devices, a first mobile device observes a second mobile device within a field of view of the first mobile device's camera at time t1, determines a first position of the first mobile device at t1, and receives from the second mobile device a second position of the second mobile device at t1. The first mobile device determines information about the first mobile device's orientation with respect to the second mobile device at t1 based at least in part on the first position and the observation of the second mobile device. The first mobile device identifies two constraints that relate the mobile devices' coordinate systems based at least in part on the second position and the orientation information. The first mobile device's pose relative to the second mobile device may be calculated once at least six constraints are accumulated.
US10547972B2
A method for safely and efficiently requesting transportation services through the use of mobile communications devices capable of geographic location is described. Individual and package transportation may be provided. New customers may be efficiently serviced, and the requester and transportation provider locations may be viewed in real time on the mobile devices.
US10547963B2
Methods and systems for designing binaural room impulse responses (BRIRs) for use in headphone virtualizers, and methods and systems for generating a binaural signal in response to a set of channels of a multi-channel audio signal, including by applying a BRIR to each channel of the set, thereby generating filtered signals, and combining the filtered signals to generate the binaural signal, where each BRIR has been designed in accordance with an embodiment of the design method. Other aspects are audio processing units configured to perform any embodiment of the inventive method. In accordance with some embodiments, BRIR design is formulated as a numerical optimization problem based on a simulation model (which generates candidate BRIRs) and at least one objective function (which evaluates each candidate BRIR), and includes identification of a best one of the candidate BRIRs as indicated by performance metrics determined for the candidate BRIRs by each objective function.
US10547961B2
A signal processing apparatus includes: an acquisition unit configured to acquire a sound collection signal based on collection of sounds in a sound collection target region by a plurality of microphones; an identification unit configured to identify a position or a region corresponding to an object in the sound collection target region; and a generation unit configured to generate a plurality of acoustic signals corresponding to a plurality of divided areas obtained by dividing the sound collection target region based on the identified position or the identified region, using the acquired sound collection signal.
US10547960B2
The present technology relates to an audio processing apparatus capable of downmixing 7.1-ch audio data to 2-ch audio data. A coefficient for downmixing 7.1-ch audio data to 2-ch audio data is set from a coefficient for downmixing 7.1-ch audio data to 5.1-ch audio data specified by a Moving Picture Experts Group 4 (MPEG4) audio standard and a coefficient for downmixing 5.1-ch audio data to 2-ch audio data specified by the standard, and stored in a 2-ch downmixing coefficient unit 22. A 2-ch downmixing unit 21 downmixes 7.1-ch audio data to 2-ch audio data using a coefficient stored in the 2-ch downmixing coefficient unit 22. The present technology can be applied to an audio processing apparatus.
US10547951B2
A micromechanical sound transducer system includes a substrate that includes (a) a cavity with a cavity edge area, (b) a front side, and (c) a rear side; a piezoelectric vibrating beam that is elastically suspended on the front side and that extends across the cavity; and, for the piezoelectric vibrating beam, a respective deflection limiting device that is on a front edge area of the respective vibrating beam and that is configured to limit a deflection of the respective vibrating beam to a limiting deflection by causing the respective front edge area of the respective vibrating beam to interact with the cavity edge area or an opposing front edge area of another vibrating beam.
US10547944B2
A method for re-forming a complete ring network of a plurality of Bluetooth® speakers, after a speaker has left an original ring of speakers, the method including detecting that the speaker has left the ring, and reestablishing the ring without the departed speaker. The detection may include a timeout detection if the speaker left without notice, or include receiving notice that the speaker intends to leave.
US10547942B2
A speaker system includes a speaker driver configured to cause speaker cone displacement based on a driver voltage input. A controller is configured to generate the driver voltage input to the speaker driver. The controller includes: a feedforward control path configured to generate a nominal voltage input based on a nonlinear model of electroacoustic dynamics of the speaker driver and an input audio signal.
US10547932B2
An audio system that is constructed and arranged to be carried by headwear, such as a cap, that has a crown with a lower edge. The audio system has two sound delivery assemblies that are constructed and arranged to deliver sound from a sound-delivery outlets thereof, and a clip for each sound delivery assembly, each clip constructed and arranged to be removably coupled to the lower edge of the crown of the headwear to allow the outlets of the sound delivery assemblies to be located proximate the ear.
US10547930B1
A head-mounted wearable device (HMWD) may incorporate bone conduction speakers (BCS) to generate audio output that is perceptible to a wearer. Due to the mechanical connection between the BCS and the rest of the device, when the output amplitude of the BCSs is too great, the air-conducted audio “leaks” and may be heard by other people. This leakage may result in eavesdropping by, or generate a nuisance to, those other people. The noise level in the environment around the HMWD is determined and used to dynamically adjust the amplitude of the audio output generated by the BCS. This adjustment improves the comfort and intelligibility of the audio output to the wearer while minimizing audio leakage to the surrounding environment.
US10547920B2
A method and an apparatus for establishing a transmission path for exchanging an optical signal, where a gate device is disposed in front of an optical switch matrix, where the optical signal reaches the optical switch matrix through the gate device. A working state of the gate device and a working state of a first optical switch used for transmitting the optical signal in the optical switch matrix are adjusted in a time sequence such that when a transmission path used for transmitting the optical signal in the optical switch matrix is established, dynamic crosstalk can be reduced, and communication quality is improved.
US10547916B1
Certain aspects of the disclosure are directed to control of data communications services. According to a specific example, an apparatus is provided including one or more computer processor circuits configured and arranged to interface with remotely-situated client entities using a first programming language associated with a message exchange protocol between a data communications server and data sources, and to provide a database of communications services to the client entities. The apparatus further includes communications control circuitry configured and arranged to control communications routing for each respective client entity, by identifying, client-specific sets of control data derived from programming instructions received over the message exchange protocol and corresponding to a second programming language that is compatible with the first programming language, and providing the communications services to end-users of the client entity based on the client-specific sets of control data including particular routing functions for emergency notifications.
US10547914B2
The invention relates to encapsulating partitioned timed media data to be streamed to a client's device, the partitioned timed media data comprising timed samples, each comprising a plurality of subsamples. After having grouped several of the subsamples to form at least one group so that at least part of the subsamples belongs to a group of subsamples, at least two subsamples of the same group are selected from amongst the plurality of subsamples of one of the timed samples and at least one track comprising the selected subsamples is created. Next, for the at least one created track, one sub-track box is created for each of the subsamples selected to create the at least one track, at least one of the created sub-track boxes comprising definitions and properties that are common to the selected sub-samples. Each of the created tracks is independently encapsulated in at least one media file.
US10547908B2
A method, apparatus, and stored instructions are provided for selectively incorporating feedback from a remote audience into live content. The feedback is incorporated into one part of a segment at the same time that another part of the segment is played to an audience. A feedback manager may receive feedback from audience members on a first part of the segment while a second, later part of the segment is being played to the audience by a client machine and while a third, even later part of the segment is being generated by a content manager. The feedback manager may then compare feedback data to stored criteria to determine whether or not to change the playing content.
US10547901B2
To realize processing for switching a reproduction state from broadcast data to network data and resuming the reproduction of the original broadcast data. A browser (241) acquires, via a network, an XML-AIT having a content equivalent to a broadcast AIT defining a life cycle of a broadcast application while a VoD content is reproduced after being switched from the broadcast application. The browser (241) manages the broadcast application based on the XML-AIT and resumes the reception of the broadcast application after the reproduction of the VoD content is ended. With this structure, processing of separating two transport streams at the same time becomes unnecessary, and one demultiplexer (23) only needs to be provided.
US10547887B2
An apparatus and method for managing wireless transmission capacity, comprising receiving by a server an indication about available wireless transmission capacity from a wireless transmission capacity provider, receiving by the server from a client an indication about wireless transmission capacity need concerning a user, reserving wireless transmission capacity for the user by the server based on the available wireless transmission capacity and wireless transmission need, and requesting the wireless transmission capacity provider to allocate the reserved wireless transmission capacity for the user.
US10547878B2
Provided is a hybrid protocol which may provide web browsing service even by means of a low-performance set-top box using a virtualization server. The virtualization server separately encodes a region of a target page, the video of the region being reproduced, or transcodes the video concerned and transmits the transcoded video. In addition, the virtualization server captures a region, on which web data is displayed, as an image file and transmits the image file to the set top box. The set top box reproduces the video using a hardware decoding chip, and restores the target page from the image file using a low-performance CPU.
US10547874B2
A video processing apparatus and a video processing circuit of the video processing apparatus are provided. The video processing circuit includes a video processor, a first memory controller, a second memory controller and a distributor. The video processor includes at least one sub-processing-tasks processor which is configured to execute one or more sub-processing tasks respectively. The first memory controller controls a first memory. The second memory controller controls a second memory. The distributor stores the data outputted by the video processor to the first memory and the second memory through the first memory controller and the second memory controller respectively.
US10547868B2
Provided are a method and apparatus for encoding and decoding a video. A method of decoding a video according to an embodiment includes: determining an intra-prediction method of at least one neighboring block adjacent to a current block that uses an intra-skip mode; determining priority levels of candidate intra-prediction methods of the intra-skip mode for the current block according to the intra-prediction method of the at least one neighboring block and aligning the candidate intra-prediction methods according to the priority levels; obtaining, from a bitstream, index information indicating one of the candidate intra-prediction methods; determining a candidate intra-prediction method indicated by the obtained index information from among the aligned candidate intra-prediction methods as an intra-prediction method of the current block; and decoding the current block by using the determined intra-prediction method.
US10547867B2
There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments information on bit-depth of a reference block of an image on a first layer and bit-depth of a current block of an image on a second layer is obtained. The obtained information is used to select one or more resampling filter parameters for filtering at least a part of a reference layer image to be used in inter-layer prediction. There are also disclosed corresponding methods, apparatuses and computer program products for video encoding and decoding.
US10547865B2
An inter-layer video decoding method includes decoding a first layer image and determining a reference location of the first layer image corresponding to a location of a second layer current block. The method also includes determining neighboring sample values by using sample values of a boundary of the first layer image when neighboring sample locations of the reference location are outside the boundary of the first layer image, and determining an illumination compensation parameter of the second layer current block based on the neighboring sample values.
US10547855B2
A method and device for encoding or decoding a picture block having a luminance component. The method includes obtaining a luminance residual block (Lr) by subtracting a first representation (Ll, LlD) of an average value of the luminance component calculated from the luminance component, obtaining a second representation (ƒ(Ll), ƒ(Ll)D) of the average value by applying a transfer function to the average value (Ll) of the luminance component in order to reduce the dynamic range of the average value and encoding a luminance block (Le) obtained by adding (105, 302) together the luminance residual block (Lr) and the second representation (ƒ(Ll), ƒ(Ll)D) of the average value.
US10547853B2
A video coding device may identify a network abstraction layer (NAL) unit. The video coding device may determine whether the NAL unit includes an active parameter set for a current layer. When the NAL unit includes the active parameter set for the current layer, the video coding device may set an NAL unit header layer identifier associated with the NAL unit to at least one of: zero, a value indicative of the current layer, or a value indicative of a reference layer of the current layer. The NAL unit may be a picture parameter set (PPS) NAL unit. The NAL unit may be a sequence parameter set (SPS) NAL unit.
US10547849B1
An image processing system incorporates a distortion correction (DC) sub-system in order to quickly correct skewed images. The DC sub-system includes a buffer, a processor and a sparse matrix table (SMT). The buffer is sized according to an amount of distortion in an input image. Input image pixels from an input frame are buffered in the buffer, and other input image pixels from the same frame overwrite the buffered input image pixels, reducing latency of the DC sub-system. The SMT is dynamically configurable and provides mapping values for mapping output pixels to input pixels. The processor implements combinational logic, including multipliers, lookup tables and adders. The combinational logic interpolates flow control parameters, pixel coordinate values, and pixel intensity values. The distortion correction values are streamed to a display or provided to a subsequent image processing block for further processing.
US10547834B2
An apparatus configured to decode video information includes a memory and a processor in communication with the memory. The memory is configured to a memory configured to store video information associated with bitstream. The apparatus further includes a processor in communication with the memory, the processor configured to determine that a reference layer is not included in the bitstream and to receive, from an external source, a decoded base layer picture. The processor is further configured to receive, from the external source, a first indication that the picture is an intra random access point (IRAP) picture. The processor is also configured to receive a second indication whether the picture is one of an instantaneous decoder refresh (IDR) picture, a clean random access (CRA) picture, or a broken link access (BLA) picture; and to decode the video information based at least in part on the first and second indications.
US10547828B2
Dense field imagers are disclosed which are configured to provide fused and/or stitched light field data for a scene. A dense field imager can include a plurality of imaging elements configured to be joined into image blocks or facets that each provides light field data about a scene. The dense field imager can include a plurality of facets in a fixed or modular fashion such that the dense field imager is configured to fuse and/or stitch light field data from the plurality of facets. The facets can be mounted such that one or more facets are non-coplanar with other facets. The facets can be configured to provide light field data with overlapping fields of view. Accordingly, the dense field imager can provide dense field data over a field of view covered by the plurality of facets.
US10547820B2
An imaging system includes an array of photodetectors configured to produce an array of intensity values corresponding to light intensity at the photodetectors. The imaging system can include a display for display images acquired with the array of photodetectors, after some image and display processing. The image and display processing components of the imaging system produce an array of display-formatted pixels for display on the imaging system display. The display-formatted pixels include at least a first plurality of pixels formatted for display using a first lookup table and a second plurality of pixels formatted for display using a second lookup table. Threshold criteria for choosing which pixels belong to which plurality are determined from analysis of a scene indicated by a user as a background scene. Once the threshold criteria are determined from the background the criteria are applied to pixels in subsequent image frames, and the pixels that meet the criteria are displayed in at least one color table LUT and the pixels that do not are displayed in a at least one different color table LUT. In a particular embodiment. The criteria may be above or below the max scene value (or temperature) from the background scene and pixels below the criteria may be displayed in a monochrome or non-vivid color table and pixels above the criteria are displayed in a vivid color table.
US10547817B2
A programmable laser device is configured to project a laser image, and includes an outer casing, a lens provided on a side surface of the outer casing, and a power switch that switches the programmable laser device between an ON state and an OFF state. A memory stores one or more programs, each including at least one laser image. A control panel has a control panel display that includes a keyboard having character buttons and a SEND button. A processor is configured to, when the programmable laser device is in the ON state, execute the one or more programs selected via the control panel. In addition, the programmable laser device includes a laser configured to display any one of the laser images of the one or more programs stored in the memory, and the laser image input via keyboard of the control panel.
US10547816B2
An illumination system includes an excitation light source group, a first dichroic device, a second dichroic device, an actuation element, and a wavelength conversion device. The excitation light source group includes a plurality of excitation light sources. Each excitation light source provides an excitation beam. The first dichroic device configures the excitation beam to pass therethrough. The second dichroic device includes a plurality of dichroic elements which are arranged at intervals and reflect the excitation beam. The actuation element configures the excitation beam to pass through the second dichroic device in a first period through intervals between the dichroic elements, and configures the excitation beam to be reflected by the dichroic element in a second period. The wavelength conversion device converts the excitation beam into a conversion beam. The invention further provides a projection device having this illumination system.
US10547809B2
Systems and methods are disclosed for processing transactions and associated dated. In one exemplary implementation, there is provided a method for processing information associated with transactions involving a product, wherein the product may comprise an experience, a physical product, and/or a digital product. Moreover, illustrative methods may include performing processing associated with a plurality of subroutines, such as a first subroutine for handling an experience, a second subroutine for handling a physical and/or a digital product, and/or one more additional subroutines associated with fulfillment.
US10547807B2
The photoelectric conversion apparatus according to an embodiment includes a photoelectric conversion element (PD), a first transistor (Mpx) including a gate that receives a first signal from the photoelectric conversion element (PD), a second transistor (M2), and a third transistor (M3) that selectively constitutes a first differential pair constituted by the first transistor (Mpx) and the third transistor (M3) and a second differential pair constituted by the second transistor (M2) and the third transistor (M3). The photoelectric conversion apparatus outputs a second signal based on a voltage at the gate of the first transistor (Mpx) to a gate of the second transistor (M2).
US10547800B2
An image sensor includes a pixel array including a first shared pixel and a second shared pixel that are adjacent to each other in a row direction. The first shared pixel includes two or more photo diodes in a first row and two or more photo diodes in a second row, and the first shared pixel includes a first floating diffusion region shared by the photo diodes of the first shared pixel. The second shared pixel includes two or more photo diodes in the first row and two or more photo diodes in the second row, and the second shared pixel includes a second floating diffusion region shared by the photo diodes of the second shared pixel.
US10547790B2
Implementations generally relate to locking a camera onto a sub-region to capture images of the sub-region with a moving camera. In some implementations, a method includes determining a first region in a scene detected by a camera while the camera is in a first physical position. The method further includes receiving user input to target a sub-region within the first capture region of the scene and capturing the first image of the sub-region while the camera is in the first physical position. The first image is displayed in a fixed orientation on a preview portion of a display screen. The camera is moved to a second physical position and a second capture region of the scene is detected. The method further includes capturing a second image is of the sub-region and displaying it in the fixed orientation on the preview portion of the display screen. The second image is effective to inform a user of whether capture of the sub-region is altered by camera movement.
US10547788B2
An electronic device includes a housing having a first face that faces a first direction and a second face that faces a second direction which is opposite the first face, in which the first face is formed to have an at least partially transparent portion and at least one opening formed adjacent to the at least partially transparent portion; a camera located within the housing and including an image sensor that faces the first direction through the at least partially transparent portion in the housing; an acoustic component structure including a space that is at least partially formed between the camera and the second face of the housing and connected to the at least one opening, and at least one vibrating structure that is located in the space and is movable in the first direction or the second direction to generate sound; a circuit that is located within the housing and is electrically connected to the acoustic component structure to provide a sound-associated signal to the acoustic component structure; and a processor located within the housing and electrically connected to the camera, the acoustic component structure, the circuit, and the display.
US10547786B2
One or more embodiments of an apparatus, system and method of compensating image data for phase fluctuations caused by a wave deforming medium, and storage or recording mediums for use therewith, are provided herein. At least one embodiment of the method comprises capturing, by a sensor of an imaging system, first image data and second image data for each of a plurality of pixel positions of the sensor, the sensor capturing an object through a wave deforming medium causing a defocus disparity between the first image data and second image data; and determining the defocus disparity between the first image data and the second image data, the defocus disparity corresponding to a defocus wavefront deviation of the wave deforming medium. The method may further comprise compensating the image data captured by the sensor for phase fluctuations caused by the wave deforming medium using the determined defocus disparity.
US10547784B2
A camera having a gyro and accelerometer stabilizes a video recording by the following steps. First, gyro data and acceleration data are synchronized with a frame of video data. The gyro data and the acceleration data are fused together to get a space domain rotation matrix that corresponds to the frame. The frame is adjusted based on the space domain rotation matrix. Next, at least one feature of the adjusted frame is detected. A modified rotation matrix is determined by comparing the at least one detected feature of the adjusted frame with a corresponding feature in a neighboring frame of the video data. Finally, the adjusted frame is further adjusted based on the modified rotation matrix.
US10547783B2
An imaging device is disclosed. The device comprises an image sensor configured to capture image data and a filter. The filter is configured to selectively control a range of wavelengths of light entering the image sensor. The filter comprises a liquid crystal structure configured to pass the range of wavelengths in a first configuration and reflect the range of wavelengths in a second configuration. The device further comprises a controller in communication with the image sensor and the filter. The controller is configured to adjust the filter from the first configuration to the second configuration in response to an environmental lighting condition.
US10547782B2
An image sensing apparatus including a light source, an image sensor, at least one lens, and a wavelength selecting device is provided. The light source is configured to emit an illumination light to irradiate an object. The image sensor is configured to receive a light signal from the object and send an image signal corresponding to the light signal. The at least one lens is located on a transmission path of the light signal and between the object and the image sensor. The wavelength selecting device is located on the transmission path of the light signal and between the object and the image sensor. The wavelength selecting device has a first reflector and a second reflector, and a gap exists between the first reflector and the second reflector. The gap is adapted to be adjusted to have a first predetermined optical path length or a second predetermined optical path length.
US10547779B2
An apparatus is described. The apparatus includes a smart image sensor having a memory and a processor that are locally integrated with an image sensor. The memory is to store first program code to be executed by the processor. The memory is coupled to the image sensor and the processor. The memory is to store second program code to be executed by the processor. The first program code is to cause the smart image sensor to perform an analysis on one or more images captured by the image sensor. The analysis identifies a region of interest within the one or more images with machine learning from previously captured images. The second program code is to cause the smart image sensor to change an image sensing and/or optical parameter in response to the analysis of the one or more images performed by the execution of the first program code.
US10547778B2
A display unit having an image display area for displaying an image, an operation unit by which a predetermined area in the image display area is designated in a movable manner, and a filter unit performing filter processing on the image corresponding to the predetermined area designated in the movable manner by the operation unit. Accordingly, it is possible to easily perform an operation of overlapping a plurality of filter effects, and a comparison of images based on the presence/absence of a filter effect, or different filter effects, without performing a complicated filter operation.
US10547773B2
An embodiment provides a monopod jib for cameras, including: a pole; a multi-axis gimbal disposed at one end of the pole; and a user interface comprising: a first user interface element having a first plurality of camera controls; and a second user interface element having a second plurality of camera controls. Other embodiments are shown and described.
US10547771B2
There are provided a printer, a digital camera with a printer, and a printing method which are capable of simply printing a desired image. In the digital camera with a printer, a first storage area and a second storage area are provided in storage areas of an internal memory. A printed image is recorded in the first storage area. A captured image is recorded in the second storage area. A first playback mode and a second playback mode are provided as a playback mode. In a case where the first playback mode is selected, the image recorded in the first storage area is played, and in a case where the second playback mode is selected, the image recorded in the second storage unit is played. The image being played is printed according to a print instruction.
US10547767B2
An electronic device and a method for providing information of a foreign substance adsorbed from the outside of a camera are provided. The electronic device includes a transparent member formed with a first medium, a light emitter disposed under the transparent member and configured to emit light, a camera disposed under the transparent member and configured to obtain an image of an external object, and a processor. The processor may be configured to obtain a first image of the external object by using a difference of light refracting angles between the first medium and the second medium formed at an outer part of the transparent member by using the camera while at least one part of the light emitted by the light emitter is transmitted through an inner part of a second medium, obtain a second image of the external object by using the camera, and provide foreign substance information of a third medium adsorbed on at least one part of an outer surface of the transparent member by using a color difference between at least one partial area of the first image and at least one partial area of the second image.
US10547764B2
An information processing apparatus includes plural communication interfaces, a specifying unit, a network determining unit, and a transmission controller. The plural communication interfaces are individually connected to plural communication networks having different security levels. The specifying unit specifies a destination terminal to which a file stored in a data memory is to be transmitted. The network determining unit determines a communication network, among the plural communication networks, via which the file is to be transmitted to the destination terminal. The transmission controller prohibits transmission of the file to the destination terminal in a case where a security level set to the file is higher than a security level set to the communication network determined by the network determining unit.
US10547762B2
An image processing apparatus for forming an image by superimposing n (n≥2) records on a same region in a recording medium includes: a holding unit configured to hold a threshold matrix characteristic representing a dispersity of a dot pattern of each tone obtained when dithering is performed using a threshold matrix; a setting unit configured to set recording data for n recording scans by dividing image data for the n recording scans based on the threshold matrix characteristic; and a halftoning unit configured to perform dithering using the threshold matrix on the recording data for each of the n records.
US10547760B2
An image forming apparatus comprising: a wireless communication circuitry configured to make a wireless communication with a portable information processing device including: a display unit for displaying a simplified job setting screen on the portable information processing device side; and an operation unit for displaying a full job setting screen on the image forming apparatus side; and a computer and a memory storing a program causing the computer to execute: a recognition step recognizing a portable information processing device that is within a communicable range through communication via the wireless communication circuitry; a job setting step receiving a job setting; and a job control step receiving a start instruction and executing the job in response to the start instruction, wherein the job setting step receives the job setting, which is made by use of the simplified job setting screen, from the portable information processing device, via the wireless communication circuitry after the portable information processing device falls within the communicable range or receives the job setting, which is made by use of the full job setting screen, from the operation unit; and the full job setting screen provides not only corresponding set items but also additional information on the item to the simplified job setting screen.
US10547757B1
A method of digitizing, including accepting papers in an input tray for digitizing, digitizing content of the paper with a first digitizing scanner, digitizing calibration markings with each paper digitized by the first digitizing scanner or digitizing content of the paper with a second digitizing scanner, comparing the calibration markings to predefined markings or comparing the digitized content of the paper from the first digitizing scanner with the digitized content of the paper from the second digitizing scanner, determining if the content of the paper from the first digitizing scanner was scanned correctly based on the, directing the paper to one of two or more output trays by a controller responsive to the determining.
US10547755B2
An information processing apparatus includes a casing, a cover that is movable to an open position to provide access to an interior of the casing, an operation panel configured to receive an input operation and mounted on the casing to be movable between a first position at which the operation panel interferes with the opening of the cover and a second position at which the operation panel does not interfere with the opening of the cover, and a control unit including a processor that is configured to block any input operation received by the operation unit when the operation panel moves to the second position.
US10547753B2
An optical scanning device includes a reflected-light passing unit having a passing region through which a portion of reflected light that is the scanning light reflected by the medium passes. An outer peripheral contour line of the passing region includes a contour curve configured with a set of points where coordinates in a direction orthogonal to a scanning direction are uniquely determined for the coordinates in the scanning direction. The contour curve renders a curve protruded toward the passing region. When a region in contact with the contour curve in the passing region is divided into a plurality of quadrilateral minute regions having equivalent areas and extending from the contour curve to a predetermined coordinate position in the scanning direction and are continuously arranged in the orthogonal direction, widths of the minute regions in the scanning direction are different for each location in the orthogonal direction.
US10547751B2
Access to a communications network may be provided via a data provider that may charge for access. In some cases, the access fee may be related to the amount of network resources consumed (e.g., amount of data downloaded or bandwidth used). In some cases, a user may have access to a particular amount of data provider resources and be required to pay an additional fee for using resources in excess of the particular amount. To assist the user in managing his data resource consumption, a resource utilization component may provide different alerts and notices informing the user of current consumption, expected future consumption, and recommendations for reducing data provider resources consumed (e.g., stopping particular processes or data provider requests, such as downloading media). If several electronic devices in a network are connected to the same data provider resources, a network component may manage the data provider resource use among the several electronic devices (e.g., allow only particular users or devices access).
US10547742B2
A method is provided for interacting with audience members in an event, each of the potential attendees having available thereto a unique identifier. The method comprises creating, for an attendee, a unique ID (UID) on a mobile wireless device (MWD) by the steps of inputting to the MWD one of the unique identifiers, combining the obtained unique identifier with a UID time stamp at the time of creation of the UID; receiving with a server on a first wireless channel communications from the MWD; registering the UID at the physical location of the event; generating a visual query; displaying on the MWD response indicators; receiving at the server from the registered attendee a response, to the query over the first wireless channel; and storing in a database on the server the received response in association with the displayed query.
US10547741B2
Placing calls in a non-disturbing manner that includes receiving, by a communication server from a caller endpoint device, a request to place a call to a called endpoint device, wherein the request comprises an indication that the called endpoint device is to be notified about the call in a non-disturbing manner. The communication server also receives from the caller endpoint device, a time period for which a user of the caller endpoint device is available to receive a callback from the called endpoint device, a context associated with the call. Then, the communication server can forward to the called endpoint device, the call, wherein the call includes the time period and the context associated with the call.
US10547740B2
Agencies issue multiple devices to personnel for maintaining distinct identities over the course of assigned investigations. To provide flexible capabilities to agencies, a phone is converted for use with multiple attached telephone numbers. Accordingly, a single phone may be used to manage multiple identities over the course of one or more investigations. Using a multiple attached number, a given device can place and receive calls over the network to and from contacts. In addition to providing multiple attached numbers, calls using the multiple attached numbers may be monitored live and recorded to establish evidence.
US10547739B2
A contact information system provides an independent network authority for providing contact information in connection with incoming calls or messages. The contact information system utilizes a database of communication identifiers to provide contact information for end user devices that receive incoming communications which specify communication identifiers that are stored in the database.
US10547725B1
The communication device comprising a wireless communication implementer, a map displaying implementer, and a multiple language mode implementer.
US10547724B1
The communication device comprising a wireless communication implementer, a navigation implementer, and a multiple language mode implementer.
US10547723B1
The communication device comprising a wireless communication implementer, an auto time adjusting implementer, and a multiple language mode implementer.
US10547721B1
The communication device comprising a wireless communication implementer, an email producing implementer, and a multiple language mode implementer.
US10547712B2
Disclosed are various approaches for facilitating reservation of a physical resource on behalf of a user. A physical identifier can be affixed to a physical resource. A directory service identifier can be embedded within the physical identifier. The directory service identifier can identify an email address or identifier to which reservation requests can be sent.
US10547705B2
The present invention relates to a proxy apparatus and to a caching method of same. The caching method of the proxy apparatus according to one embodiment of the present invention includes the steps of: receiving a transmission request for content that can be divided into a plurality of blocks and instruction information for the playback position of the content from an external device; obtaining a header block that includes the header of the content when receiving the transmission request; identifying an intermediate block that corresponds to the playback position using the header; requesting and obtaining the intermediate block through a network when the identified intermediate block is not cached in the proxy apparatus; and transmitting to the external device at least a portion of the header and at least a portion of the intermediate block corresponding to the request. According to one embodiment of the present invention, even in a case where the size of a piece of content is great but only a specific portion is used, an efficient caching method and apparatus can be provided.
US10547703B2
Described herein are systems, devices, and methods for content delivery on the Internet. In certain non-limiting embodiments, a caching model is provided that can support caching for indefinite time periods, potentially with infinite or relatively long time-to-live values, yet provide prompt updates when the underlying origin content changes. In one approach, an origin server can annotate its responses to content requests with tokens, e.g., placing them in an appended HTTP header or otherwise. The tokens can drive the process of caching, and can be used as handles for later invalidating the responses within caching proxy servers delivering the content. Tokens may be used to represent a variety of kinds of dependencies expressed in the response, including without limitation data, data ranges, or logic that was a basis for the construction of the response.
US10547701B2
It is possible to enable a reception side to easily recognize that metadata is inserted into an audio stream. A metafile including meta information for acquiring an audio stream into which metadata is inserted through a reception device is transmitted. The identification information indicating that the metadata is inserted into the audio stream is inserted into the metafile. At the reception side, it is possible to easily recognize that the metadata is inserted into the audio stream based on the identification information inserted into the metafile.
US10547695B2
An automatic service monitor in an information technology environment may be equipped to automatically process machine data originating from a running IT environment to identify the entities that perform services in the environment, and to reflect the discovered entities and service associations in the control and configuration data that directs the monitoring operations performed by the system.
US10547683B2
Embodiments describe Object-based Storage Device (OSD) targets that utilize Remote Direct Memory Access (RDMA) to allow the OSD target to directly transfer objects requested by a host system to the memory of host system, thereby bypassing an OSD interface of the host system. One embodiment comprises an OSD target that includes an OSD manager, an RDMA manager, and a non-volatile storage device that stores an object. The OSD manager communicatively couples with an OSD interface of a first host system. The RDMA manager communicatively couples with at least one of a first RDMA interface of the first host system and a second RDMA interface of a second host system. The OSD manager receives an OSD command to retrieve the object from the OSD interface, locates the object at the non-volatile storage device, and provides the object to the RDMA manager. The RDMA manager provides the object to at least one of the first RDMA interface of the first host system and the second RDMA interface of the second host system.
US10547677B1
A system for data storage for distributed access comprises a tool determiner and a tool interface. The tool determiner is for determining a tool for storing tagged data based at least in part on the tagged data. The tool comprises one of the following: an object tool, a file tool, or a database tool. The tool interface is for providing the tagged data, an access list, and one or more sharing locations to the tool. The tool stores the tagged data at each of the sharing locations.
US10547665B2
Improved approaches for media listening amongst different users are disclosed. For example, methods, systems or computer program code can enable users to have a remote listening experience in real time. Advantageously, a remote user at a remote client device can in effect listen to a particular digital media asset that is being played at a local client device of a local user. Media information and/or user profiles can also be provided about themselves and shared with other users.
US10547652B2
A communication control device is configured to control data communication between terminals using a communication network. The communication control device include: a status-information acquiring unit configured to acquire respective pieces of status information which represent operating states of the terminals; a reception-information acquiring unit configured to acquire respective pieces of reception information which represent states of the communication network when the terminals have received data; a communication determining unit configured to determine a type of communication on the basis of a combination of pieces of status information of multiple terminals that participate in the same communication; and a quality control unit configured to control quality of data that each terminal transmits or receives on the basis of the determined type of communication and the acquired reception information.
US10547651B2
A method performed by a provisioning server, the method including receiving registration data from a client station, transmitting activation data to a telephony service provider, the activation data generated as a function of the registration data, the activation data being used to generate telephony data for the user, the telephony data including access data to utilize a telephony network of the telephony service provider and transmitting the telephony data to the client station, wherein select portions of the telephony data and select portions of the activation data verify the client station as an authenticated device to utilize the telephony network.
US10547650B2
A method for assigning to a terminal device (UE) a service server (SS) carried out by an IS, by any of the SSs, and by the UDB in a cooperative/corresponding manner. A “first reallocation (IS/SS/UDB) procedure” and a “second reallocation (IS/SS/UDB) procedure” are correspondingly performed within the IS, the SS and the UDB. The first reallocation procedure allows, via IS/SS/UDB processing and interactions, storing by the UDB, in relationship with at least one of the user identifiers of a UE, a mark indicating that the UE has been assigned to a replacement SS to substitute another SS that has failed. The second reallocation procedure allows, also via IS/SS/UDB processing and interactions, utilization of the mark to trigger a new SS reallocation of the UE to a SS when the UE sends a subsequent registration message.
US10547641B2
A network-based appliance includes a mechanism to provide TLS inspection with session resumption, but without requiring that a session cache be maintained. To this end, the inspector is configured to cause the TLS client to participate in maintaining the session context, in effect on behalf of the TLS inspector. In operation, when the inspector first receives a session ID from the TLS server, the inspector generates and issues to the client a session ticket that includes the original session ID and other session context information. In this manner, the inspector converts the Session ID-based connection to a Session Ticket-based connection. The session ticket is encrypted by the inspector to secure the session information. When the TLS client presents the session ticket to resume the TLS connection, the inspector decrypts the ticket and retrieves the session ID from it directly. The inspector then uses the original session ID to resume the TLS session.
US10547625B2
A method is disclosed. The method includes determining, by a security software application on a communication device, that the communication device has been accessed by an unauthorized user. The communication device is configured to communicate with a telecommunications network over the air through a first communication channel. The method also includes generating, by the communication device, security notification data and providing the security notification data or a derivative of the security notification data to a host computer via a second communication channel.
US10547623B1
Securing network devices by forecasting future security incidents for a network based on past security incidents. In one embodiment, a method may include constructing past inside-in security features for a network, constructing past outside-in security features for the network, and employing dynamic time warping to generate a similarity score for each security feature pair in the past inside-in security features, in the past outside-in security features, and between the past inside-in security features and the past outside-in security features. The method may further include generating a Coupled Gaussian Latent Variable (CGLV) model based on the similarity scores, forecasting future inside-in security features for the network using the CGLV model, and performing a security action on one or more network devices of the network based on the forecasted future inside-in security features for the network.
US10547616B2
Systems and methods are described that support information security and sub-system operational conformance with protocols. In some embodiments, agent access to resources can be controlled via generation of credentials and/or tokens and/or conditioned external authentication. In some embodiments, workflows used to assess protocol conformance can be conditionally triggered at sub-systems.
US10547613B1
A device provisioning service (DPS) fields requests from unprovisioned devices so that those unprovisioned devices can obtain network credentials or other data used in provisioning the unprovisioned device. The DPS can identify the device securely and associate with a known user account, or the user provisioning the device can supply network credentials over a side channel after supplying a provision code indicative of possession of the unprovisioned device. The provision code can be unique to the unprovisioned device or a short-sequence code that is not necessarily unique, but that is sufficiently uncommon that a specific short-sequence code would not likely be used more than once at a time. In order to communicate with the DPS, a provisioning device might connect the unprovisioned device and the DPS. If the provisioning device is a trusted device, it can perform some of the steps otherwise required by the DPS.
US10547611B2
Biometric authentication of a subject utilizing bone and/or blood vessel (vein or artery) structures is provided. A vertice profile is generated from a non-invasive, multi-dimensional image scan of a subject or a portion thereof. The vertice profile is generated by identifying relative locations of divots and peaks on a surface of a bone structure or by identifying branch intersections and traversals of blood vessels. Additional verification techniques can be used for proof of life (verification of human subject). If authenticated, access to physical or digital/virtual assets is allowed.
US10547602B2
A client device, e.g., a smartphone including a web browser, requests a call authorization token from a web server, e.g., a web page server. The web server, acting on behalf of a company, whose web page is hosted and whose phone corresponds to the called party, screens incoming requests and decides whether or not to issue an authorization token, e.g., a signed token including an encrypted portion. The web server issues a call authorization token and communicate the issued token to the client device. The client device includes the received issued call authorization token in a signal, e.g., a SIP INVITE signal, which it generates and sends to a session border controller (SBC). The session border controller processes the received authorization token and checks the authorization token to validate the received token. The SBC establishes a communications session if the received token passes the validation check.
US10547588B2
A method of providing a set of network addresses associated with a managed forwarding element (MFE) in a logical network that includes a set of data compute nodes (DCNs). The DCNs are hosted on a set of physical hosts. Each DCN is connected to an MFE on the corresponding host. The method receives a request to translate an MFE into a set of network addresses, the request comprising an identification of the MFE. The method identifies a logical network entity associated with the MFE based on the identification of the MFE. The method identifies a set of network addresses associated with the identified network entity and provides the set of network addresses as the set of network addresses associated with the identified network entity.
US10547577B2
Techniques for templated messages are described. In one embodiment, an apparatus may comprise a messaging component operative to receive a templated-message package at a client, the templated-message package comprising a message-template identifier and one or more parameters; retrieve a message template based on the message-template identifier; and generate a templated message based on the retrieved message template and the one or more parameters; and a user interface component operative to display the templated message in the client. Other embodiments are described and claimed.
US10547562B2
In one implementation, a cloud resource system includes a resource engine and configuration engine. The resource engine can identify a cloud resource based on a template and assign the cloud resource based on a subscription and the template. The configuration engine can maintain a pool of cloud resource object instances.
US10547557B2
A method for multipoint data flow control, performed in a controller entity of a wireless communication system, comprises receiving of a data flow from a source flow queue. The data flow is split into split data flows, one for each of at least two wireless transmission points. Measures of timing skews for transmissions or quantities from which such timing skews can be deduced are received from each of the at least two transmission points. The data flow splitting is controlled in dependence of the timing skews. The split data flows are transmitted to the at least two wireless transmission points. A method for assisting in multipoint data flow control, network nodes configured for multipoint data flow control and assisting in multipoint data flow control, and computer programs therefore are also disclosed.
US10547551B2
Disclosed embodiments describe systems and methods for tunneling packets. A tunnel between a first intermediary device and a second intermediary device is established that encapsulates payload packets of transport layer connections between a client and a server. The first intermediary device identifies, from a first packet of a transport layer connection between the client and the server, packet header information. The first intermediary device populates a destination port and a source port of a header of a second packet to be transmitted via the tunnel. The destination port is populated with a predetermined destination port, and the source port includes a first hash of a tuple of the packet header information of the first packet. The second packet includes the first packet as a payload, and is load balanced across paths to the second intermediary device based on a second hash of the header of the second packet.
US10547545B2
Aspects of the subject disclosure may include, a first waveguide system that receives first electromagnetic waves that propagate along a transmission medium where the transmission medium comprises an external surface where the first electromagnetic waves propagate along the transmission medium without requiring an electrical return path, and where the first electromagnetic waves convey data. The first waveguide system can generate, according to the first electromagnetic waves, first signals, where the first signals convey the data. The first waveguide system can provide the first signals to a switching device that facilitates generating and providing, according to the first signals and routing information conveyed by the first signals, second signals to a second waveguide system selected from among a group of waveguide systems communicatively coupled to the switching device, where the second signals convey at least a first portion of the data. Other embodiments are disclosed.
US10547544B2
Disclosed herein are methods of forwarding packets on a network, such as a leaf-spine network having leaf devices and spine devices. The methods may include receiving a packet at an ingress leaf device, and determining based, at least in part, on a header of the packet whether the packet is to be transmitted to a spine device. The methods may further include ascertaining based, at least in part, on a header of the packet whether to perform encapsulation on the packet, encapsulating the packet according to a result of the ascertaining, and then transmitting the packet to a spine device according to a result of the determining. Also disclosed herein are network apparatuses which include a processor and a memory, at least one of the processor or the memory being configured to perform some or all of the foregoing described methods.
US10547542B2
An LSP establishment method and a network device, where the method includes: generating, by a first network device, a first Path message, where the first Path message carries an address of a second network device, and the first Path message is used to request establishment a first LSP; and sending, the first Path message to the second network device, and establishing the first LSP, where the first Path message further carries an address of a target network device, so that the second network device stitches the first LSP and a second LSP according to the address of the target network device, so as to form a third LSP from the first network device to the target network device. This technical solutions are conducive to implementing convergence of an access network of an IP RAN and an IP backbone network.
US10547539B2
A data distribution method, a data aggregation method, and related apparatuses are disclosed. The data distribution method may include: receiving a first packet stream; dividing the first packet stream to obtain a first data block stream; sending the first data block stream to a first circuit; processing, by the first circuit, the first data block stream to obtain a first data stream; distributing, by the first circuit, the first data stream to N1 second circuits of M second circuits in a PHY, where M is greater than N1, N1 is a positive integer, and M is a positive integer; and processing, by the N1 second circuits, the received first data stream to obtain N1 first code streams. The technical solutions provided by the embodiments of the present invention help to meet a requirement for complex bandwidth configuration and extend an application scenario.
US10547538B2
Disclosed is a packet forwarding method, comprising: receiving a packet to be sent to a bit-forwarding egress router (BFER) based on traffic engineering for bit index explicit replication (BIER-TE), and a path identifier, wherein the path identifier is used for indicating that the packet is sent from a first bit-forwarding router (BFR) to a primary path and a backup path of a next-hop BFR of the first BFR; determining, according to the path identifier, a bit string used for forwarding the packet to the BFER; and filling the bit string in the packet and forwarding the packet according to the bit string.
US10547535B2
A relay device is connected to two networks of a plurality of layered networks and connected to a first communication device directly under a first lower layer network that is on a lower level of the two networks. The relay device includes a storage unit that stores connection information including model identification information associated with each of a second communication device and the first communication device and information on the number of connected second communication devices or on a memory area assigned to each of the first communication device and the second communication device, the second communication device being connected to a lower side through a second lower layer network that is situated lower than the first lower layer network, the connection information being arranged in a format capable of specifying a layer of a network to which each communication device is connected.
US10547522B2
A method and system for which a service call is referred to as an event and processing the service call is referred to as an action. A directed graph is generated for an application and has vertices representing services and edges representing events. The directed graph provides a map of process flow of the application. A traversal probability is associated with each event in the directed graph. Traversal of the directed graph is monitored during execution of the application and traversal probabilities for events in the directed graph which may still occur during the execution of the application are continually revised. Decision logic is applied during the execution of the application to decide whether to pre-start one service in the directed graph that may still be called prior to an event in the directed graph calling the one service. The one service decided upon by the decision logic is pre-started.
US10547519B2
Systems, apparatuses, and methods for modifying metadata associated with database objects obtained from providers, such as cloud providers, are disclosed. Modifying metadata associated with database objects obtained from cloud providers may include identifying resources in a computer network that originate from providers, such as cloud providers that do not have associated metadata. A user interface that includes the resources may be generated, and the resource may receive input to select the resources and a descriptor that may be associated with the resources. The selected resources may then be associated, in a configuration management dataset, with metadata derived from the selected descriptor. The metadata may indicate an association of the selected resources to a parameter.
US10547514B2
A system and method for automatic crossbar generation and router connections for Network-on-Chip (NoC) topology generation is disclosed. Aspects of the present disclosure relate to methods, systems, and computer readable mediums for generating topology for a given SoC by significantly improving system efficiency by accurately indicating the best possible positions and configurations for hosts and ports within the hosts, along with indicating system level routes to be taken for traffic flows using the NoC interconnect architecture. Aspects of the present disclosure further relate to determining optimal positions of ports within hosts so as to enable low latency and higher message transmission efficiency between the hosts. In yet another aspect, a computationally efficient NoC topology is generated based on allocation of routers and NoC channels so as to identify most efficient routes for various system flows between hosts.
US10547507B2
A method includes obtaining, from a service management database, one or more change tickets and one or more incident tickets relating to an information technology infrastructure, defining one or more change-incident pairs based on linkages between the incident tickets and the change tickets, identifying, from the change-incident pairs, one or more dimensions affecting outcomes of implementation of one or more change types, generating at least one recommendation for altering implementation of subsequent changes of a given change type to the information technology infrastructure based on the identified dimensions, applying the at least one recommendation to the implementation of one or more subsequent changes of the given change type to configuration items in the information technology infrastructure, monitoring the information technology infrastructure to determine outcomes of the subsequent changes of the given change type, and modifying the at least one recommendation responsive to the monitoring.
US10547502B2
A vehicle system includes a telematics control unit (TCU) coupled to a plurality of vehicle controllers. The TCU is configured to periodically record in a log wireless activity data relating to an authentication, attachment, signaling, detachment, and handover procedure of the TCU to provide one or more remote vehicle services. The TCU is further configured to, responsive to detecting a cellular malfunction from the logged data, wirelessly transmit at least a portion of the log that corresponds to the cellular malfunction offboard the vehicle for a remote server configured to diagnose operation of the TCU.
US10547498B1
Alert routing system and methods are described. Alerts are received and aggregated from disparate internet-of-things devices. Alerts may be prioritized based on any combination of: source device-related factors, such as device purpose; subscriber-related factors, such as age, preferences, and restrictions; and subscriber device-related factors, such as ability to receive information in particular formats. In some instances, alerts are further prioritized based on the location of the system's components. Additionally, in some instances, alerts are queued for batch processing based, for example, on subscriber schedule and preferences.
US10547497B1
The present solution relates to an improved system and method for reducing traffic flow between the customer's client device, network, and the charging system. The methods and systems described herein can provide a predictive rating buffer between the network and the charging system. The predictive rating buffer can receive, from the online charging solution, data about services to be provided to a client device. The predictive rating buffer can generate primary allocation balances for the client device. Network grants can be made to the client device by the primary allocation balances. If a primary allocation balance is exhausted, an incoming grant can be granted from a contingency allocation balance.
US10547493B2
A method for determining behavior-based relationships between website users is provided. The method may include monitoring activity of a plurality of users of a website to collect data regarding interaction with one or more content items associated with the website by the plurality of users. The method may further include analyzing the collected data to determine one or more relationships among the plurality of users based at least in part on the interaction with the one or more content items by the plurality of users. The method may additionally include generating a behavior graph having a structure defined based at least in part on the determined relationships. A corresponding system, apparatus, and computer program product are also provided.
US10547489B2
System and method based upon an OFDM symbol, including a cyclic prefix (CP), that is received after being transmitted over a multiple access channel, wherein the CP is removed, and a Hann window is applied to the symbol. FFT is then applied to the Hann windowed symbol to obtain the frequency domain subcarriers. The pilot symbols are filtered accordingly to obtain Hann windowed pilots to estimate effective channel. Inter-carrier interference is calculated and removed.
US10547477B2
Slave devices, master devices, systems and methods are disclosed for bidirectional edge-based pulse width modulation protocol based communication. In an implementation, receiving a master trigger signal starts a timer having an associated time period in a slave device, and after the timer has elapsed the slave device transmits a response.
US10547475B1
A receiver device includes circuitry and memory. The circuitry converts an input signal into a data signal that includes data symbols transmitted in successive unit intervals (UIs), determines a first threshold associated with a first symbol type, adjusts a gain of the receiver device such that an average amplitude of data signal samples, when receiving data symbols having the first symbol type, corresponds to the first threshold, determines a second threshold that corresponds to an average amplitude of the data signal samples when data symbols of a current UI have the first symbol type and data symbols of a first UI, at a first determined time distance from the current UI, have a second symbol type, and computes, as a first cursor value associated with the first UI, a first difference between the first threshold and the second threshold, multiplied by a first constant.
US10547472B2
A method for implementing controller area network (CAN) communications between a plurality of CAN nodes using a single radio frequency (RF) coax cable is provided. In an aspect, a hardware interface (e.g., an electronic circuit) may be coupled to each of the plurality of CAN nodes. The hardware interface may receive a CAN signal from a first CAN node. The hardware interface may convert the CAN signal to a single RF signal and transmit the RF signal to a second CAN node over the single RF coax cable. Moreover, the hardware interface may transmit a CAN feedback signal received over the RF coax cable to the first CAN node. In an aspect, the hardware interface may include an amplitude modulation (AM) modulator, an AM detector, and a bandpass filter.
US10547470B2
A network communications component may be configured to self-lock at a signaled transmission rate. The network communications component may receive a first transmission rate signal indicating a first transmission rate. It may be determined that a transmission rate for the network communications component is unset on the network communications component. Determining that the transmission rate for the network communications component is unset may include accessing an entry for the transmission rate in a vital product data stored on the network communications component. The transmission rate for the network communications component may be set by storing an indication of the received first transmission rate in a memory location on the network communications component. Data transmission by the network communications component may be limited, in accordance with the stored indication of the first transmission rate, to not exceed the set transmission rate.
US10547461B2
An integrated circuit device includes first and second semiconductor die and a physically unclonable function (PUF). The second semiconductor die is attached, at least partially, to the first semiconductor die using the PUF. The PUF includes a plurality of conductive paths formed between the first semiconductor die and the second semiconductor die. The PUF controller is coupled to the PUF for generating a digital value based on a characteristic of each conductor of the plurality of conductive paths. The digital value logically binds the first semiconductor die to the second semiconductor die. The first semiconductor die may include a nonvolatile memory and the digital value may be an encryption key for encrypting data stored in the nonvolatile memory.
US10547454B2
An example operation may include one or more of receiving a request to authorize an in-flight transfer of a parcel between a source unmanned aerial vehicle (UAV) and a target UAV, authenticating, via a blockchain, an identity of the source UAV and an identity of the target UAV based on one or more predefined keys included in the request, and in response to the blockchain authentication being successful, initiating delivery of the parcel from the source UAV to the target UAV while one or more of the source UAV and the target UAV are in-flight.
US10547447B2
In one embodiment, a first apparatus includes a processor and an interface, wherein the interface is operative to receive a request from a second apparatus to commence a keyed-hash message authentication code (HMAC) computation, the processor is operative to perform a first computation computing a first part of the HMAC computation using a secret key K as input yielding a first value, the interface is operative to send the first value to the second apparatus, the interface is operative to receive a second value from the second apparatus, the second value resulting from the second apparatus processing the first value with at least part of a message M, the processor is operative to perform a second computation based on the second value and the secret key K yielding an HMAC value, and the interface is operative to send the HMAC value to the second apparatus.
US10547431B2
Embodiments of the present application disclose a data retransmission method, a data recovery method, and apparatuses thereof. The data retransmission method comprises: determining at least one data symbol that is to be retransmitted to a receiver; and sending the retransmitted at least one data symbol to the receiver. For the methods and the apparatuses in the embodiments of the present application, retransmission is performed for an incorrect symbol, so that a possible bandwidth waste can be reduced.
US10547428B2
A method and apparatus for utilizing a dedicated reference signal for demodulating a Physical Broadcast Channel (PBCH) in a wireless communication system is disclosed. For example, the method and apparatus include configuring, at a network entity, at least one dedicated Demodulation Reference Signal (DMRS) in one or more symbols corresponding to a PBCH, each dedicated DMRS being used for demodulating the PBCH. The described aspects further include transmitting, by the network entity, the at least one dedicated DMRS to one or more UEs using at least a single antenna port.
US10547414B2
A transmitter broadcasts a signal having a different code characteristic for each of several directions. A receiver receives the broadcast signal from one of the directions and generates an expected signal for that direction based on the code characteristic for that direction. The receiver detects the broadcast signal from the direction based on the expected signal for that direction.
US10547410B2
The present disclosure relates to transmitting transport blocks in subframes of a predefined length within a wireless communication system. A downlink control information including a resource grant comprising a predetermined modulation and a predetermined transport block size is received (user equipment is the transmitter) or generated (base station is the transmitter). Then transport block including channel coded data to be transmitted in a subframe with the predetermined modulation and the predetermined transport block size is generated. Sensing is performed in the subframes and based thereon, it is determined whether a partial subframe or a complete subframe is available for transmission of the generated transport block. Finally, the transport block is transmitted with a modified modulation different from the predetermined modulation if the partial rather than complete subframe is available. Correspondingly, at the receiver, the grant is received (user equipment is receiver) or generated (base station is the receiver), the size of the subframe in which the reception is expected is determined and then the transport block is received with a modified modulation if only the partial subframe is available.
US10547402B2
Methods, systems, and devices for wireless communication are described. A wireless communication network may support mission critical (MiCr) communications and mobile broadband (MBB) communications with hybrid multiplexing (e.g., time division multiplexing (TDM) and frequency division multiplexing (FDM)). A base station may identify a first set of resources allocated for MiCr communications and a second set of resources allocated for MBB communications. The first and second set of resources may be multiplexed in the frequency domain, and the base station may transmit MiCr information over the first set of resources under normal data traffic conditions. As data traffic or other conditions associated with MiCr communications change, the base station may schedule MiCr transmissions on the second set of resources allocated for MBB communications, by puncturing the second set of resources for the MiCr communications.
US10547393B2
Various embodiments of the system and method relate to improvements in co-channel interference mitigation in shared spectrum environments operating under the aegis of a Spectrum Access System and companion database. Implementation orchestrates, detects, and obtains noise measurements from a potentially-affected receiver utilizing programmed reduction of transmitted power from a potential interferer when the two entities connect over the Internet or other communication network. Receivers and transmitters may use the method with the same or different Physical Layers (PHYs) and protocols. In one embodiment, a momentary reduction of transmitter power is noted during which putative interference is measured at the receiver. In another embodiment, an isolated burst is sent from a not-yet commissioned transmitter to contemporaneously detect possible interference at an operating receiver. A third embodiment can be used to measure and mitigate interference from a stationary mobile transmitter. A fourth embodiment establishes hosting for potential interference recognition as a service.
US10547391B2
This optical module has a photoelectric conversion device including a light emitting element, and an optical receptacle for optically coupling an end face of an optical transmission body connected thereto and a light receiving face of a light receiving element. The optical receptacle includes a first optical face on which light emitted from the end face of the optical transmission body is incident, and a second optical face for emitting, toward the light receiving face of the light receiving element, the light incident on the first optical face. An irradiation spot of emitted light from the second optical face on a virtual plane including the light receiving face of the light receiving element is sufficiently large to encompass the entire light receiving face.
US10547389B2
A timing adjuster shifts a timing between a first data-stream group and a second data-stream group in accordance with a timing setting. A data generator in first test mode generates a first test-data stream repeating 2N-bit marks and 2N-bit spaces as each of a first data stream and a third data stream, and generates a second test-data stream that is N-bit shifted from the first test-data stream, where N denotes a natural number. A first phase-difference setting and a second phase-difference setting are rendered zero. The timing adjuster adjusts the timing setting so as to maximize a detected value from a peak detection circuit.
US10547381B2
Embodiments of this disclosure provide an apparatus and method for monitoring an optical signal to noise ratio, a receiver and a communication system. The apparatus for monitoring an optical signal to noise ratio includes extracting signals from signals obtained after an equalization processing is performed on optical signals received by a receiver, the optical signals including signals of known frequencies, and the signals extracted having the same spectral characteristics as the signals of known frequencies; correcting, according to filtering parameters used in the equalization processing, the signals extracted and outputting corrected signals; and calculating an optical signal to noise ratio according to the corrected signals. According to the embodiments of this disclosure, the optical signal to noise ratio may be calculated more accurately.
US10547379B2
A method may include causing a signal to be transmitted that includes a plurality of wavelengths. The signal may be transmitted via an optical fiber that is associated with a particular wavelength. The particular wavelength may be included in the plurality of wavelengths. The method may include filtering the signal, based on the particular wavelength, to generate a filtered signal. The filtered signal may include the particular wavelength. The method may include detecting the filtered signal in association with the optical fiber. The method may include determining the particular wavelength based on the filtered signal. The method may include storing or providing information identifying at least one of the particular wavelength, the optical fiber, or a transmitter that transmitted the signal.
US10547376B2
A method of reducing data transfer while increasing image information over an 802.15.4 network includes obtaining an image with a sensor, modulating a representation of the image using a first 802.15.4 modem, sending the representation of the image to a coordinator, demodulating the representation of the image using a second 802.15.4 modem, and digitally enhancing at least one of the representation of the image and the image. A system for communication over an 802.15.4 network includes a sensor for obtaining data, the size of the data being at least an order of magnitude greater than the size of an 802.15.4 packet, a first 802.15.4 modem coupled to the sensor, a buffer for temporarily storing the data to allow transmission of portions of the data; the buffer being coupled to the sensor, a coordinator coupled to the sensor, the coordinator being capable of communicating with a computer, and a second 802.15.4 modem coupled to the coordinator.
US10547371B2
In one embodiment, a method includes determining whether a station is a power constrained device and setting an indicator in a header of a frame in accordance with whether the station is a power constrained device. The method also includes transmitting, by the station to a first device, the frame.
US10547364B2
A method implemented in a user equipment (UE) includes receiving a first reference signal (RS) from a first transmit antenna port and performing channel estimation based on the first RS. The method also includes obtaining an indication that the first RS and a second RS share a spatial property and receiving the second RS from a second transmit antenna port. The method further includes inferring the shared spatial property for the second RS based on the indication and performing channel estimation based on the second RS using the inferred spatial property.
US10547357B2
Methods and apparatus are described by which a wireless station transmits information to an access point in response to a short feedback request. The response to the short feedback request is transmitted as either energy or lack thereof in one or more long training fields transmitted in a preamble of a physical layer packet. Short feedback trigger frames for requesting the short feedback are also described.
US10547352B2
In described examples, a first die includes a primary LC tank oscillator having a natural frequency of oscillation to induce a forced oscillation in a secondary LC tank oscillator of a separate second die via a magnetic coupling between the primary LC tank oscillator and the secondary LC tank oscillator.
US10547351B2
Communication which a user does not desire is prevented. As information processing device (1) includes: a region specifying section (23) which determines a given region of a display region of a display section (18) of a display device (11), the given region corresponding to an element image included in a screen displayed on the display section (18); and an antenna control section (24) which (i) controls, to be in a communication state, an antenna (150) which is included in the given region and (ii) controls another antenna (150) to be in a non-communication state.
US10547350B2
A system is provided in which a first waveguide has a first resonator coupled to an end of the first waveguide. A second waveguide has a second resonator coupled to the second waveguide. The first resonator is spaced apart from the second resonator by a gap distance. Transmission of a signal propagated by the first waveguide across the gap to the second waveguide is enhanced by a confined near field mode magnetic field produced by the first resonator in response to the propagating wave that is coupled to the second resonator.
US10547339B2
An electronic device may be provided with wireless circuitry. The wireless circuitry may include one or more antennas and first and second radio-frequency modules. The device may include a conductive housing having dielectric antenna windows. The first module may generate first millimeter wave signals in a first communications band. The antenna may transmit the first signals to external equipment through the dielectric window at a transmit power level. The antenna may receive control signals in the second communications band from the external equipment through the dielectric window. The first and second communications bands may include frequencies greater than 10 GHz. The second module may pass the received control signals to the first module to adjust the transmit power level of the first signals transmitted by the antenna. A duplexer may be interposed between the modules and the antenna for isolating the first and second communications bands.
US10547338B2
A method and an apparatus for acquiring channel information in a polarization division duplex system. An uplink signal transmitted from a terminal is received, the uplink signal indicating that a null subcarrier is disposed in a first subcarrier overlapped with a second subcarrier including a downlink pilot signal, and a self-interference channel is estimated by using a signal received from the null subcarrier. A signal corresponding to the null subcarrier from the uplink signal is removed, and channel information is acquired by estimating the uplink channel based on estimation results of the self-interference channel and a pilot signal included in the uplink signal from which the null subcarrier is removed.
US10547335B2
An RFIC with memory is described where the memory can be used to house a look-up table for tuning components designed into the RFIC, providing a customized tuning circuit for antenna and transceiver front-end tuning applications. The look-up table can be loaded at wafer level during the manufacturing process to customize an RFIC design for a specific antenna system. The memory can be used to restrict or tailor the tuning range of tunable capacitors and switches within the RFIC to optimize performance in the end application. The resident memory will improve signaling latency when tuning for time critical applications such as channel tuning in a cellular communication system.
US10547331B2
An encoding method generates an encoded sequence by performing encoding of a given coding rate according to a predetermined parity check matrix. The predetermined parity check matrix is a first parity check matrix or a second parity check matrix. The first parity check matrix corresponds to a low-density parity check (LDPC) convolutional code using a plurality of parity check polynomials. The second parity check matrix is generated by performing at least one of row permutation and column permutation with respect to the first parity check matrix. An eth parity check polynomial that satisfies zero, of the LDPC convolutional code, is expressible by using a predetermined mathematical formula.
US10547320B1
An integrated circuit includes: a first differential buffer suitable for receiving a primary signal through a primary input terminal thereof, and receiving a secondary signal through a secondary input terminal thereof, wherein the secondary signal has a phase opposite to a phase of the primary signal; a second differential buffer suitable for receiving a first reference voltage through primary and secondary input terminals thereof; and an operational amplifier suitable for receiving a first common mode voltage of the primary and secondary output terminals of the first differential buffer and a second common mode voltage of the primary and secondary output terminals of the second differential buffer, to output the first reference voltage.
US10547307B2
A bias circuit providing different bias voltages depending on a power mode through a simple circuit, and a power amplifier having the same are provided. The bias circuit and the power amplifier include a bias setting unit configured to vary a voltage level of a control signal controlling a bias voltage according to an operation of a first transistor being switched-off in a high power mode and switched-on in a low power mode. A bias supplying unit includes a bias supplying transistor switched based on the control signal, to supply the bias voltage having a voltage level according to a switching operation of the bias supplying transistor.
US10547300B1
A driving device is provided, which drives on/off a main switching element to which a diode is anti-parallel connected, wherein the driving device includes a detection unit configured to detect a voltage between a drain terminal and a source terminal; a determination unit configured to output a determination signal indicating whether a free wheeling current is flowing from the source terminal to the drain terminal based on a detected voltage detected by the detection unit; and a drive control unit configured to perform control such that the main switching element is set in an on-state on condition that an on command signal for turning on the main switching element is input and on condition that the determination signal indicating that the free wheeling current is flowing is output.
US10547298B1
The present disclosure relates to an apparatus and method for correcting a duty cycle of at least one signal. The apparatus may comprise at least one set of inverters configured to receive the at least one signal and correct the duty cycle of the at least one signal at a correction location of a plurality of correction locations based upon, at least in part, a transmission rate mode of a plurality of transmission rate modes.
US10547294B2
This disclosure is in the field of electronics and more specifically in the field of timing control electronics. In an example, a timing control system can include or use an array of circuit cells, and each cell can provide a signal delay using a fixed delay or interpolation. The interpolation can include, in one or more cells, using three timing signals with substantially different delays to create a delayed output signal. Linearity of the delayed output signal is thereby improved. In an example, an impedance transformation circuit can be applied to improve a bandwidth in one or more of the cells to thereby improve the bandwidth of the timing control system.
US10547292B2
An electric circuit device including a first high voltage serial connection circuit 2a and a second high voltage serial connection circuit 3a, those are provided on a board and connected to an end of high electric potential of a power source for automobile use; and a first low voltage serial connection circuit 2b and a second low voltage serial connection circuit 3b, those are provided on the board and connected to an end of low electric potential of the power source for automobile use, wherein the first high voltage serial connection circuit 2a and the second high voltage serial connection circuit 3a are respectively disposed on both surfaces of the board opposite to each other, and the first low voltage serial connection circuit 2b and the second low voltage serial connection circuit 3b are respectively disposed on the both surfaces of the board opposite to each other.
US10547291B2
A circuit includes a transistor circuit including a first node, a second node, and a plurality of transistors coupled in parallel between the first node and the second node. The circuit further includes a drive circuit configured to switch on a first group of the plurality of transistors, the first group including a first subgroup and a second subgroup and each of the first subgroup and the second subgroup including one or more of the transistors. The drive circuit is further configured to switch off the first subgroup at the end of a first time period and switch off the second subgroup at a time instant before the end of the first time period.
US10547286B2
A filter may include a plurality of bulk acoustic wave resonators including one or more series resonators and one or more shunt resonators formed by a first electrode, a piezoelectric layer, and a second electrode sequentially stacked on a substrate, a cap accommodating the plurality of bulk acoustic wave resonators therein, and one or more switches provided on the cap.
US10547273B2
A temperature sensor has a first transistor with a gate voltage tied to maintain the first transistor in an off state with leakage current flowing through the transistor, the leakage current varying with temperature. A second transistor is coupled to the first transistor and receives a gate voltage to keep the second transistor in an on state. A current mirror mirrors the leakage current and supplies a mirrored current used to control a frequency of an oscillator signal varies with the mirrored current. The temperature of the first transistor is determined based the frequency of the oscillator signal.
US10547266B2
The disclosure relates to a mechatronic assembly for driving a body, which is designed to be connected to a continuous electrical power source and an electronic control unit comprising a computer for running a power-assistance algorithm supplying a pulse-width modulation input signal having discrete states and a cyclic ratio encoding the steering and torque/speed information.
US10547265B2
Provided is a motor control system. The motor control system include an inverter connected to a DC link, including both ends which a DC link voltage value is applied across, and including switch groups connected in parallel and applying a three-phase current to a motor according to a switching operation, based on PWM control, of each of the switch groups, a current converter converting voltage values, applied across both ends of shunt resistors included in the switch groups, into DC current values according to an ADC gain, an adder estimating a current value, obtained by summating the DC current values, as a DC link current value, and a PI control unit outputting a voltage value for controlling a field current of the motor to the motor by using the estimated DC link current value according to a PI control method, for controlling a generated power of the DC link.
US10547261B2
A variable magnetization machine control system comprising a controller configured to generate a reversely rotating d-axis/q-axis current vector trajectory during a change in a magnetization state of a variable magnetization machine to drive the variable magnetization machine at a predetermined speed while maintaining the driving voltage below a predetermined maximum magnitude.
US10547249B2
A bridge circuit includes: a first leg including a first switching device and a second switching device connected between a first node and a ground; a second leg including a third switching device and a fourth switching device connected between the first node and the ground; and a first charge recycler connected between a gate of the first switching device and a gate of the third switching device, and configured to transfer charges accumulated in the first switching device to the gate of the third switching device prior to turning on the third switching device.
US10547244B2
The power supply apparatus having two switching elements connected to a primary winding of a transformer includes an adjustment unit for adjusting a voltage and supplying the voltage to a control unit. This voltage results from application of a voltage induced in an auxiliary winding while current is flowing in a predetermined direction with respect to the auxiliary winding as a result of the first switching element turned on and the second switching element turned off, and a voltage induced in the auxiliary winding while current is flowing in the direction opposite to the predetermined direction with respect to the auxiliary winding as a result of the first switching element turned off and the second switching element turned on.
US10547242B2
The power supply apparatus includes a transformer, a switching unit provided on a primary side of the transformer and configured to perform switching operation for converting an input voltage resulting from rectification and smoothing of an AC voltage and outputting an output voltage from a secondary side of the transformer; a first detection unit configured to detect the output voltage, a feedback unit configured to generate a feedback voltage based on the voltage detected by the first detection unit; a control unit configured to control the switching operation of the switching unit based on the feedback voltage generated by the feedback unit; and a second detection unit configured to detect the AC voltage.
US10547235B2
The power supply apparatus alternately repeats a control between a first control of varying a frequency of switching operation within a predetermined range and for a predetermined cycle according to a frequency determined based on a feedback voltage, and a second control of varying the frequency within a range narrower than the predetermined range or a third control of controlling the frequency to be a constant frequency.
US10547229B2
Electric motors are disclosed. The motors are preferably for use in an automated vehicle, although any one or more of a variety of motor uses are suitable. The motors include lift, turntable, and locomotion motors.
US10547228B2
Disclosed in one embodiment is a busbar comprising: an insulating body; a plurality of neutral terminals arranged in the insulating body; and a plurality of first driving terminals, second driving terminals, and third driving terminals arranged in the insulating body, wherein the plurality of neutral terminals, first driving terminals, second driving terminals, and third driving terminals are electrically insulated, respectively, and the shape of the plurality of the first driving terminals, the second driving terminals, and the third driving terminals are the same.
US10547226B2
Electric machine, including a stator on an at least partially electrically conductive housing located on a reference potential, on which are formed slot-like receptacles for stator windings, upon which slot-shaped receptacles are formed for the stator windings, wherein a closure element closing the receptacle on the side of the rotor is provided in each case in the receptacles, and a rotor rotatably mounted in the stator, wherein the closure element is provided with a flat, electrically conductive conductor region for shielding the stator windings from the rotor, wherein the conductor region is connected in an electrically conductive manner to the housing.
US10547223B2
A stator coil that is wound by concentrated winding and installed in a slot of a stator includes a winding part in which a conductor is wound pitch by pitch around a tooth of the stator and connection terminals which extend from both ends of the winding part. The winding part includes a plurality of unit winding subparts of a rectangular annular shape, a unit winding subpart including a pair of first straight-line segments, a pair of second straight-line segments, and curved corner segments which join the first straight-line segments and the second straight-line segments. In one of the pair of first straight-line segments, incline segments where the conductor is shifted by one pitch toward a winding axis direction are formed. In at least one of the unit winding subparts, a part of an incline segment is made by a part of each of the curved corner segments.
US10547221B2
A compressor motor and a method for magnetizing a rotor thereof are provided. The compressor motor includes a stator and a rotor configured to electromagnetically interact with the stator to be rotated, wherein the rotor includes a core, a plurality of magnets inserted into the core, and a cover configured to cover both end portions of the core and to be injection-molded so as to fill accommodation spaces that are formed between the core and the plurality of magnets.
US10547218B2
A novel variable magnetic monopole field electro-magnet and inductor with equal and stable high density magnetic field winding system for use in any AC-DC electric motor and generator or in any AC transformer including interleaved ferromagnetic supportive cores positioned between the layers of windings.
US10547217B2
A wirelessly rechargeable device (20) is positioned on an underlying charging surface (S) for charging a battery of the wirelessly rechargeable device. While the wirelessly rechargeable device is charging, it is detected whether the wirelessly rechargeable device is being displaced (A), or is likely to be displaced, relative to the charging surface. Additionally, it is detected whether the displacement, or the potential displacement, is unintentional. In response to detecting that the wirelessly rechargeable device has been displaced, or is likely to be displaced, a magnetic field between the charging surface and the wirelessly rechargeable device is controlled to inhibit the unintentional displacement of the wirelessly rechargeable device.
US10547211B2
A device including a processor configured to identify a power receiving device and to determine a range configuration relative to the power receiving device is provided. The device also includes a first antenna configured to emit a propagating radiation at a selected frequency and in a selected direction, and a first power transmitting circuit configured to provide a signal at the selected frequency to the first antenna when the processor identifies the power receiving device within a far field configuration from the device. The device also includes a plate, configured to couple a ground terminal of the first power transmitting circuit with the first antenna and including a planar surface and at least an extension angled in a direction of increased directivity of the propagating radiation. Methods for fabricating and using a device as above are also provided.
US10547207B2
A wireless power transfer system is disclosed. The wireless power transfer system may comprise a first group of transmitter coils disposed in a first plane, a second group of transmitter coils disposed in a second plane, and a controller unit configured to: supply a first power to the first group, one or more transmitter coils at a time; compare a first coupling strength of the powered first transmitter coil with a first threshold; in response to determining the first coupling strength exceeding the first threshold, determine the transmitter coil as a selected transmitter coil; supply a second power to the second group, one or more transmitter coils at a time; compare a second coupling strength of the powered second transmitter coil with a second threshold; and in response to determining the second coupling strength exceeding the second threshold, determine the transmitter coil as another selected transmitter coil.
US10547203B2
The present invention proposes power battery pre-charge system and device for an electric vehicle, said power battery pre-charge device comprises a pre-charge circuit formed by a current source circuit and a bus capacitor, wherein said current source circuit provides a current for charging the bus capacitor, wherein said current source circuit includes a triode, a first resistor, a second resistor and at least two high-voltage MOSFET transistors. The power battery pre-charge system and device for an electric vehicle as disclosed in the present invention have high charging efficiency, low cost and low failure rate.
US10547201B2
An energy storage system, including: a first switch and a first inductor connected in series and connected to a positive electrode of an external DC system; a pre-stage bidirectional buck-boost conversion circuit, the circuit including a first terminal, a second terminal, and a third terminal; a pre-charge circuit, a fourth switch, and a super-capacitor sequentially connected in series, two terminals of a series structure resulting therefrom being connected to the third terminal of the pre-stage bidirectional buck-boost conversion circuit and the negative electrode of the external DC system, respectively; a post-stage bidirectional buck-boost conversion circuit, the circuit including a first terminal, a second terminal, and a third terminal; and a battery, a second switch, and a second inductor connected in series.
US10547200B2
Wireless power transfer systems in accordance with embodiments of the invention are disclosed. In one embodiment, a wireless power transfer system includes a power transmitter driven by an oscillator, a power receiver including a resistive load, and a coupled resonator link configured to deliver power from a transmitter tank circuit to a receiver tank circuit, wherein the free-running oscillator automatically tunes to oscillate at a frequency that does not experience a phase shift due to the impedance of the transmit side of the coupled resonator link, wherein the power transmitter provides regulated voltage across a range of distances between the transmitter tank circuit and the receiver tank circuit, and wherein the power transmitter regulates voltage across a range of resistive loads of the power receiver.
US10547195B2
A charging control system for a battery includes a temperature sensor, a voltage sensor, a pressure sensor, and a controller. The controller is configured to determine a threshold pressure change associated with a full charge of the battery based on map data selected from a predetermined data map associated with the battery, monitor a present voltage value obtained by the voltage sensing means and a total pressure change based on a present pressure value obtained by the pressure sensing means, continue the charging process when the present voltage value exceeds an upper limit voltage value, and total pressure change is less than threshold pressure change, and terminate the charging process when the present voltage value exceeds the upper limit voltage value, and the total pressure change is greater than or equal to the threshold pressure change.
US10547191B2
According to at least one aspect, embodiments herein provide a traffic light power management system comprising a power source, a first output, a service bypass unit and a power management unit. The service bypass unit is configured to receive AC power from the power source, convert the AC power to a first DC power in a first mode of operation, provide the first DC power to the first output in the first mode of operation, and provide the AC power to a power management unit in a second mode of operation. The power management unit is coupled to the service bypass unit, and is configured to receive the AC power from the service bypass unit in the second mode of operation, convert the AC power to a second DC power in the second mode of operation, and provide the DC power to the first output in the second mode of operation.
US10547186B2
In order to provide a charging apparatus for efficiently cooling a battery pack, the charging apparatus comprises: a case 2 having a bottom portion, an upper portion opposite to the bottom portion, and a side portion coupling the bottom portion and the upper portion; a plurality of fans 5 and 6 provided in the case, the plurality of fans being arranged along the side portion; and a charging circuit portion 4 provided in the case and configured to charge a battery pack, the charging circuit having a heat-producing element that produces heat in connection with charging of the battery pack 3.
US10547180B2
Systems, methods, and computer media for battery system management and non-linear estimation of battery state of charge are provided herein. Battery data is received for a time period over which a battery system has operated. The battery data represents the actual performance of the battery system over the time period. Sub-periods of charging or discharging can be identified in the time period. For the sub-periods of time, a curve can be fit to the battery data. Using the curves for the battery data for the sub-periods of time, an expected performance of the battery system, over a range of states-of-charge, can be determined. Operating instructions for the battery system can be provided based on the expected performance.
US10547178B2
Systems and methods for managing power on an electric power grid including a server for communicating IP-based messages over a network with distributed power consuming devices and/or power supplying devices, the IP-based messages including information including a change in state of the power consuming device(s), a directive for a change in state of the power consuming device(s), a priority message, an alert, a status, an update, a location with respect to the electric power grid, a function, device attributes, and combinations thereof.
US10547168B2
A utility enclosure includes a box, a bracket connected to the box, and a lid placed over the box. The box includes a plurality of walls and a central opening. The bracket has a center portion and a first opening in the center portion for receiving a fastener to connect the bracket to one of the walls. The removable lid covers the central opening.
US10547164B2
A connector comprises: a connector body comprising an inlet end and an outlet end with a bore extending therethrough, the connector body further comprising a leading end portion positioned at the inlet end and a threaded portion at the outlet end of the connector body and a connector main body portion positioned between the leading end portion and the threaded portion; a generally annular bearing case having a tapered surface positioned in the leading end portion of the connector body, the bearing case formed with at least one recess and wherein the tapered surface has a hollow portion therein and includes a bearing case axis; and at least one locking element positioned in the at least one recess of the bearing case and movable along the bearing case axis.
US10547142B1
A plug connector includes a housing having a latch pocket holding a latch including a main body and a latch beam. The latch beam includes a latch hook received in a latch opening of a mating connector. An actuator is operably coupled to the latch to move the latch to a released position. The actuator includes a push button and a pull tab separate from the push button and movable in a rearward pulling direction relative to the push button. The latch hook is rotated from a latched position to the released position when the push button is actuated and when the pull tab is pulled in the rearward pulling direction without loading the latch against the mating connector.
US10547133B1
A communication system includes a receptacle connector assembly and a pluggable module. The receptacle connector assembly includes a receptacle cage and a communication connector received in the receptacle cage and mounted to a host circuit board. The communication connector includes a connector housing holding contacts and extending between a front and a rear with a bottom of the connector housing mounted to the host circuit board and a longitudinal card slot open at a top of the connector housing. The pluggable module is received in the module channel in a loading direction and includes a module body and a plug board having a mating edge. The plug board is held in the module body in a vertical orientation with the mating edge at a bottom of the plug board being received in the card slot with the contact pads electrically coupled to corresponding contacts of the communication connector.
US10547132B2
A chip module for a toner cartridge includes a substrate having a top surface, a memory disposed on the substrate, transmission terminals electrically connected with the memory, and a ground terminal. Each transmission terminal has two legs disposed on the substrate, and a bridge connected between the two legs and located at a distance above the top surface of the substrate. The ground terminal is disposed on the substrate and located between the transmission terminals. The ground terminal is a lamellar-shaped piece and nonparallel to the top surface of the substrate. The chip module is firmly mounted to the toner cartridge and positively aligned and contacted with a reading head of an electronic image-forming apparatus.
US10547130B2
An electrical connector is electrically connected to a chip module having multiple contact pads. The electrical connector includes an insulating body having multiple accommodating grooves. Multiple conductive terminals are respectively accommodated in the accommodating grooves. Each conductive terminal has a main body portion accommodated in a corresponding accommodating groove and an extending arm extending forward from an upper end of the main body portion. Each extending arm of the conductive terminals is used to be upward electrically connected to a corresponding contact pad. At least one supporting portion is provided on the insulating body and located at one side of a corresponding accommodating groove. A first guide portion protrudes and extends from a top end of the supporting portion to upward abut the chip module. A horizontal projection of the extending arm of at least one conductive terminal partially overlaps with a horizontal projection of the first guide portion.
US10547125B2
An insulation displacement connector (IDC) includes clamping terminals or contacts which make two redundant contacts into the wires instated into them. The inventive contact comprises a flat strip section, four J-shaped cantilevers each having a straight section and an arcuate section, with a portion of each of said straight section attached to the flat strip section, and the cantilevers arranged into two pairs each having two arcuate sections curving towards each other to form a pincer section. The two pincer pairs face toward each other on the strip. A wire received into both pincer pairs is held securely because any tension applied to the wire forced at least one pincer set to clamp together harder on the wire. The inventive contacts reside in an insulator housing of an insulation displacement terminal (IDT) connector assembly which can accept wires of mixed sizes.
US10547124B2
The present disclosure provides embodiments of compression-type electrical connectors used to connect one or more branch wires or conductors to one or more run wires or conductors.
US10547122B2
A method of producing a horn antenna array includes: a step of providing a first die and a second die; a step of assembling the first die and the second die, filling an internal space surrounded by the first die and the second die with a fluid material, and solidifying the fluid material; and a step of, after the material has solidified, separating the first die and the second die. In a portion corresponding to each horn antenna element, the first die has a pair of protrusions and a groove between the pair of protrusions, and the second die has a protrusion. In a state where the first die and the second die are assembled, a gap exists between a tip end of each protrusion of the second die and a bottom face of each groove.
US10547121B2
An antenna includes at least one first pair of electrically conducting lands and a second pair of spaced-apart electrically conducting lands or a single land. The first pair is spaced apart from the second pair or single land, either parallel or tilted with respect to a ground plane.
US10547120B2
An apparatus includes a package and a chip. The package may comprise (i) a plurality of bonding pads, (ii) a plurality of combiner/splitter circuits, and (iii) a plurality of bumps. The bonding pads may be configured to electrically connect the package with a printed circuit board substrate. The combiner/splitter circuits generally connect each of the bonding pads to two respective bumps of the plurality of bumps. The chip is generally disposed in the package. The chip may comprise a plurality of contact pads and a plurality of transceiver channels. Each of the transceiver channels may comprise a radio-frequency input and a radio-frequency output. The radio-frequency input and the radio-frequency output of each transceiver channel are generally connected to respective contact pads of the chip. The respective contact pads of each transceiver channel are generally coupled to a respective bonding pad of the package via the two respective bumps.
US10547117B1
An active electronically scanned array (AESA) is disclosed. The AESA includes a linear-to-circular polarizer coupled to a radiating aperture and one or more transmit-receive modules coupled to radiating elements and a liquid cooling manifold having a plurality of distributed liquid cooling ducts disposed adjacent the one or more transmit-receive modules to provide cooling of the AESA during high-power operation.
US10547112B2
A thin, flexible antenna module is provided for use in a smartphone. When the antenna module is assembled in the smartphone, the antenna module provides an MST antenna and an NFC antenna. For this, the antenna module includes a flexible PCB containing coils and further includes a magnetic sheet engaged with flexible PCB. The flexible PCB and the magnetic sheet are attached to each other to form a single body.
US10547110B1
A multiband antenna, having a reflector, and a first array of first radiating elements having a first operational frequency band, the first radiating elements being a plurality of dipole arms, each dipole arm including a plurality of conductive segments coupled in series by a plurality of inductive elements; and a second array of second radiating elements having a second operational frequency band, wherein the plurality of conductive segments each have a length less than one-half wavelength at the second operational frequency band.
US10547107B2
A low profile, 4-element, slot-based, frequency reconfigurable MIMO antenna for cognitive radio (CR) platforms for cellular communication front ends. The antenna is on a board having a top layer substrate and a bottom layer ground plane. The bottom layer ground plane contains four antenna elements, each antenna element having a circular slot and an annular slot spaced outwardly from and extending circumferentially around the circular slot. The bottom layer contains a microstrip feed-line for each antenna element. Varactor diodes on the top layer span the width of each annular slot to tune the resonance frequency over a wide operation band. The antenna covers a wide frequency band from 1800 MHz to 2450 MHz and supports several well-known wireless standards bands, including GSM1800, LTE, UMTS and WLAN, as well as many others.
US10547104B2
An antenna includes a conductor portion, a grounding portion and a radiator portion. The grounding portion includes a main section, first and second wings and a line section. The first and second wings extend respectively from opposite ends of the main section toward the conductor portion. The line section includes a base segment extending from the main section between the first and second wings toward the conductor portion, and an extension segment extending from the base segment toward the first wing. The radiator portion includes a feeding point adjacent to the main section, a base line extending from the feeding point toward the conductor portion and an extension section extending from the base line toward the second wing.
US10547099B2
An antenna structure is provided for use in an electronic device. The antenna structure includes a first feeding part; a second feeding part; and an antenna radiator including a first connection pattern including a first end and a second end, the first end of the first connection pattern being electrically connected to the first feeding part; a second connection pattern including a first end and a second end, the first end of the second connection pattern being electrically connected to the second feeding part; a first pattern that connects the second end of the first connection pattern and the second end of the second connection pattern; and a second pattern that extends from at least one end of the first pattern. The first feeding part is configured to transmit or receive a signal of a first frequency band, and the second feeding part is configured to transmit or receive a signal of a second frequency band that at least partially overlaps the first frequency band.
US10547096B2
Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for a microwave cavity resonator stabilized oscillator, are described. The oscillator can include a cavity resonator configured to resonate at least at one predetermined resonant frequency in a GHz frequency range. The oscillator can include circuitry including a microwave amplifier, a low pass filter and a phase shifter. The circuitry may be arranged in a feedback loop configuration, and may be at least partially mounted above a first surface of the cavity resonator. The circuitry may be electrically coupled to the cavity resonator to form an oscillator. The circuitry can include a first delay line segment that is selected instead of at least one other delay line segments for wire-bond connection to complete the feedback loop configuration at zero degree phase.
US10547095B2
A method of manufacturing a broadside-coupled directional coupler including a main line and a sub line which are broadside-coupled to each other is provided. The method includes at least two adjustment processes. A line width of a coupled line part of the sub line on a first surface of a dielectric substrate is adjusted wherein the dielectric substrate having a second surface being opposite to the first surface, and the second surface has a ground plane. A position of a boundary portion where the ground plane and the coupled line are in contact with each other is adjusted.
US10547090B2
Disclosed herein is a battery cell including: an electrode assembly including an electrode tab protruding toward at least one outer periphery; a battery case including an accommodation part in which the electrode assembly is mounted; and an electrode lead connected to the electrode tab for electrical connection with an external device, wherein the electrode lead includes: a tab connection part electrically connected to the electrode tab; and a protrusion extension part extended from the tab connection part and protruding outwardly of the battery case to thereby be electrically connected to the external device, the tab connection part being coated with a gas adsorbent.
US10547086B2
A secondary battery including: at least one first metal plate serving as a positive terminal; at least one second metal plate serving as a negative terminal; a separator material disposed between the at least one first metal plate and the at least one second metal plate for separating a positive terminal material on the at least one first metal plate and a negative terminal material on the at least one second metal plate; a liquid electrolyte; and an integrated circuit for controlling a wireless communication of RFID, WIFI, NFC, Blue-tooth, or SRI, where, the at least one first metal plate and/or the at least one second metal plate has formed thereon a coil pattern so that an energy transfer can take place between the positive terminal and the negative terminal, and the integrated circuit controls the energy transfer.
US10547081B2
An electrolytic copper foil capable of improving a capacity retention rate of a secondary battery, an electrode including the same, a secondary battery including the same, and a method of manufacturing the same. The electrolytic copper foil, which includes a first surface and a second surface opposite the first surface, includes a copper layer including a matte surface facing the first surface and a shiny surface facing the second surface, and a first protective layer on the matte surface of the copper layer, wherein the first surface has a peak density (PD) of 3 to 110, a texture coefficient [TC(220)] of a (220) plane of 1.32 or less, and a surface roughness (Rz) of 0.5 to 2.7 μm.
US10547080B2
A cell stack includes a plurality of battery cell units, in which an anode, an electrolyte, an inter connector, and a cathode are stacked on a surface of a substrate tube of a cylinder, and a plurality of battery cells is formed in an axis direction of the substrate tube, and a connection mechanism that connects an end portion of the substrate tube of the battery cell unit in the axis direction, and an end portion of the adjacent battery cell unit. The connection mechanism includes a connection jig including a cylindrical portion facing a cylindrical shape of the battery cell unit, and a protruding portion formed on a surface of the cylindrical portion and having a protruding shape in a radial direction, and an adhesive layer applied between the cylindrical portion of the connection jig and the cell unit, and joining the connection jig and the cell unit.
US10547065B2
In the fuel cell, an electrode layer on each of two surfaces of an electrolyte membrane is divided into a plurality of electrode regions by a dividing groove; a unit cell is constituted by a stacked structure including the electrolyte membrane, one electrode region on one surface of the electrolyte membrane, and one electrode region on the other surface thereof; and a plurality of the unit cells are connected in series by the interconnector part formed in the electrolyte membrane. At least the electrode layer on the one surface includes a catalyst layer having catalytic activity and containing proton conductive resin; and a protection layer located between the catalyst layer and the electrolyte membrane, having electric conductivity and having a higher filling density of proton conductive resin than that of the catalyst layer. The interconnector part is covered with the protection layer on the one surface.
US10547064B2
A fuel cell flow field plate providing a uniform gas flow pressure includes a first metal plate and a second metal plate. The first metal plate defines a first opening for providing a first reactant gas to a fuel cell with a first metal bead that surrounds the first opening. The first metal bead is an embossment that defines a first channel. A first plurality of tunnels provides a passage into and out of the first metal bead. Each tunnel of the first plurality of tunnels has an inlet tunnel section that leads to the first metal bead and an outlet tunnel section that extends from the first metal bead to provide the first reactant gas to first reactant gas flow channels defined by the first metal plate. Characteristically, the inlet tunnel section and the outlet tunnel section each having a curved cross section with an opened base side.
US10547063B2
Provided is a fuel cell capable of easily forming an interconnector part electrically connecting adjacent unit cells in a planar array fuel cell. In the fuel cell, an electrode layer on each of two surfaces of an electrolyte membrane is divided into a plurality of electrode regions by a dividing groove; a unit cell is constituted by a stacked structure including the electrolyte membrane, one electrode region on one surface of the electrolyte membrane, and one electrode region on the other surface thereof; and the plurality of the unit cells are connected in series by the interconnector part formed in the electrolyte membrane. The interconnector part is formed by heating and carbonizing a proton conductive resin in the electrolyte membrane. The proton conductive resin can be heated by laser beam irradiation.
US10547058B2
There is provided a method of manufacturing a membrane electrode assembly that has an electrode catalyst layer formed on a surface of an electrolyte membrane. The electrode catalyst layer formed in the membrane electrode assembly is produced by a drying process that dries a catalyst ink which includes catalyst-supported particles having a catalyst metal supported thereon, a solvent and an ionomer, at a predetermined temperature. The catalyst ink includes a plurality of different solvents having different boiling points. The predetermined temperature is set to be lower than the boiling point of the solvent having the lowest boiling point among the plurality of different solvents.
US10547056B2
A particulate precursor compound for manufacturing a lithium transition metal (M)-oxide powder for use as an active positive electrode material in lithium-ion batteries, wherein (M) is NixMnyCozAv, A being a dopant, wherein 0.33≤x≤0.60, 0.20≤y≤0.33, and 0.20≤z≤0.33, v≤0.05, and x+y+z+v=1, the precursor comprising Ni, Mn and Co in a molar ratio x:y:z and having a specific surface area BET in m2/g and a sulfur content S expressed in wt %, wherein formula (I).
US10547047B2
Positive electrode active material particle powder includes lithium manganese oxide particle powder having Li and Mn as main components and a cubic spinel structure with an Fd-3m space group. The lithium manganese oxide particle powder is composed of secondary particles, which are aggregates of primary particles, an average particle diameter (D50) of the secondary particles being from 4 μm to 20 μm, and at least 80% of the primary particles exposed on surfaces of the secondary particles each have a polyhedral shape in which each (111) plane thereof is adjacent to at least one (100) plane thereof.
US10547045B2
A method of fibrillizing a fibrillizable binder component of an electrode film can include providing a negatively charged fibrillizable binder component, and applying an electric field upon the negatively charged binder component to fibrillize the negatively charged fibrillizable binder component. A system for fibrillizing a binder component of an electrode film can include a mixing container made of a material having an affinity to donate electron(s) to the binder component, and an actuator configured to apply a force upon the mixing container so as to contact the mixing container with the binder component and to move the mixing container and the binder component relative to each other within a speed and range of motion sufficient to create an electrostatic force on the binder component and fibrillize the binder component.
US10547043B2
A battery assembly includes a first battery cell including a first terminal, a bus bar connected to the first terminal, and a first weld bead for securing the bus bar to the first terminal. The first weld bead includes a first end portion extending continuously to a second end portion and configured such that the first end portion faces in a direction toward the second end portion.
US10547040B2
Approaches herein provide a device, such as a battery protection device, including a cathode current collector and an anode current collector provided atop a substrate, a cathode provided atop the cathode current collector, and an electrolyte layer provided over the cathode. An interlayer, such as one or more layers of silicon, antimony, magnesium, titanium, magnesium lithium, and/or silver lithium, is formed over the electrolyte layer. An anode contact layer, such as an anode or anode current collector, is then provided over the interlayer. By providing the interlayer atop the electrolyte layer prior to anode contact layer deposition, lithium from the cathode side alloys with the interlayer, thus providing a more isotropic or uniaxial detachment of the anode contact layer.
US10547024B2
A display device is provided. The display device includes a display panel including first and second display substrates that face each other, having an overlap area in which the first and second display substrates overlap with each other, and having a protruding area on one side of the overlap area, a sealing member between the first and second display substrates along edges of the overlap area, and at least one chamfered portion including a first chamfered portion, which is formed on at least one side of the protruding area, and a second chamfered portion, which is formed on the overlap area and adjacent to the first chamfered portion, wherein in the second chamfered portion, an end of the first display substrate is positioned beyond an end of the second display substrate.
US10547023B2
The present disclosure discloses a flexible display panel including a device layer, an organic planarization layer formed on the device layer, a light-emitting unit formed on the planarization layer, and an anode layer of the light-emitting unit adjacent contacted to the organic planarization layer. The organic planarization layer includes at least one first connection hole and at least one second connection hole; an output end of the device layer is connected with the anode layer through the first connection hole; the second connection hole has a depth smaller than the thickness of the organic planarization layer, and the anode layer of the light-emitting unit is further connected to the organic planarization layer through the second connection hole. The flexible display panel can protect the anode layer of the flexible display device from cracking due to poor flexibility during the bending process and improve the quality of the flexible display device.
US10547020B2
A white organic light emitting device, which is increased in color gamut and lifespan, is discussed and an organic light emitting display device using the same and in a stack having different emission layers disposed in contact with each other, particular properties of a host and a dopant in a major emission layer are used.
US10547014B2
The present disclosure relates to compounds of Formula (I) as compounds capable of emitting delayed fluorescence, and uses of the compounds in organic light-emitting diodes.
US10547013B2
Novel ligands for metal complexes containing five-membered ring fused on pyridine or pyrimidine ring combined with partially fluorinated side chains exhibiting improved external quantum efficiency and lifetime are disclosed.
US10547008B2
The present specification provides an organic light emitting device.
US10546998B2
Some embodiments include constructions having electrically conductive bitlines within a stack of alternating electrically conductive wordline levels and electrically insulative levels. Cavities extend into the electrically conductive wordline levels, and phase change material is within the cavities. Some embodiments include methods of forming memory. An opening is formed through a stack of alternating electrically conductive levels and electrically insulative levels. Cavities are extended into the electrically conductive levels along the opening. Phase change material is formed within the cavities, and incorporated into vertically-stacked memory cells. An electrically conductive interconnect is formed within the opening, and is electrically coupled with a plurality of the vertically-stacked memory cells.
US10546991B2
A method for forming a unique, environmentally-friendly micron scale autonomous electrical power source is provided in a configuration that generates renewable energy for use in electronic systems, electronic devices and electronic system components. The configuration includes a first conductor with a facing surface conditioned to have a low work function, a second conductor with a facing surface having a comparatively higher work function, and a dielectric layer, not more than 200 nm thick, sandwiched between the respective facing surfaces of the first conductor and the second conductor. The autonomous electrical power source formed according to the disclosed method is configured to harvest minimal thermal energy from any source in an environment above absolute zero. An autonomous electrical power source component is also provided that includes a plurality of autonomous electrical power source constituent elements electrically connected to one another to increase a power output of the autonomous electrical power source.
US10546989B2
A light emitting element is disclosed. The light emitting element includes: an LED chip including a light emitting semiconductor stack and first and second electrode pads disposed under the light emitting semiconductor stack and spaced apart from each other; a substrate mounted with the LED chip and including a first electrode corresponding to the first electrode pad and a second electrode corresponding to the second electrode pad; a first solder portion connecting the first electrode pad and the first electrode; and a second solder portion connecting the second electrode pad and the second electrode. The first solder portion and the second solder portion are formed without escaping from the mounting area of the LED chip on the substrate by heating a solder material to its melting point or above with an IR laser.
US10546985B2
Illumination devices based on quantum dot technology and methods of making such devices are described. An illumination device includes a substrate having a plurality of microLEDs, a beam splitter, and a film having a plurality of quantum dots. The beam splitter includes a plurality of layers and is disposed between the substrate and the film having the plurality of quantum dots.
US10546983B2
A lighting device includes (1) one or more solid-state lighting (SSL) devices, (2) a thick, for example prism- or cylinder- or spherical- or dome-shaped scattering element, and (3) an optical extractor with a convex output surface.
US10546981B2
A light emitting device includes: a light emitting element emitting first light; a fluorescent material layer disposed on the light emitting element and excited by the first light to emit second light being longer in wavelength than the first light; a reflective film disposed on the fluorescent material layer to reflect the first light and transmit the second light; a light-transmissive member disposed on the reflective film; and an absorbing layer disposed on the light-transmissive member to absorb the first light.
US10546963B2
Methods and systems for germanium-on-silicon photodetectors without germanium layer contacts are disclosed and may include, in a semiconductor die having a photodetector, where the photodetector includes an n-type silicon layer, a germanium layer, a p-type silicon layer, and a metal contact on each of the n-type silicon layer and the p-type silicon layer: receiving an optical signal, absorbing the optical signal in the germanium layer, generating an electrical signal from the absorbed optical signal, and communicating the electrical signal out of the photodetector via the n-type silicon layer and the p-type silicon layer. The photodetector may include a horizontal or vertical junction double heterostructure where the germanium layer is above the n-type and p-type silicon layers. An intrinsically-doped silicon layer may be below the germanium layer between the n-type silicon layer and the p-type silicon layer. A top portion of the germanium layer may be p-doped.
US10546959B2
A transistor includes a gate electrode, a semiconductor layer overlapping the gate electrode, the semiconductor layer including an oxide semiconductor, and a source electrode and a drain electrode spaced apart from the source electrode, wherein the source and drain electrodes are connected to the semiconductor layer. The semiconductor layer includes a plurality of layers, wherein a crystallinity of a layer of the plurality of layers of the semiconductor layer is a ratio of a crystalline oxide semiconductor, included in the layer of the plurality of layers of the semiconductor layer, to an amorphous oxide semiconductor, included in the layer of the plurality of layers of the semiconductor layer. A first layer of the plurality of layers of the semiconductor layer has a different crystallinity with respect to a second layer of the plurality of layers of the semiconductor layer.
US10546954B2
A semiconductor device includes a semiconductor layer of a first conductivity type. A well region that is a second conductivity type well region is formed on a surface layer portion of the semiconductor layer and has a channel region defined therein. A source region that is a first conductivity type source region is formed on a surface layer portion of the well region. A gate insulating film is formed on the semiconductor layer and has a multilayer structure. A gate electrode is opposed to the channel region of the well region where a channel is formed through the gate insulating film.
US10546950B2
At bottom of a gate trench, a conductive layer is provided. A Schottky junction is formed along a side wall of the gate trench by the conductive layer and the n-type current spreading region. The Schottky junction constitutes one unit cell of a trench-type SBD. In the gate trench, a gate electrode is provided on the conductive layer, via an insulating layer. The gate electrode constitutes one unit cell of a trench-gate-type vertical MOSFET. In other words, one unit cell of the trench gate MOSFET and one unit cell of the trench-type SBD are disposed built into a single gate trench and oppose each other in a depth direction.
US10546948B1
An electronic device can include a semiconductor substrate having a front side and a back side; an emitter region closer to the front side than to the back side; a trench extending from a back side surface into the semiconductor substrate, wherein the trench has a sidewall and a bottom; a collector region along the back side surface and spaced apart from the bottom of the trench; a field-stop region lying along the bottom and at least a portion of the sidewall of the trench, wherein the emitter and field-stop regions have one conductivity type, and the collector region has the opposite conductivity type; and a collector terminal along the back side and including a metal-containing material, wherein the collector terminal contacts the collector region and is isolated from the field-stop region. A process of forming the electronic device does not require complex or marginal processing operations.
US10546947B2
A method of forming a memory cell, e.g., flash memory cell, may include (a) depositing polysilicon over a substrate, (b) depositing a mask over the polysilicon, (c) etching an opening in the mask to expose a surface of the polysilicon, (d) growing a floating gate oxide at the exposed polysilicon surface, (e) depositing additional oxide above the floating gate oxide, such that the floating gate oxide and additional oxide collectively define an oxide cap, (f) removing mask material adjacent the oxide cap, (g) etching away portions of the polysilicon uncovered by the oxide cap, wherein a remaining portion of the polysilicon defines a floating gate, and (h) depositing a spacer layer over the oxide cap and floating gate. The spacer layer may includes a shielding region aligned over at least one upwardly-pointing tip region of the floating gate, which helps protect such tip region(s) from a subsequent source implant process.
US10546943B2
Methods, apparatus, and systems for forming a semiconductor substrate comprising a well region containing a first impurity; forming a gate on the semiconductor substrate above the well region; implanting a second impurity, of a type opposite the first impurity, in the well region on each side of the gate and to a depth above a bottom of the well region, to form two second impurity regions each having a first concentration; removing an upper portion of each second impurity region, to yield two source/drain (S/D) cavities above two depletion regions; and growing epitaxially a doped S/D region in each S/D cavity, wherein each S/D region comprises the second impurity having a second concentration greater than the first concentration.
US10546940B2
A field effect transistor includes an exposed channel region disposed between a source region and a drain region. A gate electrode is disposed over the exposed channel region. An electrolyte gel is disposed between the gate electrode and the exposed channel region, wherein ions are immobilized in the electrolyte gel below a transition temperature and mobilized above the transition temperature to increase device resistance.
US10546938B2
A semiconductor device includes a field effect transistor (FET). The FET includes a first channel, a first source and a first drain; a second channel, a second source and a second drain; and a gate structure disposed over the first and second channels. The gate structure includes a gate dielectric layer and a gate electrode layer. The first source includes a first crystal semiconductor layer and the second source includes a second crystal semiconductor layer. The first source and the second source are connected by an alloy layer made of one or more Group IV element and one or more transition metal elements. The first crystal semiconductor layer is not in direct contact with the second crystal semiconductor layer.
US10546935B2
A semiconductor device implementing a field plate is disclosed. The semiconductor device includes electrodes of a source, a gate, and a drain; an insulating film covering at least the drain electrode; a field plate that includes a first part overlapping with the gate electrode and a second part not overlapping with the gate electrode; and a source interconnect connected with the source electrode. A feature of the semiconductor device of the invention is that both of the first part and the second part are electrically connected with the source interconnection.
US10546930B2
The disclosed technology generally relates to semiconductor fabrication and more particularly to a method of forming vertical channel devices. In one aspect, a method of forming vertical channel devices includes providing a semiconductor structure that includes a substrate and a plurality of vertical channel structures. The method additionally includes surrounding the vertical channel structures with respective wrap-around gates. The method additionally includes forming enlarged top portions by selectively growing a doped semiconductor material on respective top portions of at least a subset of the vertical channel structures. The method further includes forming a top electrode on each of the enlarged top portions.
US10546922B2
A method for fabricating semiconductor device is disclosed. First, a substrate is provided, and a gate structure is formed on the substrate. Next, a recess is formed adjacent to two sides of the gate structure, and an epitaxial layer is formed in the recess, in which a top surface of the epitaxial layer is lower than a top surface of the substrate. Next, a cap layer is formed on the epitaxial layer, in which a top surface of the cap layer is higher than a top surface of the substrate.
US10546916B2
Disclosed embodiments include in-recess fabricated vertical capacitor cells, that can be assembled as close to the surface of a semiconductor package substrate as the first-level interconnect surface. The in-recess fabricated vertical capacitor cells are semiconductor package-integrated capacitors. Disclosed embodiments include laminated vertical capacitor cells where a plated through-hole is twice breached to form opposing capacitor plates. The breached, plated through-hole capacitors are semiconductor package-integrated capacitors.
US10546906B2
A thin film transistor array substrate having a pixel arrangement structure includes a first sub-pixel for displaying a first color and a second sub-pixel for displaying a second color alternately located in a first column, and a third sub-pixel for displaying a third color in a second column adjacent to the first column, and via holes of the first through third sub-pixels in a same row are at different positions.
US10546900B2
A bent edge display panel including a flat area in which pixel groups are repeatedly formed in a first direction and in a second direction perpendicular to the first direction, each of the pixel groups including a first pixel, a second pixel, and a third pixel, and a bending area extending and being bent from the flat area along the first direction, wherein a pixel group from among the pixel groups and a compensating pixel are in the bending area.
US10546899B2
A manufacturing method of an organic EL display device including a plurality of subpixels where light emitting layers that emit first to third lights are formed, includes forming a reflective film that reflects light, forming a lower electrode that has conductivity and light transmitting characteristics, a first process where, in the subpixels where the light emitting layers that emit the first and second lights are formed, a part of an optical path length adjusting layer is formed at the same time, a second process where, in the subpixels where the light emitting layers that emit the first and third lights are formed, another part of the optical path length adjusting layer is formed at the same time so as to set its thickness different from that of the one formed in the first process, and forming an upper electrode having conductivity, light transmitting characteristics, and reflective characteristics.
US10546892B1
A method is presented for incorporating a resistive random access memory (RRAM) stack within a resistive memory crossbar array. The method includes forming a conductive line within an interlayer dielectric (ILD), constructing a barrier layer over a portion of the conductive line, forming a bottom meshed electrode, depositing a dielectric layer over the bottom meshed electrode, and forming a top meshed electrode over the dielectric layer, where each of the top and bottom meshed electrodes includes a plurality of isolations films.
US10546890B2
Some embodiments relate to a device array including a plurality of devices arranged in a semiconductor substrate. A protection ring circumscribes an outer perimeter of the device array. The protection ring includes a first ring neighboring the device array, a second ring circumscribing the first ring and meeting the first ring at a first p-n junction, and a third ring circumscribing the second ring and meeting the second ring at a second p-n junction. The first ring has a first width, the second ring has a second width, and the third ring has a third width. At least two of the first width, the second width, and the third width are different from one another.
US10546878B2
A method for forming a semiconductor device. It includes forming fin structures on a substrate, where the fin structure defines source and drain regions. It also includes forming a gate stack in contact with the fin structure, depositing an insulator on the substrate, and applying an etching process to remove portions of the insulator to form a trench to the source region. It also includes implanting a damaged epitaxial material into the trench and to the source regions, and applying a second etching process to remove portions of the insulator to form a trench in the insulator to the drain regions. Finally, the method includes growing an epitaxial junction material over the source and drain regions, and depositing a metal over the substrate.
US10546877B2
Provided herein may be a semiconductor device and a method of manufacturing the same. The semiconductor device may include a memory string including memory cells coupled to each other in series via a channel layer, the memory string coupled between a bit line and a second source line. The semiconductor device may include a first source line electrically coupled to the second source line through the channel layer.
US10546876B2
Semiconductor devices are provided. A semiconductor device includes first and second stacks of electrodes. Moreover, the semiconductor device includes first and second connection lines that connect the first and second stacks of electrodes. In some embodiments, the first connection lines have a first length and the second connection lines have a second length that is longer than the first length of the first connection lines. In some embodiments, the first connection lines connect inner portions of the first stack of electrodes to inner portions of the second stack of electrodes. In some embodiments, the second connection lines connect outer portions of the first stack of electrodes to outer portions of the second stack of electrodes.
US10546866B2
A memory arrangement having a memory cell array, wherein each column is associated with a bit line and each row is associated with a word line, wherein the columns have first columns of memory cells that store useful data, and columns of memory cells of a second column type that store prescribed verification data, wherein during a read access operation the memory cells of at least the columns of memory cells of the second column type set the associated bit line to a value that corresponds to a logic combination of the values stored by the memory cells of the column of the second column type that belong to rows of memory cells addressed during the read access operation, and a detection circuit that is configured to, during a read access operation, detect whether a bit line associated with a column of memory cells of the second column type is set to a value that corresponds to the logic combination of values stored by memory cells of the column of the second column type of memory cells and whose values belong to different rows of memory cells.
US10546863B1
Disclosed herein is a method that includes: forming a composite layer, the composite layer comprising first and second insulative materials and a first polysilicon layer that is between the first and second insulative materials, forming a hole in the composite layer, the hole penetrating through the composite layer to define respective edge portions of the first and second insulative materials and the first polysilicon layer, and converting the edge portion of the first polysilicon layer into third insulative material so that the third insulative material is between the respective edges of the first and second insulative materials.
US10546862B1
Some embodiments include an integrated assembly having active-region-pillars extending upwardly from a base. Each of the active-region-pillars has a pair of storage-element-contact-regions, and a digit-line-contact-region between the storage-element-contact-regions. The integrated assembly includes, along a cross-section, a first digit-line-contact-region adjacent a first storage-element-contact-region. The first digit-line-contact-region is recessed relative to the first storage-element-contact-region. A first digit-line is coupled with the first digit-line-contact-region. A second digit-line is laterally offset from the first digit-line. An insulative material is between the first digit-line and the first storage-element-contact-region. A cup-shaped indentation extends into the insulative material and the first storage-element-contact-region. Insulative spacers are along sidewalls of the first and second digit-lines, and include first material. First and second insulative pillars are over the first and second digit-lines, and include second material. Some embodiments include methods of forming integrated assemblies.
US10546859B2
Under one aspect, a non-volatile nanotube diode device includes first and second terminals; a semiconductor element including a cathode and an anode, and capable of forming a conductive pathway between the cathode and anode in response to electrical stimulus applied to the first conductive terminal; and a nanotube switching element including a nanotube fabric article in electrical communication with the semiconductive element, the nanotube fabric article disposed between and capable of forming a conductive pathway between the semiconductor element and the second terminal, wherein electrical stimuli on the first and second terminals causes a plurality of logic states.
US10546857B2
A complementary metal oxide semiconductor (CMOS) vertical transistor structure with closely spaced p-type and n-type vertical field effect transistors (FETs) is provided. After forming a dielectric material portion contacting a proximal sidewall of a first semiconductor fin for formation of a p-type vertical FET and a proximal sidewall of a second semiconductor fin for formation of an n-type vertical FET, a first gate structure is formed contacting a distal sidewall of the first semiconductor fin, and a second gate structure is formed contacting a distal sidewall of the second semiconductor fin. Because no gate structures are formed between the first and second semiconductor fins, the p-type vertical FET is spaced from the n-type FET only by the dielectric material portion.
US10546855B2
Integrated circuit devices are provided. The IC devices may include an active region extending in a first direction, first and second gate electrodes extending in a second direction, a first impurity region in the active region adjacent a first side of the first gate electrode, a second impurity region in the active region between a second side of the first gate electrode and a first side of the second gate electrode, a third impurity region in the active region adjacent a second side of the second gate electrode, a cross gate contact electrically connecting the first and second impurity regions, a first contact electrically connected to the third impurity region, a first wire electrically connected to the cross gate contact, and a second wire electrically connected to the first contact. The first and second wires may extend only in the first direction and may be on the same line.
US10546853B2
A device including RM below the top surface of an HKMG structure, and method of production thereof. Embodiments include first and second HKMG structures over a portion of the substrate and on opposite sides of the STI region, the first and second HKMG structures having a top surface; and a RM over the STI region and between the first and second HKMG structures, wherein the RM is below the top surface of the first and second HKMG structures.
US10546852B2
A semiconductor device comprises a complementary metal oxide semiconductor (CMOS) device and a heterojunction bipolar transistor (HBT) integrated on a single die. The CMOS device may comprise silicon. The HBT may comprise III-V materials. The semiconductor device may be employed in a radio frequency front end (RFFE) module to reduce size and parasitics of the RFFE module and to provide cost and cycle time savings.
US10546850B2
A semiconductor device includes semiconductor fins on semiconductor strips on a substrate. The semiconductor fins are parallel to each other. A gate stack is over the semiconductor fins, and a drain epitaxy semiconductor region is disposed laterally from a side of the gate stack and on the semiconductor strips. A first dielectric layer is over the substrate, and the first dielectric layer has a first metal layer. A second dielectric layer is over the first dielectric layer, and the second dielectric layer has a second metal layer. Vias extend from the second metal layer and through the first dielectric layer, and the vias are electrically coupled to the drain epitaxy semiconductor region.
US10546847B2
In one general aspect, a device can include a leadframe including at least one of an external input terminal or an external output terminal, an interposer made of an insulating material, and a redistribution layer coupled to the interposer and made of a conductive material. The redistribution layer can include a plurality of traces. The device can also include a semiconductor die disposed between the redistribution layer and the leadframe.
US10546843B2
A lighting apparatus a first group of at least one first solid state emitter, each first solid state emitter including a first light emitting diode (“LED”) that, when excited, emits light having a peak wavelength in a range between about 440 nm and about 475 nm, and a second group of at least one second solid state emitter, each second solid state emitter comprising a second LED that, when excited, emits light having a peak wavelength in a range between about 390 nm and about 415 nm. Between about 2% and about 15% of a spectral power of light emitted from the lighting apparatus is light having wavelengths in the range between about 390 nm and about 415 nm.
US10546839B2
An electronic apparatus includes a wiring board including a main surface on which a first wiring and a second wiring are formed, a first semiconductor device mounted on the main surface of the wiring board, and a second semiconductor device mounted on the main surface of the wiring board. Each of the first semiconductor device and the second semiconductor device includes a first semiconductor chip including an insulated gate bipolar transistor, a second semiconductor chip including a diode, a first lead electrically connected to an emitter electrode pad formed on a first front surface of the first semiconductor chip, a second lead electrically connected to an anode electrode pad formed on a second front surface of the second semiconductor chip, and a first terminal electrically connected to a collector electrode formed on a first back surface of the first semiconductor chip.
US10546836B2
A multi-layer wafer and method of manufacturing such wafer are provided. The method includes creating under bump metallization (UMB) pads on each of the two heterogeneous wafers; applying a conductive means above the UMB pads on at least one of the two heterogeneous wafers; and low temperature bonding the two heterogeneous wafers to adhere the UMB pads together via the conductive means. At least one stress compensating polymer layer may be applied to at least one of two heterogeneous wafers. The multi-layer wafer comprises two heterogeneous wafers, each of the heterogeneous wafer having UMB pads and at least one of the heterogeneous wafers having a stress compensating polymer layer and a conductive means applied above the UMB pads on at least one of the two heterogeneous wafers. The two heterogeneous wafers low temperature bonded together to adhere the UMB pads together via the conductive means.
US10546828B2
Embodiments relate to an apparatus for rework of a BGA package. Memory shape material is placed adjacent to a plurality of solder joints of the package. Stimulation is applied to the material, with the stimulation causing the material to change from a non-stimulated shape to a stimulated shape. This stimulation causes an expansion of the material. As the material expands, it exerts a tensile force on the BGA package and an adjacently positioned carrier, causing a separation of the two components, while mitigating collateral heat of adjacently positioned components.
US10546820B2
A radio frequency module includes a wiring substrate, a plurality of components mounted on an upper surface of the wiring substrate, a sealing resin layer laminated on the upper surface of the wiring substrate and covering the plurality of components, a groove formed in an upper surface of the sealing resin layer and extending between predetermined components of the plurality of components, and a shielding wall made of conductive paste in the groove. The sealing resin layer has a stepped area defining the higher portion and lower portion in the upper surface. The groove intersects the stepped area when the wiring substrate is seen in plan view.
US10546808B2
The wiring substrate includes a cavity and a plurality of metal leads disposed around the cavity. The metal leads are bonded with a resin compound and provide horizontal and vertical routing for a semiconductor device to be disposed in the cavity. The resin compound fills in spaces between the metal leads and surrounds the cavity and provides a dielectric platform for a re-distribution layer or a build-up circuitry optionally deposited thereon.
US10546801B2
A semiconductor device includes at least one wafer and at least one TSV (through silicon via) structure. The at least one wafer each includes a substrate, an isolation structure, and a conductive pad. The isolation structure is formed in the substrate and extends from a first side of the substrate toward a second side opposite to the first side of the substrate. The conductive pad is formed at a dielectric layer disposed on the first side of the substrate, wherein the conductive pad is electrically connected to an active area in the substrate. The at least one TSV structure penetrates the at least one wafer. The conductive pad contacts a sidewall of the at least one TSV structure, and electrically connects the at least one TSV structure and the active area in the substrate. The isolation structure separates from and surrounds the at least one TSV structure.
US10546800B2
A semiconductor module includes: a semiconductor device having an upper surface electrode; a conductor plate joined to the upper surface electrode via a bonding member; and a wire bonded to the conductor plate, wherein the wire is a metal thread or a ribbon bond, and the bonding member is a porous sintered metal material impregnated with resin.
US10546793B2
Methods for manufacturing a display device are provided. A representative method includes: providing a substrate having a plurality of sub-pixel locations; providing a carrier substrate supporting a plurality of light emitting diodes (LEDs); transferring the plurality of LEDs from the carrier substrate to the substrate; and fixing the plurality of LEDs with respect to the substrate. The method also may include: positioning the substrate within a chamber; and providing an insulator over the substrate.
US10546792B2
Improved methods for manufacturing semiconductor product wafer with the additional use of non-product masks are described. According to certain aspects of the invention, an evaluation wafer is first manufactured by utilizing at least one non-product mask to process one or more layer(s) on the evaluation wafer, and subsequently utilizing at least one unaltered product mask to process an evaluation-region-of-interest on the evaluation wafer. The evaluation-region-of-interest is evaluated by measuring the state of one or more feature(s) in the evaluation-region-of-interest using voltage contrast inspection (VCi). The measurements are then used to identify failures in the evaluation-region-of-terest. In response to identifying a failure in the evaluation-region-of-interest, the manufacturing process is improved by modifying at least one parameter associated with at least one processing step and manufacturing product wafers utilizing the at least one processing step(s) with the at least one modified parameter(s).
US10546790B2
A method of determining overlay of a patterning process, the method including: obtaining a detected representation of radiation redirected by one or more physical instances of a unit cell, wherein the unit cell has geometric symmetry at a nominal value of overlay and wherein the detected representation of the radiation was obtained by illuminating a substrate with a radiation beam such that a beam spot on the substrate was filled with the one or more physical instances of the unit cell; and determining, from optical characteristic values from the detected radiation representation, a value of a first overlay for the unit cell separately from a second overlay for the unit cell that is also obtainable from the same optical characteristic values, wherein the first overlay is in a different direction than the second overlay or between a different combination of parts of the unit cell than the second overlay.
US10546780B2
An example integrated circuit die includes: a plurality of lower level conductor layers, a plurality of lower level insulator layers between the plurality of lower level conductor layers, a plurality of lower level vias extending vertically through the lower level insulator layers, a plurality of upper level conductor layers overlying the lower level conductor layers, a plurality of upper level insulator layers between and surrounding the upper level conductor layers, a plurality of upper level vias; at least two scribe seals arranged to form a vertical barrier extending vertically from the semiconductor substrate to a passivation layer at an upper surface of the integrated circuit die; and at least one opening extending vertically through one of the at least two scribe seals and extending through: the upper level conductor layers, the upper level via layers, the lower level conductor layers, and the lower level via layers.
US10546774B2
An interconnect structure having a pitch of less than 40 nanometers and a self-aligned quadruple patterning process for forming the interconnect structure includes three types of lines: a β line defined by a patterned bottom mandrel formed in the self-aligned quadruple patterning process; a γ line defined by location underneath a top mandrel formed in the self-aligned quadruple patterning process; and an α line defined by elimination located underneath neither the top mandrel or the bottom mandrel formed in the self-aligned quadruple patterning process. The interconnect structure further includes multi-track jogs selected from a group consisting of a βγβ jog; a βαβ jog; and αβγ jog; a γβα jog, and combinations thereof. The first and third positions refer to the uncut line and the second position refers to the cut line in the self-aligned quadruple patterning process.
US10546773B2
A multilayer wiring in a semiconductor device includes a first lower wiring formed in a first insulating layer, a via which is formed in a second insulating layer over the first insulating layer and which is connected to the first lower wiring, and an upper wiring connected to the via. The upper wiring has an outer edge at which a nick portion is formed beside a portion of the upper wiring to which the via is connected. The formation of the nick portion at the outer edge of the upper wiring prevents the via from enlarging.
US10546757B2
Disclosed is a method for fabricating a semiconductor device with intra-die variation control. In one embodiment, a method for fabricating a semiconductor device includes: depositing a first dielectric layer on a semiconductor substrate die; patterning a conductive layer on the first dielectric layer to create at least one device region and at least one dummy pattern region, wherein the at least one device region comprises a plurality of first conductive patterns and the at least one dummy pattern region comprises a plurality of second conductive patterns to control intra-die variation.
US10546755B2
A semiconductor device includes: an isolation insulating layer; fin structures protruding from the isolation insulating layer; gate structures, each having a metal gate and a cap insulating layer disposed over the metal gate; a first source/drain epitaxial layer and a second source/drain epitaxial layer disposed between two adjacent gate structures; and a first conductive contact disposed on the first source/drain epitaxial layer, and a second conductive contact disposed on the second source/drain epitaxial layer; a separation isolation region disposed between the first and second conductive contact; and an insulating layer disposed between the separation isolation region and the isolation insulating layer. The separation isolation region is made of a different material than the insulating layer.
US10546749B2
Disclosed herein is a new and improved system and method for fabricating monolithically integrated diamond semiconductor. The method may include the steps of seeding the surface of a substrate material, forming a diamond layer upon the surface of the substrate material; and forming a semiconductor layer within the diamond layer, wherein the diamond semiconductor of the semiconductor layer has n-type donor atoms and a diamond lattice, wherein the donor atoms contribute conduction electrons with mobility greater than 770 cm2/Vs to the diamond lattice at 100 kPa and 300K, and wherein the n-type donor atoms are introduced to the lattice through ion tracks.
US10546741B2
A selective growth method of selectively growing a thin film on an underlayer, on which an insulating film and a conductive film are exposed, includes: preparing a workpiece having the underlayer on which the insulating film and the conductive film are exposed; and selectively growing a silicon-based insulating film on the insulating film by repeating a plurality of times a first step of adsorbing an aminosilane-based gas onto the insulating film and the conductive film and a second step of supplying a reaction gas for reacting with the adsorbed aminosilane-based gas to form the silicon-based insulating film, wherein the conductive film is vaporized by reaction with the reaction gas so that the conductive film is reduced in thickness.
US10546739B2
The invention relates to the preparation of samples on mass spectrometric sample supports with dispensing of liquids, and particularly to devices and methods to clean the dispenser. During dispensing of hundreds of samples, solved material may crystallize over time as deposit at the capillary tip of the dispenser, which impedes the vertical detachment of the drop in the medium and long run. Therefore, frequently cleaning the capillary tip is essential for a robust operation of the preparation device. The invention proposes to automatically clean the dispenser tip by creating a drop of washing fluid, such as pure solvent, fully enclosing the dispenser tip. The washing fluid is fed through a channel outside the central dispenser capillary to a location slightly above the capillary tip. The size of the hanging drop of washing fluid is photometrically regulated and monitored to prevent it from falling off prematurely.
US10546738B1
An ion transfer device includes a tube, a resistive layer on an inside surface of the tube, and a dielectric layer on the resistive layer. The device defines a conduit providing a transfer path for gas and ions. The conduit is surrounded by the dielectric layer. The dielectric layer protects the resistive layer from the chemical environment in the conduit, while being thin enough to allow charges to pass through the dielectric layer and be dissipated by the resistive layer.
US10546737B2
A method of analyzing molecules, comprising: generating ions from a sample of molecules; cooling the generated ions below ambient temperature; fragmenting at least some of the cooled ions by irradiating the ions with light at a plurality of different wavelengths (λ) within one or more predetermined spectral intervals; recording a fragment mass spectrum of the fragmented ions comprising a detected signal (I) versus m/z over a predetermined range of m/z values for each of the plurality of different wavelengths (λ), thereby recording a two-dimensional dependency of the detected signal (I) on m/z and irradiation wavelength (λ); and determining from the recorded two-dimensional dependency an identity of at least one of the generated ions and/or relative abundances of different generated ions and thereby determining an identity of at least of one of the molecules and/or relative abundances of different molecules in the sample.
US10546732B2
A sputter deposition source for sputter deposition in a vacuum chamber is described. The source includes a wall portion of the vacuum chamber; a target providing a material to be deposited during the sputter deposition; an RF power supply for providing RF power to the target; a power connector for connecting the target with the RF power supply; and a conductor rod extending through the wall portion from inside of the vacuum chamber to outside of the vacuum chamber, wherein the conductor rod is connected to one or more components inside of the vacuum chamber and wherein the conductor rod is connected to the RF power supply outside of the vacuum chamber to generate a defined RF return path through the conductor rod.
US10546731B1
A method, apparatus and system for dechucking a processing object from a surface of an electrostatic chuck (ESC) in a processing chamber can include applying to the ESC for a first time interval, a first dechuck voltage having a substantially equal magnitude and opposite polarity of a chuck voltage chucking the processing object to the surface of the ESC, selecting a second dechuck voltage having an opposite polarity as the first dechuck voltage, linearly sweeping the ESC voltage from the first dechuck voltage to the second dechuck voltage over a second time interval, monitoring the ESC current during the second time interval until a current spike in the ESC current above a threshold is detected, communicating a command to move support pins up to remove the processing object from the ESC surface, and maintaining the second dechuck voltage until the processing object is separated from the surface of the ESC.
US10546722B2
Systems and methods are disclosed by which patterns of various materials can be formed on flexible substrates by a continuous roll-to-roll manufacturing process. The patterns may include metallic, transparent conductive, or non-metallic elements with lateral dimensions including in the range from below 100 nanometers to millimeters and with thickness dimensions including the range from tens of Angstroms to greater than 10,000 Angstroms. The substrate may be any material capable of sufficient flexibility for compatibility with roll-based processing equipment, including polymeric films, metallic foils, and thin glass, with polymeric films representing a particularly broad field of application. Methods may include the continuous roll-to-roll formation of a temporary polymeric structure with selected areas open to the underlying substrate, the continuous addition or subtraction of constituent materials, and the continuous removal, where necessary, of the polymeric structure and any excess material.
US10546712B2
A device for generating a source current of charge carriers by a field emission and a method stabilizing a source current of charge carriers emitted by a field emission element are disclosed. In an embodiment the device includes at least one field emission element from which the charge carriers emerge during operation, which lead to an emission current in the field emission element, at least one extraction electrode in order to extract the charge carriers from the field emission element, wherein a first part of the extracted charge carriers contributes to the source current, and a second part of the extracted charge carriers impinges on the extraction electrode and leads to an extraction current in the extraction electrode, an additional electrode on which the source current of charge carriers impinges at least in part and which contributes to an electrode current in the additional electrode.
US10546711B2
An apparatus for coupling to an input connection of an electron gun, the input connection having a heater terminal and a cathode terminal, includes: a connector having a first end and a second end; wherein the first end of the connector is configured to attach to a cable; wherein the second end of the connector is configured to connect to the input connection of the electron gun; and wherein the connector comprises an opening configured to receive the heater terminal of the input connection of the electron gun.
US10546702B2
The present invention provides a key structure with display module, mainly consisting of a press cover, a display module, a base plate, a control switch, and flexible terminals. The display module is electrically connected to a circuit structure and installed in a holding space. The base plate is installed to the press cover and restricts the display module, and is also fixed to the circuit structure inside the holding space. The control switch is electrically connected to a circuit board and fixed to the base plate, and the flexible terminals provide for an electrical connection between the circuit structure and the circuit board.
US10546700B2
A laminate-type power storage element has a flat body and an interior layered flat plate-shaped electrode body. A positive electrode terminal plate is mounted to a positive electrode of the electrode body and is guided outside from a predetermined margin of the body. A negative electrode terminal plate is mounted to a negative electrode of the electrode body and guided in the same direction. A film member spans across both electrode terminal plates. The film member is made by layering an insulating heat-resistant film and an adhesive to thermocompression bond the heat-resistant film to a matter to be adhered to. The film member is thermocompression bonded to the electrode terminal plate at a region facing principal surfaces of the positive and the negative plates, and is thermocompression bondable to the matter to be adhered to in a region that does not face the respective principal surfaces.
US10546696B2
The purpose of the present invention is to provide an electrochemical element that can withstand prolonged use, with little damage or degradation due to the pressure of hydrogen gas generated, even when used for prolonged periods of time. This electrochemical element is equipped with a hydrogen-releasing film and has a laminated body in which an anode and a cathode are laminated with a separator interposed therebetween. The hydrogen-releasing film contains a metal layer, the separator contains pulp, and the total sulfur component content in the separator is 400 ppm or less as determined by quartz tube combustion gas absorption ion chromatography.
US10546694B2
A multilayer capacitor includes an element, a first external electrode, a second external electrode, and a plurality of internal electrodes. The plurality of internal electrodes include first internal electrodes, second internal electrodes, and a plurality of third internal electrodes. The plurality of third internal electrodes are electrically connected by a connection conductor. First capacity parts are constituted of the first internal electrodes and the third internal electrodes, and second capacity parts are constituted of the second internal electrodes and the third internal electrodes. The first capacity part and the second capacity part are electrically connected in series, and the connection conductor is disposed on at least one of the three lateral surfaces other than the lateral surface that is a mounting surface, among the four lateral surfaces.
US10546693B2
In an embodiment, a multilayer ceramic capacitor 10 is constituted in such a way that its capacitor body 11 houses a capacitance part which is halved in the third direction d3, along a shared internal electrode layer 11a3 serving as a boundary, into a high-capacitance part HC and a low-capacitance part LC. When the capacitor body 11 is cut along a surface crossing at right angles with the first direction d1, the revealed cross-sectional shape of the shared internal electrode layer 11a3 has a cross-sectional shape where a curved part CP that projects toward the dielectric layer 11b2 on low-capacitance part LC side adjoining the shared internal electrode layer 11a3, is present on both sides in the second direction d2, and also in between.
US10546692B2
A multilayer ceramic electronic component includes a first external electrode and a second external electrode. The first external electrode includes a first extension portion that extends to a third side surface. The second external electrode includes a second extension portion that extends to the third side surface. When the third side surface is viewed from a direction in which the third side surface and a fourth side surface are opposed, the first extension portion and the second extension portion each include a base portion extending along an edge of the third side surface in a first direction, and protrusion portions extending from both ends of the base portion in the first direction along edges of the third side surface in the direction in which a first side surface and a second side surface are opposed.
US10546691B2
A capacitor that includes a conductive base material with high specific surface area, a dielectric layer covering the conductive base material with high specific surface area, and an upper electrode covering the dielectric layer, in which the conductive base material with high specific surface area is formed of a metal sintered body as a whole.
US10546681B2
An electronic component includes a magnetic body; and a coil pattern embedded in the magnetic body, the coil pattern including an internal coil part having a spiral shape and a lead part connected to an end of the internal coil part and exposed to an external surface of the magnetic body. The lead part includes at least two regions having different thicknesses, and the thickness of at least a portion of the lead part having a relatively thin thickness is thinner than a thickness of the internal coil part.
US10546676B2
An improved solenoid having an enhanced magnetic field and failsafe operation is provided, wherein a primary winding and a secondary winding are constructed such that the combined force imparted on a plunger by both windings energized together is greater than the sum of the forces imparted by the primary and secondary windings energized separately, resulting in a smaller solenoid capable of providing a predetermined force, and providing a solenoid capable of tripping a circuit interrupting latch even if one of the windings is broken.
US10546671B2
A voltage nonlinear resistor according to the present invention includes a sintered body consisting essentially of zinc oxide and containing bismuth, antimony, and boron as accessory components. The accessory components are bismuth oxide of 1.5 to 2.5 mol %, antimony oxide of 1 to 2 mol %, and boron oxide of 0.3 mol % or less in terms of oxides.
US10546669B2
In various embodiments, superconducting wires incorporate diffusion barriers composed of Nb alloys or Nb—Ta alloys that resist internal diffusion and provide superior mechanical strength to the wires.
US10546660B2
Examples of system for generating vortex cavity are disclosed. The system comprises a vessel into which a fluid is injected through one or more inlet ports and a fluid circulating system configured to circulate the fluid through the vessel such that the fluid is removed from the vessel through an outlet port and is returned back into the vessel through the one and more inlet ports. A first spinner is mounted at one wall of the vessel while a second spinner is mounted at the opposite wall of the vessel such that the second spinner is at some distance away from the first spinner and it faces the first spinner. When the fluid circulating system starts circulating the fluid within the vessel a vortex cavity is formed that extends between the first and the second spinners so that one end of the vortex cavity sits on the first spinner while the opposite end of the vortex cavity sits on the second spinner.
US10546648B2
A storage control system, and a method of operation thereof, including: a recycle write queue for providing a recycle write; a host write queue for providing a host write; and a scheduler, coupled to the recycle write queue and the host write queue, for scheduling the recycle write and the host write for writing to a memory device.
US10546632B2
Methods, systems, and devices related to a multi-level self-selecting memory device are described. A self-selecting memory cell may store one or more bits of data represented by different threshold voltages of the self-selecting memory cell. A programming pulse may be varied to establish the different threshold voltages by modifying one or more durations during which a fixed level of voltage or fixed level of current is maintained across the self-selecting memory cell. The self-selecting memory cell may include a chalcogenide alloy. A non-uniform distribution of an element in the chalcogenide alloy may determine a particular threshold voltage of the self-selecting memory cell. The shape of the programming pulse may be configured to modify a distribution of the element in the chalcogenide alloy based on a desired logic state of the self-selecting memory cell.
US10546631B1
A static random access memory (SRAM) cell structure includes a first inverter. The first inverter includes a first transistor and a second transistor. The first transistor includes a first source electrode and a first drain electrode. The first source electrode is connected to a first voltage source. The first source electrode includes a first doped region and a second doped region disposed in the first doped region, and a conductivity type of the second doped region is complementary to a conductivity type of the first doped region. The first drain electrode is connected to a first storage node. The second transistor includes a second source electrode and a second drain electrode. The second source electrode is connected to a second voltage source. The second drain electrode is connected to the first storage node.
US10546619B2
An ESD circuit is connected with a pad. The ESD circuit includes a voltage divider, a RC circuit and a path control circuit. The voltage divider is connected between the pad and a first node and provides plural divided voltages. The RC circuit is connected between the pad and the first node. The RC circuit receives the plural divided voltages and provides a control circuit. The path control circuit is connected with the pad and the first node. The path control circuit receives the plural divided voltages and the control voltage. When the pad receives a first ESD zap, the RC circuit controls the path control circuit to turn on a first ESD current path. Consequently, an ESD current flows from the pad to the first node through the first ESD current path.
US10546618B2
A nonvolatile memory device includes a plurality of memory cells; a buffer suitable for storing data to be written in a page of memory cells; a fail bit counter suitable for counting fail bits among the data stored in the buffer; and a state determination unit suitable for determining a reliability of the page, based on a counted number of fail bits.
US10546614B2
A method receives a video sequence including a visually perceptible item and selectively causes a display device to present the video sequence at any given time in one of a plurality of modes, including a first mode and a second mode. In the first mode, the display device presents the video sequence with a tag, which comprises information pertaining to the visually perceptible item in the video sequence. In the second mode, the display device presents the video sequence without the tag. The method receives from an input device a signal that indicates whether to present the video sequence in the first mode or the second mode, wherein causing the display device to present the video sequence in the first mode is performed in response to receiving from the input device the signal that indicates that the video sequence should be presented in the first mode.
US10546610B2
An audio processing system includes a server complex in communication with a network. The server complex receives a digital audio file and one or more analog domain control settings from a client device across the network. A digital-to-analog converter converts the digital audio file to an analog signal. One or more analog signal processors apply at least one analog modification to the analog signal in accordance with the one or more analog domain control settings. An analog-to-digital converter converts the modified analog signal to a modified digital audio file. The server complex can then deliver the modified digital audio file to the client device across the network.
US10546602B2
The magnetic tape device includes a Tunneling Magnetoresistive (TMR) head as a reproducing head; and a magnetic tape which includes a non-magnetic support, and a magnetic layer including ferromagnetic hexagonal ferrite powder and a binding agent on the non-magnetic support, an XRD intensity ratio (Int(110)/Int(114)) 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, a vertical direction squareness ratio of the magnetic tape is 0.65 to 1.00, a center line average surface roughness Ra measured regarding a surface of the magnetic layer is equal to or smaller than 2.0 nm, and a logarithmic decrement acquired by a pendulum viscoelasticity test performed regarding the surface of the magnetic layer is equal to or smaller than 0.050.
US10546598B2
Audio information defining audio content may be accessed. The audio content may have a duration. The audio content may be segmented into audio segments. Individual audio segments may correspond to a portion of the duration. The audio segments may include a first audio segment corresponding to a first portion of the duration. Energy features, entropy features, frequency features, and/or other features of the audio segments may be determined. Energy features may characterize energy of the audio segments. Entropy features may characterize spectral flatness of the audio segments. Frequency features may characterize highest frequencies of the audio segments. One or more of the audio segments may be identified as containing speech based on the energy features, the entropy features, the frequency features, and/or other information. Storage of the identification of the one or more of the audio segments as containing speech in one or more storage media may be effectuated.
US10546595B2
Disclosed herein are systems, methods, and computer-readable storage media for improving speech recognition accuracy using textual context. The method includes retrieving a recorded utterance, capturing text from a device display associated with the spoken dialog and viewed by one party to the recorded utterance, and identifying words in the captured text that are relevant to the recorded utterance. The method further includes adding the identified words to a dynamic language model, and recognizing the recorded utterance using the dynamic language model. The recorded utterance can be a spoken dialog. A time stamp can be assigned to each identified word. The method can include adding identified words to and/or removing identified words from the dynamic language model based on their respective time stamps. A screen scraper can capture text from the device display associated with the recorded utterance. The device display can contain customer service data.
US10546590B2
Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.
US10546574B2
A voice recognition apparatus and corresponding method include a processor configured to calculate a probability distribution corresponding to an intent associated with an utterance of a user by applying pre-stored training data to an input voice signal input based on the utterance. The processor is also configured to select a target feature extractor including either one or both of a training-based feature extractor and a rule-based feature extractor using the calculated probability distribution, and extract a feature associated with the utterance based on the selected target feature extractor.
US10546571B2
A noise cancelation system for an unmanned aerial vehicle may have an audio capture module, a metadata module and a filter. The audio capture module may be configured to receive an audio signal captured from a microphone, e.g., on a camera. The metadata module may be configured to retrieve noise information associated with noise generating components operating on the unmanned aerial vehicle (UAV). The filter may be configured to receive the audio signal and noise information from the audio capture module. The filter also may be configured to retrieve a baseline profile from a database based on the noise information. The baseline profile includes noise parameter to filter out audio frequencies from the audio signal corresponding to the noise generating component. The filter may generate a filtered audio signal for output.
US10546557B2
Overlay and screen recording techniques are described that enables separate recordings of a screen and one or more overlays that were displayed on the screen during recording. In one example, pixel values of an overlay are blended with pixel values of a screen to paint the overlay onto the screen in a transparent manner that is imperceptible to the human eye but allows for original screen pixel values to be recovered from areas of the screen that were visually occluded by the overlay. This enables a user to display recording controls and visual cues on their screen without having to worry about the overlay visually occluding any screen content during the recording. One or both of the separately recorded screen and overlay streams can then be output for playback to enable viewing of the individual streams without loss in quality or content of the individual streams.
US10546552B2
The present disclosure provides a data driving circuit and a driving method thereof, a data driving system and a display device. In an embodiment of a data driving circuit, each digital to analog conversion unit is only used for driving sub-pixels of one color, and by controlling on-off of the switch unit, one data line interface unit is enabled to be connected to different digital to analog conversion units when driving sub-pixels of different colors. In this way, a reference voltage can be provided to the digital to analog conversion unit for driving different color display by a single physical Gamma circuit, without having to use a digital Gamma circuit. Therefore, gray scale loss caused by adjustment using the digital Gamma circuit can be avoided fundamentally.
US10546551B2
An electronic device is provided. The electronic device includes a sensor module configured to sense a pressure applied to the electronic device and to send a pressure value corresponding to the sensed pressure to a processor and the processor configured to perform an operation corresponding to the pressure value received from the sensor module, wherein if the sensed pressure belongs to a first interval, the sensor module sends a first pressure value, which represents the first interval, to the processor, wherein if the sensed pressure belongs to a second interval higher than the first interval, the sensor module sends a second pressure value corresponding to the sensed pressure to the processor, and wherein if the sensed pressure belongs to a third interval higher than the second interval, the sensor module sends a third pressure value, which represents the third interval, to the processor.
US10546545B2
The electronic device includes a first housing including a solar battery, a first display device, and a first structure body and a second housing including a second display device, a coil, an electric double-layer capacitor, a signal processing circuit, a charge and discharge control circuit, and a second structure body. The electronic device can be folded so that display surfaces of the first housing and the second housing face each other and the first structure body and the second structure body face each other. The solar battery is provided on a surface of the first housing on the rear side of the first display device. A pixel included in the first display device and a pixel included in the second display device each include a liquid crystal element, a first pixel circuit, a light-emitting element, and a second pixel circuit. The liquid crystal element includes a reflective electrode having an opening and can perform display by reflecting external light. The light-emitting element can perform display by emitting light toward the display surface through the opening.
US10546541B2
A drive circuit of a display device includes a plurality of latch circuits that latch grayscale data for each block, a plurality of conversion circuits that convert grayscale data latched in a plurality of latch circuits into a plurality of analog grayscale signals, a plurality of transmission paths that transmit the plurality of analog grayscale signals, a selection circuit that generates a plurality of selection signals for selecting data lines in one block in sequence out of the plurality of data lines, and an output circuit connected between a plurality of transmission paths and the data lines in each block and that outputs the plurality of analog grayscale signals to the data lines in one block selected in sequence by the plurality of selection signals.
US10546540B1
An electronic device may include a display such as a light-emitting diode display. The electronic device may be a head-mounted device that provides a virtual reality or augmented reality environment to a user. To reduce artifacts in the display, a display may be operable in both a normal scanning mode and a partial scanning mode. In the normal scanning mode, every row of the display may be enabled to emit light in each frame. In the partial scanning mode, only a subset of the rows of the display may be enabled to emit light in each frame. The display may have a higher refresh rate in the partial scanning mode than in the normal scanning mode. To ensure uniform transistor stress across the display, the scanning driver for the display may scan the disabled rows in the partial scanning mode even though the rows will not be used to emit light.
US10546536B2
A stage includes first, second, and third outputs and first and second signal processors. The first output supplies a scan signal to a first output terminal based on signals to first and second input terminals and the voltage of a first node. The second output is connected to a first power source and supplies an emission control signal to a second output terminal based on signals to the first input terminal, the first output terminal, and a third input terminal. The third output is connected to the first power source and supplies an inverted emission control signal to a third output terminal based on signals to the first input terminal and second output terminal. The first signal processor controls the first node voltage based on a signal to a fourth input terminal. The second signal processor controls the first node voltage based on the signal to the second input terminal.
US10546528B2
A current value of a first pixel and/or a current value of a second pixel of a display are adjusted until a value of a current difference is within a predetermined range. The current value of the first pixel corresponds to a brightness level of the first pixel. The current value of the second pixel corresponds to a brightness level of the second pixel. Adjusting the current value of the first pixel involves adjusting a threshold voltage value of a transistor of the first pixel. Adjusting the current value of the second pixel involves adjusting a threshold voltage value of a transistor of the second pixel.
US10546522B2
The embodiments of the present disclosure disclose an apparatus and method for adjusting display parameters and a display apparatus. According to the embodiments of the present disclosure, the apparatus for adjusting display parameters comprises: an input unit configured to receive first display parameters from a first display and receive second display parameters from a second display; a control unit configured to obtain reference display parameters according to the first display parameters, compare the reference display parameters with the second display parameters, and adjust the second display parameters according to a comparison result; and an output unit configured to output the adjusted second display parameters to the second display as display parameters of the second display.
US10546516B2
When display panels are arranged to form a tiled-type display apparatus, the precision of the spaces between adjacent display panels is to be increased, and display quality is to be enhanced. A display apparatus includes display panels and space forming members. Pixels are arranged on the display panels. Space forming members are disposed between a display panel and a display panel, and form a space between the display panels. As spaces are formed by the space forming members, the spaces between the display panels are prevented from changing. Thus, appearances of joints are also prevented.
US10546513B1
The arithmetic educational tool utilizes a container having a main chamber and two extended chambers from the main chamber to visually demonstrate addition and subtraction. Objects placed with the container will move from the main chamber into the extended chambers when the container is tilted and thereby break the number objects in the main chamber into parts. The container is bifurcated, having the two extended chambers branching off of from the main chamber and thereby causes a random splitting of the number of objects into each of the extended chamber. Conversely, objects placed in each of the extended chambers can be added when the chamber is tilted to cause the object to move from the extended chambers into the main chamber. One or more of the chambers may have an obscuring feature, such as a color or slidably cover, that enables obscuring the number of objects therein.
US10546512B2
According to one embodiment, a learning support apparatus includes a display unit and a processor. The processor executes a process of reading out map data of a designated age from a plurality of map data corresponding to a plurality of ages, and outputting the read-out map data; and reading out, if a position on a map is designated on the output map data, historical information relating to the designated position and the designated age of the map from historical dictionary data, and outputting the read-out historical information.
US10546511B2
Provided is a sensor data analysis system, comprising terminals, a control unit, an analysis unit, and a storage unit, wherein the terminals worn on persons belonging to an organization, the terminals each comprising a sensor to measure a physical quantity, the storage unit holds an activity index of the organization, and holds, for a first condition relating to a behavior of each of the persons, advice corresponding to a statistical relation between an amount of the behavior satisfying the first condition and the activity index, the control unit generates a behavior index for indicating a behavior of a first person based on the physical quantity, the analysis unit calculates, for the first condition, the statistical relation between the amount of the behavior satisfying the first condition and the activity index based on the behavior index, and the control unit outputs advice corresponding to the statistical relation satisfying a second condition.
US10546500B2
A vehicle dispatch method is a method for dispatching vehicles by a server, each of the vehicles being configured to perform automated driving. The vehicle dispatch method includes first to fifth steps. The first step is a step of dispatching, the vehicle to a current location of a user. The second step is a step of dispatching, the vehicle with no driver on board to a destination of the user using positional information of the destination. The third step is a step of, when the vehicle arrives at the destination, parking the vehicle at a parking space. The fourth step is a step of, when it is detected that the vehicle with the user on board approaches the parking space, moving the vehicle from the parking space. The fifth step is a step of parking the vehicle at the parking space where the vehicle has been parked.
US10546494B2
A street light fixture includes an audio sensor configured to detect a sound and to generate an electrical signal from the sound. The street light fixture further includes a controller configured to determine whether the sound is produced by an automobile accident based on the electrical signal. The street light fixture further includes a light source configured to provide a visual notification of the automobile accident in response to the controller determining that the sound is produced by the automobile accident.
US10546482B2
A method for using a meter and a meter (10) adapted to determine an analyte concentration reading, the meter comprising a display (12) adapted to display information to a user of the meter, the display including information directed to a post-meal test-time alarm (22″) that is adapted to remind the user to obtain a post-meal analyte concentration reading, and at least one user input mechanism (15) adapted to allow the user to activate the post-meal test-time alarm.
US10546479B2
A vehicle mounted H2S monitoring system is shown having a first sensor, a control module, a second sensor, and a vehicle. The first sensors are coupled to exterior locations on the vehicle and monitor air quality prior to a worker within the vehicle exiting. Second sensors are coupled to a portion of the worker and travel with that worker outside the vehicle. Both sets of sensors monitor environmental conditions for safety of the workers. The control module processes readings received from the sensors to assess environmental conditions and may automatically activate or broadcast an alert in real time to show the safety of the current levels. Alerts may be transmitted to a remote location for oversight.
US10546472B2
A first thermostat of a building includes a communications interface configured to communicate with at least one of a second thermostat or a network server, a user interface configured to display information to a user and receive input from the user, and a processing circuit. The processing circuit is configured to generate building navigation direction data for user navigation through the building, cause the user interface to display a first building navigation direction based on the generated building navigation direction data, and cause, via the communications interface, the second thermostat to display a second building navigation direction on a second display of the second thermostat based on the generated building navigation direction data.
US10546468B2
An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. The automated banking machine includes a card reader that is operative to read card data corresponding to financial accounts from user cards. The card data is linked in at least one data store to data indicating that the card data corresponds to a financial account that is authorized to be used to conduct at least one transaction through use of the automated banking machine. The automated banking machine may be used to carry out financial transfers involving financial accounts by users who are determined to be authorized users of such accounts. Data corresponding to a financial account can also be linked to a mobile wireless device so as to enable financial transfers by authorized users of such accounts.
US10546466B2
A method of allowing a player to play a gaming machine is described herein. The method includes displaying, on a display device, a game including at least one reel. The at least one reel includes a plurality of symbol positions that have a plurality of normal symbols positions and a plurality of special symbol positions. The outcome of a game is randomly generated and displayed on the display device. The method also includes randomly determining a number of special symbol positions being displayed with the at least one reel and spinning and stopping the at least one reel to display the generated game outcome, wherein the at least one reel includes the plurality of symbol positions having the determined number of special symbol positions.
US10546463B2
The present disclosure relates generally to a system that enables funds attempted to be transferred into the system from one or more funding sources to be used in association with various system components prior to the fund transfers being completed by such funding sources.
US10546462B2
A pseudo anonymous account interleaved wagering system is disclosed, including a point of sale device constructed to: communicate request data for RC code; receive requested RC code data; automatically print RC code; receive redemption code data; automatically communicate redemption code verification request and redemption code data; receive fund data; the interactive processing device constructed to: communicate RC code and RC verification request data; communicate application telemetry data; receive and communicate redemption code data; the process controller constructed to: receive application telemetry data; determine to trigger a wager request; automatically generate and communicate wager request data; receive wager outcome data; automatically communicate win data; the fund management controller constructed to: receive request data; communicate, receive, and verify RC code data; communicate fund data; receive win data; automatically communicate fund data; generate, communicate, receive, and verify redemption code data; automatically communicate a command to transfer funds.
US10546456B2
The present invention provides a gaming machine including a cabinet housing which houses a receiver and a dispenser. An opening extends through the housing. A receiver chute extends between the opening and the receiver, with the receiver chute having a first receiver portion. Similarly, a dispenser chute extends between the opening and the dispenser, with the dispenser chute having a first dispenser portion. The first receiver portion and the first dispenser portion are coextensive, such that the cabinet housing both receives and dispenses currency and currency-type media at the opening.
US10546454B2
A gaming machine that provides an operation unit, a display unit, and a control unit. The operation unit is configured to receive an operation of the player. The display unit is operably coupled to the operation unit and is configured to display a plurality of cells. The plurality of cells is arranged in a plurality of rows and columns. The control unit is operably coupled to the operation unit and the display unit and, for each instance of the game, randomly establishes a symbol to be displayed within each of the plurality of cells. The control unit is further configured to provide a first instance of the game and to display the symbols established for the first instance of the game in the respective cells, and to automatically add a new row of cells to the display unit prior to each subsequent instance of the game.
US10546453B2
A system apparatus and method which provides a player of a gaming system the ability to increase their wager for a guaranteed wild reel. The system apparatus and method may increase the number of reels that may become a wild reel based on the player increasing their wager. A system apparatus and method which provides a player of a non-wagering or social gaming system the ability to increase their virtual wager for a guaranteed wild reel is also contemplated.
US10546451B2
A game machine includes a display device that displays a game screen in which virtual reels formed by symbols are arranged so as to correspond one-to-one to cells as symbol stop positions. And, a game machine determines the symbol to stop in each cell through drawing, and controls a movement to change the symbol and a stop of the movement for each virtual reel based on a drawing result. Furthermore, a game machine determines a number of specific symbols that stop in the cells, and controls a movement of each virtual reel, which causes the specific symbols to appear in the cells, as one virtual reel group and a stop of the movement in units of virtual reel group.
US10546448B2
A gaming machine provides an operation unit, a display unit, and a control unit. The operation unit is an operation of the player. The display unit is operably coupled to the operation unit and is configured to display a symbol display area. The symbol display area including a plurality of cells arranged in a grid having a plurality of rows and a left plurality of columns and a right plurality of columns. Each column in the left plurality of columns being associated with a mirror column in the right plurality of columns. The control unit is operably coupled to the operation unit, the display unit is configured to initiate a game in response to player operation, and to establish an outcome of the game. Upon detection of a trigger condition, the symbols displayed in the cells of one of the columns are copied to the cells in a mirror column.
US10546446B2
A wagering gaming apparatus is provided, comprising a 3-dimensional (3D) display device configured to create for a player a visual illusion of a 3D scene for a wagering game, the 3D scene having perceived depth in a z-direction perpendicular to a physical screen having width in an x-direction and height in a y-direction; at least one processor; and at least one non-transitory processor-readable storage medium storing processor-executable instructions. The instructions may cause the at least one processor to generate the 3D scene as a view from a virtual 3D camera toward an origin position in a virtual 3D model, including defining a virtual game component as an object mesh in the virtual 3D model, the virtual game component having a designated front perspective view. The object mesh may be warped to maintain the designated front perspective view of the virtual game component in the view from the virtual 3D camera.
US10546445B2
A vending machine system for loading and dispensing pre-baked unpackaged food including a fixed cartridge disposed in a refrigerator of a vending machine, and a transport cartridge adapted to removably attach to the fixed cartridge, the transport cartridge operable for holding trays of unpackaged food and loading the trays of unpackaged food from the transport cartridge into the fixed cartridge, wherein, when the transport cartridge is removably attached to the fixed cartridge, a front opening of the transport cartridge aligns with a front opening of the fixed cartridge, and wherein the rack of the transport cartridge aligns with the conveyor system of the fixed cartridge such that trays of unpackaged food within the transport cartridge can simultaneously be transitioned from the rack to the conveyor system.
US10546441B2
An apparatus, including a server computer, located remote from a premises, a computer or processor located at the premises, and a user device located at a location remote from the server computer and the premises. The server computer receives a first message and generates a second message containing information regarding an individual identified as already being present inside the premises. The second message contains information regarding whether or not the premises is occupied. If the premises is occupied, the second message contains information identifying the individual identified as being inside of, or occupying, the premises. The server computer transmits a control signal or monitoring signal to the computer or processor. The computer or processor performs the control operation or the monitoring operation.
US10546434B2
A computer-implemented method is provided for analyzing and classifying automobile sounds. The computer-implemented method includes causing a receiver to receive an audio input, determining whether the audio input is distinct from sounds stored in a library and breaking the audio input up into constituent segments in an event the audio input is distinct from sounds stored in the library. The computer-implemented method further includes determining whether any of the constituent segments are unassociated with known sources and determining whether present conditions, which were in effect during the receiving of the audio input, are similar to prior conditions, which were in effect during a previous audio input reception, in an event constituent segments are unassociated with the known sources. In addition, the computer-implemented method includes matching those constituent segments unassociated with the known sources to remotely stored or recognized sounds in an event the present and prior conditions are similar.
US10546432B2
A region of interest is determined by a location and an orientation of a device, wherein the region of interest is proximate to the device. A set of locations of items of interest is determined with respect to the region of interest. A background and a first set of representations against the background is presented on the device display according to the location and orientation of the device. Each representation is of a respective item of interest located in the region of interest. The region of interest is adjusted with a pinch gesture on the background, however, the presenting of the background does not change in response to the pinch gesture. Instead, the set of locations of one or more items of interest is determined with respect to the adjusted region of interest, and a second set of representations is presented against the background. Each representation of a respective item of interest is located in the adjusted region of interest.
US10546427B2
A system and method for generating a virtual reality scene from scanned point cloud data having user defined content is provided. The system includes a coordinate measurement device operable to measure three-dimensional coordinates. A computing device having a processor is operably coupled to the coordinate measurement device, the processor being operable to generate a point cloud data and insert user defined content into the point cloud data in response to an input from a user, the processor further being operable to generate a virtual reality data file based at least in part on the point cloud data with the user defined content. A virtual reality device is operably coupled to the computing device, the virtual reality device being operable to display the virtual reality data file to the user.
US10546423B2
An augmented reality surgical system includes a head mounted display (HMD) with a see-through display screen, a motion sensor, a camera, and computer equipment. The motion sensor outputs a head motion signal indicating measured movement of the HMD. The computer equipment computes the relative location and orientation of reference markers connected to the HMD and to the patient based on processing a video signal from the camera. The computer equipment generates a three dimensional anatomical model using patient data created by medical imaging equipment, and rotates and scales at least a portion of the three dimensional anatomical model based on the relative location and orientation of the reference markers, and further rotate at least a portion of the three dimensional anatomical model based on the head motion signal to track measured movement of the HMD. The rotated and scaled three dimensional anatomical model is displayed on the display screen.
US10546420B1
Systems and methods for mesh generation for a model are disclosed. A mesh generation system may include a processing circuit configured to receive a surface geometry of a model, the surface geometry including more than one boundary node. The processing circuit is further configured to generate a finite element mesh of the model using the one or more boundary nodes of the surface geometry. The generation of the finite element mesh occurs via one of a mapped meshing method and a mapped seeding method. The mapped seeding method may be used when one or more fixed nodes are present in the model.
US10546419B2
Technical solutions are described for generating an augmented reality map of an environment. An example method includes obtaining, by a 2D scanner, a 2D scan set including 2D coordinates of points in the environment. The method further includes capturing and displaying, by a portable computing device, a live video stream of a field of view, the portable computing device being fixed at a relative position with respect to the 2D scanner. The method further includes displaying a selection marker overlaid on the live video stream at a location in response to a user input. The method further includes projecting a beam of visible light on an object point in the field of view, corresponding to the location on the display of the selection marker. The method further includes receiving, via the portable computing device, a selection input and in response generating and storing an annotation at the object point.
US10546409B1
Techniques described herein relate to a streamlined animation production workflow that integrates script drafting, performance, and editing. A script including animation events is parsed to encode the animation events into nodes of a story model. The animation events are automatically triggered by a performance as a playhead advances through the story model and identifies active node(s). A command interface accepts various commands that allow a performer to act as a director by controlling recording and playback. Recording binds a generated animation event to each active node. Playback triggers generated animation events for active nodes. An animated movie is assembled from the generated animation events in the story model. The animated movie can be presented as a live preview to provide feedback to the performer, and a teleprompter interface can guide a performer by presenting and advancing the script to follow the performance.
US10546399B2
Examples described herein generally relate to rendering digital pencil ink on a display of a computer device. The computer device may render a frame via a graphics queue of a graphics processing unit (GPU). The computer device may fetch updated digital pencil ink input from an input buffer at a designated time before scanning at least a portion of the frame including the digital pencil ink. The computer device may determine a set of input stamps based on the updated digital pencil ink input, each input stamp being associated with stamp properties. A compute shader thread for each block within a portion of the frame may determine whether each of the input stamps intersects the block. At least one compute shader thread for each pixel of a respective block may determine a cumulative effect of each of the input stamps intersecting the respective block on the pixel based on the stamp properties.
US10546390B2
A method for calibrating an imaging device includes calculating attitude information of the imaging device relative to a screen based at least in part on an image captured by the imaging device, generating a calibration signal based at least in part on the attitude information, displaying the calibration signal on the screen, and displaying a guiding signal on the screen.
US10546389B2
Methods, devices, and computer-readable storage media for identifying an object in an image, the method including using a first neural network to identify an approximate position of an object of interest in an image and identifying based on the approximate position, a section of the image that includes the object of interest. A plurality of sub-images corresponding to the identified section of the image are applied to a plurality of second neural networks to determine a plurality of second positions of the object of interest. The plurality of second positions are statistically analyzed to determine an output position of the object of interest.
US10546386B2
The presently disclosed subject matter includes a method and system configured for enabling using a high resolution imaging assembly for surveying large areas as well as for tracking objects within the surveyed area, notwithstanding the bandwidth limitation of the communication link.
US10546383B2
An image processing device includes: a first generating unit configured to generate, based on a distance image generated from a plurality of taken images imaged by a plurality of imaging units in a travelling direction, and made from distance values corresponding to the travelling direction, a first image indicating a frequency distribution associating actual distances in a direction orthogonal to the travelling direction with the distance values; a second generating unit configured to generate, based on the distance image, a second image indicating a frequency distribution associating a horizontal direction of the distance image with the distance values; a first processing unit configured to detect a face of an object represented by the first image, using at least the first image; and a second processing unit configured to identify a type of the face of the object using at least the second image.
US10546377B2
An image processing apparatus obtains, for each of a plurality of subjects, a data set including first shape data which indicates a shape of a subject measured in association with the subject in a first state, and second shape data which indicates a shape of the subject measured in association with the subject in a second state, obtains basis data required to express a deformation from the first state to the second state, based on the data sets for the plurality of subjects, and estimates, based on the generated basis data and data indicating a shape of a target subject measured in association with the target subject in the first state, a deformation from the first state to the second state in association with the target subject.
US10546376B2
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.
US10546373B2
There is provided systems and methods for laser scanning of one or more surfaces; in a particular embodiment, laser scanning of concrete. The system includes: at least one laser scanning module for acquiring imaging data comprising one or more distance measurements between the laser scanning module and each of the surfaces, according to a laser scanning modality; and a computing module, including one or more processors, in communication with the laser scanning module, for: aggregating the imaging data; processing and denoising the imaging data; and determining the presence or absence of a condition on each of the surfaces based on the imaging data.
US10546372B2
Embodiments of the present invention provide methods, machines, and a computer medium or media having computer programs to determine presence anomalies in circumferential welds of one or more pipelines transporting fluids associated with energy therethrough. Wave form analysis or pattern recognition in pipeline data such as magnetic flux leakage data is employed. A screening process, for example, does not affect or change how survey data is recorded such as in survey tools; only how it is analyzed after the survey data is completed. Embodiments of the machines, methods, and computer medium having computer programs can be used to screen for anomalies potentially threatening the structural integrity of the one or more pipelines so that site excavation can occur for confirmation and validation of the output results.
US10546366B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, are described for combining the crop function with zoom, pan and straighten functions as part of a single cropping environment, such that a user can select a portion of an image for cropping, apply zoom, pan and straighten transformations to the selected image portion and then crop the transformed image portion in a single utility. In one aspect, the methods include the actions of receiving user input defining a crop region within a displayed image. The methods also include the actions of displaying a user interface including a cropping panel that is configured to display a subset of the image corresponding to the defined crop region. Further, the methods include the actions of receiving user input requesting to perform at least one of a zoom, rotate or translate operation on the crop region displayed in the cropping panel.
US10546361B2
The present invention facilitates efficient and effective utilization of unified virtual addresses across multiple components. In one exemplary implementation, an address allocation process comprises: establishing space for managed pointers across a plurality of memories, including allocating one of the managed pointers with a first portion of memory associated with a first one of a plurality of processors; and performing a process of automatically managing accesses to the managed pointers across the plurality of processors and corresponding memories. The automated management can include ensuring consistent information associated with the managed pointers is copied from the first portion of memory to a second portion of memory associated with a second one of the plurality of processors based upon initiation of an accesses to the managed pointers from the second one of the plurality of processors.
US10546357B2
A device for facilitating data direction to storage in a patient-specific electronic record is provided herein. In embodiments, the device visually presents patient data received from devices that more directly capture physiological data. The device is associated with a patient corresponding to the physiological data, and communicates the patient data to a centralized server for processing and forwarding to a database, which includes an electronic record that is specific to the patient. Then, the device may be dissociated from the patient.
US10546351B2
A system and method for automatically generating and validating a report. The method includes: retrieving at least one reporting requirement; obtaining, based on the retrieved at least one reporting requirement, at least partially unstructured data of at least a transaction; creating, based on the obtained at least partially unstructured data, at least a template, wherein the at least a template is a structured dataset that includes at least one identified reporting parameter of the at least a transaction; applying at least one validation rule to the at least a template; determining, based on the applied at least one validation rule, whether at least one required validation requirement is met by the at least a transaction; and, generating, upon determination that the at least one required validation requirement is met, a report based on the at least a template and the at least one reporting requirement.
US10546337B2
Vehicle pricing such as used vehicle pricing is improved by supplementing statistical modeling techniques with additional algorithms to accommodate factors such as geography and dealer reputation that do not readily yield to regression analysis or similar tools that might be used to characterize a population.
US10546330B2
Systems and Methods for telecommunication expense management are provided. A distributed platform including a user support site, multiple user databases and customized user applications is provided to enable organizations to better manage their telecommunication services and expenses. In an embodiment, a method for electronically processing telecommunication invoices includes importing the telecommunication invoices, extracting elements from the imported invoices and performing reasonability tests on the imported invoices. The reasonability test includes conducting an automated comparison against established criteria that may be customized by users. The method includes generating one or more interactive reports that enable an organization to effectively manage its telecommunication services.
US10546325B2
A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for referring contacts to receive text message alerts. An accounts module receives first user data including an indicator that a first user requested to subscribe to receive text messages alerts. The account module adds, based at least on the received first user data, a first user account to a database of subscribers. A message generator module generates, using the processor in response to receiving the first user data, a first text message corresponding to an offer to subscribe to receive text message alerts. A communication module transmits to the first user the first text message corresponding to the offer to subscribe to receive text message alerts. The transmitted first text message can be forwarded to a second user.
US10546319B1
A method for selecting advertisements to embed in an online application, including detecting an access to the online application by a customer, determining, based on an impression tracker associated with the customer, and using an ad type selection model, an advertisement to embed in the online application. The advertisement is displayed to the user and the impression tracker associated with the customer is incremented. The method further includes receiving, from the user, a selection of the advertisement, storing a type of the advertisement and the value of the impression tracker as ad selection data, determining that the ad type selection model needs to be updated, and updating the ad type selection model based on the ad selection data to obtain an updated ad type selection model.
US10546315B2
Systems and methods for providing and operating a customer loyalty and rewards platform including network-based and merchant-based registration and management, including mobile messaging, remote and local customer registration options, enrollment and automated payment card account association therewith.
US10546313B2
Methods, systems, and computer program products for determining sensor placement and a reward sharing mechanism based on shared energy forecasting information are provided herein. A computer-implemented method includes processing multiple data streams derived from multiple respective energy-related sensors within a network, wherein each of the multiple energy-related sensors is linked to a respective one of multiple spatially distributed prosumers of the network; computing an expected utility, with respect to forecast accuracy of energy production within the network, of information captured by each of the multiple energy-related sensors based on said processing; determining a reward structure for each of the prosumers of the network based on the expected utility of the information captured by the energy-related sensors linked to each of the prosumers; and outputting a reward to each of the prosumers of the network in accordance with the determined reward structure.
US10546294B2
A system and method for electronic payment that involves generating and then using a temporary token based on a legacy PAN (Primary Account Number) to conduct an electronic transaction. The token is generated by transforming the PAN using specific inputs such that the original PAN can be recovered by manipulating the token in various ways as disclosed herein. One potential manipulation that may be used is encryption/decryption. The token is transmitted to a portable electronic device such that the portable electronic device may present the token to a point-of-sale device. The POS communicates the token to a server which validates the token by, among other things, recovering the PAN. If the PAN is recovered as expected a validation message is returned to the POS device.
US10546292B1
Methods and systems are disclosed for enabling the creation of substitute low-value token creation, comprising providing software content to a content delivery network wherein, when transmitted to a user browser, the software content is configured to enable the user browser to create a substitute low-value token if a token service is unavailable, wherein the content delivery network is configured to provide the software content to at least one user browser, and receiving the substitute low-value token from a merchant system, the substitute low-value token having been generated by the user browser in response to the user browser being unable to obtain a low-value token from the token service.
US10546285B2
Virtual mobile rewards, gift cards, and/or physical world retailers' loyalty and reward programs are aggregated into a common account accessible and transactional from an Internet capable mobile radio device. Subscribers gain access to discounted codes, coupons, rebates, gift cards, and/or limited time offers, on their mobile device for food, travel, lifestyle, electronics, and entertainment products that fit their lifestyle spending habits, enabling users to edit participating retailers, manage separate account balances, and present preferred discounted offers at retailers and apply discount towards purchase of goods.
US10546277B2
A method begins with a server in a data communication system establishing an initial validity of an exchange item that includes data regarding a quantifiable value, a serial number, and issuance information, where the initial validity authenticates the exchange item and the data. The method continues with the server executing a secure custody protocol to establish that a first computing device has secure custody of the exchange item and to maintain validity of the exchange item. The method continues with the server transferring the secure custody of the exchange item from the first computing device to the server or to a second computing device. When the exchange item is in the secure custody of the server the method continues with the server modifying the data of the exchange item to produce a modified exchange item and transferring secure custody of the modified exchange item to the first computing device.
US10546273B2
System and method permit patent mapping. A method may comprise maintaining a database of patent portfolios and a database of patents with each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios. A search query may be received associated with a first patent portfolio and the first portfolio may be searched as a function of the search query. Search results may be generate which include one or more patent claims associated with the search query. The one or more patent claims may be mapped to a patent concept.
US10546271B2
In some embodiments, methods and systems of estimating whether additional space for a product being binned is available on a sales floor include an electronic inventory management device configured to: receive an indication that a product is being placed into a storage bin after a determination that no space for the product is available in a primary display location of the product on the sales floor; obtain a demand for the product on the sales floor during a predetermined interval of time; retrieve at least one inventory position estimation factor associated with the product when the demand for the product during the predetermined interval of time is greater than zero; estimate whether the inventory position estimation factor supports a likelihood that the product is in a feature display location on the sales floor; and output an indication of possible space availability for the product on the feature display location.
US10546264B2
Various embodiments provide systems, methods, and computer program products for dynamically identifying and engaging at least one on-demand packaging customer in a consolidated fashion. The system comprises one or more computer processors configured to: receive qualification data associated with at least one customer; calculate whether the at least one customer is a qualified customer; in response to identifying the qualified customer, determine whether the qualified customer is a targeted customer; in response to identifying the targeted customer, evaluate a readiness of at least one facility operated by the targeted customer for engagement of an on-demand packaging configuration; in response to determining a positive facility readiness, generate one or more documents for execution by at least the targeted customer, the carrier, and the supplier; and upon execution of the one or more documents, facilitate implementation of the on-demand packaging configuration at the at least one facility.
US10546260B2
A method, medium, and system to receive actual flight schedule data, including flight details associated with each flight of the actual flight schedule; determine an estimate of at least one of airline operations performance constraints and metrics based on the actual flight schedule data and at least one of business rules and an execution of a simulation-based model; and generate a record of corrected actual flight data based on the estimate of at least one of airline operations performance constraints and metrics and the actual flight data.
US10546258B2
Methods and apparatuses are provided to automatically identify overstated perpetual inventory (PI) conditions regarding an inventory level of an item in a retail space. For example, in some embodiments, a method performed by a control circuit comprises determining (504) that, a plurality of times, an item for sale at a retail store sells within a defined tolerance of a non-zero inventory quantity value and then stops selling for a period of time; and making (506) a determination that an overstated PI condition exists with respect to an inventory level of the item at the retail store. In some embodiments, the overstated PI condition is automatically quantified and may be automatically corrected.
US10546256B2
In a security plan support method, a computer calculates an expected value of a loss that will be incurred when an intruder reaches a target with respect to each of a plurality of targets that are targets for the intruder in a route graph that depicts movement routes within the security area; specifies a security line that crosses the minimum number of edges of the route graph in the case of separating a target that has the greatest expected value of the loss from positions that is an intrusion position or positions of the intruder in the route graph; and calculates a security probability which minimizes the probability of the intruder intruding into the target side of the security line according to the route graph, the security line, and the number of the security guards.
US10546255B2
Methods and systems are disclosed for optimizing public transportation schedules. Shifts from current schedules associated with a public transportation system can be evaluated. The impact on waiting times can then be determined, based on evaluating the shifts from the current schedules. Schedules associated with the public transportation system are then optimized based on the impact on the waiting times. Public transport schedules can thus be optimized by minimizing the waiting time during, for example, transfers. Using ticket validation data to construct a realistic scenario-based model of the waiting times, a goal of this approach is to compute shifts of the current schedules that reduce the overall expected waiting time.
US10546249B2
A method of selecting a group from a plurality of multi objective designs which comply with a plurality of objectives. The method comprises providing a plurality of multi objective designs, each the multi objective design having a plurality of multi objective design objective values which comply with at least one constraint of a Pareto Frontier of an objective space of a plurality of objectives, selecting a group from the plurality of multi objective designs, each member of the group is selected according to a match between at least one objective of respective the plurality of objectives and at least one of a respective gain threshold and a respective loss threshold, and outputting the group.
US10546243B1
This disclosure relates to a method for estimating a particle size distribution (PSD) and a morphology for a set of particles. A computer system receives a plurality of chord length distributions (CLDs) of different types for a set of particles. The computer system then estimates a morphology for the set of particles based on the plurality of received CLDs. The computer system also identifies a plurality of descriptors of the plurality of CLDs for the set of particles based on the plurality of received CLDs. The computer system then estimates metrics for the PSD for the set of particles based on the plurality of identified CLD descriptors. Based on the estimated PSD metrics for the set of particles, the computer system generates an estimate of the PSD for the set of particles. Finally, the computer system outputs the estimated morphology and the estimated PSD for the set of particles.
US10546238B2
A technique for training a neural network including an input layer, one or more hidden layers and an output layer, in which the trained neural network can be used to perform a task such as speech recognition. In the technique, a base of the neural network having at least a pre-trained hidden layer is prepared. A parameter set associated with one pre-trained hidden layer in the neural network is decomposed into a plurality of new parameter sets. The number of hidden layers in the neural network is increased by using the plurality of the new parameter sets. Pre-training for the neural network is performed.
US10546227B2
TPO and PVC building membranes are disclosed that comprise RFID tags that are capable of storing identifying information. The RFID tags may be embedded in the membranes. By appropriate positioning of the RFID tags in the core layer of the TPO and PVC membranes, the properties of the membranes such as waterproofness and strength are not degraded by the presence of the tags and the functionality of the tags is not compromised by the manufacturing process. A method of manufacturing the membranes is also disclosed.
US10546219B2
A printing system includes a printing apparatus and a printing control apparatus. The printing apparatus obtains stored first attribute information of a sheet, and sends the obtained first attribute information to the printing control apparatus. The printing control apparatus includes an information storing unit and a first and second receiving unit. The information storing unit stores first and second attribute information of sheets. The first receiving unit receives first attribute information and the second sending unit reads sheet candidates corresponding to the received first attribute information and sends the sheet candidates to the printing apparatus. The printing apparatus further receives the received sheet candidates, displays the received sheet candidates, selects sheet information from the displayed sheet candidates, and sets the second attribute information of a selected sheet as attribute information of a sheet to be stored.
US10546215B2
A system and method for detecting a potential match between a candidate facial image and a dataset of facial images is described. Some implementations of the invention determine whether a candidate facial image (or multiple facial images) of a person taken, for example, at point of entry corresponds to one or more facial images stored in a dataset of persons of interest (e.g., suspects, criminals, terrorists, employees, VIPs, “whales,” etc.). Some implementations of the invention detect potential fraud in a dataset of facial images. In a first form of potential fraud, a same facial image is associated with multiple identities. In a second form of potential fraud, different facial images are associated with a single identity, as in the case, for example, of identity theft. According to various implementations of the invention, spectral clustering techniques are used to determine a likelihood that pairs of facial images (or pairs of facial image sets) correspond to the person or different persons.
US10546213B2
A method is provided for evaluating the authenticity of a painting which includes providing (10) a collection of a plurality of original paintings by a certain artist and creating (20) at least one digital image of each original painting from the collection of plurality of original paintings; detecting (30) classification data for each one of the digital images of each original painting of the collection using the WND-CHARM method, wherein the classification data a reference data record of classification data for original paintings by the artist; providing (40) an additional painting and creating (50) at least one digital image of the additional painting; detecting (60) additional classification data for the digital image of the additional painting using the WND-CHARM method and comparing (70) the additional classification data with the reference data record of classification data for original paintings, wherein on reaching or exceeding a minimum correspondence between the additional classification data and the reference data record, it is concluded that the painting is an original painting by the artist and otherwise it is a counterfeit.
US10546211B2
A method is described that includes executing a convolutional neural network layer on an image processor having an array of execution lanes and a two-dimensional shift register. The two-dimensional shift register provides local respective register space for the execution lanes. The executing of the convolutional neural network includes loading a plane of image data of a three-dimensional block of image data into the two-dimensional shift register. The executing of the convolutional neural network also includes performing a two-dimensional convolution of the plane of image data with an array of coefficient values by sequentially: concurrently multiplying within the execution lanes respective pixel and coefficient values to produce an array of partial products; concurrently summing within the execution lanes the partial products with respective accumulations of partial products being kept within the two dimensional register for different stencils within the image data; and, effecting alignment of values for the two-dimensional convolution within the execution lanes by shifting content within the two-dimensional shift register array.
US10546208B2
A method of selecting at least one video frame of a video sequence comprising a plurality of video frames. The method determines a time for analysis based on length of the video sequence and processing capability of a running device. A first sampling pattern is based on the determined time for analysis. A first set of frames in the video sequence is sampled using a first sampling pattern. The first set is sampled infrequently throughout the video sequence in accordance with the first sampling pattern. A candidate frame is determined from the sampled frames based on image quality. A second set of the frames comprising one or more of the frames in a narrow range of the video sequence near the determined candidate frame, is determined in accordance with a second sampling pattern. At least one of the video frames is selected from the sampled frames based on image quality.
US10546202B2
Embodiments described herein disclose methods and systems for object recognition using optimal experimental design. Using detection information from the sensor systems, a detection hypothesis can be generated for the detected object. The detection hypothesis can include 3D models, which have distinctive locations. The distinctive locations can be compared to identified distinctive locations using location estimators. Distinctive locations allow for rejection of a hypothesis, should any distinctive location not have an identified distinctive location on the detected object or within the detection information. In this way, recognition of objects can be performed more quickly and efficiently.
US10546195B2
Methods and systems for detecting objects from aerial imagery are disclosed. According to certain embodiments, the method may include obtaining a Digital Surface Model (DSM) image of an area. The method may also include obtaining a DSM image of one or more target objects. The method may further include detecting the target object in the area based on the DSM images of the area and the one or more target objects. The method may further include recognizing the detected target objects by artificial intelligence. The method may further include acquiring the positions of the recognized target objects. The method may further include calculating the number of the recognized target objects.
US10546193B2
The invention relates to a system and method to control a workflow comprising at least one task to be performed by a person (P3), wherein information is provided about at least one certain object (20, 32, 36, 38) related to the at least one task of the workflow, eye data (24, 26) are captured of at least one eye of the person (P3), and in dependency of the eye data (24, 26) and the information about the at least one certain object (20, 32, 36, 38) it is checked whether at least one task condition consisting in whether the task had been performed and/or whether the task is allowed to be performed is fulfilled. The invention also relates to a system and method for providing a set of task-specific control parameters (CP).
US10546191B2
Parameters are set according to features of a unique portion appearing in a print image, ensuring that the unique portion can be efficiently determined in the print image. In order to do so, information about a form of appearance of the unique portion in the print image is acquired, and the parameters are set in accordance with the form of the appearance.
US10546190B2
A living body detection device (1) includes: an image acquisition unit (171), a determination unit (173) and a detection unit (174). The image acquisition unit (171) acquires a first image in which a subject irradiated by light in a first wavelength range is imaged, and a second image in which the subject irradiated by light in a second wavelength range is imaged, the second wavelength range being different from the first wavelength range. The determination unit (173) determines whether a relation expressed by luminance of the subject imaged in the first image and luminance of the subject imaged in the second image is a relation exhibited by a living body. The detection unit (174) detects that the subject is a living body in a case where the determination unit (173) has determined that it is the relation exhibited by the living body.
US10546182B2
A system for processing images captured in a retail store is provided. The system may include at least one processor configured to receive an image depicting a store shelf having at least one bottle displayed thereon and analyze the image to detect a representation in the image of the at least one bottle. The at least one bottle may have an outline design. The at least one processor is also configured to identify in the image two outline elements being associated with the outline design of the at least one bottle. Each of the two outline elements may have a specific length. The at least one processor may further be configured to determine a size of the at least one bottle based on a comparison of the lengths of the two outline elements.
US10546178B2
An electronic device is provided. The electronic device includes a touchscreen display, a pressure sensor positioned to sense external pressure against the display, a fingerprint sensor positioned to detect a fingerprint on at least a portion of the display, a processor electrically coupled to the display, the pressure sensor, and the fingerprint sensor, and a memory electrically coupled to the processor, in which the memory stores at least one registered fingerprint. The processor is configured to sense pressure of a user's finger against the display using the pressure sensor, upon sensing of the pressure, activate the fingerprint sensor, detect a fingerprint of the finger using the fingerprint sensor, determine whether the detected fingerprint is matched with any of the at least one registered fingerprint, and perform a preselected function without further requiring authentication, when the detected fingerprint is matched with any of the at least one registered fingerprint.
US10546170B2
A multi-mode ring scanner (MMRS) has a ring unit for wearing on a finger. The MMRS optionally has a wrist unit coupled to the ring unit, such as via a cable. The MMRS optionally communicates wirelessly with a computing device. The ring unit has one or more scanners (such as an optical scanner or an RFID tag reader). The ring unit optionally has two paddle switches for activation by inward pressure from fingers adjacent to the finger. The two switches enable specifying operation of the MMRS in a plurality of modes and/or to communicate a plurality of information codes to the computing device. The computing device is optionally enabled to assign a function to each combination of activation of the two switches. A scanning system including the MMRS optionally provides feedback to a user based on feedback from a host processor.
US10546153B2
Alert notification content is conveyed to an authorized user and other persons oriented relative to the mobile device to perceive the alert notification content during an ephemeral alert period, in response to determining that the authorized user is oriented to perceive the alert notification content during the ephemeral alert period, and that only the authorized user is proximate enough to perceive the alert notification content conveyed by the mobile device, or that is appropriate pursuant to rule or privacy setting applications to convey the alert notification content to each of the other persons. The alert content is muted in response to determining that it is not appropriate pursuant to the rule application or privacy setting to convey the content to the other persons, or that the authorized user is not oriented to perceive the alert notification content during the ephemeral alert period.
US10546142B2
Systems and methods for zero-knowledge enterprise collaboration are provided herein. In some embodiments, the method may comprise receiving, at a host server, a request to store a file, wherein the file is encrypted with a data key prior to being received at the host server; receiving a request to perform a first service; determining whether the first service is authorized to access the file, wherein determining comprises unwrapping the data key with the private key of the first service; providing access to the first service when the private key of the first service successfully unwraps the data key for the file; and storing the encrypted file.
US10546138B1
First data from a user device is received on an electronic computing device. The first data is encrypted to generate second data. The second data is fragmented and stored in a plurality of data stores.
US10546134B2
A solution recommendation (SR) tool can receive vulnerabilities identified by a vulnerability scanner and/or penetration testing tool. The SR tool can determine various approaches for remediating or mitigating the identified vulnerabilities, and can prioritize the various approaches based on the efficiency of the various approaches in remediating or mitigating the identified vulnerabilities. The SR tool can recommend one or more of the prioritized approaches based on constraints such as cost, effectiveness, complexity, and the like. Once the one or more of the prioritized approaches are selected, the SR tool can recommend the one or more prioritized approaches to third-party experts for evaluation.
US10546133B2
A digital forensics system includes an ingestion system, an analysis system including analysis workstations, an archive system including storage arrays, and a server system including an evidence storage server and a virtual desktop server. The ingestion system includes ingestion workstations operable to receive extracted data from devices under analysis. The evidence storage server includes resources operable to generate evidence packages based on extracted data from the devices under analysis. The virtual desktop server includes resources operable to generate virtual desktop sessions that interface with the analysis workstations and interface with the evidence storage server to access the extracted data in the evidence packages, store work products in the evidence packages based on a forensic analysis of the extracted data in the evidence packages, and store associated work products with a second copy of extracted data to the archive system.
US10546132B2
In one implementation, a static analysis system can include an operator engine to identify a modification operation on a string based on a structural comparison of program code to a static analysis rule, a label engine to maintain a label with the string based on the static analysis rule, and a sink engine to identify that the label denotes a string property and provide an analysis message associated with the string property based on the label.
US10546127B2
Techniques for searching an inverted index associating byte sequences of a fixed length and files that contain those byte sequences are described herein. Byte sequences comprising a search query are determined and searched in the inverted index, and an intersection of the results is determined and returned as a response to the search query. Further, search queries in the form of expressions including search terms and logical operators are searched in the inverted index and evaluated using a syntax tree constructed based on the logical operators. Also, byte sequences comprising a file are searched in the inverted index and results of the search are used to generate signatures and fuzzy hashes.
US10546125B1
The disclosed computer-implemented method for detecting malware using static analysis may include (i) identifying an executable file to subject to analysis for malware, (ii) retrieving an association between a known malicious behavior and an exploitable method being invoked, wherein the association specifies that a contextual method precedes the exploitable method in an invocation path and that the exploitable method is invoked with a set of predetermined parameters, (iii) detecting, within the executable file, an invocation of the exploitable method, (iv) determining that the invocation of the exploitable method within the executable file occurs in a detected invocation path in which the contextual method precedes the exploitable method and that the invocation of the exploitable method includes a set of invoking parameters that matches the set of predetermined parameters, and (v) classifying the executable file as containing malware. Various other methods, systems, and computer-readable media are also disclosed.
US10546124B2
A method of container and image scanning includes receiving, by a processing device executing a node of a multi-tenant Platform-as-a-Service (PaaS) system, a pluggable scan process to scan containers of the multi-tenant PaaS system to detect patterns indicative of threats to the multi-tenant PaaS system, installing, by the processing device, the pluggable scan process at the node, scanning, by the processing device via the pluggable scan process at the node, a top layer of an application image instance used to launch a container at the node without scanning remaining layers of the application image instance, and in response to the scanning generating a clean result, terminating, by the processing device, the pluggable scan process for the container.
US10546123B1
A computer-implemented method for identifying malicious computer files may include (i) receiving, by a computing device, a set of files from a set of client devices, (ii) performing, by the computing device, a machine learning classification of file attributes on the set of files, (iii) determining, based on the machine learning classification, a node pattern of a suspicious file in the set of files, (iv) calculating, by hashing the node pattern, a file prevalence score of the suspicious file, and (v) performing, by the computing device, a security action based on the file prevalence score of the suspicious file. Various other methods, systems, and computer-readable media are also disclosed.
US10546117B1
The disclosed computer-implemented method for managing security programs may include (i) identifying a security program configured to analyze files on a client device to detect malicious files, (ii) determining a result the security program would report for an analysis of a file on the client device, (iii) intercepting an attempt by the security program to analyze the file, and (iv) determining, based on the result the security program would report for the analysis of the file, whether to permit the security program to analyze the file. Various other methods, systems, and computer-readable media are also disclosed.
US10546103B2
A computer implemented method for managing health-related data captures an image from a display of an exercise machine using a camera, has the images processed to extract the text data from the captured images, and analyzes the text data to identify information relating to extrinsic physical activity performed by a person at the exercise machine. The results are stored in memory and a profile specific to the person is updated. The profile comprises a log of past exercise activity that allows the person to track his or her activity and progress and overall health. The profile can be accessed by the person through a portal such as using a smart phone or a computer program or web browser. The results can be combined with other data to arrive at a health score which can be published through the portal while personal data remains masked from public inspection.
US10546102B2
A mechanism is provided in a data processing system for generating healthcare work item recommendations based on predictive analytics. An analytics engine executing on the data processing system performs analytics to discover patterns in patient records data and to generate one or more risk scores using one or more predictive models. Each of the one or more risk scores represents a probability of a respective healthcare consideration. Each of the one or more risk scores has an associated set of contributing factors. A decision system executing on the data processing system generates a healthcare recommendation for a given patient having a given risk score based on the given risk score, a predictive model used to generate the given risk score, and a given set of contributing factors associated with the given risk score.
US10546097B2
This invention consists of a new analyzer system of the sounds generated in mills that capture the signals issued by the mineral and steel balls cascade that perform grinding. These signals are processed in an embedded system (2) formed by a field programmable gates array (FPGA) and a processor. The system is comprised of an industrial microphone array (1) that captures the sound signals that are converted from analog to digital through and acquisition system (3) specialized in sound signals, processed by a FPGA capable of performing parallel operations at high speed due to the customized hardware developed for this application, and sent to the processor through a high-speed data bus.
US10546093B2
A computer-implemented method and a computing system for designing an integrated circuit are provided. The computer-implemented method of designing an integrated circuit includes receiving layout data for the integrated circuit and a technology file that includes corners of a parasitic component of each of a plurality of layers included in the integrated circuit, generating parasitic component data by performing a parasitic component extraction operation on corners of a parasitic component of a layer in a timing arc on a net of the integrated circuit, the parasitic component data including delay variation data of the timing arc, and generating timing analysis data by performing a timing analysis on the integrated circuit, based on the parasitic component data.
US10546085B2
Pattern centric process control is disclosed. A layout of a semiconductor chip is decomposed into a plurality of intended circuit layout patterns. For the plurality of intended circuit layout patterns, a corresponding plurality of sets of fabrication risk assessments corresponding to respective ones of a plurality of sources is determined. Determining a set of fabrication risk assessments for an intended circuit layout pattern comprises determining fabrication risk assessments based at least in part on: simulation of the intended circuit layout pattern, statistical analysis of the intended circuit layout pattern, and evaluation of empirical data associated with a printed circuit layout pattern. A scoring formula is applied based at least in part on the sets of fabrication risk assessments to obtain a plurality of overall fabrication risk assessments for respective ones of the plurality of intended circuit layout patterns. The plurality of intended circuit layout patterns is ranked based on their fabrication risk assessments, the corresponding overall fabrication risk assessments, or both. At least a portion of ranking information is outputted to facilitate influence or control over the semiconductor fabrication process.
US10546084B1
The present disclosure relates to a method for electronic design verification. Embodiments may include receiving, using at least one processor, an electronic design and performing formal verification upon at least a portion of the electronic design. Embodiments may further include identifying one or more violations associated with the formal verification and ranking the one or more violations, based upon, at least in part, one or more user-selectable variables. Embodiments may also include displaying, at a graphical user interface, the one or more violations in a ranked order.
US10546078B2
A containment structure configured to provide close tolerance for a rotation structure. The containment structure includes an annular inner casing having an inner annular surface being formed of an abradable material. The rotation structure is configured to be received within the annular inner casing such that the rotation structure is normally spaced-apart from the inner annular surface. The inner annular surface surrounds the rotation structure and has a first width. The rotation structure has a second width and the first width is greater than the second width. At least a section of the inner annular surface of the abradable material is cylindrical.
US10546077B2
An information processor performs simulation processing based on information on a workpiece and a machining program and specifies an air-cut path, which is a tool path in which the tool is not in contact with the workpiece, for each of blocks included in the machining program, based on the result of the simulation processing. Moreover, the apparatus calculates a time required for a movement in the air-cut path for each block and changes the display mode of the block on a screen based on the calculated time.
US10546061B2
The description relates to predicting terms based on text inputted by a user. One example can include a computing device comprising a prediction engine stored at the computing device. In this example, the prediction engine has previously been trained to predict terms from text. The computing device also comprises a secondary memory, for example a hard drive, storing a model used by the prediction engine to compute predicted terms from text. The computing device also comprises a primary memory, for example Random Access Memory (RAM), and a processor. The processor is configured to access one or more chunks of the model from the secondary memory based on the text input and to provide the one or more chunks to the primary memory during execution of the prediction engine.
US10546060B2
An approach is provided to detect pronouns that are included in textual posts that are found in an online discussion. The textual posts are analyzed using a natural language processing speech classification technique, that results in an identification of a noun to which the detected pronoun refers. The system then displays, on a display device, the noun to which the pronoun refers.
US10546054B1
A method and system for generating synthetic form image involves obtaining a multitude of field value data and associated field labels for a chosen type of form document from an electronic data source, classifying the multitude of field value data into a multitude of data categories, where the multitude of data categories, learning statistical data distributions for categorical and numerical data types using the classified categorical and numerical data, and sampling data elements randomly using the learned data distributions to generate synthetic data for categorical and numerical data. The method also involves assembling the synthetic data for the multitude of data categories with the associated field labels to generate a labeled synthetic textual data set, rendering the labeled synthetic textual data set over a structured form layout image to produce a synthetic form image, and storing the synthetic form image and the labeled synthetic textual data set.
US10546053B2
A technique for inserting form fields into forms displays a cursor superimposed over a background image of a form and dynamically generates candidate shapes of a form field to be inserted. New candidate shapes are generated automatically, based on pixel content of the form under a cursor, as a user moves the cursor over different regions of the form. In response to the user manually selecting one of the candidate shapes, the technique establishes the position, size, and shape of the form field based on the position, size, and shape of the selected candidate shape. The improved technique thus proceeds semi-automatically, generating candidate shapes automatically but based on manual, user-directed cursor positioning and manual selections.
US10546052B2
A method, system and computer program product for touch screen interface utilization during forms generation in a CRM system is provided. The method includes logically subdividing into different discrete portions, a touch screen of a mobile computing device and associating each with a particular record field for a multiplicity of different records in the CRM system. The method also includes selecting a particular one of the different records through the touch screen and receiving handwritten input on the touch screen and converting the handwritten input into computer recognizable text. Thereafter, the computer recognizable text is provided as text input to a field of the selected record corresponding to a portion of the touch screen in which the handwritten input is received. Finally, the method includes generating and displaying in the touch screen a form utilizing the text input of the field of the record in the CRM system.
US10546043B1
An apparatus for providing anonymity in geographic data for probe devices in a geographic region for a location-based service includes at least a database and a triangulation calculator. The database is configured to store trajectory data based on sequences of sensor measurements of the probe devices. The triangulation calculator is configured to calculate triangles from the trajectory data. Each of the triangles is defined by vertices. The triangulation calculator is configured to calculate a similarity score for the vertices based on trajectory data associated with adjacent vertices. At least one vertex is modified in response to the similarity score.
US10546034B2
Disclosed are a method of evaluating reliability of information in a social media service includes calculating an evaluation score of information provided by an information provider on the basis of a social activity of each of a plurality of information consumers relating to the information, and calculating a reputation score of the information provider in a category of the information on the basis of the category and the evaluation score of the information.
US10546025B2
A method, system and computer program product are disclosed for searching for data. In one embodiment, the invention provides a method comprising identifying a query and a search scope including a set of specified entities; and for each of these entities, estimating a number of documents that would be identified in a search through the entity to answer the query. On the basis of this estimating, a subset of the entities is formed. The query and this subset of entities are sent to a search engine to search the subset of entities to answer the query. In one embodiment, the estimating includes collecting statistical information from queries to build up a historical cache using heuristics or machine learning techniques, wherein the query includes a key word and a scope, and the historical cache contains a maximum number of returned results for an entity given the queries executed.
US10546021B2
A system for processing graph-modeled data in a relational database is provided. The system can include at least one data processor and at least one memory storing instructions that are executed by the at least one data processor. Executing the instructions can result in operations comprising: receiving a request to execute a graph algorithm operating on graph-modeled data stored at a relational database; and executing the graph algorithm within the relational database, the executing comprising use of an adjacency structure within the relational database. Related methods and articles of manufacture, including computer program products, are also provided.
US10546014B2
The present disclosure relates to systems, methods, and computer-readable storage media for segmenting medical images. Embodiments of the present disclosure may relate to a method for segmenting medical images. The method may be implemented by a processor device executing a plurality of computer executable instructions. The method may comprise receiving an image from a memory, and identifying at least one landmark point within the image. The method may further comprise selecting an image point in the image, and determining at least one feature for the image point relative to the at least one landmark point. The method may also comprise associating the image point with an anatomical structure by using a classification model based on the at least one determined feature.
US10546013B2
A file management system facilitating a user to organize image content by using visualizations of organizational state of the collections augmented by a graphical interactive workflow leading the user through the process of organization and a method of using file system metadata to retrieve and store the data and organization of the image content.
US10546008B2
An apparatus and techniques for constructing and utilizing a “dynamic dictionary” that is not a compiled dictionary, and therefore does not need to be recompiled in order to be updated. The dynamic dictionary includes respective data structures that represent (i) a management automaton that includes a plurality of management nodes, and (ii) a runtime automaton that is derived from the management automaton and includes a plurality of runtime nodes. The runtime automaton may be used to search input data, such as communication traffic over a network, for keywords of interest, while the management automaton manages the addition of keywords to the dynamic dictionary. Typically, at least two (e.g., exactly two) such dynamic dictionaries are used in combination with a static dictionary.
US10546006B2
Method, system, and programs for hybrid information query. A request is first received from a user associated with a hybrid query. The hybrid query is expressed in accordance with an input in terms of one of a user, a feature, and a document, and a desired hybrid query result in terms of one of a user, a feature, and a document. A mapping is then determined between the input and the desired hybrid query result. A hybrid model is established based on hybrid information collected and associated with one or more users. The mapping is performed based on the hybrid model to obtain the desired hybrid query result based on the input. Eventually, the desired hybrid query result is provided as a response to the hybrid query.
US10545993B2
In one aspect, a computerized method for implementing Conflict-free Replicated Data Type (CRDT) arrays in a datanet and useful for improving data storage systems includes the step of providing a CRDT array, wherein the CRDT array comprises a linked list. The method includes the step of arranging each CRDT array element of the CRDT array to include a left-hand-neighbor (LHN) pointer. The method includes the step of setting the LHN pointer to point to a previous CRDT element in the linked list. The method includes the step of specifying the previous CRDT element's unique tuple. The method includes the step of including the previous CRDT element's unique tuple into the LHN pointer. The method includes the step of distributed garbage collection. The method includes a step for updating data deltas with previous (as relative to the PrimaryDataCenter's current GC-version) garbage-collection-version to the current version or on failure designating the stale data delta to be Ignored. The method includes synchronization for CRDT arrays that have locally and remotely created data-deltas while the Agent was offline. The method includes the step of distributed garbage-collection reaping.
US10545990B2
Disclosed herein are systems, methods, and processes to perform replication between heterogeneous storage systems. Information associated with a backup stream is recorded during a backup operation by a source server and includes instructions. The instructions include an include instruction to include existing data and a write instruction to write new data during a replication operation. A request to perform the replication operation is received. In response to the request, the information is sent to a target server as part of performing the replication operation.
US10545986B2
A method for grouping content displayed on a graphical user interface may include displaying selectable components that correspond to types of measurement data associated with a device or a component within the device. The method may then include receiving a selection of one of the selectable components, such that the one of the selectable components corresponds to a portion of the measurement data. The method may then receive a grouping mode input to specify characteristics for display of the portion of the data as data processing outputs. The method may then include displaying the data processing outputs associated with the selection, such that each respective data processing output may include visualizations associated with datasets of the portion of the measurement data. The respective visualizations of the respective data processing output may be displayed together based on an association between the respective datasets and the grouping mode input.
US10545983B2
A computerized method, system and medium for providing compatibility between systems associated with incompatible object key domains, where a first system is associated with a legacy key domain and a second system is associated with an extended key domain relative to the first system. The method includes transmitting, to the first system, a request associated with a business object instance, the request including a first logical object key in a legacy format. Prior to sending the request, the second system converts a second object key in the extended format into the first logical object key from the legacy format. A response to the request is received which includes responsive content and the first logical object key. The first logical object key is converted from the legacy format into the second object key in the extended format, and the responsive content is processed in association with the converted second object key.
US10545982B1
Methods and apparatuses related to federated search of multiple sources with conflict resolution are disclosed. A method may comprise obtaining a set of data ontologies (e.g., types, properties, and links) associated with a plurality of heterogeneous data sources; receiving a selection of a graph comprising a plurality of graph nodes connected by one or more graph edges; and transforming the graph into one or more search queries across the plurality of heterogeneous data sources. A method may comprise obtaining a first data object as a result of executing a first search query across a plurality of heterogeneous data sources; resolving, based on one or more resolution rules, at least the first data object with a repository data object; deduplicating data associated with at least the first data object and the repository data object prior to storing the deduplicated data in a repository that has a particular data model.
US10545979B2
History for data objects may be maintained to detect data events. An indication of an Extract, Transform, Load (ETL) process applied to one or more source data objects to generate one or more transformed data objects may be received. History for the source data objects may be updated to include the transformed data objects and the ETL process that generated the transformed data objects. An evaluation of the update may be performed to determine whether an event associated with the data lineage is triggered. If the event is triggered, a notification of the event may be sent to one or more subscribers for the event.
US10545978B1
A data preprocessing system builds transformation scripts for preprocessing datasets for processing by a data analysis system. The data preprocessing system presents various representations of data of a dataset including visual representations, textual representations, or structural representations. The data preprocessing system receives selections of attributes or values based on these representations. The data preprocessing system generates recommendations of transformations based on the attributes or values selected. The data preprocessing system builds a transformation script based on the recommendations of the transformations. The transformation script can be used for preprocessing the dataset for analysis by a data analysis system.
US10545977B2
An exemplary method of displaying a data visualization includes retrieving a dataset that includes a plurality of fields and displaying a graphical user interface with a plurality of shelves. The method further includes receiving user actions to: (i) associate a first field with a first shelf, and (ii) associate a second field with a second shelf; displaying, in accordance with the received user actions, a data visualization, where each data mark has a first size defined according to a default position of a displayed slidable affordance; and receiving an additional user action that moves the slidable affordance from the default position to a user-defined position. In response to receiving the additional user action, the method further includes updating the data visualization, where each data mark included in the updated data visualization has a second size, different from the first size, defined according to the user-defined position of the slidable affordance.
US10545970B1
A system includes: an engaging post identifier for identifying and retrieving engaging posts; an extended network post identifier for identifying extended posts from an extended network; a combining module for creating a combined list of added posts from the engaging post and the extended posts, the combining module generating one or more ranked posts by ranking the list of added posts by relevance to a user; and a user interface module for providing the one or more ranked posts. The disclosure also includes a method for finding and providing engaging posts that includes determining engaging posts; determining extended posts from an extended social network using a social graph of the user; adding the engaging posts and the extended posts to create a combined list of added posts; ranking the added posts by relevance to a user; and providing one or more of the ranked posts.
US10545966B1
A method, system, and non-transitory computer readable medium for identifying a relevant conversation. The method can include: identifying a conversation graph including identifiers of messages posted by a set of authoring accounts; identifying a relevance score for each authoring account; applying, by a computer processor, a first relevance filter to the conversation graph in order to modify the set of relevance scores; applying, by the computer processor and after applying the first relevance filter, a second relevance filter to the conversation graph in order to further modify the set of relevance scores; selecting, based on the set of relevance scores and after applying the second relevance filter, a subset of messages of the conversation graph for inclusion in the relevant conversation; and providing at least a portion of the relevant conversation to a client device.
US10545963B2
A system includes a server device including a processor and a memory, the memory including instructions executable by the processor to: receive an indicator comprising an aggregation operation and an indicator criterion, wherein the indicator is included in the set of indicators; generate an indicator value associated with the indicator by applying the aggregation operation to a subset of the set of records identified using the indicator criterion; associate the subset of the set of records with the indicator value; apply a weight associated with the indicator to provide record weights associated with records of the subset of the set of records, wherein at least some of the provided record weights incorporate record weights provided based on other indicators of the set of indicators; and generate a priority list of records based on the record weights.
US10545955B2
A method for generating a query of a genomic data store includes receiving, by a query generator executing on a computing device, from a graphical user interface, an identification of a first entity of a first entity class for inclusion in a resource description framework (RDF) query. The method includes receiving from the graphical user interface, an identification of a second entity of the first entity class, the second entity having a bi-directional relationship with the first entity. The method includes automatically generating an RDF query based upon the received identification of the first entity and the received identification of the second entity. The method includes executing the RDF query to select, from a plurality of genomic data sets, at least one genomic data set for at least one patient cohort. The method includes providing a listing of genomic data sets resulting from executing the RDF query.
US10545950B2
Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure. In response to a request to commit the modifications to the portion of the hierarchical data structure, the copy of the portion of the hierarchical data structure may atomically replace the portion of the hierarchical data structure.
US10545940B2
An implementation of the disclosure provides an apparatus comprising: a memory to store a plurality of handshake responses to authenticate client communications; and a processing device, operatively coupled to the memory, to: receive a handshake request from a client device The handshake request comprising an identifier of a communication protocol supported by the client device. A secure layer extension is extracted from the identifier of the communication protocol. Identify, in view of the communication protocol, a handshake response for the client device. The handshake response is modified to include information associated with the secure layer extension. Update a data structure with a hash value generated in view of the modified handshake response. Thereupon, forward the modified handshake response and the hash value to the client device.
US10545939B2
In one implementation, a system for multi-column statistic generation of a multi-dimensional tree includes a sampling engine to generate a sample of values from a set of data values, wherein the data values include multi-dimensional inputs. In addition, the system includes generating engine to generate a multi-dimensional tree utilizing the sample values. In addition, the system includes a filtering engine to determine a number of unique values at each node of the multi-dimensional tree utilizing a filter for the set of data values. Furthermore, the system includes an implementing engine to implement the multi-dimensional tree for a query of the set of data values.
US10545938B2
A software voting or prediction system iteratively solicits participant preferences between members of a set, with a binary tree built used to minimize the number of iterations required. As each member of the set is considered, it is pairwise-compared with select members represented by nodes already in the binary tree, with iterations beginning at a root node of the tree and continuing to a leaf node. The newly considered member is placed as a new leaf node, and the tree is height-rebalanced as appropriate. Red-black tree coloring and tree rotation rules are optionally used for this purpose. Yes/no preference tallies are kept for each member of the set throughout the tree-building process and are ultimately used for scoring. Height-rebalancing of the tree helps minimize the number of iterations needed to precisely score each member of the set relative to its alternatives.
US10545937B2
A method, an apparatus, and a system for configuring, designing, and/or implementing database tables are detailed that provides a framework into which a remainder of database tables is developed. Also detailed is a method to develop this framework of database tables. This so developed framework provides a platform for converting multiple independent heterogeneous databases into standardized homogeneous databases.
US10545932B2
A method for cleaning data stored in a database, the method comprising providing a set of fixing rules. Each fixing rule incorporates a set of attribute values that capture an error in a plurality of semantically related attribute values, and a deterministic correction which is operable to replace one of the set of attribute values with a correct attribute value to correct the error. The method further comprises comparing at least two of the fixing rules with one another to check that the error correction carried out by one fixing rule is consistent with the error correction carried out by another fixing rule.
US10545930B2
Enterprises express the concepts of their electronic business-to-business (B2B) communication in differently structured ontology-like schemas. Collaborations benefit from merging the common concepts into semantically unique Business Entities (BEs) in a merged schema. Methods and systems for labeling the merged schema with descriptive, yet short and unique names, are described. A heuristically ranked list of descriptive candidate phrases for each BE is derived locally from the names and descriptions of the underlying concepts. A semantically unique candidate phrase is assigned to each BE that discriminates it from the other BEs by employing a constraint satisfaction problem solver.
US10545929B2
In one respect, there is provided a distributed database system. The distributed database system can include a plurality of nodes and a plurality of optimizers. A first optimizer of the plurality of optimizers can be configured to: receive, from a client, a command; generate, based at least in part on global metadata cached by the first optimizer, an execution plan for fulfilling the command that includes one or more tasks to be performed by at least a first node of the plurality of nodes; determine that at least one task of the one or more tasks are not successfully performed by the first node; and in response to determining that at least one task of the one or more tasks are not successfully performed by the first node, updating the cached global metadata at the first optimizer.
US10545925B2
Examples may include a storage appliance having a mass storage device and a compute engine communicating peer-to-peer with each other, with the compute engine including a programmable logic component to execute a function to read data from the at least one storage device, process the data, and write data to the at least one storage device.
US10545924B2
Embodiments relate to a system, method and program product for performing code conversions. In one embodiment the method includes determining size of encoding space for a source file and a target file upon receipt of a code conversion request and generating a main conversion file upon determination that a target encoding space associated with said target file is smaller than a source encoding space associated with the source file. Subsequently an extension converted file is generated from the source file according to a pre-established mapping table of code conversion stored in a memory. The code conversion request is completed by using the main conversion file and said extension file together so that the source file does not need to be truncated in order to fit into the target conversion space.
US10545915B2
Methods, apparatus, and other embodiments facilitate discovering and serializing metadata for a file system. After initializing or accessing a serialization data structure, recursive search threads that begin at a selected location in the file system are spawned. The threads analyzes the selected location in the file system, acquire metadata associated with the selected location in the file system, serialize the metadata associated with the selected location in the file system into the serialization data structure, and then selectively spawn additional recursive search threads. Additional recursive search threads may be spawned upon determining that the current recursive search thread has reached a branch point in a hierarchy of the file system. Different threads may perform different types of searches (e.g., depth-first breadth-first) and may operate in parallel. The serialization data structure may be persisted and surfaced in an object (e.g., JSON object) that can be queried or searched.
US10545913B1
A user I/O operation is processed in a file system of a target data storage system (DSS) performing a file system migration. The target DSS assesses a migration state of a user file of the user I/O operation, including (1) determining whether a metadata file storing migration state data for the user file has an already recovered record indicating the migration state of the file, (2) if so, then using the already recovered record to assess the migration state of the user file, and (3) otherwise (a) initiating an on-demand recovery to obtain an on-demand record for the user file, and (b) using the on-demand recovered record to assess the migration state. If the migration state indicates that the file has not yet been migrated, then the user I/O operation is redirected to a separate source DSS, and otherwise the user I/O operation is completed locally at the target DSS.
US10545907B2
Described is an apparatus which comprises: an adjustable power supply source to generate an adjustable power supply; a node to provide the adjustable power supply to a device; and a bus which is operable to: send a first message to the device indicating that the adjustable power supply source is capable of dynamically providing an adjustable power supply; and receive a request from the device, the request indicating a new voltage or current specification.
US10545899B2
A method to enable a vehicle's embedded USB Host system to connect to multiple mobile devices through a USB Hub, regardless of whether the mobile devices are configured to act as USB Hosts or USB Devices, without OTG controllers or additional vehicle wiring, or inhibiting the functionality of any consumer devices connected to the same USB Hub. Preferably, the method is configured to provide that no additional cabling is required, and no hardware changes are required to be made to the HU. The method can be employed between a vehicle's embedded USB Host, USB Hub and at least one consumer accessible USB port. In the case where the consumer device is acting as a USB Host, signals between the consumer device and the vehicle's embedded USB Host are processed through a USB bridge, thereby rendering the consumer device compatible with the vehicle's embedded USB Host.
US10545898B2
Provided is a shared resource access arbitration method of a shared resource access arbitration apparatus, the shared resource access arbitration method including: receiving, from at least one master apparatus, buffer status information related to a buffer included in the at least one master apparatus; determining, based on the received buffer status information, priorities of shared resource access requests received from a plurality of master apparatuses including the at least one master apparatus; and granting, according to the determined priorities of the shared resource access requests, one of the shared resource access requests having a high priority.
US10545894B2
A processor includes a plurality of first processing units. A direct memory access unit is coupled to at least one first processing unit of the plurality of first processing units. The processor includes a plurality of data storage units. A second processing unit is adapted to process data from at least one data storage unit of the plurality of data storage units. The direct memory access unit is configured to transfer data stored in a memory to the at least one data storage unit of the plurality of data storage units. The second processing unit is separate from the plurality of first processing units and the direct memory access unit. The at least one first processing unit and the second processing unit are configured to work in parallel. The processor further includes a first register. The second processing unit is configured to receive an operation signal from the first register.
US10545893B1
An interrupt controller, and method of operation of such an interrupt controller, are provided. The interrupt controller has an interrupt source interface for receiving interrupts from one or more interrupt sources, and a plurality of output interfaces, where each output interface is associated with a processing device that can execute an interrupt service routine to process an interrupt request issued to that processing device. The interrupt source interface has transaction generation circuitry to generate, for each received interrupt, an original transaction to represent the interrupt and a duplicate transaction to represent the interrupt. Buffer circuitry then buffers the original transaction and the duplicate transaction for each received interrupt, and selection circuitry is provided for selecting transactions from the buffer circuitry, and for routing each selected transaction for receipt by the output interface identified by an address portion of the selected transaction. Each output interface has queue storage comprising a plurality of queue entries, where each queue entry is allocated to a transaction received by the output interface and is used to store interrupt identifying information provided by a data portion of the transaction. The queue storage is arranged to maintain duplication tracking information to identify when both the original transaction and its associated duplicate transaction have been received by the output interface. Each output interface inhibits issuing an output signal that would cause an interrupt request for the original transaction to be sent to the associated processing device, until the duplication tracking information identifies that both the original transaction and the associated duplicate transaction have been received by that output interface. This provides an efficient functional safety compliant design for an interrupt controller.
US10545892B2
A multi-thread processor includes a plurality of hardware threads each of which generates an independent instruction flow, a thread scheduler that manages in what order a plurality of hardware threads are processed with a pre-established schedule, and an interrupt controller that receives an input interrupt request signal and assigns the interrupt request to an associated hardware thread, wherein the interrupt controller comprises a register in which information is stored for each channel of an interrupt request signal, and the information includes information regarding to which one or more than one of the plurality of hardware threads the interrupt request signal is associated.
US10545888B2
A data inversion circuit in accordance with an embodiment may include a data input circuit and an inversion latch circuit. The data input circuit may output latch data by latching input data, perform a data inversion by performing a logical operation on the latch data and flag data, generate selective inversion data, and output data composed of multiple bits by aligning the selective inversion data. The inversion latch circuit may generate the flag data by latching inversion data.
US10545883B2
An embodiment of a semiconductor package apparatus may include technology to identify a first encrypted memory alias corresponding to a first portion of memory based on a verification indicator, where the first portion is decryptable and readable by both a privileged component and an unprivileged component, and identify a second encrypted memory alias corresponding to a second portion of memory based on the verification indicator, where the second portion is accessible by only the unprivileged component. Other embodiments are disclosed and claimed.
US10545876B2
A control unit for a data storage system is shown, which provides at least two buffers for updating mapping information through a host memory buffer HMB. A first buffer is provided for dynamic management of a physical-to-logical mapping table F2H that records a mapping relationship which maps a physical address within a target block to a logical address of a sector of user data stored at the physical address. The control unit performs reverse conversion on the mapping relationship to get reversed mapping information for the logical address and, accordingly, selects a target logical-to-physical mapping sub-table. A second buffer is provided to buffer the target logical-to-physical mapping sub-table when the target logical-to-physical mapping sub-table is read from the host memory buffer HMB. The control unit updates the target logical-to-physical mapping sub-table on the second buffer based on the reversed mapping information about the logical address.
US10545875B2
Systems, apparatuses, and methods for implementing a tag accelerator cache are disclosed. A system includes at least a data cache and a control unit coupled to the data cache via a memory controller. The control unit includes a tag accelerator cache (TAC) for caching tag blocks fetched from the data cache. The data cache is organized such that multiple tags are retrieved in a single access. This allows hiding the tag latency penalty for future accesses to neighboring tags and improves cache bandwidth. When a tag block is fetched from the data cache, the tag block is cached in the TAC. Memory requests received by the control unit first lookup the TAC before being forwarded to the data cache. Due to the presence of spatial locality in applications, the TAC can filter out a large percentage of tag accesses to the data cache, resulting in latency and bandwidth savings.
US10545867B2
A device, method, and a data storage medium, configured to enhance an item access bandwidth and atomic operation are provided. The device comprises: a comparison module, a cache, and a distribution module; wherein the comparison module is configured to receive a query request from a service side, determine whether an address pointed to by the query request and an item address stored in the cache are identical. If so, and a valid identifier vld is valid, the comparison module is configured to directly return the item data stored in the cache to the service side without initiating a request for looking up an off-chip memory, so as to reduce a frequency of accessing the off-chip memory. If not, the comparison module is configured to initiate a request for looking up the off-chip memory, so as to process, according to a first preconfigured rule, item data returned by the off-chip memory.
US10545864B2
According to one embodiment, a memory system manages a plurality of management tables corresponding to a plurality of first blocks in a nonvolatile memory. Each management table includes a plurality of reference counts corresponding to a plurality of data in a corresponding first block. The memory system copies a set of data included in a copy-source block for garbage collection and corresponding respectively to reference counts belonging to a first reference count range to a first copy-destination block, and copies a set of data included in the copy-source block and corresponding respectively to reference counts belonging to a second reference count range having a lower limit higher than an upper limit of the first reference count range to a second copy-destination block.
US10545852B2
A method for diagnosing computer readable instructions related to transfers of control is disclosed. A state transition of a unit of execution within a logical operation providing an event handler for a Document Object Model is logged during runtime of the computer readable instructions. Diagnostic information of the logical operation is associated with the state transition. The state transition and associated diagnostic information is provided for retrieval at a selected point in the computer readable instructions.
US10545850B1
System, methods, and other embodiments described herein relate to improving detection of program faults. In one embodiment, a method includes executing, in parallel, an extended program and an instrumented program. The instrumented program is an instrumented version of a baseline program that implements runtime checks. The extended program is an extended version of the baseline program with intentional delays inserted into source code of the baseline program to match an execution time with the instrumented program. The method includes supervising execution states of the instrumented program to identify an occurrence of mismatched states between the extended program and the instrumented program. The method includes managing the mismatched states to mitigate effects of the program faults on the functioning of an associated device.
US10545836B2
Provided are a computer program product, system, and method for hypervisor agnostic interchangeable backup recovery and file level recovery from virtual disks. Data is stored for a first virtual disk that represents data in a first format and metadata for the first virtual disk in a common data format in a storage having a fixed block length. A virtual disk file represents data in a second format that allows variable size blocks. Multiple instances of the fixed block length of blocks of data for the second virtual disk indicated in the virtual disk file are read. Each instance of the read fixed block length of blocks is written to the storage in the common data format with metadata describing the format of the blocks in the second virtual disk, and can be restored to a third virtual disk in the first or second format.
US10545834B1
Techniques for archiving data over a local area network, including methods, systems, that apparatus that include machine-readable media for storing executable instructions. In some implementations, an apparatus includes a touch screen, one or more processors, a battery, non-volatile data storage device, and machine-readable media including executable instructions for performing data archiving operations. Communication with a network device connected to a local area network is established. Configuration data is obtained from the network device. The configuration data identifies one or more source devices connected to the network device over a local area network, and characteristics of the one or more source devices. A set of backup parameters are determined. An instruction is generated. The instruction specifies one or more archiving operations that, when received by the network device, cause the network device to extract data from the one or more source devices over the local area network.
US10545832B2
For similarity based deduplication of remote data repositories, a parse module generates a rolling hash value based on a portion of an incoming stream of backup data. A comparison module compares the rolling hash value with entries stored in a rolling hash index, and in response to matching the rolling hash value with an entry in the rolling hash index, generates a strong hash value and determines if a match of the strong hash value exists in a first strong hash index. The comparison module, in response to a determination that the match does not exist in the first strong hash index, compares the strong hash value with entries in a second strong hash index in the remote data repository. A migration module, in response to a determination that the strong hash value does not match any hash entries, stores the portion of backup data as new data.
US10545822B2
An address processing circuit may be provided. The address processing circuit may include an address latch control circuit configured to generate a plurality of latch control signals for separately inputting/outputting a normal operation-related address signal or a data error correction operation-related address signal based on a plurality of internal command signals pertaining to a normal operation and an error correction operation. The address processing circuit may include an address latch circuit configured to latch a combined address signal for the normal operation and the error correction operation to a pipe latch according to any one of the plurality of latch control signals, and separately output the latched combined address signal for the normal operation or the data error correction operation according to the other signals of the plurality of latch control signals.
US10545817B2
A performance anomaly detector obtains a performance metric value from a performance measurement of operation of a resource, and determines a modified Z-score based on the. Occurrence of an anomaly event for the resource is detected responsive to determining that: 1) the modified Z-score exceeds a Z-score anomaly threshold; and 2) a threshold number of other modified Z-scores, which are determined for the other performance metric values in the sequence and are within a sequence window range of the performance metric value, also exceed the Z-score anomaly threshold. A remedial action for the resource is initiated responsive to detecting the occurrence of the anomaly event for the resource.
US10545816B2
Hardware accelerator memory address translation fault resolution is provided. A hardware accelerator and a switchboard are in communication with a processing core. The hardware accelerator pulls an operation from a first buffer and adjusts a receive credit value in a first window context operatively coupled to the hypervisor. The receive credit value to limit a first quantity of one or more first tasks in the first buffer. The hardware accelerator determines at least one memory address translation related to the operation having a fault. The switchboard forwards the operation with the fault memory address translation from the hardware accelerator to a second buffer. The operation and the fault memory address translation are flushed from the hardware accelerator, and the operating system repairs the fault memory address translation. The switchboard forwards the operation with the repaired memory address translation from the second buffer to a first buffer and the hardware accelerator executes the operation with the repaired address.
US10545813B2
A method for performing database diagnostics may include generating, by a database diagnostic engine, a user interface for displaying, at a client, a first selection of symptoms. The database diagnostic engine may receive, from the client and via the user interface, a first input indicating that a first symptom from the first selection of symptoms is present at a database coupled with the client. The database diagnostic engine may respond to the first input by updating the user interface to enable an entry of a second input with respect to the first symptom. The second input may be received from the client via the updated user interface. The database diagnostic engine may perform, based on the first input and/or the second input, checks to detect at least one error at the database. Related systems and articles of manufacture are also provided.
US10545808B2
Embodiments of the present application provide a method, apparatus and system for processing data, the method is applicable to an electronic device, wherein the electronic device is connected to a memory card that has been formatted in a proprietary manner in advance and the memory card includes at least one cold data area. The method includes: obtaining the number CR of reads for data stored in a target cold data area C stored locally; determining whether the number CR of reads reaches a preset threshold TCR for reading failure of cold data; if the number CR of reads reaches a preset threshold TCR for reading failure of cold data, transmitting a start address and a end address of the data stored in the target cold data area C to a controller of the memory card, and initializing the number CR of reads for processing the stored data by the controller according to the start address and the end address. By applying the embodiments of the present application, the calculation amount of a memory card is reduced, and thereby the reading and writing performance for data of the memory card is improved.
US10545805B2
A memory system, a reading method and a writing method are provided. The memory system includes a memory controller and a memory array electrically connected to the memory controller. A parity information is stored in the memory array. The memory array includes a plurality of memory devices. The reading method comprises the following steps: A reading command for requesting a user data stored in the memory array is received from a host interface. The user data is recovered according to the parity information when the user data is error at one of the memory devices. The user data, which is recovered, is transferred to the host interface and the user data is refreshed.