Document Document Title
US10058018B2 Flexible assembly machine, system and method
An assembly machine includes a plurality of track modules, each track module including a section of track, the plurality of track modules connectable to form a continuous circuitous track, the continuous circuitous track configured to receive a dispensing head, the dispensing head configured to rotate about the continuous circuitous track and at least partially assemble an unfinished product. The machine includes a first feeder module attached to a first length of the continuous circuitous track configured to feed a component to the dispensing head, and a first placement module attached to a second length of the continuous circuitous track configured to receive the unfinished product. The dispensing head is configured to place the component on the unfinished product. The assembly machine is reconfigurable by attaching or removing one or more of the plurality of track modules, the first feeder module and the first placement module.
US10058013B2 Environment-controlled cooling mode selection for a modular data center based on detection of contaminants and particulates in outside air
A cooling system circulates cooling air through information technology (IT) modules within a large scale information handling system (IHS). An air handling unit (AHU) directs cooling air through an IT module. The AHU is in communication with a controller. The controller is also in communication with an ambient condition interface to determine a level of a contaminant in outside air. The controller further: determines whether the level of the contaminant exceeds a threshold; and in response to determining that the level of the contaminant exceeds the threshold, configures the AHU to perform a mechanical cooling mode that excludes the outside air by recirculating air within an IT module via the AHU. In response to the level of contaminants not exceeding the threshold and other detected ambient conditions are favorable to using outside air to cool the IHS, the controller configures the AHU to use outside air.
US10058008B2 Temperature control system having adjacently-installed temperature equalizer and heat transfer fluid and application device thereof
The present invention provides a temperature control system having adjacently-installed temperature equalizer and heat transfer fluid and application device thereof, in which one or more adjacently-installed temperature equalizer formed with a heat transferring adjacent surface is provided, a fluid channel thereof is utilized for allowing a heat transfer fluid to pass thereby enabling to perform temperature equalizing heat transfer with the external surface and/or the internal surface of an object (103) disposed to the adjacent surface.
US10058004B1 Interlock assembly
An openable IT component is configured to be mounted within an IT rack and includes a shell assembly. A drawer assembly is configured to receive a plurality of IT sub-components. A slide assembly is configured to slidably position the drawer assembly within the shell assembly between a fully closed position and a fully opened position. An interlock assembly is configured to prevent the opening of other IT components within the IT rack while the openable IT component is not in the fully closed position.
US10057994B2 Method for installing integrated circuit devices on a substrate
In one embodiment, a biasing device is actuated using an actuator which is aligned with the biasing device along an alignment axis. A first frame is thereby biased toward a second frame along the alignment axis to bias an integrated circuit package toward a socket. The actuator also latches the first and second frames together and biased towards each other with the integrated circuit package and the socket biased toward each other. Other aspects and features are also described.
US10057988B2 Multilayer capacitor and board having the same
A multilayer capacitor and a board having the same includes external electrodes and internal electrodes. The external electrodes include connection portions formed on a mounting surface of a capacitor body and band portions formed on side surfaces of the capacitor body, and the internal electrodes include body portions overlapping each other and lead portions extended from the body portions to the mounting surface of the capacitor body, to thereby be connected to the connection portions of the external electrodes. The body portions are formed to be spaced apart from virtual lines connecting distal ends of the connection portions and distal ends of the band portions to each other.
US10057975B2 Electronic assemblies and method for manufacturing the same
An electronic assembly and a method for manufacturing the electronic assembly are provided. The method includes: configuring a chip and a connector at a first wiring layer of a PCB, and determining a first trace between a first pin of the chip and a first pin of the connector, and a second trace between a second pin of the chip and a second pin of the connector according to a first internal resistance of the chip, a second internal resistance of the chip, a first internal resistance of the connector, and a second internal resistance of the connector.
US10057974B2 Integrated panel level liquid cooling for bus bars
An electrical contactor assembly is provided including: an electrical contactor; an electrical bus bar; a panel; at least one post protruding through the panel and in contact with the electrical bus bar, the post being constructed from an electrically and thermally conductive material, wherein a first end of the at least one post is configured to electrically and thermally connect to the electrical contactor; and a liquid cooled heat sink thermally connected to a second end of the at least one post through the electrical bus bar, wherein the liquid cooled heat sink in operation circulates liquid coolant through the liquid cooled heat sink to absorb heat.
US10057967B1 Lighting device and luminaire
A lighting device includes: a first lighting control circuit; a second lighting control circuit which controls the first lighting control circuit; a first control power supply which supplies a first voltage to the first lighting control circuit; a second control power supply to which the first voltage is supplied and which supplies a second voltage to the second lighting control circuit; and a reset circuit which (i) when the reset circuit detects that the first voltage decreases to a first threshold or lower, causes the second control power supply to stop supply of the second voltage, and (ii) when the reset circuit detects that the first voltage increases to a second threshold or higher and that the second voltage is higher than a third threshold, causes the second control power supply to start supply of the second voltage after the second voltage decreases to the third threshold or lower.
US10057963B2 Environment optimization for space based on presence and activities
A method for facilitating space experiences for at least a first space user and for at least first and second different spaces, the method comprising the steps of storing first and second space experience specifications for the first and second different spaces, respectively, wherein the first and second space experience specifications indicate space affordance settings for the first and second spaces, respectively, sensing a trigger event associated with at least one of the first and second different spaces, where the sensed trigger event is associated with the first space, using the first space experience specification to control the first space affordances and where the sensed trigger event is associated with the second space, using the second space experience specification to control the second space affordances.
US10057962B2 Photointerrupters, optical sensors, and driving operation detectors
A photointerrupter includes a light emitter and a light receiver integrally formed with each other. The light emitter includes at least two light sources and emits light. At least one of the at least two light sources are individually tunable in light intensity. The light receiver receives the light from the light emitter.
US10057959B2 Power over ethernet powered device having automatic power signature
In a Power over Ethernet (PoE) system, a Powered Device (PD) having circuitry to measure the load current from a Power Sourcing Equipment (PSE) in the PD. Circuitry compares the measured load current with a first threshold. Circuitry automatically generates load pulses for signaling the PSE, that power to the PD should be maintained.
US10057935B2 System and method for D2D resource allocation
When at least one of device-to-device UEs in connections of a group of D2D UEs is outside of the coverage area of mobile network of an access point, an information exchange mechanism established directly between the D2D UEs without involving a third party, is provided. A Sidelink Control Information (SCI) message type comprises one or more format flags indicating the respective resource allocation format, obtaining a first SCI message, adjusting a size of the first SCI message based on the determined size, and transmitting the adjusted first SCI message by a first UE in a Physical Sidelink Control Channel (PSCCH) to one or more second UEs for establishing the D2D communication link.
US10057932B2 Method and apparatus for transceiving signal from device-to-device terminal in wireless communication system
An embodiment of the present invention provides a method for a terminal for transceiving a device-to-device (D2D) signal in a wireless communication system, the method for transceiving a D2D signal comprising: receiving an uplink grant; and performing uplink transmission in one or more subframes containing a fourth subframe from the subframe in which the uplink grant has been received, wherein if the uplink transmission is a transmission of a redundancy version from two or more subframes corresponding to a single bundle, the terminal receives a PHICH from the uplink transmission from any one from among the sixth subframe or the 16th subframe from the final subframe from among the two or more subframes.
US10057930B2 Mobile communication system and user equipment
In TDD-FDD carrier aggregation, delay in downlink retransmission timing and UE's battery energy consumption are reduced. In a mobile communication system that performs carrier aggregation using a first component carrier associated with a first cell conducting radio communication in a first duplex mode and a second component carrier associated with a second cell conducting radio communication in a second duplex mode, a cell is provided on which an uplink control channel carrying acknowledgement or negative acknowledgement for the first component carrier and the second component carrier is transmitted, and a user equipment performs discontinuous reception using a timer value corresponding to a duplex mode of said cell on which the uplink control channel is transmitted upon receiving at least one of a first downlink data signal transmitted over the first component carrier and a second downlink data signal transmitted over the second component carrier.
US10057918B2 Coordination between prose BSR and cellular BSR
A method in a wireless device is disclosed. The method comprises sending a scheduling request to a network node, and receiving, from the network node in response to the scheduling request, a grant of uplink resources. The method further comprises determining whether the granted uplink resources are at least equal to or larger than the resources required for transmission of both a buffer status report (BSR) and a sidelink BSR, and upon determining that the granted uplink resources are at least equal to or larger than the resources required for transmission of both the BSR and the sidelink BSR, communicating the BSR and the sidelink BSR to the network node in a single medium access control (MAC) protocol data unit (PDU).
US10057912B2 Data scheduling method using unlicensed spectrum, apparatus, and device
The present disclosure provides a data scheduling method using an unlicensed spectrum, an apparatus, and a device, and relates to the radio communications field. According to the method, apparatus, and device, an unlicensed spectrum resource can be effectively used, thereby meeting a bandwidth requirement of an LTE device. The method is as follows: first, an unlicensed-spectrum serving cell is configured for user equipment by using a configuration message of the unlicensed-spectrum serving cell; then, data is transmitted over the unlicensed-spectrum serving cell by using a scheduling command. Embodiments of the present disclosure are applied to data transfer over the unlicensed-spectrum serving cell.
US10057910B2 Multiplexed unequal error protection for wireless networks
Multiplexed unequal error protection for wireless networks is disclosed. A device may determine reliability associated with a first subcarrier of a channel including the first subcarrier and at least one second subcarrier. The reliability of the first subcarrier may be determined based on the position of the first subcarrier relative to each at least one second subcarrier. High priority data may be assigned to the first subcarrier for transmission if the first subcarrier is determined to have a higher reliability than the at least one second subcarrier. For example, the channel may be an orthogonal frequency division multiplexed (OFDM) channel and higher reliability may be associated with a first subcarrier that is in a middle position of the plurality of subcarriers within the OFDM channel. In another example, higher reliability may be associated with a first OFDM subcarrier that is adjacent to an unused OFDM channel bandwidth.
US10057908B2 Trigger frame for sounding in a wireless network
Methods, apparatuses, computer readable media for trigger frames for sounding in a wireless network. An apparatus of a wireless device is disclosed, which includes processing circuitry configured to: encode a null data packet (NDP) announcement (NDP-A) including an indication of stations, configure the wireless device to transmit the NDP-A, and encode a high-efficiency (HE) NDP. The processing circuitry may be further configured to configure the wireless device to transmit the HE-NDP and encode a trigger frame (TF) including feedback parameters for the stations and a resource allocation for each of the stations to transmit a feedback report to the wireless device. The feedback report is based on the feedback parameters and the HE-NDP. The processing circuitry may be further configured to configure the wireless device to transmit the trigger frame, and decode the feedback reports from the stations in accordance with the corresponding resource allocation and the feedback parameters.
US10057903B2 Method and apparatus for determining power offset parameters
The present invention discloses a method and an apparatus for determining a power offset parameter. The method for determining the power offset parameter provided in the present invention comprises: obtaining data throughput rate and/or cell resource usage state of a terminal; determining a resource state of the terminal according to the data throughput rate and/or the cell resource usage state and a corresponding threshold; determining power offset parameter configuration corresponding to the resource state according to the determined resource state; and sending the power offset parameter configuration to the terminal, so that the terminal determines the power offset parameter according to the power offset parameter configuration.
US10057897B2 Method and user equipment for receiving downlink signal and method and base station for transmitting downlink signal
The present invention provides: a base station for repeatedly transmitting a physical downlink control channel (PDCCH) during a first subframe bundle comprising a plurality of subframes, and transmitting a PDSCH related to the PDCCH; and user equipment for receiving the PDCCH and the PDSCH. The PDSCH can be transmitted to the user equipment starting from subframe n+k, which is the kth subframe after the last subframe n−1 in the first subframe bundle, wherein k is an integer bigger than 0. The first subframe bundle may begin from a predetermined or fixed position.
US10057896B2 Resolving colliding signals
Systems and methods are disclosed herein that relate to transmitting and receiving a transmission when there is a collision between the transmission and reserved resource elements. In some embodiments, a radio access node for a cellular communications network is disclosed, wherein the radio access node comprises a transceiver, a processor, and memory storing instructions executable by the processor whereby the radio access node is operable to transmit, via the transceiver, a downlink transmission to a wireless device using one or more Physical Resource Blocks (PRBs) that comprise reserved Resource Elements (REs) by puncturing the downlink transmission at positions of the reserved REs. In some embodiments, the downlink transmission is an Enhanced Physical Downlink Control Channel (EPDCCH) transmission or a Physical Downlink Shared Channel (PDSCH) transmission. Further, in some embodiments, the reserved REs are REs utilized for one or more CSI-RSs.
US10057895B2 Method and devices for mitigating error propagation in transmission assignments
A method in a wireless communication device for communication with a radio network node comprises receiving (210) of a first downlink control information on a first assignment. The first downlink control information comprises a reference to a second assignment, on which a second downlink control information is assigned to be received. It is determined (220) if the second downlink control information is obtainable. An indication indicating whether or not the second downlink control information was obtainable is transmitted (230) to the radio network node. A method in the radio network node for communication with the wireless communication device comprises transmitting of the first and second downlink control information. It is determined whether or not the second downlink control information was obtainable by the wireless communication device and based in this, a third downlink control information is transmitted on a third assignment. Corresponding devices and computer programs are also described.
US10057894B2 Base station, terminal, and communication system
A communication system includes: a first base station; one or more second base stations; and a terminal. The first base station includes an acquiring unit that acquires information about reception time, at which the terminal receives information sent from the first base station and the one or more second base stations by using one or more frequency bands or transmission time of each frequency band at the terminal or both, and a first control unit that controls, based on information about the reception time or the transmission time acquired by the acquiring unit, frequency bands that are simultaneously used by the terminal. The terminal includes a second control unit that performs control, in accordance with the control performed by the first base station, such that communication is performed by simultaneously using the frequency bands.
US10057884B2 Apparatuses, methods, and computer-readable medium for communication in a wireless local area network
Various aspects related to various apparatuses, methods, and computer-readable medium are described herein. Some aspects may enable an apparatus to protect downlink (DL) communication(s). Some aspects may enable an apparatus to perform DL communication(s). Some aspects may enable an apparatus to communicate regarding uplink (UL) communication(s). Some aspects may enable an apparatus to perform operation(s) related to an allocation vector. Some aspects may enable an apparatus to perform operation(s) related to random access. Some aspects may enable an apparatus to perform UL communication(s). The written description and appended drawings provide detailed descriptions regarding these and many other aspects.
US10057883B2 Wireless communication system, control apparatus, and wireless terminal
A wireless communication system including: a wireless terminal configured to: establish each of at least one session between the wireless terminal and each of at least one server via a wireless communication with a wireless base station, and transmit each of at least one specified signal for maintaining the established at least one session using a periodic radio resource allocated to the wireless terminal, and a control apparatus including a processor configured to: obtain each of at least one time-out time set for each of the at least one session, determine a resource periodicity of the periodic radio resource based on the shortest time-out time among the at least one time-out time, and determine each of at least one signal periodicity for transmitting each of the at least one specified signal based on the determined resource periodicity.
US10057882B1 System and method of determination of wireless communication service subscriber location based on user equipment self-identifying to a WiFi access point without establishing a data session
A method of determining location of a wireless communication service subscriber based on a user equipment (UE) self-identifying to a WiFi access point (AP) without establishing a data session between the UE and the WiFi AP. The method comprises receiving an identity of a UE by a WiFi AP, transmitting a first message comprising the identity of the UE and an identity of a store where the WiFi AP is located by the WiFi AP to a server. The method further comprises looking up by the server a communication address of the UE and a link to a web application associated with the store, building a second message comprising to link to the web application by the server, and transmitting the second message by the server to the UE via a cellular wireless communication link, whereby the UE is enabled to execute the web application.
US10057877B2 Location estimation method and electronic device for performing the same
An electronic device includes a memory, a communication circuit, and a processor configured to operatively connect with the memory and the communication circuit. The processor is configured to send identification information of a base station attached to the electronic device via the communication circuit to a server, receive first base station information about base stations included in a first area on the base station from the server, store the first base station information in the memory, and estimate a location of the electronic device based on properties of a signal received from at least one of the base stations included in the first area or the first base station information.
US10057870B2 Communication device and a method for operating a communication device
A method and device for decreasing the frequency of tracking area update (TAU) procedures triggered by cell reselections in LTE idle mode without sacrificing paging reception success rate consisting of identifying a frequency of a camped cell in LTE idle mode of a first SIM; assigning the current frequency a highest priority irrespective of the system information blocks (SIBs) broadcast by the network; and remaining on the current frequency until: a cell selection reception level value of the camped cell is less than a first predetermined threshold value or a cell selection quality value of the camped cell is less than a second predetermined threshold value.
US10057862B2 Apparatus and method for transmitting a power headroom report in a wireless communication system supporting multi-carriers
An apparatus and method for transmitting a power headroom report in a communication system supporting multi-carriers are disclosed, by which a user equipment is enabled to transmit the power headroom report. According to the present invention, a user equipment calculates a power headroom for each of at least one activated serving cell using a maximum transmission power of the user equipment for each of at least one activated serving cell and transmits the power headroom report including the power headroom for each of the at least one activated serving cell and the maximum transmission power of the user equipment for each of the at least one activated serving cell to a base station. In this case, the power headroom includes an information on power status of the user equipment for each of the at least one activated serving cell.
US10057860B2 Radio link monitoring for link-budget-limited devices
A link-budget-limited wireless communication device (UE) may implement improved radio link monitoring procedures for enhancing the link-budget of the UE. The UE may monitor the radio link and may determine whether the radio link can support a lowest acceptable link quality according to a hysteresis-based comparison that uses threshold values to determine error rates associated with a physical control channel. The UE may also identify itself to the network as a link-budget-limited device, and the network may enable special link-budget enhancing features for the UE, including boosting the power of the resource elements (REs) carrying physical channel signaling/data to the UE. The UE may detect the presence of power boost and may estimate/determine the power boost level. The UE may modify the threshold values based on the power boost detection and/or results of the power boost level estimation/determination, and may use the modified threshold values for determining radio link quality during radio link monitoring.
US10057857B2 System power management and optimization in telecommunication systems
It is described a method (700) for reducing power consumption in a telecommunication system, the method (700) comprising: collecting (704) system data from at least a part of a plurality of subsystems (518) of the telecommunication system; determining a set of system constraints corresponding to the collected system data for at least the part of the plurality of subsystems (518); determining a configuration for at least the part of the plurality of subsystems (518) based on the collected system data so that a total power consumption for at least the part of the plurality of subsystems (518) is reduced and the determined set of system constraints is met; and applying (712) the determined configuration to at least the part of the plurality of subsystems to enforce the determined configuration.
US10057849B2 System and method for reducing power consumed obtaining system information from a cell
A system for, and method of, reducing power consumed obtaining system information from a cell, the system information contained in at least a master information block, a scheduling information block and a system information block. In one embodiment, the system includes: (1) a broadcast control channel (BCCH) frame cache configured to buffer received BCCH frames bearing portions of the system information and (2) a system information verifier associated with the BCCH frame cache and configured to determine version consistency in the master information block and the scheduling information block by employing the check numbers associated therewith.
US10057843B2 Active search method in wireless LAN system
An active search method in a wireless LAN system is disclosed. The active search method comprises the steps of: transmitting, through an arbitrary channel, a preceding probe request frame for confirming the existence of an access point; acquiring, from at least one access point, a probe ACK frame that is a response to the preceding probe request frame; setting a maximum waiting time on the basis of the number of probe ACK frames; and performing an active search for an access point in the arbitrary channel for the maximum waiting time. Therefore, the waiting time for receiving a probe response frame can be reduced.
US10057841B2 Method and apparatus for selecting neighbor cells in mobile communication system
A neighbor cell search method and apparatus of a User Equipment (UE) is provided for performing the cell search procedure with the utilization of a Physical Cell Identity (PCI) list of PCIs used by evolved Node Bs (eNBs) for a Closed Subscriber Group (CSG) which is from an eNB in a Long Term Evolution (LTE) system. The cell search method includes selecting a cell of a base station, receiving system information including a Physical Cell Identity (PCI) list used by neighbor Closed Subscribed Group (CSG) cells of the base station, determining whether the terminal is in an any cell selection state for selecting any cell, and searching, when the terminal is in the any cell selection state, neighbor cells without application of the PCI list. The cell search method and apparatus are capable of performing the cell search procedure to appropriate eNBs, resulting in improvement of network attachment efficiency.
US10057840B2 Method for searching base station in plurality of communication systems and apparatus for same
The present invention relates to a wireless communication system. Particularly, a method by which a terminal scans a base station in a plurality of communication systems, according to one embodiment of the present invention, can comprises the steps of: receiving, by the terminal connected to a first communication system, information on at least one second base station of a second communication system from a first base station of the first communication system; receiving, from the first base station, a scanning request message requesting to scan at least one second base station if a scanning start condition is satisfied, receiving; scanning at least one second base station on the basis of the scanning request message; and transmitting, to the first base station, a failure reporting message including information on the cause of a scanning failure if the result from the scanning step is failure.
US10057838B2 X2 setup and routing at an X2-gateway
An access point may perform a method for X2 communication set up in a wireless communication network. The method may include discovering a neighbor node at an access point, optionally in response to detecting a new neighbor node, or an address parameter change at a neighbor node. The method may further include transmitting to an X2 gateway (X2-GW), a registration message comprising an address of the neighbor node for X2 communication. The registration message may include at least two addresses of the at least one neighbor node, the two addresses corresponding to addresses at a higher protocol layer and a lower protocol layer, for example a transport network layer (TNL) address and radio network layer (RNL) address of the at least one neighbor node. The access point may further receive an acknowledgement message from the X2-GW for the registration message.
US10057837B2 Device identification using bandwidth efficient techniques
A device may receive, from a beacon device, a first message including a first identifier. The first identifier may be associated with the beacon device. The device may receive, from a user device, a second message including a second identifier. The second identifier may be associated with the user device. The device may determine the second identifier based on the second message and the first identifier. The device may determine an event associated with the second identifier based on the first identifier. The device may provide, to another device, information that identifies the second identifier and the event to permit the other device to identify a displacement trajectory associated with the user device.
US10057834B2 Relay device and communication system
A relay device relays a signal between a first network and a second network. The relay device includes a first circuitry to wirelessly communicate with a wireless terminal over the first network and communicate with a first relay device over the second network. The relay device includes a second circuitry to detect a communication request transmitted by the wireless terminal. The relay device includes a third circuitry to decide whether relay of object information corresponding to the communication request is able to be completed with the wireless terminal while the wireless terminal stays within a wireless communication range of the relay device, and causes the first circuitry to transmit a request signal to request to relay a part or a whole of the object information to the first relay device instead of said relay device when a result of decision indicates that the relay is not able to be completed.
US10057824B2 Radio link monitoring
This disclosure relates to radio link monitoring. More particularly, it relates to monitoring radio link failure between a user equipment (UE), which is configured for an extended (i.e. long) discontinuous reception (DRX) time period, and a radio network. A method performed by the UE may comprise retrieving 510 configuration data. Upon detection 520 of connectivity problems towards a radio cell, a parameter configuration of the retrieved configuration data may be applied 530 for monitoring the radio link failure between the UE and the radio network.
US10057819B2 Identifying mobile station in a cellular wireless communication system
Method and apparatus in a cellular wireless communication system are provided. A mobile station is handed over from a first network control node to a second network control node. A second network control node transmits a mobile identity indicator embedded in a handover report message to the first network control node after the successful handover. The transmitting is triggered by an occurrence of a handover failure or a radio link failure for the mobile station while the mobile station is connected to the second network control node. The first network control node receives the mobile identity indicator and identifies the mobile station using the mobile identity indicator.
US10057815B2 Physical broadcast channel repetition for evolved machine type communication
Certain aspects of the present disclosure generally relate to wireless communications, and more specifically, to physical broadcast channel (PBCH) or other type channel repetition for enhanced machine type communication (eMTC). According to certain aspects, a method is provided for wireless communications by a base station (BS). The method generally includes determining a repetition pattern indicating subframes of a radio frame in which a channel is to be transmitted and transmitting the channel according to the determined repetition pattern.
US10057806B2 Multi-user communication in wireless networks
A first wireless device operating in a wireless network generates a frame and transmits the frame to a second wireless device operating in the wireless network. Generating the frame includes inserting, into a Quality of Service (QoS) field of the frame or into a High Throughput (HT) Control field of the frame, buffer status information for one or more traffic identifiers (TIDs). Generating the frame may also include inserting, into the QoS or HT Control field, an indication whether the buffer status information represents all TIDs active between the first and second wireless device. A first wireless device operating in a wireless network receives a frame from a second wireless device operating in the wireless network, and decodes the frame. Decoding the frame includes determining, using a QoS field of the frame or using a HT Control field of the frame, buffer status information for multiple TIDs.
US10057804B2 Traffic shaping mechanism for UE power saving in connected mode
A method of uplink shaping and scheduling request (SR) prohibition in RRC Connected Mode is proposed. A UE applies DRX operation in a wireless network, the UE is in RRC Connection mode. The UE processes a data packet to be sent to the network. The data packet is associated with a traffic type. If the data packet belongs to a normal traffic type, then the UE transmits a scheduling request (SR) to the network. If the data packet belongs to a background traffic type, then the UE buffers the data packet and is prohibited from sending the SR to the network until a triggering condition is satisfied. By reducing the activity of uplink transmission, UE power consumption is improved and signaling overhead is reduced.
US10057801B2 Apparatus for deciding a multimedia broadcast multicast service over single frequency network area
[Object] To make it possible to automatically decide an MBSFN area to which a cell belongs.[Solution] There is provided an apparatus including an acquisition unit configured to acquire a result of measurement of a reference signal transmitted by one of a target base station and one or more other base stations, the result of the measurement being supplied by the other of the target base station and the one or more other base stations, and a decision unit configured to decide an MBSFN area to which a cell of the target base station belongs based on the result of the measurement.
US10057788B2 Wireless communication system, wireless communication apparatus, and wireless communication method
A wireless communication system includes a first wireless communication apparatus and multiple second wireless communication apparatuses. The first wireless communication apparatus includes circuitry that detects that a wireless communication between the first wireless communication apparatus and at least one of the second wireless communication apparatuses is disconnected, requests, if the circuitry detects that the wireless communication with at least one of the second wireless communication apparatuses is disconnected, one of the second wireless communication apparatuses whose wireless communication is not disconnected to perform beam-forming training sequence directed to the second wireless communication apparatus whose wireless communication is disconnected, and determines, based on a result of the beam-forming training sequence acquired from the second wireless communication apparatus whose wireless communication is not disconnected, the second wireless communication apparatus whose wireless communication is not disconnected as a relay apparatus for the second wireless communication apparatus whose wireless communication is disconnected.
US10057787B2 System and method for millimeter wave communications
A method includes measuring beam-formed reference signals transmitted by a plurality of mmWave transmission points (TPs), sending a cloud cell formation request including indicators associated with best mmWave TPs determined in accordance with the measured beam-formed reference signals, receiving a cloud cell formation request response including indicators associated with a subset of the best mmWave TPs selected by a central controller in accordance with selection information, where the subset of the best mmWave TPs includes a first mmWave transmission point (TP) serving as a master TP and a second mmWave TP serving as a slave TP, and establishing a cloud cell with mmWave TPs of the subset of the best mmWave TPs selected by the central controller, where a data connection is established with the slave TP and at least a control connection is established with the master TP.
US10057784B2 System, apparatus and method for managing client devices within a wireless network
According to one embodiment, a system and computer-readable storage medium for storage of software directed to the management of associations between network devices is described. The computer-readable storage medium comprising instructions which, when executed by at least one hardware processor on a network device, causes performance of operations, comprising: (1) determining a desired operating state for a client device under analysis, the client device being associated with a first network device of a plurality of network devices; (2) detecting it a triggering event has occurred based on a comparison of the desired operating state for the client device under analysis to an actual operating state for the client device under analysis; and (3) in response to detecting that the triggering event has occurred, causing the client device to wirelessly connect to a second network device of the plurality of network devices in lieu of the first network device.
US10057780B2 Interleaved transceivers using different radio spectrum
A cell site can be configured to have a first group of antennas arranged to provide coverage around the cell site and a second group of interleaved antennas that are interleaved between the antennas of the first group. The two groups can communicate at different frequency sets so that the two groups do not interfere with one another. Service nulls of one group that would otherwise be created by interference and low RSSI between antennas from the same group can be covered by the main beam of the other group, which can significantly improve SINR.
US10057775B2 Virtualized policy and charging system
A network system for providing one or more services to one or more end-user devices communicatively coupled to the network system over a wireless access network, the network system comprising: a policy enforcement function, a first policy element, a second policy element, and a network element, wherein the network element is communicatively coupled to the policy enforcement function, the first policy element, and the second policy element, and wherein the network element is configured to communicate first policy information between the policy enforcement function and the first policy element, and communicate second policy information between the first policy enforcement function and the second policy element.
US10057772B2 Projection via a device
Techniques for projection via a device are described. According to various implementations, techniques described herein enable a locked host device to output data projected from another device while the host device remains in a locked state. In at least some implementations, device context for a host device (locked or unlocked) can be considered in determining whether to broadcast availability to receive projected content.
US10057771B2 Logical subscriber identification module (SIM)
A mobile hub can receive from a mobile device a request to authenticate a user of the mobile device with the mobile hub. Responsive to receiving the request, a user profile of the user can be identified. A first of a plurality of mobile networks indicated in the user profile as being available to the user can be identified. The first mobile network can satisfy at least one user specified criterion associated with the user profile. A subscriber authentication associated with the user profile can be selected. The subscriber authentication can be configured to authenticate the user with the first of the plurality of mobile networks and configured to be processed by the first mobile device to automatically establish presence on the first mobile network. The subscriber authentication can be communicated to the mobile device.
US10057766B2 Methods and systems for authentication interoperability
Systems, methods, and computer readable mediums for authenticating a device perform a method of receiving, at a second device, a first authentication protocol reauthentication response for the device, the authentication response including a reauthentication master session key (rMSK), transmitting, at the second device, a second first authentication protocol reauthentication response to a first access point based on the reauthentication master session key, generating, at the second device, a first pairwise master key (PMK) based on the reauthentication master session key, generating, at the second device, a key message to include the first pairwise master key, and transmitting, at the second device, the key message to the second access point.
US10057765B2 Master node and operation method of the master node
An operation method of a master node, the method including transmitting, to a slave node, a first resource reservation information including packet information about a packet to be transferred between the master node and the slave node; allocating a radio resource corresponding to the first resource reservation information, for exchanging security information; transferring the packet using the allocated radio resource; and determining whether the packet was successfully transferred based on the packet information.
US10057763B2 Soft token system
Systems and methods for a secure soft token solution applicable to multiple platforms and usage scenarios are provided. According to one embodiment, a user of a mobile device is prompted to input an activation code previously provided to the user by an authentication server, which authenticates credentials provided by users of a secure network resource that is accessible via an IP-based network. A unique device ID of the mobile device is obtained via an API of an operating system of the mobile device. A seed is requested from a provisioning server. The seed is received in encrypted form based on a combination of a secret key, the unique device ID and a hardcoded-pre-shared key. The seed is bound to the mobile device by encrypting the seed based on the unique device ID. When a token is requested by the user it is generated based on the bound seed.
US10057761B1 Capability- and user-based profile downloads for networked devices
Systems and methods for providing greater granularity and updatability to network profiles. The system can include a subscription management application program interface (SMA) to receive setup information, user preferences, software, hardware, and firmware updates from a user cell phone, computer, or smart device (collectively, end-point) regarding what features the user wishes to access. The SMA can access a profile lookup table to identify a profile with the requested attributes. A subscription management module (SMM) can receive this information from the SMA and retrieved the profile requested by the SMA from a repository of profiles. The SMM can then download or activate the profile with features that match, or most closely match, the requested features onto the end-point. The system can enable providers to ship phones with no network profiles. The system can also enable profiles to be updated based on changes in user preferences, updates, or other changes.
US10057760B2 Apparatus and methods for Electronic Subscriber Identity Module (ESIM) installation notification
Methods and apparatus for provisioning electronic Subscriber Identity Module (eSIM) data by a mobile device are disclosed. Processing circuitry of the mobile device transfers encrypted eSIM data to an embedded Universal Integrated Circuit Card (eUICC) of the mobile device as a series of data messages and receives corresponding response messages for each data message from the eUICC. The response messages from the eUICC are formatted with a tag field that indicates encryption and signature verification properties for the response message. Different values in the tag field indicate whether the response message is (i) encrypted and verifiably signed, (ii) verifiably signed only, or (iii) includes plain text information. Response messages without encryption are readable by the processing circuitry, and processing of the response messages, including forwarding to network elements, such as to a provisioning server are based at least in part on values in the tag field.
US10057747B2 5G MB connectivity acknowledgement aggregation
Wireless devices and methods presented in the disclosure provide for block acknowledgements for multi-band transmissions. The block acknowledgements can be coupled (aggregated) for two or more flows across multiple bands by using an acknowledge aggregation methodology. The method creates a single multi-band common acknowledgment that can be sent over one band to acknowledge transmissions over two or more bands.
US10057746B1 Method and system for detecting a user device in an environment associated with a content presentation system presenting content
A method includes identifying content displayed by a content presentation system associated with a physical environment. A user device is detected within the physical environment associated with the content presentation system. Responsive to detecting the user device, information, associated with the content, is transmitted to the user device. Responsive to detecting the user device, an identifier corresponding to the content is stored in association with a profile related to the user device.
US10057745B2 PHY layer parameters for body area network (BAN) devices
In at least some embodiments, a communication device includes a transceiver with a physical (PHY) layer. The PHY layer is configured for body area network (BAN) operations in a limited multipath environment based on a constant symbol rate for BAN packet transmissions and based on M-ary PSK, differential M-ary PSK or rotated differential M-ary PSK modulation. The PHY layer is configured to transmit and receive data in a frequency band selected from the group consisting of: 402-405 MHz, 420-450 MHz, 863-870 MHz, 902-928 MHz, 950-956 MHz, 2360-2400 MHz, and 2400-2483.5 MHz.
US10057736B2 Active transport based notifications
Techniques for triggering an action associated with a task items are provided. A task item associated with a triggering criterion is provided. The triggering criterion requires an occurrence of any of a plurality of communication events. The plurality of communication events includes a telephone call. In some implementations, at least two of the plurality of communication events are of different communication types. In some implementations, the different types are telephone calls, emails, and text messages. The occurrence of a first communication event of the plurality of communication events is detected. It is determined the triggering criterion is satisfied. In response to the determining, a notification associated with the task item is caused to be presented to a user of the electronic device.
US10057728B2 Method and apparatus for wireless vehicle location assistance
A system includes a processor configured to determine that a vehicle is in a parked state. The processor is also configured to detect a user device wireless signal, at one or more vehicle antennas. The processor is further configured to determine a primary return vector antenna based on the detected wireless signal and periodically broadcast a vehicle wireless signal from the one or more antennas, wherein if there is more than one antenna, the processor is configured to broadcast the signal more frequently from the primary return vector antenna. A mobile device can act responsively to the received signals, providing an indicator assisting in directional vehicle location.
US10057719B2 Methods and systems for locating persons and places with mobile devices
Methods, computer readable storage medium, and systems for mobile devices to locate persons or places are described. In a feature, the invention is a method implemented in a server for providing beaconing sequences to the mobile devices for location sharing. In a feature, the invention is a server executing a method of locating a user using a beaconing mobile device. In a feature, the invention is a non-transitory computer readable medium on a server that encodes a program to execute a method on a first mobile device that determine directions and/or distance between the first mobile device and a second mobile device. In a feature, the invention is a server executing a method to remember a place on a mobile device.
US10057711B2 Mobile surveillance
In some embodiments, a technique for logging an item encountered by a mobile device comprises automatically detecting an item in an uncontrolled environment, extracting an identity associated with the item, logging an encounter, wherein the encounter includes the identity, and deleting the encounter after a predetermined period of time has elapsed, wherein the encounter is not marked as relevant.
US10057710B2 Techniques for augmenting GPS-based navigation via light-based communication
Techniques are disclosed for augmenting global positioning system (GPS)-based navigation via light-based communication (LCom). In accordance with some embodiments, a light-sensing device, such as a camera or an ambient light sensor configured as described herein, may be used to detect an LCom signal transmitted by a local LCom-enabled solid-state luminaire. The LCom signal may include data about the location of the transmitting luminaire, and in some cases that location data may be used, for example, in computing the amount of time that it would take to navigate indoors to the luminaire's location. In some instances, GPS data also may be considered to calculate the total trip duration for an entire trip, including time spent indoors and outdoors. In some other cases, the location data and, if available, GPS data may be used, for example, in computing an automotive navigation route.
US10057699B2 Audio identification device, audio identification method and audio identification system
An audio identification device is provided. The audio identification device comprises: at least one sensing device configured to capture an audio signal present in a working space of a processing setup including at least one processing device; and a processor configured to: receive information related to the at least one processing device; retrieve audio data stored in a database using the received information related to the at least one processing device; identify a state of the at least one processing device by analyzing the audio signal captured by the at least one sensing device based on the retrieved audio data; and output a response, the response being determined based on the identified state of the at least one processing device.
US10057698B2 Multiple room communication system and method
A method for operating a wireless audio playback device that has an electro-acoustic transducer and a microphone, wherein the wireless audio playback device is configured for playback of audio signals received from a plurality of digital audio sources and for synchronized audio playback with one or more other wireless audio playback devices. A particular predefined user action is detected. Based on the detection, wireless communication with another wireless audio playback device is enabled. Then an audio signal received by the device microphone is transmitted to and played by the other wireless audio playback device.
US10057692B2 Hearing device comprising an improved feedback cancellation system
A hearing device, e.g. a hearing aid, comprises a forward path comprising an input transducer providing an electric input signal, a combination unit, a signal processing unit configured to apply a forward gain to signal of the forward path and to provide a processed electric output signal, a frequency shifting unit for de-correlating the processed electric output signal and the electric input signal, and an output transducer. The hearing device further comprises an adaptive filter for providing an estimate of an external feedback path, and located in the forward path. The feedback estimation unit provides a resulting feedback estimate signal, which is combined with the electric input signal in the combination unit to provide a resulting feedback corrected signal, and a correction unit for influencing said estimate of the feedback path by diminishing a residual bias, being a result of the frequency shift, in said resulting feedback estimate signal.
US10057684B2 Integrated electroacoustic MEMS transducer with improved sensitivity and manufacturing process thereof
An electroacoustic MEMS transducer, having a substrate of semiconductor material; a through cavity in the substrate; a back plate carried by the substrate through a plate anchoring structure, the back plate having a surface facing the through cavity; a fixed electrode, extending over the surface of the back plate; a membrane of conductive material, having a central portion facing the fixed electrode and a peripheral portion fixed to the surface of the back plate through a membrane anchoring structure; and a chamber between the membrane and the back plate, peripherally delimited by the membrane anchoring structure.
US10057681B2 Entertainment audio processing
An entertainment audio processing system includes a music limiter configured to receive an audio signal, volume control information for music, and volume control information for announcement. The music limiter is further configured to calculate a gain parameter based on a music-to-announcement ratio. In another aspect, an entertainment audio processing system includes a mixer configured to substantially match a left audio signal channel and a right audio signal channel. The entertainment audio processing system further includes an equalizer configured to introduce magnitude and phase changes between the left audio signal channel and the right audio signal channel.
US10057680B2 Dual-radio gaming headset
A gaming machine having an audio channel outputting game sound and an audio channel intaking microphone sound and outputting chat sound is coupled with a headset having earpieces and a microphone and a Bluetooth transceiver in the headset for sending and receiving the microphone and chat sounds. A radio receiver or wired connection in the headset receives the game sounds. Circuitry in the headset is connected between the transceiver and receiver for mixing the microphone, chat, and game sounds and feeding them all to the earpieces.
US10057668B2 Network interface device for optical premises signals and networks
A network interface device (NID) demarcates an access network and a premises network. The NID receives a broadband signal via an access network and transmits optical device signals to pieces of premises equipment. The broadband signal may be a single-mode fiber (SMF) optical signal transmitted over an SMF cable. In these embodiments, the NID may include a transponder including a first stage to convert the SMF signal to an intermediate electrical signal and a second stage to convert the intermediate electrical signal to a premises optical signal. In other embodiments, the broadband signal may be a very high bit rate digital subscriber line (VDSL) or other type of electrical signal and the NID's transponder may convert the VDSL signal to the premises optical signal. The NID may further include a multiplexer to multiplex the premises optical signal into the optical device signals for delivery to premises devices via corresponding premises device ports and plastic optical fiber cables.
US10057662B2 Flow controlled based synchronized playback of recorded media
A flow control based synchronization of media playback of the same media content is provided on all client devices participating in the same broadcast. Each downstream client device participating in the broadcast will independently display the same location in the media at the same time. The broadcaster device requests each downstream participant device in the broadcast to independently downstream the same recorded media, and the central controller will synchronize the media playback so that all downstream devices playback the media at the same location or frame as specified by the broadcaster. For the 3rd party source, a 3rd Party Media Manager control's the play of a playback media. The playback of the playback media at each of the downstream devices is further synchronized with the stream from the broadcaster device using a synchronization marker integrated into the broadcaster device stream.
US10057661B2 Method and apparatus for transmission and reception of media data
The invention concerns providing for each media package a plurality of spatial composition datasets defining the initial spatial rendering of the media entities of the media package and for each spatial composition datasets a plurality of temporal composition datasets. The invention may be applied to MMT data.
US10057658B2 Video watermarking techniques
Improved techniques for video watermarking are described. In one embodiment, for example, an apparatus may comprise a processor circuit and a watermarking module for execution by the processor circuit to generate disabled video content through modification of a video content item, send a common stream comprising the disabled video content, and send a private content key for the disabled video content, the private content key defining a watermark for the video content item. Other embodiments are described and claimed.
US10057653B2 Program guide system with real-time data sources
A program guide system in which an interactive television program guide is implemented at least partially on user television equipment receives program listings data and real-time data such as sports scores, news data, etc. The real-time data may be stored in a database maintained by the program guide, so that the program guide may access the stored real-time data at a later time. Updated program listings information may be provided to the program guide as part of the data stream in which the real-time data is provided. Unique keys may be generated for the program listings data and real-time data associated with each live event. The keys may be compared at the program guide to determine which program listings correspond to which items of real-time data. Different types of real-time data may be assigned different expiration times. When data has expired it may be removed from the database.
US10057643B2 UPnP communication system and method for active standby mode
An UPnP communication system and method for supporting an active standby mode is provided. A media system according to exemplary embodiments includes: a player configured to play back media in an active mode; and a processor configured to provide device information of the player to a controller in a standby mode, and activate the player when the controller requests playback of media. Accordingly, the fewest renderers excluding media playback are operated, so that media can be played back according to a request from the controller even when a media renderer enters a low-power mode.
US10057636B1 Automatic video service actions based on matching a video content item to a content identifier
Automatically performing an action within a video service based on an identified relationship between a content object and a video content item is provided. A content object is an electronic communication associated with a subscriber and comprises text or an image or a link to text or an image related to the video content item. A content identifier engine receives the object and parses the object against a data system storing information related to video content items. When a video content item matching or related to the object is identified, the object manager searches on demand content items and a video programming lineup available to the subscriber for the identified video content item. The video service provider performs or allocates resources to perform one or more automatic actions related to the video content item.
US10057623B2 Display apparatus and control method thereof
A display apparatus includes: an image processor; a display unit; a remote controller which includes a touch input unit to detect motion of a user; a remote control signal receiver which receives a remote control signal from the remote controller corresponding to the motion of a user; and a controller which displays the content information window as if the content information window enters from an outside of a display area to an inside of the display area in accordance with the motion that a user moves from an outside of an area of the touch input unit to an inside of the area, or stops displaying the content information window as if the content information window exits from the inside of the display area to the outside of the display area in accordance with the motion that a user moves from the inside of the area of the touch input unit to the outside of the touch input unit.
US10057621B2 Wearable device and methods for determining a level of detail provided to user
A system for providing information to a user of a wearable apparatus is provided. The system includes at least one processing device programmed to identify a person represented in at least one image captured by a wearable image sensor included in the wearable apparatus, obtain information associated with the person represented in the at least one captured image, and obtain at least one affinity measurement representing a degree of a relationship between the user and the person. The processing device is also programmed to determine, based on the at least one affinity measurement, an information level to be disclosed to the user of the wearable apparatus and provide, to the user of the wearable apparatus, the information based on the information associated with the person and on the information level.
US10057620B2 Voice control component installation
A method for voice control component installation is described. In one embodiment, a speech recognizable input spoken by an installer is identified, the speech recognizable input relating to installation of a system component. The system component is in communication with a control panel. An installation task for the system component is performed according to the speech recognizable input.
US10057619B2 Remote control system and electronic device
A remote control system includes a main body apparatus and a remote controller. A motion sensor included in the remote controller detects an amount of change in posture of the remote controller. A user interface creator included in the main body apparatus creates a user interface image including a pointer. The user interface creator: determines virtual coordinates of the pointer based on the amount of change in posture; when the virtual coordinates of the pointer are present in a movable region, displays the pointer at a position of the virtual coordinates; when the virtual coordinates of the pointer are present outside the movable region, displays the pointer at a position in the movable region closest to the virtual coordinates; and when the virtual coordinates of the pointer have reached a boundary of a clip region, limits the virtual coordinates of the pointer within the clip region.
US10057617B2 Presentation of selective digital content feeds
A video aggregation system presents video contents items to multiple users. A first feed, a second feed, and a third feed are acquired. The aggregation system presents content items of the first feed, the second feed, and the third feed in a first sequence to a first user. The aggregation system presents content items of the first feed, the second feed, and the third feed in a second sequence to a second user. In some embodiments, the first sequence and/or the second sequence are based on subscription to content of the first user and/or the second user.
US10057607B2 Fragment server directed device fragment caching
The media stream delivery system encodes and fragments media streams into numerous media stream fragments maintained on fragment servers. Devices obtain fragments to reconstruct media streams including live real-time media streams for playback on the devices. A device may perform caching of media stream fragments so that particular fragments need not be accessed again from a fragment server. A fragment server or even a content provider can analyze and monitor characteristics of media streams, viewing behavior, content popularity, etc., to identify fragments for caching at the playback devices. Caching indicators along with time period indicators may be included in the media stream fragments.
US10057602B2 Variable length coding method and variable length decoding method
The present invention is a variable length coding method for coding coefficients in each block which are obtained by performing frequency transformation on picture data of a moving picture per block having a predetermined size, and comprises: a coefficient scanning step of scanning the coefficients in the block in a predetermined order; and a coding step of coding the coefficients scanned in the coefficient scanning step into variable length codes in a predetermined order by switching a plurality of tables to be used for coding. Here, a direction of switching between the tables may be one-directional. Also, the coding may be non-arithmetic coding.
US10057598B2 Method, device, and computer readable medium for encoding and decoding of three dimensional video of a current block of fixed images involving coding a current block as a function of coding information and coding process using selective inheritance
A method is provided for decoding at least one current encoded block of a first image relative to a reference block of a second image including at least one common element with the first image, wherein the reference block has been previously decoded. The method includes: filtering the decoded reference block; estimating, only on the basis of the filtered decoded reference block, at least one value of a local characteristic of the filtered decoded reference block; determining, on the basis of the estimated value of the local characteristic: a set of decoding information to be used for decoding the current block, a method for decoding the current block, on the basis of the estimated value of the local characteristic, decoding the current block on the basis of the set of determined decoding information and according to the determined decoding method.
US10057595B2 Motion compensation method, picture coding method and picture decoding method
A picture coding apparatus includes a motion vector estimation unit and a motion compensation unit. The motion vector estimation unit selects one method for deriving a motion vector of a block to be motion-compensated, depending on a motion vector of a block located in a corner of a decoded macroblock from among a group of blocks that compose the decoded macroblock corresponding to the current macroblock to be coded and determines the motion vector derived by the selected method for derivation to be a candidate of the motion vector of the current macroblock to be coded. The motion compensation unit generates a predictive image of the block to be motion-compensated based on the estimated motion vector.
US10057593B2 Apparatus and methods for distance estimation using stereo imagery
Frame sequences from multiple image sensors may be combined in order to form, for example, an interleaved frame sequence. Individual frames of the combined sequence may be configured a by combination (e.g., concatenation) of frames from one or more source sequences. The interleaved/concatenated frame sequence may be encoded using a motion estimation encoder. Output of the video encoder may be processed (e.g., parsed) in order to extract motion information present in the encoded video. The motion information may be utilized in order to determine a depth of visual scene, such as by using binocular disparity between two or more images by an adaptive controller in order to detect one or more objects salient to a given task. In one variant, depth information is utilized during control and operation of mobile robotic devices.
US10057588B2 Scalable video signal encoding/decoding method and device
A scalable video signal decoding method according to the present invention determines, based on the temporal identifier of a lower layer, whether a corresponding picture of the lower layer is used as an inter-layer reference picture for the current picture of an upper layer, creates a list of reference pictures for the current picture based on the determination, and performs inter-layer prediction on the current block in the current picture based on the created list of reference pictures.
US10057583B2 Encoding method of image encoding device
Provided is an encoding method of an image encoding device including predicting an intra mode for coding blocks of a minimum size for intra prediction to generate an intra pixel; and using the intra mode of the coding blocks of the minimum size to restore an intra mode of coding blocks of a larger size.
US10057577B2 Pre-charge phase data compression
Implementations generally relate to pre-charge phase data compression. In some implementations, a method includes computing prediction values for image data, where the image data is pre-charge phase data. The method also includes computing residual data based on the prediction values. The method also includes quantizing the residual data. The method also includes entropy encoding the quantized residual data. The method also includes refining an inverse quantized residual data based on one or more of the residual data and a number of left-over bit-budget after entropy encoding.
US10057567B2 Method and apparatus for video encoding
A method for video decoding includes: dividing a plurality of luma component data of a reference frame into a plurality of primary data and a plurality of secondary data, respectively stored in a first memory region and a second memory region; accessing the first memory region to perform a motion estimation; and accessing the second region to perform a luma motion compensation.
US10057562B2 Generating intermediate views using optical flow
A canvas generation system generates a canvas view of a scene based on a set of original camera views depicting the scene, for example to recreate a scene in virtual reality. Canvas views can be generated based on a set of synthetic views generated from a set of original camera views. Synthetic views can be generated, for example, by shifting and blending relevant original camera views based on an optical flow across multiple original camera views. An optical flow can be generated using an iterative method which individually optimizes the optical flow vector for each pixel of a camera view and propagates changes in the optical flow to neighboring optical flow vectors.
US10057560B2 Method and device for intraoral three-dimensional surveying
The method for optical three-dimensional surveying using an intraoral camera (2), wherein the intraoral camera (2) provides that a 3D image is created from at least one of the 2D recorded images or from at least one of the sequences, and wherein a plurality of all the 2D recorded images and/or sequences created in a first operating mode (M1) are used to create at least one overall 3D image. In addition, the method provides that a selection is made between the first operating mode (M1) and a second operating mode (M2), wherein a plurality of all 2D recorded images and/or sequences created during an interval of time (T) are used in the second operating mode (M2) to create at least one 3D image immediately before and/or after a triggering command (A).
US10057545B2 Redundant video path for vehicle rear view camera system
A rear view video system for a vehicle includes a display and a rear view camera that generates a raw video signal. A video modification module receives the raw video signal and generates a modified video signal based thereon. A video analysis module analyzes whether the modified video signal is valid or invalid. A switch outputs the modified video signal to the display when the vehicle is in reverse and the modified video signal is valid and outputs the raw video signal to the display when the vehicle is in reverse and the modified video signal is invalid.
US10057543B2 Digital video recorder having live-off-disk buffer for receiving missing portions of buffered events
In accordance with one aspect of the invention, a method of receiving content over a content delivery system is provided. The method includes receiving a user request to initiate a rewind operation on content locally available in a live-off-disk (LOD) buffer. The content is associated with an event received over a content delivery system. If all of the event is not available in the LOD buffer, a message is communicated over the content delivery system to a headend requesting remaining content associated with an unreceived portion of the event. In response to the message, the remaining content is received from the headend over the content delivery system.
US10057537B1 System and method for source script and video synchronization interface
A script synchronization interface system is disclosed for synchronizing a script, shot properties, and one or more video files by mapping associated metadata. The script synchronization interface system includes an interactive script section, an interactive video section, and an interactive shot section. The interactive script section includes synchronized script dialog that is selectable by individual word. A selected word in the synchronized script dialog within the interactive script section is linked to a video frame and a combination of “shot set-up” and “take” information associated with the selected word in the script dialog. The interactive video section includes a video player that plays a synchronized video. The synchronized video in the interactive video section is linked to synchronized script dialog in the interactive script section and a combination of “shot set-up” and “take” information associated with the selected word in the script dialog. The interactive shot section includes selectable vertical line segments, on-screen actor information, shot set-up information, and take numbers.
US10057536B2 Video recording device
The present invention relates to a video recording device (1) comprising at least one receiver (2) that receives digital broadcast signals that belong to more than one channel, more than one source input (3) that enables external video sources (S1, S2) to be connected, an interface unit (4) that enables a source list (L), where the receivers (2) and the source inputs (3) are listed, to be displayed for the user by means of a display (D), a recording unit (5) that enables the digital broadcast signal received by means of the receiver (2) to be recorded, a memory (6) wherein the recorded content is stored, and a control unit (7) that allows that at least some of the external video sources (S1, S2) connected to the source inputs (3) can be switched to while the recording unit (5) continues the recording process.
US10057521B1 High-speed CMOS camera
A high-speed CMOS camera includes an array of pixel circuits coupled to a photodiode array, an oscillator circuit, and a pattern generator circuit. The pattern generator circuit includes a high speed shift register and a non-overlap generator. The shift register is programmable to produce a pulse train of trigger pulses that defines an interframe and a frame's shutter duration. The non-overlap generator deserializes the incoming pulse train of trigger pulses, and it produces a time-separated reset pulse based on the pulse train of trigger pulses. The shift register is configured to permit the frame durations and the interframe times to be selected arbitrarily over specified ranges in increments of a basic time unit that depends on the oscillator period.
US10057519B2 Solid-state imaging device and imaging system
A solid-state imaging device including a plurality of pixels including a photoelectric conversion portion, a charge holding portion accumulating a signal charge transferred from the photoelectric conversion portion, and a floating diffusion region to which the signal charge of the charge holding portion is transferred, wherein the photoelectric conversion portion includes a first semiconductor region of a first conductivity type, and a second semiconductor region of a second conductivity type formed under the first semiconductor region, the charge holding portion includes a third semiconductor region of the first conductivity type, and a fourth semiconductor region of the second conductivity type formed under the third semiconductor region, and a p-n junction between the third semiconductor region and the fourth semiconductor region is positioned deeper than a p-n junction between the first semiconductor region and the second semiconductor region.
US10057503B2 Image processing apparatus and method for applying a virtual light source to an image
An image processing apparatus comprises: an obtainment unit configured to obtain an image; a setting unit configured to set, based on a shading status of a region of a first subject out of a plurality of subjects included in the image, a virtual light source for virtually emitting light on a region of a second subject in the image that is different to the first subject; and a generation unit configured to generate an image having a shading status such that light based on the set virtual light source is emitted onto the region of the second subject.
US10057498B1 Light field vision system camera and methods for using the same
This invention provides a vision system camera assembly and method for using the same that employs a light-field camera with an associated vision system image sensor and overlying microlens optics to acquire images of a scene. The camera generates a light field allowing object features at varying depths of field to be clearly imaged in a concurrent manner. In an illustrative embodiment a vision system, and associated method of use thereof, which images an object or other subject in a scene includes a vision system camera with an optics assembly and a light field sensor assembly. The camera is constructed and arranged to generate light field image data from light received through the optics assembly. A light field process analyzes the light field image data and that generates selected image information. A vision system processor then operates a vision system process on the selected image information to generate results therefrom.
US10057496B2 Display control apparatus, display control method, and program
A display control apparatus includes a storage unit configured to store image data associated with positional information, a determination unit configured to determine whether information representing a type of satellite used for determining the positional information associated with the image data stored in the storage unit is associated with the image data, and a display control unit configured to control, in accordance with a result of the determination performed by the determination unit, display of information representing a type of satellite used for determining the positional information associated with the image data in a form in which the type of satellite is recognizable.
US10057490B2 Image capture apparatus and remote control thereof
A method of providing an image of an image capture apparatus, the method including executing an application for a remote device to remotely control the image capture apparatus to successively capture a sequence of video frames, receiving from the remote device a first input instructing the image capture apparatus to successively capture the sequence of video frames, successively capturing the sequence of video frames and streaming the sequence of video frames to the remote device, in response to receiving the first input, receiving from the remote device a second input instructing the image capture apparatus to capture a still image, and providing the still image, in response to receiving the second input.
US10057488B2 Image capture with digital light path length modulation
An image capture system comprising an optical path length extender (OPLE) to direct the light having a first polarization through a first light path through the OPLE, and to direct the light having a second polarization through a second light path through the OPLE, the first and second light paths having different light path lengths. The image capture system further comprising an image sensor to capture a plurality of image portions at a plurality of focal distances.
US10057484B1 Method and apparatus for activating a hardware feature of an electronic device
A method and apparatus for activating a hardware feature of an electronic device includes the electronic device detecting 302 a predetermined motion of the electronic device and measuring 304, in response to detecting the predetermined motion, an orientation of the electronic device. The method further includes the electronic device activating 306, based on the orientation, a hardware feature from a plurality of selectable hardware features of the electronic device, wherein each selectable hardware feature can be activated based on different orientations of the electronic device.
US10057474B2 Coil unit and photographing optical device
A coil unit may include coils and a coil holding member. An outer peripheral face of the coil holding member includes two side-face pairs, each of which includes a pair of parallel side faces. Each side face includes a protruded part around which the coil is wound and an abutting face with which one end face of the coil is abutted. Two pieces of the coil wound around protruded parts of two paired side faces is formed of one conducting wire. One side faces includes a coil guide part for wiring a crossover wire which connects the coil wound around the protruded part of one side face with the coil wound around the protruded part of the paired side-face pair, the coil guide part being recessed from the abutting face, and a recessed amount of the coil guide part is not less than an outer diameter of the conducting wire.
US10057472B2 Flash unit having movable light emitting unit and image pickup apparatus equipped with flash unit
An image pickup apparatus equipped with a flash unit that is capable of popping up a light emitting unit even if a display panel is directed to a photographing direction. The flash unit is provided on an upper face of a body of the image pickup apparatus and includes three parallel rotating shafts, a first support member that is rotatably connected with the light emitting unit through the first rotating shaft, and a second support member that is rotatably connected with the first support member through the second rotating shaft and is rotatably connected with the body through the third rotating shaft. The light emitting unit is movable between a light-emitting position projected and a retracted position inside the body even if the display unit is in a stand-up position that is rotated from a regular position opposite to a back face of the body by 180 degrees.
US10057464B2 Assistive device for positioning a medical instrument relative to an internal organ of a patient
The invention relates to an assistive device for positioning a medical instrument (2) inserted into a natural duct (100) or an artificial duct of a patient relative to an internal organ (P) of a patient, wherein the device comprises a support (1) that is to be inserted at least in part into the body of the patient and supports the medical instrument, means for moving the support, wherein said movement means comprise an articulated arm (9) that includes a plurality of degrees of freedom for moving a proximal end (1a) of the support, means for acquiring images of the internal organ for positioning the medical instrument relative to the internal organ, wherein the image acquisition means comprise a probe (5) supported by the support such that the medical instrument and the probe are rigidly connected, and a control unit (10) for controlling the movement means, which is connected to the image acquisition means and comprises image analyzing means (11) for generating control commands for the articulated arm in order to control at least one movement of the medical instrument relative to the internal organ. The invention further relates to a method for controlling such a device.
US10057460B2 Proving digital photograph authorship using ECG biometrics
Techniques for proving digital photograph authorship using ECG biometrics are described. Electrodes are located on the exterior of a digital camera and are electrically coupled to an ECG circuit. When a photographer holds the camera with both hands, the electrodes detect electrical voltages from the photographer's hands and the ECG circuit produces a digital ECG signal. When the photographer uses the digital camera to capture a photograph, the camera's stenographic engine uses a stenographic key to embedded the ECG signal into the raw image file, producing a watermarked image. The camera's cryptographic engine uses a cryptographic key to encrypt the watermarked image to produce an encrypted image. If a dispute arises regarding authorship of the photograph, the stenographic and cryptographic engines convert the encrypted image into the raw image file and the photographer's ECG signals, which are compared to the ECG signals of the disputed author(s).
US10057458B2 Method and apparatus for printing in grayscale
A method, apparatus and non-transitory computer readable medium for printing in grayscale are disclosed. For example, the method includes receiving a source profile of a color image, converting the source profile into a device specific color space profile, converting the device specific color space profile into a grayscale device specific color space profile that only has black separation values for each output node using a destination profile that is device specific and printing the color image in a grayscale using the grayscale device specific color profile that reproduces a tone of each color of the source profile of the color image.
US10057457B2 Image processing apparatus to print image data received by facsimile communication
An image processing apparatus includes a reception unit, a conversion unit, and a storage unit. The reception unit receives image data by facsimile communication. The conversion unit converts the image data received by the reception unit into image data having a print paper size of a fixed size. The storage unit stores, in a file, the image data converted by the conversion unit.
US10057453B2 Method of pairing between a unique identifier of a device for digitizing documents and a user account identifier
The present invention relates to the field of methods for associating a document digitization device with a user account within an online service. The invention describes a method of pairing wherein the online service generates a digital document containing the identifier of the user account in the form of a printable code. This document is then read by the device and dispatched by the device to the management service. The management service receiving a message which contains an identifier of the digitization device and the document containing a printable code of the identifier of the user account can decode this identifier and store the association between the two identifiers.
US10057452B2 Image forming system and image forming method
A server for controlling an image forming system according to an embodiment includes an interface that receives, from a user device, document data and instructions to print the document data. A storage section stores the document data. A controller determines a printing mode of the document data based on property information included in the document data. The controller selects for printing the document data, only one of a non-erasable image forming apparatus and an erasable image forming apparatus based on the determined printing mode. The controller controls a display device to display a screen for selecting an erasable printing mode designation if the printing mode is determined to be a non-erasable printing mode.
US10057450B2 Image reading apparatus, image forming apparatus and image forming system
An image reading apparatus 300 comprises: the scanner device SD which reads information about a sheet P conveyed on a paper conveying route PP and information about a position, a form and a color of an image formed on the sheet P; a spectrophotometer CI which reads information about a color of an image formed on a sheet P conveyed on the paper conveying route PP; and a support base TR which incorporates the paper conveying route and a motor for conveying a sheet and can be pulled out from a main body together with the paper conveying route and the motor. The scanner device SD is not mounted on the support base TR but fixed to the main body of the image reading apparatus. The spectrophotometer CI is mounted on and fixed to the support base TR, and spaced from the paper transfer route PP by a predetermined distance.
US10057446B2 Image forming apparatus including an application separated into a core logic portion and a user interface frame portion, and storage medium storing program causing a processor controlling the apparatus to execute an image formation process implementing the application
An image forming apparatus includes an application on a framework that is separated into a core logic portion handling basic processing and a user interface frame portion handling rendering processing and operates; and a controller that executes the application and the framework. The core logic portion is implemented with an application programming interface defined by the framework. The application programming interface includes an after-the-fact notification indicative of that a window displayed by the application is changed to a non-display state as a result that another window is displayed.
US10057440B2 Image reading apparatus and image forming apparatus
An image reading apparatus has an image reading portion, a sheet feeding portion feeding the sheet to the image reading portion, a rotatably connecting portion which rotatably connects the sheet feeding portion to the image reading portion, a fixing member, a first fastening member for fastening the fixing member to a frame of the sheet feeding portion, and a second fastening member for fastening the fixing member to the rotatably connecting portion in a state where the frame is nipped between the rotatably connecting portion and the fixing member. When the fastening of the first fastening member is released and the fastening of the second fastening member is released, the fixing member is detachable from the frame and the rotatably connecting portion.
US10057438B2 Image forming apparatus and method of controlling image forming apparatus
An image forming apparatus includes an operation display portion, an image reading portion which reads a reading region including an original document so as to generate image data and a control portion which generates basic display data for displaying an image in all parts of the reading region including an original document image. When the size of the original document is a threshold value or more smaller than the size of the reading region, the control portion generates enlargement display data for displaying the original document image whose display size is enlarged as compared with the original document image displayed based on the basic display data and makes the operation display portion produce the display based on the enlargement display data.
US10057431B2 Charging method, access network device, and gateway device
Embodiments of the present invention relate to a charging method and device. The method includes: obtaining, by a radio access device located in an access network, first information, where the first information includes or is used to indicate a type of service data borne on a radio interface of the radio access device and a type of the radio interface; and sending, by the radio access device, the first information to a charging network element located in a core network, so that the charging network element performs charging by using the first information. The method provided in the embodiments of the present invention can implement service data charging without requiring a wireless local area network access gateway, thereby simplifying a communication process between network elements and reducing management costs of a network.
US10057428B1 Systems, methods, devices and arrangements for cost-effective routing
A variety of methods, systems, devices and arrangements are implemented for assessing and/or controlling call routing for VoIP/VioIP calls. According to one such method, endpoint devices are used to monitor and/or assess the call-quality. The assessment is sent to a centralized server arrangement and call-routing is controlled therefrom. Endpoint devices employ a decentralized testing mechanism to further monitor and assess call quality including the use of test connections. Aspects of call quality are analyzed and attributed to endpoint devices and/or local connections or networks to distinguish intermediate routing issues from local/endpoint issues.
US10057426B2 Speaker priority for conference calls
An example method for managing a conference call includes detecting multiple concurrent audio signals. The multiple concurrent audio signals include a first audio signal from a first participant on a conference call and a second audio signal from a second participant on the conference call. The example method also includes comparing a first cumulative time period in which the first participant has spoken to a second cumulative time period in which the second participant has spoken on the conference call. The example method further includes selecting, based on the comparison, one of the first participant and the second participant as a lower ranked participant. The example method also includes providing an indication to the lower ranked participant to yield speaking in favor of another participant on the conference call.
US10057423B1 System and method for responding to telephone calls and written communications
A computer implemented method for communicating with contacts preferably responds to both telephone calls and written text documents, with calls being handled as they are received, and with written documents being temporarily stored before responding. Calls and written documents are monitored to determine the communication styles of the contacts and of the user in dealing with the contacts, with these styles then being applied to the responses, which include answers to questions from the contacts. Connections to other components and systems provide answers regarding the location and scheduling of the user, product inventories, etc.
US10057419B2 Intelligent call screening
A computer receives an incoming call by a cognitive computing service. The computer determines, by the cognitive computing service (CCS), caller details that the incoming call is not within intended recipient preferences, based on comparing the caller details to call log information database and call information database, wherein the call log information database and call information database comprises previous caller details. The computer references, by the CCS, additional caller details from the call log information database and call information database relating to the caller details. The computer determines whether an intended recipient of the incoming call would reject the incoming call and based on the computer determination that the intended recipient of the incoming call would reject the incoming call the computer rejects the incoming call.
US10057418B1 Managing telephone interactions of a user and an agent
The present invention provides a method, system, and computer program product of managing telephone interactions of a user and an agent. In an embodiment, the present invention includes determining when a user telecommunications device is no longer in an on-hold state based on electronic signals transmitted from an agent telecommunications device, in response to the determining, receiving speech of an agent from the agent telecommunications device, in response to the receiving, transmitting an alert message to the user telecommunications device, in response to the receiving, monitoring for at least one indication that the user is about to speak with the agent, in response to the monitoring not resulting in the at least one indication, transmitting at least one utterance corresponding to the user to the agent telecommunications device, and in response to the monitoring resulting in the at least one indication, conducting a smooth transition to the user.
US10057417B2 Recording and playing back portions of a telephone call
Approaches for recording and playing back a portion of a telephone call are provided. An approach includes establishing a subscriber of a recording and play back service. The approach includes recording, by a computing device, a portion of a conversation of the subscriber that occurs in a call between a first telephone and a second telephone. The approach additionally includes storing, by the computing device, the portion of the conversation when the call ends. The approach further includes analyzing, by the computing device, the stored portion of the conversation to detect predefined keywords. The approach also includes automatically providing the subscriber with an option to play back the stored portion of the conversation when at least one of the predefined keywords is detected during the analyzing.
US10057415B2 Method and apparatus for remote control and updating of wireless mobile devices
A method and apparatus are provided to in one aspect update data on a wireless mobile device. Available updates may include both mandatory and discretionary updates, where the mandatory updates are always installed on the wireless mobile device. In another aspect, a method and apparatus for of remotely instructing a wireless mobile device to perform a service is provided. The wireless mobile device receives a ping message that instructs it to retrieve further instruction for performing services actions on the wireless mobile device.
US10057393B2 Codec-specific radio link adaptation
A codec-specific radio link adaptation procedure can be implemented at the radio access network (RAN) level. A process includes receiving, from a mobile device, a bitstream carrying speech data as part of a communication session, determining, based at least in part on a result of inspecting packets of the bitstream or a notification message from an Internet Protocol (IP) Multimedia Subsystem (IMS) core, that the bitstream is associated with a codec that provides improved performance of the mobile device as compared to legacy codecs in similar radio conditions; and adapting a radio link for the communication session according to the codec.
US10057384B2 Signal conversion system and signal conversion method
A signal conversion system comprises measuring units, a switcher, a converter, and a host. The converter mutually converts signals transmitted in compliance with a first protocol for communicating with a pre-specified party and signals transmitted in compliance with a second protocol different from the first protocol. The host specifies a given measuring unit among the measuring units communicating in compliance with the first protocol. Then, the switcher switches the transmission channel of signals transmitted in compliance with the first protocol to the transmission channel connecting the measuring unit specified by the host and the converter.
US10057375B2 Distributed deployment based on rating values
A first deployment node connectable to a plurality of neighboring deployment nodes of a distributed deployment network for distributed deployment of a software application separable into a plurality of executable software modules is disclosed. The first deployment node comprises a hardware arrangement, a deployment operating system, and a deployment node interface. The deployment node interface is adapted to establish a connection between the first deployment node and the plurality of neighboring deployment nodes. The hardware arrangement is adapted to keep (for each of the neighboring deployment nodes) a node rating value associated with the neighboring deployment node and at least one group rating value associated with a group of deployment nodes comprising the neighboring deployment node. The deployment operating system is adapted to transfer a first executable software module for deployment from the first deployment node to a neighboring deployment node selected among the neighboring deployment nodes based on the node rating values and the group rating values of the neighboring deployment nodes. The deployment operating system is also adapted to perform an assessment of the deployment of the first executable software module at the selected neighboring deployment node, update the node rating value and the group rating value associated with the selected neighboring deployment node based on the assessment and transmit the updated node rating value and the updated group rating value associated with the selected neighboring deployment node to the plurality of neighboring deployment nodes.
US10057370B2 Team processing using dynamic licenses
Devices may be grouped into teams by a team identifier configured for each device. Within the team, one device may be selected as a control device for handling requests made to the team. A team address is assigned to the team for directing communications from the client. The control device parses messages addressed to the team address and forwards requests to slave devices in the team. The control device may perform load balancing of the slave devices when directed messages to the slave devices. Device teams may be used to assign dynamic licenses to the clients.
US10057366B2 Accurate caching in adaptive video streaming based on collision resistant hash applied to segment contents and ephemeral request and URL data
An approach for cached content identification for adaptive data streaming. A first request is received, requesting a current segment from a sequence of segments from a data file of a streaming data session. A NewVideoFlag is determined as indicating that the sequence of segments associated with the first request is not currently being cached. The first request is forwarded to a content server, and a first response message is received. A SegmentID of the received content segment is determined as not matching that of cached content segments. The NewVideoFlag is set to indicate that the segments from the streaming data session file are currently being cached. A global cVideoFileID is generated identifying the streaming session data file being cached. The content segment is cached, and cache bookkeeping is updated to associate the segment with the SegmentID and the cVideoFileID. The first response message is provided to the client device.
US10057359B2 Location suggestion based upon social networking post content
Exemplary methods, apparatuses, and systems receive input associated with a social networking system user account. The input includes content to be published to the social networking system. In response to the received input, one or more location suggestions are identified based upon the content. The one or more identified location suggestions are transmitted to a user device associated with the user account. Selection of a location suggestion is received. The content and selected location is published as a post within the social networking system.
US10057355B2 Communication system, communication device, communication method, and non-transitory computer readable medium storing program
An object is to provide a communication system capable of preventing a number of control signals, which could occur in a mobile communication network, from occurring when a VM is deleted in a node device without suspending a service. A communication system according to the present invention includes a communication device 1, and a communication device 2 configured to control a plurality of sessions set between the communication devices 1 and 2 by using a plurality of VMs, in which the communication device 2 notifies, by using a determination that a plurality of sessions that are controlled between the communication device 1 and a VM 3 should be controlled in a VM 4 different from the VM 3 as a trigger, the communication device 1 of identification information used in the VM 4 and updates the sessions.
US10057345B2 Optimization of a multi-channel system using a feedback loop
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a system that controls content distribution using a feedback loop. Content is distributed over multiple different online channels using a same initial maximum selection value for distribution over each different online channel. An observed distribution amount required for distribution of the content over the multiple different online channels is received through a feedback loop and for multiple different distributions of the content. Based on the observed distribution amount received through the feedback loop, a realized distribution amount is determined for the multiple different distributions across the multiple different online channels. The maximum selection value is adjusted based on a difference between the realized distribution amount and a reference distribution amount specified by a provider of the content. The content is distributed over the multiple different online channels using the adjusted maximum selection value.
US10057343B2 Implementing synchronization of state information between instances of an application as well as between different applications in an efficient, scalable manner
A method, system and computer program product for implementing synchronization of state information in an efficient, scalable manner. A shared state server receives a request from a client device to access a scope containing state information. The scope is distributed over a partition(s) via the use of a “data grid” thereby increasing scalability. The shared state server relays the request to a data grid server responsible for maintaining the data grid comprised of an in-memory cache and partitions outside of the in-memory cache. The request includes a key associated with a value corresponding to the requested state information. The data grid server obtains the value associated with the key from its data grid and sends it to the shared state server to be relayed to the requesting client device. In this manner, the state information is stored in a scalable manner thereby improving the efficiency in synchronizing state information.
US10057341B2 Peer-to-peer architecture for web traffic management
Techniques are provided for a peer-to-peer web traffic management. A first mapping between identifiers and peers in a network is established. Upon receiving a first request associated with a first identifier and classifiers, based, at least in part, on the first identifier, a first peer retrieves a first global counter snapshot and a first local increment counter, and uses them to determine whether the first peer can service the first request. If the determination is positive, then the first peer services the first request, and updates the first local increment counter. If the first local increment counter exceeded a threshold value, then the first local increment counter is transmitted to a second peer, and then reset to zero. In response to the first peer receiving a first global counter associated with the first global counter snapshot, the first global counter snapshot is updated with the first global counter.
US10057329B2 Message switch file sharing
Embodiments relate to message switch file sharing. A file is accessed by a computer processor of a client producer device to share with a plurality of client consumer devices across a network. The computer processor partitions the file into a sequence of message payloads associated with a topic. A sequence of messages is formed including the topic and the sequence of message payloads. The sequence of messages is published to a message queue associated with the topic in a message switch in the network. The message switch provides the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic. Subscription information is stored on the message switch in one or more access control lists associated with the message queue.
US10057327B2 Controlled transfer of data over an elastic network
Controlled transfer of data over an elastic network is provided and includes analyzing properties of a set of data for transfer from a source storage location to a target storage location across an elastic cloud computing network as part of a staged transfer of the set of data, assigning transfer queue weightings to data subsets of the set of data based on weighting parameters, the transfer queue weightings dictating order of transfer of the data subsets from the source storage location to the target storage location, and controlling transfer of the data subsets from the source storage location to the target storage location consistent with the transfer queue weightings assigned to the data subsets, the controlling transfer including controlling, based on costs to transfer the data subsets, bandwidth allocation of the elastic cloud computing network and a transfer schedule for the data subsets.
US10057324B2 Mechanism for distinguishing between content to be served through first or second delivery channels
Described herein are methods, apparatus and systems for selectively delivering content through one of two communication channels, one being origin to client and the other being from or through a CDN to client. Thus a client may choose to request content from a CDN and/or from an origin server. This disclosure sets forth techniques for, among other things, distinguishing between which channel to use for a given object, using the CDN-client channel to obtain the performance benefit of doing so, and reverting to the origin-client channel where content may be private, sensitive, corrupted, or otherwise considered to be unsuitable from delivery from and/or through the CDN.
US10057311B2 Method of transmitting system information with extended DRX cycle in wireless communication system and apparatus therefor
The present specification proposes a method for receiving system information by a user equipment (UE) configured with an extended discontinuous reception (eDRX) in a wireless communication system. Specifically, the method includes the step of receiving a paging message including an indicator indicating system information modification in a modification period within an active time of the eDRX; determining whether to receive the system information by comparing the active time with the modification period; and receiving the system information in a next modification period when it is determined to receive the system information.
US10057284B2 Security threat detection
Systems and methods for retrospective scanning of network traffic logs for missed threats using updated scan engines are provided. According to an embodiment, a network security device maintains a network traffic log that includes information associated with network activities observed within a private network. Responsive to an event, the network traffic log is retrospectively scanned in an attempt to identify a threat that was missed by a previous signature-based scan or a previous reputation-based scan of the observed network activities. When the threat is identified as a result of the retrospective scan, then remedial and/or preventive action is taken with respect to the threat.
US10057273B1 System and method for ensuring per tenant mutual exclusion of data and administrative entities with low latency and high scale
A request is received from a client device of a user for configuring a tenant of a multi-tenant storage system, the multi-tenant storage system storing data for different tenants. An entity identifier (ID) identifying an entity to be associated exclusively with the tenant is obtained from the request. A lookup operation is performed based on the entity in an SMT registry namespace cache stored in a memory to locate an entry that matches the entity. If no matching entry is found, the request is allowed. If a matching entry is found, a first tenant ID obtained from the request is compared with a second tenant ID stored in the matching entry. The request to configure the tenant is allowed if the first tenant ID matches the second tenant ID. The request is denied if the first tenant ID does not match the second tenant ID.
US10057270B2 Providing virtual desktops using resources accessed on public computer networks
A computer system supports hosting of virtual desktops using resources available in the cloud. Connections to various resources used by a desktop configuration are made dynamically using authentication information associated with the user assigned to the desktop configuration. In addition to using file storage, directory services and user management information on private resources on a private network, these resources may also be accessed through a public network.
US10057263B2 Application management system
An application management system, especially a web application management system, for enabling different clients to access specific versions of an application, includes means for identifying at least one specific marker associated to the clients or to client requests, means for selecting a specific version of the application for a requesting client based on at least one identified marker, and means for delivering the selected specific version of the application to the requesting client.
US10057262B2 Device and authentication system
A device includes a storage unit that stores generated challenges which are challenges previously generated, a determination unit that determines whether a newly generated challenge matches any of the generated challenges or not, an output unit that outputs the newly generated challenge as an unused challenge when the determination unit determines that the newly generated challenge does not match any of the generated challenges, and a registration unit that stores the newly generated challenge as a new generated challenge in the storage unit when the determination unit determines that the newly generated challenge does not match any of the generated challenges.
US10057259B2 In-vehicle authentication system
An in-vehicle authentication system is disclosed. The in-vehicle authentication system includes a first authentication object apparatus; and a second authentication object apparatus configured to perform communication with the first authentication object apparatus. The first authentication object apparatus and the second authentication object apparatus are configured to perform mutual authentication via the communication such that a relationship between an authenticating side and an authenticated side is exchanged, and at least one of the first authentication object apparatus and the second authentication object apparatus transmits, to a counterpart, an authentication response in response to an authentication response demand from the counterpart and an authentication response demand from itself to the counterpart by a single transmission signal.
US10057254B2 Mobile terminal for providing one time password and operating method thereof
Provided are a mobile terminal for providing a one-time password (OTP) and an operation method thereof. The mobile terminal includes a first one-time password (OTP) generating module configured to provide identification information regarding each of a plurality of pieces of OTP data to a user, and output an OTP provided according to any one identification information selected by the user, and a second OTP generating module based on mobile trusted module (MTM) configured to transfer the identification information regarding each of the plurality of pieces of OTP data to the first OTP generating module according to a corresponding request from the first OTP generating module, generate an OTP by using OTP data corresponding to the selected identification information, and transfer the generated OTP to the first OTP generating module.
US10057249B2 Preventing unauthorized access to secured information systems using tokenized authentication techniques
A computing platform may receive, from a client portal server, a request to authenticate a user to a user account associated with a client portal provided by the client portal server. Based on receiving the request to authenticate, the computing platform may send, to a social messaging server, an authentication token request message. Subsequently, the computing platform may receive, from the social messaging server, an authentication token. Thereafter, the computing platform may validate the authentication token received from the social messaging server. Based on validating the authentication token received from the social messaging server, the computing platform may generate a validation message directing the client portal server to provide the user with access to the user account. Subsequently, the computing platform may send, to the client portal server, the validation message directing the client portal server to provide the user with access to the user account.
US10057244B2 Utilizing vehicle information as a security pin/passkey
A method for connecting a mobile device to a vehicle system of a vehicle. The method includes the following: generating a passkey based on at least one of vehicle information and an image accessible to an occupant of the vehicle; transmitting instructions for composing the passkey to the mobile device; and connecting the mobile device to the vehicle system subsequent to entry of the passkey at the mobile device.
US10057235B2 Methods apparatuses and systems for providing user authentication
The methods, apparatuses and systems described herein provide a system for authenticating users, authorization or information during secure transactions. The system may include a transaction device requiring user authentication, a personal communication device, and a wearable authentication device that communicates with both of the other devices. In one aspect, the wearable authentication device may be configured to communicate with the transaction device requiring authentication and the personal communication device through one or more wireless communication technologies, wherein the wearable authentication device may be configured to act as an intermediary between the transaction device and the personal communication device to facilitate the exchange of at least one authentication information or transaction completion information between the personal communication device and the transaction device.
US10057226B2 Collaborative authoring modes
A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment may be configured into a public mode of operation, in which content and metadata are synchronized automatically, or into a private mode of operation, in which metadata is synchronized automatically and content is synchronized only at the request of the user. The authoring application may edit documents offline in public or private mode.
US10057224B2 System and method for initializing a shared secret system
Embodiments as described herein provide systems and methods for sharing secrets between a device and another entity. The shared secret may be generated on the device as a derivative of a secret value contained on the device itself in a manner that will not expose the secret key on the device and may be sent to the entity. The shared secret may also be stored on the device such that it can be used in future secure operations on the device. In this manner, a device may be registered with an external service such that a variety of functionality may be securely accomplished, including, for example, the generation of authorization codes for the device by the external service based on the shared secret or the symmetric encryption of data between the external service and the device using the shared secret.
US10057220B2 Message encryption
The computer receives customer registration information and encryption parameters from a customer, then transmits them to the server of an entity such as a pharmacy or bank. After the entity utilizes the transmitted encryption parameters to encrypt confidential portions of a message to the customer, the computer captures the message by way of receiving, photographing, scanning, or otherwise obtaining a copy of the message. The computer identifies glyphs in the message indicative of the corresponding encryption parameters as well as where the encrypted portions of the message start/end. Using the identified glyphs and corresponding encryption parameters, the computer decrypts the confidential portions of the message and displays the message in entirety on the computer.
US10057218B2 Network address-based encryption
A system for encrypting data and transferring or storing data securely may include a computing device including an encryptor configured to generate an encryption key from a network resource and encrypt data using the encryption key to generate encrypted data, and a decryptor configured to generate a decryption key from the network resource and decrypt the encrypted data to generate the non-encrypted data.
US10057212B2 Personal computer, smartphone, tablet, or server with a buffer zone without circuitry forming a boundary separating zones with circuitry
A personal computer a smartphone, a tablet, a web server or a cloud server configured for connection to a network of computers or system on a microchip including one or more buffer zones excluding circuitry and two or more zones, each including circuitry. The one or more buffer zones form one or more boundaries separating the zones including circuitry. At least a first of the zones including circuitry includes at least one public unit with a microprocessor and a network communication component. At least a second of the zones including circuitry includes at least one private unit with at least a separate, private network connection and a microprocessor that is a central controller of the computer. The public unit and the at least one private unit can be connected by at least one secure control bus that is isolated from input from a public network.
US10057211B2 Apparatus for transmitting broadcast signal, apparatus for receiving broadcast signal, method for transmitting broadcast signal and method for receiving broadcast signal
A broadcast signal transmission method is disclosed. A system that is capable of effectively supporting a next generation broadcast service in an environment that supports next generation hybrid broadcasting using a terrestrial broadcast network and the Internet is proposed. In addition, an efficient signaling scheme that is capable of using both a terrestrial broadcast network and the Internet in an environment that supports next generation hybrid broadcasting is proposed.
US10057204B2 Multi-user media presentation system
One or more embodiments of the disclosure provide systems and methods for providing media presentations to users of a media presentation system. A media presentation generally includes a plurality of media segments provided by multiple users of the media presentation system. In one or more embodiments, a user of the media presentation system may share a media presentation with a co-user. The media presentation system can provide a number of features to assist a user in sharing, filtering, and accessing media presentations.
US10057201B2 Method and apparatus for managing the display of messages of a group chat
A method includes: upon opening a target communication window, displaying a first subset of communication items target communication window, without concurrently displaying a second and a third subset of communication items in the target communication window, wherein: the first, second, and third subsets of communication items have been received after last closure of the target communication window, and the first subset is received after the second subset, and the second subset is received after the third subset; in response to receiving a second user request to display earlier received communication items and in accordance with a determination that the second user request meets predefined list rollback criteria: ceasing to display the first subset of communication items in the target communication window; and displaying the third subset of communication items in the target communication window, without first displaying the second subset of communication items in the target communication window.
US10057199B2 Ranking and filtering comments based on impression calculations
In one embodiment, a method includes retrieving a plurality of comments associated with a content object, determining a score for each of the comments, where the score is based on one or more signals associated with the comment, and where the score is further based on a qualitative analysis of each of one or more impressions related to the comment, and wherein each of the impressions comprises an interaction by a historical user with the comment, ordering the comments based on the respective scores, presenting one or more of the ordered comments to a target user. The qualitative analysis may determine a category of interaction for the impression, the score may be based at least in part on the category of interaction, and the category of interaction may include user input related to the comment, such as a reply to the comment.
US10057187B1 Dynamic resource creation to connect client resources in a distributed system
A distributed system may implement dynamic resource creation for connecting resources. Resource creation requests may be received for resources which are accessed by other resources hosted in a distributed system. An intention for the creation request is stored to perform the creation request. At a subsequent time, a request to connect another resource to the resource of the creation request is received. An infrastructure locality for the other resource may then be identified and utilized to determine a placement location for the resource. The resource may then be created at the placement location according to the stored intention. The resource may then be connected with the other resource for access.
US10057186B2 Service broker for computational offloading and improved resource utilization
Flexible utilization of capacity to provide computing services mediated by a service broker. The service broker receives a request from a first party for assistance with a service workload as well as an indication from a second party of a willingness to provide service. The service broker matches the parties with each other based at least in part on the capacity of the second party to service the service workload of the first party, manages offloading of the service workload from first party to the second party, and manages billing of a workload provider (such as the first party or the first party's customer) for the offloading engagement.
US10057181B2 Method and apparatus for software programmable intelligent network
A reservation request is received for a data transport session. The reservation request contains a requested class of communication service through the asynchronous network. The state of the network along the route is then preferably determined and at least one end-to-end route through the network is obtained. The route is based on the requested class of communication service and the state of the network. The data transport session is then controlled, such that data is forced to travel along at least one route through the asynchronous network. This is preferably done by controlling multiple data controllers dispersed along the at least one route by mapping specific data protocols to specific routes, or mapping specific data protocols to specific ports in each data controller. If a state of the asynchronous network indicates that the route cannot transport data in conformity to the class of communication service, then the route is changed to a backup route through the network.
US10057177B2 Service offloading in communications
A method is disclosed for service offloading in a communications system, the method comprising determining, in a network apparatus, whether a traffic flow has been properly classified by a deep packet inspection virtual machine. If the traffic flow has been properly classified by the deep packet inspection virtual machine, the method comprises instructing a software defined networking controller to stop sending further packets of said traffic flow to the deep packet inspection virtual machine.
US10057176B2 System and method for minimizing data loss in a network
Disclosed are systems and methods for an optimal transmission rate for large quantities of data over a network using gambler strategies. The gambler strategies can include initiating a gambler of a generation including a plurality of gamblers and transmitting one or more packets for the gambler over a network at a transmission rate specified by the gambler. In response to a determination the gambler is finished the network to discharge. In response to a determination the generation is finished, determining a gain-loss of the generation and the plurality of gamblers can be adjusted to be inline with an inherent network data loss rate.
US10057172B2 Optimized routing in connected environments
Geographic proximity and network congestion are used to determine efficient routing of data in networks. If two devices are geographically close, then device-to-device communication may be possible. Data may thus be routed using device-to-device communication, which avoids consuming bandwidth in wide area networks and in cellular networks.
US10057156B2 Hierarchical network configuration
Systems, methods, apparatus and computer-readable medium are described for improving efficiency and robustness for configuring data-planes. Furthermore, systems, methods, and devices are provided for efficiently storing, maintaining and retrieving configuration information for data-planes. The configuration information may be stored and retrieved from a hierarchy of information stored in memory, such as a hierarchy of information in memory, wherein the hierarchy of information has configuration data for one or more data-planes and represents one or more command sequences issued by a controller of the control-plane to one or more data-planes. In certain implementations, the hierarchy of information comprises a plurality of nodes, wherein each node represents at least a portion of a command sequence issued by the controller. The command sequences may be configuration command sequences issued by the control plane to configure the data-planes.
US10057154B2 Method and system for determination of communication parameters by nodes of a vehicular network
Systems and methods that use adaptive control of communication protocol parameters in a network of moving things. Each network device may share information identifying communication protocol parameters used by the network device through periodic broadcasts, which may be received by neighboring network devices that are within communication range. The neighboring network devices may then adjust their own communication protocol parameters accordingly when attempting to communicate with the first network device and their own neighboring network devices. Network devices that have not received the shared information may use information about their geographic location and the geographic location of neighboring network devices to estimate values of some communication protocol parameters that will provide more effective communication.
US10057153B1 Detecting slow virtual devices
A first packet is sent via a network from a first network device to a first virtual device executing on a second network device. A first credit return is received, via the network, at the first network device. A first time duration is calculated as a time between the sending of the first packet and receipt of the first credit return. A second packet is sent via the network from the first network device to a second virtual device executing on the second network device. A second credit return is received at the first network device. A second time duration is calculated as a time between the sending of the second packet and receipt of the second credit return. Relative performance rankings are assigned to the first virtual device and the second virtual device based upon at least the first time duration and the second time duration.
US10057144B2 Remote system data collection and analysis framework
A system for data collection and analysis is provided comprising a first network having at least one system element, at least one collection device communicably coupled to the at least one system element and configured to receive data communications from the least one system element and transmit the data. The system including a data management system communicably coupled to the collection device and configured to receive and store the transmitted data. The system further including a data analysis network communicably coupled to the first network and configured to retrieve data from the first network, the data analysis network including a management server having logic configured to at least one of analyze the retrieved data and determine remaining useful life (RUL) of at least one system element, identify a failure mode associated with the at least one system element, and determine a maintenance action sufficient to remedy a system failure corresponding to the identified failure mode.
US10057138B1 System, method, apparatus, and computer program product for validating a user modification to an elevation plan
A system, method, apparatus, and computer program product for validating a user modification to an elevation plan for a computing system are disclosed. A method may include causing display of a user interface including a representation of at least a portion of the elevation plan. The user interface may be configured to enable user modification of the elevation plan. The method may further include receiving an indication of a mount position for a component. The method may additionally include validating that the component is mountable in the mount position. The method may also include updating the elevation plan to include the component in the mount position in response to validation that the component is mountable in the mount position.
US10057136B2 Method and apparatus for visualized network operation and maintenance
This application discloses a method for visualized network operation and maintenance, including receiving a request for visualized network operation and maintenance, generating a workflow for visualized network operation and maintenance according to the request for visualized network operation and maintenance, and creating a network modeling input, and performing, according to the workflow for visualized network operation and maintenance, the network modeling input, and original information of network modeling, analog simulation on a network determined by the network modeling input.
US10057129B2 Apparatus, system, and method for asymmetrical and dynamic routing
A regenerator system is provided for dynamic and asymmetric bandwidth capacity adjustment when exchanging data between a first remote network device and a second remote network device. The regenerator includes first and second couplers in communication with the first and second remote network devices, respectively, using a first communication medium that provides multiple communication channels, and at least one redirecting device operable to selectively configure at least one of the channels for either transmission of a signal from the first remote network device to the second remote network device, or transmission of the signal from the second remote network device to the first remote network device.
US10057127B2 Processing method for service allocation and related apparatus
Some embodiments of the present invention disclose a processing method for service allocation and a related apparatus. The method may include receiving service logic update information that is obtained after configuration update is performed on a functional entity in a network, searching for initial service logic information already stored at a local end, and generating a system service logic policy according to the service logic update information and the initial service logic information. The method may also include sending the system service logic policy to service entities in the network that execute service processing, where the system service logic policy is used to instruct the service entities in the network to execute service allocation on the functional entity in the network.
US10057126B2 Configuration of a network visibility system
A network visibility system provided according to an aspect of the present disclosure forms rules for routing of packets to appropriate analytic server, based on IP addresses discovered while processing packets. Due to such discovery and forming of rules based on discovery, manual configuration of the network visibility system can be avoided. In an embodiment, the network visibility system comprises a packet router and a router controller. The router controller receives the examined packets from the packet router and configures the packet router with the formed rules.
US10057111B2 Vehicle consist configuration control
A communication device includes an analog connector onboard a vehicle in a vehicle system that is coupled with a multiple unit (MU) cable extending through the vehicle system for communication of analog control signals. The device includes a network connector disposed onboard the first vehicle to communicatively couple with a digital communication network of the vehicle system that is separate from the MU cable. The device also includes a relay to close and conductively couple the control system of the first vehicle with the MU cable and to open to decouple a portion of the MU cable disposed onboard the first vehicle with a remainder of the MU cable that is off-board the first vehicle.
US10057110B2 Site management system with dynamic site threat level based on geo-location data
A site management system may include a user interface with a display device, a network interface, and a controller coupled to the user interface and the network interface. In some examples, the controller may be configured to determine the location of a first machine and compare the location of the first machine to one or more second machines. After determining the first machine crosses a predetermined geo-boundary of a second machine, the controller may be configured to elevate a threat level associated with the second machine.
US10057108B2 Systems, devices, and methods for exchanging and processing data measures and objects
This disclosure in part describes systems, devices, and methods for exchanging and processing data measures and objects to enable collaboration between systems through network interfaces. In one embodiment, multiple systems communicate with one another via a computer network using communication objects, which can reduce disconnection inefficiencies in network communication between the multiple systems. The generation, transmission, and processing of such communication objects enables an ecosystem of networked systems to dynamically be created, supported, and evolve so as to facilitate improved collaboration between organizations utilizing the networked systems. The communication objects additionally enable the communication of data between systems with a limited number of user inputs.
US10057104B2 Signal processing device, display device, signal processing method, and program
A signal processing device includes a converter and a selector. The converter converts an input video signal into the output video signal for the low-brightness display device. The selector selects one of the input video signal and the output video signal, and outputs the selected video signal to the display. The selector selects the output video signal in a case where a high-brightness flag indicating a video signal for a high-brightness display device is added to the input video signal, and the selector selects the input video signal in a case where the high-brightness flag is not added to the input video signal.
US10057102B1 Modulation system
A modulation system is configured to employ a dynamically reconfigurable M-ary modulation scheme.
US10057100B2 Method and apparatus for transmitting and receiving broadcast signal
An apparatus for transmitting a broadcast signal is introduced. The apparatus for transmitting a broadcast signal according to the present invention includes: an input formatting module configured to de-multiplex an input stream into at least one Data Pipe (DP); a BICM module configured to perform error correction processing on data of the at least one DP; a frame building module configured to generate a signal frame including the data of the DP; an OFDM generation module configured to generate a transmission broadcast signal by inserting a preamble into the signal frame and performing OFDM modulation; and a signaling generation module configured to generate Physical Layer Signaling (PLS) information.
US10057097B2 Modulation method and device delivering a multicarrier signal, and corresponding demodulation method and device and computer program
A method is provided for modulating data symbols, outputting a multi-carrier signal, implementing: a mathematical transform, which transforms data symbols from the frequency domain to a time domain, outputting transformed symbols; and a polyphase filtering, which filters the transformed symbols, outputting the multi-carrier signal. The polyphase filtering uses an expansion factor taking account of a compression factor τ, the compression factor τ being a number between 0 and 1 such that the multi-carrier signal can be transmitted at a Faster-Than-Nyquist rate.
US10057088B2 Terminal circuit and output stage circuit having the same
A terminal circuit and an output stage circuit are provided. The terminal circuit is configured between a transmitter and an external device. The transmitter provides a differential signal to the external circuit. The terminal circuit includes a first to a third switches and a first and a second resistor. The first switch is biased by a first voltage provided by the transmitter. The first and the second resistor receive the differential signal. The second switch is coupled between the first switch and the first resistor. The third switch is coupled between the first switch and the second resistor. The first to the third switches are controlled by a first to a third control signals, respectively. When the transmitter operates in a power-off mode, a voltage level of the first voltage is in ground level, and the first to the third control signals turn off the first to third switches.
US10057087B2 Channel estimation method, communications node, and communications system
Embodiments of the present invention provide a channel estimation method, a communications node, and a communications system. The method includes: obtaining a preamble in a signal packet sent by a first communications node, where the preamble includes at least a first field and a second field, a subcarrier of an orthogonal frequency division multiplexing OFDM symbol of the first field is used to carry a first reference signal, the first reference signal is a predetermined signal that is known to both a second communications node and the first communications node, a subcarrier of an OFDM symbol of the second field is used to carry useful information, and the useful information is physical layer control information and/or data; and obtaining, by using the first field and the second field, a first channel estimate, of each spatial flow, on all subcarriers of a multiple-input multiple-output transmission frequency band.
US10057078B2 User-configurable interactive region monitoring
In one embodiment, one or more systems may receive input from a user identifying an interactive region of a physical environment. The one or more systems may determine a location of the interactive region relative to a depth sensor and monitor, at least in part by the depth sensor, the interactive region for a predetermined event. The one or more systems may detect, at least in part by the depth sensor, the predetermined event. In response to detecting the predetermined event, the one or more systems may initiate a predetermined action associated with the predetermined event.
US10057070B2 Secure access control to an embedded device through a networked computer
A method for secure access control to a power tool enables secure access to an embedded computing device in the power tool from a web application in another computer that is connected to the power tool via a USB or other suitable peripheral data connection in a workshop environment. The access control enables authorized parties to perform repair and diagnostic procedures on the power tools based on specific user roles while denying access to unauthorized parties.
US10057069B2 Securing code loading by a guest in a virtual environment
Methods, systems, and computer program products are included for loading a code module. A method includes verifying, by a guest, a digital signature of a code module stored in an initial guest memory buffer. The guest copies the verified code module stored at the initial guest memory buffer into a target guest memory buffer and applies, using one or more symbol entries, one or more relocations to the verified code module stored at the target guest memory buffer. The guest sends a request to a hypervisor to set the target guest memory buffer to a write-protect mode. In response to a determination that first content stored in the initial guest memory buffer corresponds to second content stored in the target guest memory buffer, the guest sends a request to the hypervisor to set the target guest memory buffer to an executable mode.
US10057067B2 Automatic root key rollover during digital signature verification
A method for verifying digital signatures in the presence of root key rollover includes issuing a cross-certificate to a rekeyed root certificate, validating the cross-certificate and the rekeyed root certificate with respect to an original trusted root certificate, and validating a digital media signature using the cross-certificate and the rekeyed root certificate. The method may also include adding the rekeyed root certificate to an end user's trusted root certificate store. The digital media signature validated via the method may correspond to a program signature. Validating the cross-certificate and the rekeyed root certificate may include verifying certificates within a program's certificate chain. A computer program product and a computer system corresponding to the method are also disclosed.
US10057065B2 System and method for securely storing and utilizing password validation data
A system and method for storing and accessing password verification data on multi-user computer systems that prevents remote attacks. Along with commonly-employed measures that limit the number of unsuccessful attempts to login or otherwise verify a password, it allows users to choose relatively simple passwords with full security. The secret component cannot be easily leaked or exfiltrated does not require periodic backup and is isolated in a way that allows it to be protected by conventional security measures such as safes, alarm systems and video surveillance from attackers who somehow gain access to the computing facility.
US10057060B2 Password-based generation and management of secret cryptographic keys
A user computer generates a secret cryptographic key through communication with a server. A secret user value is provided at the user computer. A secret server value is provided at the server with a check value which encodes the secret user value and a user password. In response to input of an input password, the user computer encodes the secret user value and the input password to produce a first value corresponding to said check value, and communicates the first value to the server. The server compares the first value and check value to check whether the input password equals the user password. If so, the server encodes the first value and secret server value to produce a second value and communicates the second value to the user computer. The user computer generates the secret cryptographic key by encoding the second value, the input password and the secret user value.
US10057053B2 Key agreement for wireless communication
Methods, systems, and computer programs for performing key agreement operations in a communication system are described. In some aspects, a wireless network operator receives a mobile device identifier and accesses a secret key associated with the mobile device. A message authentication code function is evaluated based on the secret key to produce an output value. A session key and a challenge value are obtained based on the output value. In some aspects, a mobile device accesses a secret key in response to receiving the challenge value from the wireless network operator. A message authentication code function is evaluated based on the secret key to produce an output value. A response value and a session key are obtained based on the output value. The response value is transmitted to the wireless network operator.
US10057050B2 Signal recovery circuit, electronic device, and signal recovery method
A signal recovery circuit includes an oscillator configured to control a frequency of generating first clock, and a feedback circuit configured to control the oscillator in order that input data is synchronized with the first clock in accordance with a phase relation between the input data and the first clock, wherein the feedback circuit includes a controller configured to control the oscillator in accordance with the phase relation between the input data and the first clock, a first phase detector configured to generate a clock phase control signal in accordance with the phase relation between the input data and the first clock, and a state detection circuit configured to detect whether the signal recovery circuit is in a locked state or an unlocked state, based on a magnitude of an amplitude of a first component or a second component of the clock phase control signal.
US10057044B2 Front-end circuit
A front-end circuit includes a switching circuit and a low-pass filter. The switching circuit includes common terminals and to-be-selected terminals. The common terminals are connected to each other, and a connection point at which the common terminals are connected to each other is connected to an antenna. The common terminal is directly connected to the connection point. The common terminal is connected to the connection point with the low-pass filter interposed there between.
US10057040B2 Wireless communication system, base station apparatus, user terminal, and channel state information measurement method
The present invention is designed to provide a wireless communication system, a base station apparatus, a user terminal, and a channel state information measurement method that can allow a user terminal to feed back channel quality information that is optimal for a transmission mode from a plurality of transmission points. A wireless communication system according to the present invention provides a base station apparatus having a determining section that determines resource information about resources to allocate the reference signal for measuring desired signals to, and resource for measuring interference signals, and a reporting section that reports the resource information to the user terminal, and the user terminal having a receiving section that receives the reported resource information, a measurement section that measures desired signals and interference signals based on the resource information, and a measurement section that measures the channel state using the measurement results of the measurement section.
US10057039B2 Method and apparatus for receiving ACK/NACK in wireless communication system
The present invention provides a method for receiving acknowledgement/not-acknowledgement (ACK/NACK) of a terminal in a wireless communication system. The method transmits uplink data through an uplink data channel and receives ACK/NACK for the uplink data. The uplink data channel is transmitted through aggregated carriers and the aggregated carriers include a first band recognizable to first and second type terminals and a second band recognizable only to the second type terminal.
US10057031B2 Method and apparatus for estimating channel in wireless communication system
The present invention relates to a wireless communication system. A method for estimating a channel by a user equipment (UE) in a wireless communication system includes receiving information about at least one channel station information (CSI) configuration for reporting CSI of one of a plurality of serving cells, determining that the same precoding matrix is applied to a plurality of resource blocks when all of the at least one CSI configuration is configured to report a precoding matrix indicator (PMI) and a rank indicator (RI), and determining that the precoding matrix is applied to one resource block when CSI configuration configured not to report the PMI and the RI is present among the at least one CSI configuration, and estimating a channel based on a result of the determination.
US10057024B2 Transmission scheme for communication systems
A transmission scheme for at least one transceiver pair, each transceiver pair including a first transceiver and a second transceiver, each transceiver including a transmitter and a receiver, the at least one transceiver pair defining a downlink between the transmitter of a first transceiver and the receiver of a second transceiver and further defining an uplink between the transmitter of the second transceiver and the receiver of the first transceiver, each transceiver pair transmitting data over a data transmission frame, the transmission scheme including determining a respective active-set for each one of the at least one transceiver pairs, the active-set including a combination of selected logical allocation units, each the logical allocation unit being defined as a unique combination of a time-slot and a frequency band, each selected logical allocation unit relates to at least one of the downlink only and the uplink.
US10057019B2 Media access control (MAC) layer coding and hybrid automatic repeat request (HARQ) for efficient receiver pipeline processing in self-contained time division duplex (TDD) subframe
In an aspect of the disclosure, a method, a computer program product, and an apparatus are provided. The method may be performed by a subordinate entity. The subordinate entity receives a transmission from the scheduling entity in a data portion of the subframe. The subordinate entity processes, in the subframe, at least a part of the transmission. The subordinate entity then determines whether to send an acknowledgment (ACK) signal for the transmission, the ACK signal to be transmitted in an ACK portion of the subframe before a remaining part of the transmission is processed, and sends the ACK signal to the scheduling entity in the ACK portion of the subframe based on the determination. The data portion and the ACK portion are contained in the subframe.
US10057018B2 DRX and HARQ operations in adaptive TDD systems
A method of DRX operation enhancement in adaptive TDD systems is proposed. A UE configures and enters DRX operation in an LTE/LTE-A mobile communication network. The UE obtains adaptive TDD configuration information from a base station. The adaptive TDD configuration information comprises an actual TDD configuration and a reference TDD configuration. The UE performs DRX timer counting and HARQ timer counting based on the reference TDD configuration. The UE also synchronizes DRX status with the base station. With the reference TDD configuration, it can avoid the potential misunderstanding between eNB and UE regarding DRX and HARQ RTT timing when TDD configuration changes.
US10057016B2 Method and apparatus for data transmission
An efficient retransmission mechanism for use in consideration of uncertainty of resource availability on unlicensed carriers in a Licensed-Assisted Access scenario. Particularly, there is provided a method for data transmission at a first communications device operable in both a licensed spectrum and an unlicensed spectrum. The method comprises initially transmitting a data block on an unlicensed carrier of the unlicensed spectrum to a second communications device operable in both the licensed spectrum and the unlicensed spectrum and retransmitting the data block to the second communications device in response to receiving a negative acknowledgement from the second communications device. The method also comprises abandoning the retransmission under a predetermined condition associated with the unlicensed carrier. Correspondingly, there is also provided an apparatus for data transmission at a communications device operable in both a licensed spectrum and an unlicensed spectrum.
US10057009B2 Digital television transmitting system and receiving system and method of processing broadcast data
A method of processing broadcast data in a broadcast transmitting system, the method includes randomizing, by a hardware processor, the broadcast data; first encoding, by the hardware processor, the randomized broadcast data to add first parity data for first forward error correction; second encoding, by the hardware processor, the first-encoded broadcast data to add second parity data for second forward error correction; permuting the second-encoded broadcast data; block interleaving, by the hardware processor, the permuted broadcast data; third encoding signaling information for signaling the broadcast data to add parity data; fourth encoding the third-encoded signaling information at a code rate; block interleaving the fourth-encoded signaling information; modulating the block-interleaved broadcast data and the block-interleaved signaling information; and transmitting a broadcast signal including the modulated broadcast data and the modulated signaling information.
US10056999B2 Time synchronization error compensation method for multi-hop wireless backhaul network based on PTP
The present invention relates to a wireless network communication technology, and in particular to a time synchronization error compensation method for multi-hop wireless backhaul network based on PTP. Based on PTP, the present invention uses an intermediate node to count the timestamps of transceiving the PTP synchronization message Sync and the delay request message Delay_Req, detect and compensate the local forwarding time of synchronization message Sync and the delay request message Delay_Req and the link delay of transmitting the two between nodes based on the linear regression technology, thereby finally implementing asymmetric delay correction of wireless links between the master and slave nodes and completing time synchronization error compensation. The present invention uses the header of the PTP message to transmit the additional time information about the compensation time, the sending time and arrived time of the message and time correction value without modifying the existing PTP, thereby reducing the message overhead, meeting requirements of real-time and high precision of synchronization error compensation, improving the existing time synchronization precision and having strong practicality.
US10056995B2 Method and apparatus for measuring RSRQ of serving cell on basis of DMTC
Provided is a method for a terminal for measuring the reference signal received quality (RSRQ) of a serving cell.The terminal receives a discovery reference signal (DRS) measurement timing configuration (DMTC) from a network, and on the basis of the received DMTC, the terminal can measure the RSRQ of the serving cell. The serving cell may comprise a small cell supporting a DRS, and the small cell may be present on the same frequency as the serving cell. Furthermore, the RSRQ measurement of the serving cell can only be carried out during a non-DMTC period set in accordance with the DMTC. The non-DMTC period is a period during which a DRS is not transmitted from the small cell.
US10056990B2 Base station antenna apparatus for mobile communication system
The apparatus automatically corrects deformation of directivity in a vertical plane caused by abnormality in transmission paths and receiving paths. The apparatus includes transmission system detection means (13-1 to 13-4) configured to individually detect abnormality occurring in each of the transmission paths, receiving system detection means (23-1 to 23-4) configured to individually detect abnormality occurring in each of the receiving paths, and control means (30, 40) configured, if any abnormal transmission path has been detected by the transmission system detection means (13-1 to 13-4), to correct deformation of directivity of the transmission antenna in a vertical plane caused due to abnormality in the transmission path by changing and setting a phase and an amplitude of the transmission signal passing through a normal transmission path, and if any abnormal receiving path has been detected by the receiving system detection means (23-1 to 23-4), to correct deformation of directivity of the receiving antenna in a vertical plane caused due to abnormality in the receiving path by changing and setting a phase and an amplitude of the receiving signal passing through a normal receiving path.
US10056989B2 Single RF oscillator technique for built-in tune, test, and calibration of a transceiver
Methods and various structures provide for loopback tuning, testing, and calibrating of a transceiver, including: supplying RF drive to both a transmitter and a receiver of the transceiver from one oscillator; applying a modulation waveform to a transceiver block of the transceiver to produce an amplitude-modulated signal; converting a sideband of the amplitude-modulated signal to a baseband signal having a frequency suitable for processing by a receiver digital block, where processing the baseband signal produces a digital output; and performing tuning, testing, and calibrating of the transceiver block, based at least in part on the digital output.
US10056981B2 High-speed optical communications system
A receiver for fiber optic communications.
US10056970B2 Access network for digital telecommunications system and method of digital telecommunications
An access network for terminals of a digital telecommunications system includes base stations adapted for receiving radiofrequency signals emitted by the terminals, each terminal a physical layer processing module adapted to form a radiofrequency signal on the basis of binary data in accordance with a predefined physical layer protocol. Moreover, for at least one base station, termed the “partial station”, an inverse physical layer processing, making it possible to extract binary data from a radiofrequency signal, is distributed between the partial station and a processing server distinct from the partial station, an inverse physical layer processing module being made up of a first inverse processing module, integrated into the partial station, and a second inverse processing module, integrated into the processing server. The invention also relates to a method of digital telecommunications.
US10056952B2 Method of controlling uplink multiple user transmissions in densely deployed wireless local area networks
Densely populated wireless local area networks (WLANs) can encounter issues with processing multiple user (MU) uplink (UL) transmissions sent from many stations (STAs) simultaneously. The access points (AP) or master stations in these densely populated WLANs must manage the UL MU transmissions. To accomplish the management of the UL MU transmissions, a system for dynamically setting UL MU parameters is provided that can modify or set one or more parameters that govern how each STA is to transmit data to the AP. The parameters may be sent to one or more of the STAs in one or more transmissions and may direct how the STAs are to transmit data for at least some portion of time.
US10056948B1 Distributing multiple-input, multiple-output (MIMO) communications streams to remove units in a distributed communication system (DCS) to support configuration of interleaved MIMO communications services
Distributed communications systems (DCSs) supporting configuring or reconfiguring the distribution of MIMO communications streams to designated remote units in the DCS to provide interleaved MIMO cell bonding of remote units are disclosed. In one example, the DCS includes different physical layers that are maintained from the central unit to the remote units. In this manner, the central unit can be configured or reconfigured to distribute separate MIMO communications streams to the desired physical layers in the DCS to support distributing MIMO communications streams to the desired remote units to provide the desired interleaved MIMO communications services. In this manner, interleaved MIMO communications services can be configured for a DCS using an existing infrastructure of remote units having substantially non-overlapping remote coverage areas, by directing the MIMO communications streams over the configured physical layers to be provided to the desired remote units to facilitate interleaved MIMO cell bonding of remote units.
US10056947B2 Signalling in coordinated multi-point transmission and reception (CoMP)
In a wireless communications system including a first base station and a second base station, a wireless communications method implemented in the first base station supporting coordinated multi-point transmission and reception (CoMP) is disclosed. The wireless communications method comprises, for a given user equipment (UE) identification (ID) and a given channel state information (CSI) process, receiving from the second base station a plurality of CSI reports each of which comprises a rank indication (RI) and a channel quality indicator (CQI), wherein the second base station receives from one or more user equipments (UEs) RI and CQI information. Other methods, systems, and apparatuses also are disclosed.
US10056945B2 Processing method for leakage power and electronic device supporting the same
A leakage power processing method of an electronic device including a first conductive pattern that sends and receives a communication signal associated with a communication function, a second conductive pattern that is arranged adjacent to the first conductive pattern and sends and receives a power signal used for charging, and a communication hardware interface electrically connected with the first conductive pattern is provided. The leakage power processing method includes determining, by a processor of an electronic device, whether a specific power signal is induced through the second conductive pattern and forming, by the processor of the electronic device, a closed loop including the first conductive pattern if the specific power signal of a specific magnitude or greater is induced.
US10056944B2 Data determination method for supplying-end module of induction type power supply system and related supplying-end module
A data determination method for a supplying-end module of an induction type power supply system includes generating a current signal on a resonant coil of the supplying-end module according to a modulated signal of a receiving-end module of the induction type power supply system fed back from a resonant coil of the receiving-end module to the resonant coil of the supplying-end module; amplifying the current signal to retrieve a plurality of peak values of the current signal; setting a reference voltage according to magnitudes of the plurality of peak values; comparing the plurality of peak values with the reference voltage to generate a comparison result; and analyzing the comparison result to obtain modulation data of the receiving-end module of the induction type power supply system.
US10056942B1 Guided-wave transmission device and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission device that includes a transmitter that generates a first electromagnetic wave to convey data, the first electromagnetic wave having at least one carrier frequency and corresponding wavelength. A coupler couples the first electromagnetic wave to a transmission medium having at least one inner portion surrounded by a dielectric material, the dielectric material having an outer surface and a corresponding circumference, wherein the coupling of the first electromagnetic wave to the transmission medium forms a second electromagnetic wave that is guided to propagate along the outer surface of the dielectric material via at least one guided-wave mode that can include an asymmetric mode, wherein the at least one carrier frequency is within a microwave or millimeter-wave frequency band and wherein the at least one corresponding wavelength is less than the circumference of the transmission medium. Other embodiments are disclosed.
US10056941B2 Wireless communication impairments correction
Systems and methods for providing wireless communication impairment correction using non-linear iterative precoding by a transmitter device are disclosed. The transmitter may exploit the non-linear transmit indications, and perform digital non-linear multiple input multiple output (MIMO) precoding of a transmit signal to improve the error vector magnitude (EVM) at the intended receiver device and/or reduce the adjacent channel leakage ratio (ACLR) at the unintended receiver devices. The non-linear transmit indications may comprise amplitude modulation to amplitude modulation (AM-AM) and amplitude modulation to phase modulation (AM-PM) indications. In operation, the non-linear transmit indications may be received from the intended receiver devices or may be measured by the transmitter device.
US10056940B2 Power adjustment device and method
Embodiments of the present invention relate to a power adjustment device and method. A vectoring control entity VCE provided by embodiments of the present invention includes: a downlink FEXT determining module, configured to determine a power value of downlink FEXT caused to a signal on a line corresponding to a port i by a signal on a line corresponding to a port j, and a receive power value of an FTU-R corresponding to the port i; and a downlink receive power adjustment module, configured to: when the port i is activated, determine, according to the two power values determined by the downlink FEXT determining module, a virtual power margin corresponding to the port i and send the virtual power margin to the FTU-R corresponding to the port i.
US10056937B1 Generator of communications binary code shift key (CSK) codes in memory usable for time-synchronous retrievals by signal processing systems to extract 1 of 16 orthogonal CSK symbol codes per CSK code to transport 4-bits of data over wireless communications systems
Presented is a generator of binary code shift key (CSK) codes pre-saved to memory usable for time synchronous CSK code retrievals with extraction capability for 1 of 16 orthogonal CSK symbol codes under control of a supported communications system. The CSK code generator pre-defines a 1332 root prime number sequence containing 6 unique prime numbers including 221-7s, 222-11s, 221-13s, 223-17s, 222-19s, and 223-23s that receive multiple index shuffles of 1332 indexes. Pairs of 1332 shuffled indexes of prime sequences are then merged and formatted into 100 tier0 100 hex character format codes. Two levels of XORs of hex character format code pairs generate CSK codes that are collected into 10000 code files that are saved to memory. Time-synchronous CSK code retrieval is followed by 1 of 16 CSK orthogonal symbol codes extraction based on new half-byte data values under flow control of the supported communications system.
US10056927B2 Device and method for processing a signal received by a receiver disrupted by a transmitter
A device for processing a received signal by a receiver disrupted by a transmitter, wherein the transmitters and receiver are co-located, includes: a first coupler configured to take a first reference signal; an analog circuit for processing the first reference signal; a second coupler configured to combine the modified reference signal with the signal received by an antenna of the receiver; a first analog-to-digital conversion module digitizing the first reference signal; the second analog conversion module digitizing the combined signal in order to deliver a digital combined signal to the digital signal-processing device, wherein signal-processing device delivers a resulting digital signal to a data-processing module of the receiver device.
US10056926B2 Method and device for transmitting and receiving inter-cell information for cancelling inter-cell interference
Provided are a method and a device for transmitting and receiving inter-cell information for cancelling inter-cell interference in a wireless communication system. The method for transmitting and receiving inter-cell information may comprise the steps of: taking a PMI set which is a set of PMIs of a signal generating interference to an area partitioned in a predetermined direction and transmitting same to the base station of an adjacent cell transmitting the signal generating interference; and receiving, from the base station of the adjacent cell, PMI information on at least one of the PMIs included in the PMI set.
US10056925B2 Carrier aggregation systems and methods
Carrier aggregation systems and methods are disclosed. In some embodiments, a radio-frequency circuit can include a first signal path configured to present an approximately zero impedance to a first out-of-band signal that is out of a first frequency band. The radio-frequency circuit can further include a coupling circuit coupled to the first signal path and configured such that the approximately zero impedance presented by the first signal path to the first out-of-band signal results in the first out-of-band signal being substantially excluded from the first signal path. The radio-frequency circuit can further include a second signal path configured to present an approximately zero impedance to a second out-of-band signal that is out of a second frequency band.
US10056922B1 Radio frequency device modules and methods of formation thereof
A method of operating a radio frequency (RF) module includes filtering, by a substrate integrated waveguide (SIW) band-pass filter, an RF signal propagating between an antenna and an interface structure. The antenna is disposed at a first side of a substrate. The interface structure is disposed at a second side of the substrate opposite the first side The SIW band-pass filter is disposed within the substrate between the antenna and the interface structure. The method of operating the RF module further includes transferring, by the interface structure, the RF signal between the SIW band-pass filter and an RF front end circuit.
US10056919B2 Data recovery utilizing optimized code table signaling
A computer-implemented method, system, and apparatus for storing binary data is disclosed. A processor receives a digital bit stream and transforms the digital bit stream to an encoded digital bit stream. The encoded digital bit stream comprises a data message encoded by an OCTS-expanded table for storage. The processor stores the encoded digital bit stream on a digital data storage device or system.
US10056898B2 Input stage of chip and method for controlling source driver of chip
An input stage of a chip includes a source driver and a sensing and clamping circuit. The source follower is arranged for receiving an AC-coupled signal to generate an output signal at an output terminal. The sensing and clamping circuit is coupled to the source follower, and is arranged for clamping the output terminal of the source follower at a fixed DC voltage.
US10056897B1 Power-on control circuit with state-recovery mechanism and operating circuit utilizing the same
A power-on control circuit is provided. A first detection circuit detects the voltage of a first voltage source to generate a first detection signal to a first node. A switching circuit is coupled to the first voltage source and a second voltage source and outputs the voltage of the first voltage source or the voltage of the second voltage source to a second node according to the voltage level of the first node. A first buffer generates a feedback signal and a control signal according to the voltage level of the second node. A second detection circuit generates a second detection signal according to the feedback signal, the control signal, the voltage of the second voltage source and a recovery signal. A second buffer generates the recovery signal according to the second detection signal.
US10056895B2 High power FET switch
Described are embodiments of stacked field effect transistor (FET) switch having a plurality of FET devices coupled in series to form an FET device stack. To prevent the FET device stack from being turned on during large signal conditions, a first decoupling path and a second decoupling path are provided for the first FET device and the last FET device in the FET device stack. Both decoupling paths are configured to pass a time-variant input signal during the open state. The first decoupling path may be coupled from the drain contact of the first FET device to the gate contact or the source contact. The second decoupling path may be coupled from the source contact of the last FET device to the gate contact or drain contact. The time-variant input signal bypasses the FET device stack through the first and second decoupling paths during the open state.
US10056891B1 Duty cycle adjustment circuit
A duty cycle adjustment circuit includes: a delay circuit to delay an input clock signal to produce a delayed clock signal having a rising edge partially overlapping the rising edge of the input clock signal, the input clock signal oscillating between first and second values about a midpoint value; a blender circuit to blend the input clock signal and the delayed clock signal to produce a blended clock signal; a buffer circuit to buffer the input clock signal for an amount of time comparable to the blender circuit, to produce a buffered clock signal; and a combiner circuit to combine the buffered and the blended clock signals to produce an output clock signal that transitions to or remains at the first value when both the buffered and blended clock signals are on the first value side of the midpoint value, and otherwise transitions to or remains at the second value.
US10056887B2 Apparatus and method for controlling a delay circuit
An apparatus and method are provided for controlling a delay circuit. Included is a delay circuit configured to receive a probe signal. Further provided is a controller in electrical communication with the delay circuit. The controller is configured to perform various operations, in response to the receipt of the probe signal by the delay circuit. A positive peak and a negative peak of an output of the delay circuit are measured. Further, a ratio involving the positive peak and the negative peak of the output of the delay circuit is calculated. A delay of the delay circuit is controlled, based on the ratio.
US10056862B2 Photovoltaic system protection
A method includes measuring one or more performance metrics of a set of solar cells coupled to an inverter. Based at least on the performance metrics meeting a first criterion, a first subset of the set of solar cells are disabled, reducing a voltage, power, or current provided to the inverter. Based at least on the performance metrics meeting a second criterion, a second subset of the set of solar cells are disabled, further reducing a voltage, power, or current provided to the inverter.
US10056860B2 Cleaning mechanism having self-locking function and photovoltaic panel cleaning equipment having same
A cleaning mechanism having a self-locking function, comprising a cleaning rack, a cleaning member and a sweeping member, adapted for use on photovoltaic panel, is disclosed. The cleaning rack comprising a first connecting rod, a second connecting rod, a third connecting rod and a fourth connecting rod which are detachably connected. The cleaning member being detachably mounted between the first connecting rod and the third connecting rod, used for stripping off adhesive materials on photovoltaic panel; the sweeping member used for sweeping adhesive materials away from photovoltaic panel. Cleaning mechanism further comprises a cleaning member power unit, detachably connected with the cleaning member and used for driving cleaning member to rotate; and cleaning member power unit comprises a self-locking device, used for preventing cleaning member from idling, and sundries are prevented from being twisted thereon and meanwhile unnecessary wear between cleaning member and photovoltaic panel can be reduced.
US10056857B2 Optimized field oriented control strategies for permanent magnet synchronous motors
A motor control system and associated method includes a transform component configured to receive current values associated with a motor being driven by the motor control system, and output rotating coordinate system values representing a flux generating component and a torque generating component of a current space vector. The motor control system and method further includes a control component configured to receive the flux generating component and the torque generating component of the current space vector, and generate motor control signals for driving the motor by performing a Cartesian to polar transform to obtain values associated with a rotating coordinate system followed by an angle addition to convert the rotating coordinate system values to values of a stationary coordinate system.
US10056855B2 Variable-frequency motor device and fan thereof
A variable-frequency motor device that runs on alternating current includes a first converting circuit, a second converting circuit, and a DC variable-frequency motor. An operation module is coupled to the variable-frequency motor device, and provides the alternating current to the first or second converting circuit. The first converting circuit receives the alternating current, and generates a first rotation-speed signal. The second converting circuit receives the alternating current, and generates a second rotation-speed signal. The DC variable-frequency motor is driven at a rotation speed according to the first or second rotation-speed signal.
US10056850B2 Wearable power generating device
A wearable power generating device is provided. The wearable power generating device includes an arcuate-shaped flexible substrate, a first energy generating device, an energy harvesting circuit, and an energy storage device. The first energy generating device generates a first voltage in response to the first energy generating device being in tension or compression or being bent. The energy harvesting circuit receives the first voltage and outputs a DC voltage in response to receiving the first voltage. The energy storage device is electrically coupled to the energy harvesting circuit and receives the DC voltage.
US10056849B2 Piezoelectric energy harvesting system with frequency mismatch tolerance
An impedance matching circuit is provided for use with a piezotransducer that includes a parasitic capacitor comprising: an inductor coupled in parallel with the parasitic capacitor; a peak and valley detection circuit configured to detect output voltage waveform peaks and valleys; a first switch circuit configured to bias flip the output voltage waveform at a selectable first time relative to a detected peak and at a selectable first time relative to a detected valley; a second switch circuit configured to couple the inductor to the energy storage circuit at a selectable second time following each output voltage bias flip; an energy monitoring circuit to provide an indication of energy flow from the inductor to the energy storage circuit following each output voltage bias flip; and a maximum power point tracking (MPPT) circuit configured to select the first time and the second time based at least in part upon the indicated energy flow.
US10056842B2 Quasi-resonant valley lockout without feedback reference
A method of controlling a power supply includes detecting a transition of the power supply to discontinuous conduction mode (DCM), and locking an operating point of the power supply after detecting the transition. The operating point can be unlocked when a timer expires or when a feedback voltage slope exceeds a threshold.
US10056839B2 Converter arrangement having a control die with control logic for generating a control signal and a control output for controlling a converter die
A converter arrangement, in particular a switched DC/DC converter arrangement, comprises a control die and a converter die. The control die comprises a control logic for generating a control signal and a control output for controlling the converter die by means of the control signal. The converter die comprises at least one converter that is designed for converting an input signal into an output signal in dependence on the control signal, wherein the control signal can be received at a control input. A single-line interface connects the control output to the control input.
US10056837B2 DC-DC converter and power source device
According to one embodiment, a DC-DC converter, includes: an inductor configured to be supplied with an input voltage; a plurality of rectifiers connected in parallel to the inductor; a plurality of p-MOS transistors connected in series to the respective rectifiers; a switch configured to connect an output side of the inductor to a reference potential; and a control circuit configured to control the p-MOS transistors and the switch. The control circuit performs control to supply a voltage to turn on a first p-MOS transistor selected from among the p-MOS transistors to a gate terminal of the first p-MOS transistor, and to supply a voltage depending on an output voltage of the first p-MOS transistor to a gate terminal of a second p-MOS transistor other than the first p-MOS transistor among the p-MOS transistors.
US10056832B2 Load driving control apparatus
A load driving control apparatus calculates current slopes in an on-period and an off-period in one PWM cycle period, respectively, by using actual currents at a start time point and an end time point of the PWM cycle period as well as two sets of data, as data including a duty ratio corresponding to the actual current values. The data is so determined that the actual current data value of predetermined one of the start time point and the end time point is within a learning area. The duty ratio is calculated based on a difference between a target current value and the actual current value until calculation of the current slopes and is completed. The duty ratio is calculated based on the current slopes, the actual current value at start time point and a target current value after the calculation of the current slopes is completed. Since an actual current change characteristic is calculated based on the actual current values and the duty ratio is calculated based on the current change characteristic, robustness is enhanced.
US10056831B2 Filter and method for direct rectification grid-powered power supplies
A high-voltage filter for an alternating-current (AC) to direct current (DC) power adapter of the type having a rectifier providing an internal ground and a high voltage DC, the high voltage DC coupled to drive a DC-DC converter providing a power adapter output, the high voltage filter coupled to filter the high voltage DC, has a first capacitor coupled between the high-voltage DC and an intermediate node. A second capacitor is coupled between the intermediate node and the internal ground. A source follower transistor has a drain coupled to the high-voltage and a source coupled to the intermediate node, with gate coupled to a reference supply. In a particular embodiment, the reference supply has a resistor coupled between the high voltage DC and the gate of the source follower, and at least one zener diode coupled between the gate of the source follower and internal ground.
US10056829B2 In-vehicle power supply device and vehicle mounted with same
A power supply device includes a boost convertor configured to perform a boost-up operation to boost a voltage supplied from an input terminal, a connection-assist diode connected in parallel to the boost convertor between the input terminal and an output terminal, and a switching element connected in parallel to the boost convertor and the connection-assist diode between the input terminal and the output terminal. A controller instructs the switching element to open and instructs the boost convertor to perform a boost-up operation for boosting the voltage at the input terminal during a boost-up period. The controller instructs the boost convertor to stop the boost-up operation when the boost-up period elapses. The controller then instructs the switching element to close the switching element. The controller then determines a state of the switching element based on a voltage at the output terminal detected. The in-vehicle power supply device can stably and accurately determine whether the switching element operates normally or not.
US10056822B1 Constant on-time switching regulator for zero ESR output capacitor without output voltage offset
A control circuit for a switching regulator implementing a fixed frequency constant on-time control scheme incorporates a reference voltage generator to generate a reference voltage ramp that varies over substantially the entire switching period. In one embodiment, the reference voltage increases from an initial voltage value at the start of each switching period towards the end of the switching period and is reset to the initial voltage value at the end of each switching period. The reference voltage ramp ensures stable feedback control operation in the switching regulator without introducing voltage offset for all output voltage values. The control circuit enables the switching regulator to apply constant on-time control scheme while using an output capacitor having any ESR value, including an output capacitor with low or zero ESR.
US10056814B2 Vibration motor
A vibration motor includes a housing having a receiving space and a vibration unit. The vibration unit includes a main weight, a main pole plate, and a main magnet carried by the main pole plate. The main weight includes a first weight, and a second weight opposed to the first weight, the main magnet being sandwiched between the first and second weights, and two ends of the main pole plate respectively connected to the first weight and the second weight. The vibration unit further includes an auxiliary weight, an auxiliary pole plate, and an auxiliary magnet carried by the auxiliary pole plate. One of the main weight and the auxiliary weight forms a recess, and another forms a flange extending along a vibration direction corresponding to the recesses for engaging the main weight and the auxiliary weight.
US10056811B2 Electric traction drives
Inventive embodiments are directed to components, subassemblies, systems, and/or methods for electric traction drives employing a continuously variable transmission (CVT) having a variator provided with a plurality of tilting traction planets and opposing traction rings. In one embodiment, an electric traction drive is provided with an electromotive device configured to transfer power to or from a traction sun of a CVT. In other embodiments, an electric traction drive is provided with an electromotive device that couples to certain components of a CVT such as a traction ring, a carrier assembly, and a main axle. Various inventive shifting assemblies having shift cams and shift cam cages can be used to facilitate adjusting the transmission speed ratio of a CVT. Various related devices include embodiments of, for example, a power input apparatus, a speed ratio shifter, a shift cam actuator, a shift nut, and a carrier assembly configured to support the tilting traction planets.
US10056809B2 System and method for disassembling a drive pinion assembly of starter motor
A system for disassembling a drive pinion assembly of a starter motor is disclosed. The drive pinion assembly includes a drive gear and a pinion member coupled to the drive gear through a mounting hole defined in the drive gear. The system includes a base member for supporting the drive pinion assembly. The base member includes a through hole to align with the mounting hole of the drive gear. The system further includes a pin member slidably received in the through hole and an actuating member disposed around the base member. The actuating member is rotatable about a rotational axis defined by the base member. The actuating member includes a cam lobe for moving the pin member towards the mounting hole of the drive gear based on movement of the actuating member about the rotational axis to disassemble the pinion member from the drive gear.
US10056804B2 Apparatus for generating electric power from vehicles moving on a road
An apparatus for generating electric power from vehicles moving on a road comprises a movable element or assembly, arranged at a road surface, and thereon operate the wheels of a vehicle driven on the road surface, the movable element or assembly being operatively coupled to pressing means operating on electric current generating means.
US10056803B2 Manufacturing method of hub for flywheel
There are provided a hub for a flywheel and an energy storage flywheel. The hub for a flywheel is provided between a rotor and a rotational shaft of a flywheel to allow the rotor to have the same rotation speed as that of the rotational shaft. The hub includes a hollow main dome in which a through hole into which the rotational shaft is inserted is formed in one end and an opening is formed in the other end in a longitudinal direction of the rotational shaft, and that is formed by winding a composite material therearound; and a sub dome that is bonded to the rotor and is formed by winding the composite material around an outer surface of the main dome. Any one of the main dome and the sub dome expands in a radial direction of the rotational shaft along with the rotation of the rotational shaft and the rotor to allow the sub dome and the rotor to be maintained at a bonded state therebetween.
US10056801B2 Protective cover for a rotating electric machine for a motor vehicle
The present invention concerns a protective cover (400) designed to cover power, filtering and control modules of an electronic assembly for a rotating electric machine for a motor vehicle. Said protective cover (400) is characterised in that it comprises:—openings (401, 402, 403, 404) designed to generate different cooling air streams (F1, F2, F3, F4) for heat dissipation requirements of each of the power, control and filtering modules;—the openings of the protective cover (400) being distributed into: a first set of openings (401) designed to be positioned facing the fins of a first heat sink coupled to the power module; a second set of openings (402) designed to be positioned facing the control module; the two sets of openings (401, 402) being separated by a barrier wall (405) so as to create a first radial cooling air stream (F1) for said power module and a second radial cooling air stream (F2) for said control module; and a third set of openings (403) designed to be positioned facing the fins of a second heat sink coupled to condensers of the filtering module so as to create a third radial cooling air stream (F3) for said filtering module.
US10056780B2 Power supply system, uninterruptible power supply system, and power supply method
A power supply system includes a first converting stage, a second converting stage, and a third converting stage. The first converting stage is configured to generate a first voltage according to a first input voltage. The second converting stage is coupled to the first converting stage in series, and includes a first non-regulated power converter and a second non-regulated power converter. The first non-regulated power converter is configured to generate a second voltage according to the first voltage. The second non-regulated power converter is configured to generate a third voltage according to the second voltage. The second voltage is higher than the third voltage, and a varying range of the second voltage is wider than a varying range of the third voltage. The third converting stage is configured to generate a first output voltage according to the third voltage.
US10056779B2 Power source adaptor for charging directly and mobile terminal
The application discloses a power source adaptor for charging directly and a mobile terminal, where the power source adaptor for charging directly is timed to communicate with a mobile terminal which is a charging object, in the UART communication mode to obtain a change in voltage of a battery in the mobile terminal, adjusts dynamically a volt value of charging voltage output by the power source adaptor for charging directly according to the varying voltage of the battery, and charges directly the battery in the mobile terminal using the charging voltage.
US10056776B2 System and method for detecting the condition of a robotic charging connector
A system includes: a robotic charging connector including: a temperature sensor configured to measure temperature data; a processor operably connected to the temperature sensor, the processor configured to use the temperature data to determine an appropriate charging current, wherein the processor is further configured to send an alert upon occurrence of a triggering condition; and a computer operably connected to the processor, the computer configured to control the robotic charging connector, the computer further configured to receive the alert. A method for detecting the condition of a robotic charging connector includes: receiving, by a processor from a temperature sensor to which the processor is operably connected, the temperature sensor configured to measure a temperature of the robotic charging connector, temperature data; determining, by the processor, based on the temperature data, that a triggering condition has occurred; and sending, by the processor, to a computer, notification regarding the triggering condition.
US10056774B2 Discharge device
A discharge device provided with a switching unit configured by a first switch element and a second switch element connected in series, a first power storage element connected in parallel with both ends of the switching unit, a second power storage element connected in parallel with both ends of the second switch element, and a control unit which controls on/off switching of the first switch element and the second switch element in such a manner that a portion of the energy charged in the first power storage element is charged and discharged at least once by the second power storage element, and the energy charged in the first power storage element is discharged while being consumed in one or all of the first switch element and the second switch element.
US10056753B2 Electro-static discharge filtering circuit and method, reset circuit, and electronic device
This document discusses, among other things, an electro-static discharge (EDS) filtering circuit and method, a reset circuit, and an electronic device. The ESD filtering circuit comprises a first current dividing circuit and a second current dividing circuit which respectively share a current of a first power source signal and aggregate the shared currents to form a second power source signal upon filtering, wherein a voltage drop of the first current dividing circuit is constant and the second current dividing circuit is a pure resistor element circuit.
US10056750B2 Active lightning conductor
The present invention relates to means for protecting various purpose facilities against damages when they are exposed to an intensive action of atmospheric electricity, in particular to means for protecting buildings and structures against lightning. The active lightning conductor comprises a housing with a cover, an active lightning-receiving unit connected in series to a high-voltage impulse generator excited by an external lightning-induced magnetic field, and to a contact element of a grounding system. The generator comprises at least two charging resistor circuits as well as a multiunit arrester made as at least one capacitive discharge circuit composed of in-line alternating capacitors each of them having two charging plates with arresters. The charging circuit resistors are divided into two groups the resistors of one of them being connected to the upper capacitor plates and the resistors of the second group being connected to the lower capacitor plates. The electromagnetic parameters of the lightning conductor provide for a possibility to charge the capacitors from an external electric field at a critical active lightning voltage of the last until a level sufficient to form and to execute a preventive discharge providing for the formation of a leader sent via the lightning-receiving unit to meet the striking leader from an external lightning, but in this case said capacitor electric capacitance and said ohmic resistance of the interlayers between the capacitor plates and the arrester protrusions are adopted with values providing for the possibility of a reach-through breakdown of the arresters in this circuit and the possibility of a short-circuit of the lightning-receiving unit with the contact element of the grounding system at a lightning discharge. The lightning-receiving unit is made as a multirod rim with a central rod and side rods. The lightning conductor is provided with an external discharge circuit composed of couples of current-carrying arresters. Each arrester of one couple is electrically coupled to one arrester of another couple. One arrester of the upper couple is electrically linked to the lightning-receiving unit, and one arrester of the lower couple is linked to the contact element of the grounding system. The arresters of adjacent couples are located on the housing with a partial shift in the plan view relative to the previous and/or following couple of arresters.The technical result resides in the improvement of structural, technological and operating performance of the lightning conductor, in the improvement of the device operation reliability and in the provision of improved protection of facilities against damages due to lightning discharge hits.
US10056744B2 Apparatus for selectively opening up a portion of a cable
An apparatus (10) for selectively opening up a portion of a cable (12) is provided. The apparatus (10) includes a first guide (14) arranged to receive a core (16) of the cable (12). A second guide (18, 20) is spaced laterally apart from the first guide (14) and is arranged to receive one or more outer wires (22, 24) of the cable (12). The second guide (18, 20) is also arranged to draw a portion of the one or more outer wires (22, 24) of the cable (12) away from the core (16) of the cable (12) as the cable (12) is passed through the apparatus (10) when in use.
US10056741B2 Mobile pole and cutting device
A mobile pole of a switchgear that includes a pole cage comprising two parallel lateral walls, at least one of which delimits at least one centering hole defining a centering axis and an interior volume; a support leg, the pole cage being constrained to rotate with the support leg; and two flanges, each being configured to be connected to a respective lateral wall of the pole cage and including fixing members being configured to cooperate with the at least one centering hole, at least one of the fixing members being a load take-up device including a fixing part defining an insertion axis and a centering part adapted to cooperate with the fixing part and being configured to be inserted at least partly into the interior volume of the at least one centering hole with which said at least one of the fixing members is configured to cooperate so that the insertion axis of the centering part is aligned with the centering axis of the centering hole with which said at least one of the fixing members is configured to cooperate.
US10056734B2 Laser device
A frequency tuneable laser device includes a cavity mode selector and a cavity tuning arrangement. The cavity mode selector has a frequency response with a selection feature that is alignable in frequency with a selected cavity mode of the laser device. The cavity tuning arrangement includes a plurality of reflective elements arranged in optical series, and is used to adjust the effective optical path length of the laser cavity to move the cavity modes in frequency. The laser device further includes making the cavity mode selector and the cavity tuning arrangement perform a simultaneous coordinated movement such that respective frequencies of the selection feature and the selected cavity mode vary with substantially the same dependence on a parameter characterizing the simultaneous coordinated movement. For example, a periscope with a co-rotating etalon can be used to provide mode hop free tuning of the laser device.
US10056732B2 Mechanically isolated optically pumped semiconductor laser
A housing for an optically pumped semiconductor (OPS) laser resonator is terminated at one end thereof by an OPS-chip. The laser resonator is assembled on a platform with the OPS-chip at one end of the platform. The platform is fixedly attached to a baseplate at the OPS-chip end of the platform. The remainder of the platform extends over the baseplate with a gap between the platform and the baseplate. A pump-laser is mounted directly on the baseplate and delivers pump radiation to the OPS-chip.
US10056720B2 Fuse unit
A fuse unit includes a bus bar and a housing. The bus bar includes a power source-side connection section, an output-side connection section, and a fusible body. A terminal configured to be connected to the output-side connection section includes a bent section and protrusion sections. The housing includes a terminal accommodation section for accommodating the output-side connection. The accommodation space is enclosed with side walls standing upright on both sides of the output-side connection section in an insertion direction of the terminal and on a deep side thereof in the insertion direction of the terminal. The terminal accommodation section includes terminal insertion start-side movement restricting walls and a height-direction and terminal insertion start-side movement restricting wall.
US10056716B2 Female connector, and connection structure of female connector and male connector
A female connector including a guide extending in a first direction, a pair of support portions on one side in the first direction relative to the guide, an insulative female body between the support portions, a female terminal held in the female body, and a shaft. The guide guides a mating male connector in the first direction floatably along a second direction orthogonal to the first direction. The support portions are spaced from each other in the second direction and each have a support hole passing therethrough in the second direction. The female body has a through hole passing in the second direction through at least a portion in the second direction of the female body. The shaft is received in the support holes of the support portions and the through hole of the female body so as to support the female body floatably along the second direction.
US10056710B1 Terminal module and electrical connector comprising the same
A terminal module comprises a first terminal-module having a first base, first terminal-unit and first receiving recesses; a second terminal-module having a second base and second terminal-unit; a third terminal-module having a third base and third terminal-unit; and a fourth terminal-module having a fourth base, fourth terminal-unit and second receiving recesses. The first, second, third and fourth bases are coupled to the first, second, third and fourth terminal-units by injection molding, respectively. The fourth terminal-unit corresponds in position to the first terminal-unit. The second terminal-unit corresponds in position to the third terminal-unit and lies behind the first and fourth terminal-units. A ground terminal and two signal terminals are disposed at at least one side of the first, second, third and/or fourth terminal-units. The ground terminal is the outermost one. An electrical connector comprises a casing and the terminal module disposed therein.
US10056708B2 Contact-connection structure
A first contact part in which three or more first indent parts are projectingly provided on the same circumference and a second contact part in which one second indent part is projectingly provided, in a terminal insertion process, the first indent part of the first contact part slides on the second contact part and the second indent part of the second contact part slides on the first contact part, and at a terminal insertion completion position, the second indent part intrudes into a position surrounded by the three or more first indent parts and outer circumference surfaces of the first indent parts come into contact with outer circumference surfaces of the second indent part, respectively.
US10056698B2 Multiple beam antenna systems with embedded active transmit and receive RF modules
Multiple beam antenna systems with embedded active transmit and receive RF modules are provided. In one embodiment, an active multiple beam antenna system includes: a spherical lens; a plurality of planar multi-feed assemblies spaced around a region of the spherical lens, wherein each of the planar multi-feed assemblies comprises: a plurality of feeds spaced around and directed into the spherical lens; a plurality of transmit/receive active modules, wherein one respective transmit/receive active module of the plurality of transmit/receive active modules is coupled to each of the plurality of feeds; a first power divider coupled to each of the plurality of transmit/receive active modules; and a second power divider coupled to the first power divider of each of the plurality of planar multi-feed assemblies, the first power divider further configured to couple with a datalink radio.
US10056685B2 Antenna array self-calibration
A method and apparatus for calibrating an antenna array. The apparatus includes first and second couplers, a calibration transceiver, and a controller. The first coupler operably is connected to a first number of antennas. The second coupler is operably connected to a second number of antennas. The calibration transceiver is operably connected to the first and second couplers via a common path. The controller is configured to perform calibration on at least one or more transmit/receive paths for the second number of antennas based on at least one or more signals received from or transmitted to the first and second couplers via the common path by the calibration transceiver. The first and second numbers of antennas may each include only one antenna, or the first and second numbers of antennas may each be a group of multiple antennas.
US10056671B2 Waveguide type power combining/dividing unit
A waveguide type power combining/dividing unit W includes a plurality of rectangular waveguides 1 for TE10 mode disposed in a radial pattern, a circular waveguide 2 for TM01 mode disposed at a center of the radial pattern, in which one ends of the plurality of the rectangular waveguides 1 are connected to a side surface of one end of the circular waveguide.
US10056670B2 Method for making electrical structure with air dielectric and related electrical structures
A method has been described for making an electrical structure having an air dielectric and includes forming a first subunit including a sacrificial substrate, an electrically conductive layer including a first metal on the sacrificial substrate, and a sacrificial dielectric layer on the sacrificial substrate and the electrically conductive layer. The method further includes forming a second subunit including a dielectric layer and an electrically conductive layer thereon including the first metal, and coating a second metal onto the first metal of one or more of the first and second subunits. The method also includes aligning the first and second subunits together, heating and pressing the aligned first and second subunits to form an intermetallic compound of the first and second metals bonding adjacent metal portions together, and removing the sacrificial substrate and sacrificial dielectric layer to thereby form the electrical structure having the air dielectric.
US10056651B2 Low temperature secondary cell with sodium intercalation electrode
The present invention provides a molten sodium secondary cell. In some cases, the secondary cell includes a sodium metal negative electrode, a positive electrode compartment that includes a positive electrode disposed in a molten positive electrolyte comprising Na—FSA (sodium-bis(fluorosulonyl)amide), and a sodium ion conductive electrolyte membrane that separates the negative electrode from the positive electrolyte. One disclosed example of electrolyte membrane material includes, without limitation, a NaSICON-type membrane. The positive electrode includes a sodium intercalation electrode. Non-limiting examples of the sodium intercalation electrode include NaxMnO2, NaxCrO2, NaxNiO, and NaxFey(PO4)z. The cell is functional at an operating temperature between about 100° C. and about 150° C., and preferably between about 110° C. and about 130° C.
US10056644B2 Lithium ion batteries with long cycling performance
Batteries with high energy and high capacity are described that have a long cycle life upon cycling at a moderate discharge rate. Specifically, the batteries may have a room temperature fifth cycle discharge specific energy of at least about 175 Wh/kg discharged at a C/3 discharge rate from 4.2V to 2.5V. Additionally, the batteries can maintain at least about 70% discharge capacity at 1000 cycles relative to the fifth cycle, with the battery being discharged from 4.2V to 2.5V at a C/2 rate from the fifth cycle through the 1000th cycle. In some embodiment, the positive electrode of the battery comprises a lithium intercalation composition with optional metal fluoride coating. Stabilizing additive maybe added to the electrolyte of the battery to further improve the battery performance. The batteries are particularly suitable for use in electric vehicles.
US10056643B2 Battery
The invention relates to a battery comprising at least a cathode current collector, a cathode, a separator, an electrolyte, an anode and an anode current collector, the cathode being disposed between the cathode current collector and the separator, and the anode being disposed between the separator and the anode current collector, the battery further comprising a sealing gasket disposed on the periphery of the cathode, of the anode and of the separator and connecting the inner peripheral edge of the cathode current collector to the inner peripheral edge of the anode current collector. Said sealing gasket is at least partly made of a viscoelastic elastomeric material.
US10056639B2 Aqueous redox flow batteries featuring improved cell design characteristics
Provided are compositions having the formula MnTi(L1)(L2)(L3) wherein L1 is a catecholate, and L2 and L3 are each independently selected from catecholates, ascorbate, citrate, glycolates, a polyol, gluconate, glycinate, hydroxyalkanoates, acetate, formate, benzoates, malate, maleate, phthalates, sarcosinate, salicylate, oxalate, a urea, polyamine, aminophenolates, acetylacetone or lactate; each M is independently Na, Li, or K; n is 0 or an integer from 1-6. Also provided are energy storage systems.
US10056629B2 Method for adjusting output of fuel cell system
A method for adjusting an output of a fuel cell system is capable of estimating a dry state of a fuel cell vehicle by comparing air flow rates, and adjusting a maximum output applicable to the fuel cell vehicle, thus enabling the fuel cell vehicle to be stably driven. The method for adjusting the output of the fuel cell system includes comparing an air flow rate required for driving and an actually introduced air flow rate to calculate an average air flow rate, and calculating an available output of the vehicle using preset mapping data with respect to the average air flow rate.
US10056624B2 Sealing arrangement of solid oxide cell stacks
A sealing arrangement of solid oxide cell stacks is disclosed. The sealing arrangement includes a gasket structure between a flow field plate and an electrolyte element, and between flow field plates of repetitious structures, with first sealing layers being in contact with the flow field plate and the gasket structure, the first sealing layers being overlaid over a selected area of the flow field plate and over a selected area of the gasket structure according to corrosion minimization criteria and on the basis of sealing function criteria.
US10056618B2 Encapsulated sulfur cathodes for rechargeable lithium batteries
A method of forming a sulfur-based cathode material includes: 1) providing a sulfur-based nanostructure; 2) coating the nanostructure with an encapsulating material to form a shell surrounding the nanostructure; and 3) removing a portion of the nanostructure through the shell to form a void within the shell, with a remaining portion of the nanostructure disposed within the shell.
US10056614B2 Polyimide binder for power storage device, electrode sheet using same, and power storage device
Provided are a polyimide binder for energy storage device capable of improving properties of an energy storage device in a broad temperature range, and an electrode sheet and an energy storage device using the same. The polyimide binder for energy storage device, which is a polyimide obtained by subjecting an aqueous solution of a polyamic acid composed of a repeating unit represented by the following general formula (I) to an imidization reaction, the polyimide having a tensile elastic modulus of 1.5 GPa or more and 2.7 GPa or less. In the formula, A is a tetravalent group resulting from eliminating a carboxyl group from a specified tetracarboxylic acid, and B is a divalent group resulting from eliminating an amino group from a specified diamine, provided that 55 mol % or more of B in a total amount of the repeating unit is the divalent group resulting from eliminating an amino group from an aliphatic diamine having a molecular weight of 500 or less.
US10056606B2 Negative electrode for nonaqueous electrolyte secondary battery and nonaqueous electrolyte secondary battery
It is an object to improve the initial charge-discharge efficiency of a nonaqueous electrolyte secondary battery that uses, as negative electrode active materials, a carbon material and a metal or metal oxide that forms an alloy with lithium. There is provided a nonaqueous electrolyte secondary battery including a positive electrode, a nonaqueous electrolyte, and a negative electrode which includes, as negative electrode active materials, a carbon material and a metal or metal oxide that forms an alloy with lithium and in which at least part of a surface of the carbon material is coated with a polymer material that does not react with lithium. The mass percentage of the polymer material that does not react with lithium relative to the carbon material is preferably 0.5 to 2 mass %.
US10056597B2 Connecting structure and method between grid and electrode tab of secondary battery
Disclosed is a connecting structure and method between a grid and an electrode tab of a secondary battery, which may ensure stable connection between the grid and the electrode tab of an electrode assembly and allow improved productivity. The connecting structure includes a grid integrally extending from an electrode plate of a secondary battery, an electrode tab connected to the grid, and a laser welding portion connecting the grid and the electrode tab. Also, a connecting method between a grid and an electrode tab of a secondary battery includes (a) fixing the grid with a jig, (b) cutting the grid, and (c) stacking the grid and the electrode tab and connecting the grid and the electrode tab by means of laser welding.
US10056596B2 Battery connector assembly
A battery connector system for connecting battery cells of a battery module includes a carrier assembly having a carrier housing and a plurality of bus bar assemblies held by the carrier housing. The bus bar assemblies are configured to connect corresponding battery terminals of adjacent battery cells. The carrier assembly includes a plurality of cell connecting sections each holding a corresponding bus bar assembly and cover portions associated with the cell connecting sections. The carrier housing has a unitary construction with each of the cell connecting sections and cover portions being integral.
US10056579B2 Secondary battery
A secondary battery may include a main body including a first surface and a second surface opposite to the first surface, and a cover connected to a side of the main body and including a skirt part eccentric to one of the first and second surfaces, wherein an external terminal is formed in the first surface.
US10056568B2 Display device and method of manufacturing the same
A display device and a method of manufacturing a display device are provided. A manufacturing method of a display device includes: forming a display module including a first area defined therein, the display module including a display panel including a lower surface and an upper surface opposite the lower surface, a first film under the lower surface of the display panel, a second film on the upper surface of the display panel, and an adhesive layer between the lower surface of the display panel and the first film; and irradiating a laser beam in an upper direction extending from the lower surface of the display panel to the upper surface of the display panel to cut the first film and the adhesive layer along an edge of the first area, the laser beam provided to the display panel having a laser power equal to or less than about 1 W.
US10056564B2 Tetradentate metal complexes containing indoloacridine and its analogues
Platinum, palladium, and gold tetradentate metal complexes of Formulas I and II including indoloacridine. The complexes are suitable for use as phosphorescent or delayed fluorescent and phosphorescent emitters in display and lighting applications.
US10056563B2 Synthetic method of fused heteroaromatic compound and fused heteroaromatic compound, and intermediate thereof
A method of synthesizing a fused heteroaromatic compound includes obtaining a first intermediate from a first compound represented by Chemical Formula 1 and a second compound represented by Chemical Formula 2, obtaining a second intermediate including a ring having a chalcogen element from the first intermediate, and obtaining a fused heteroaromatic compound by a cyclization reaction of the second intermediate.
US10056558B2 Aromatic amine derivative, material for organic electroluminescent element, and organic electroluminescent element
An aromatic amine derivative is represented by a formula (1) below. In the formula (1), R2 to R5, R7 to R9 and R10 are each independently a hydrogen atom or a substituent. In the formula (1), R1 and R6 are represented by a formula (2) below, and L1 to L3 are each independently a single bond and the like. In the formula (2), Ar1 is a monovalent residue derived from the ring structure represented by a formula (4) below, X is an oxygen atom or a sulfur atom, and at least one of R11 to R18 is an alkyl group. In the formula (1), Ar2 is an aryl group or a monovalent residue derived from the ring structure represented by the formula (4).
US10056552B2 Compound for organic light-emitting device, cross-linked material thereof, and organic light-emitting device including cross-linked material
A compound for an organic light-emitting device represented by Formula 1: wherein, in Formula 1, A1 is selected from an aromatic group and an aromatic group having extended π-conjugation, R1 is selected from hydrogen and a C1-C60 alkyl group, L1 and L2 are each independently selected from —O—, —S—, a C1-C20 alkylene group, a C1-C20 oxyalkylene group, and a C1-C20 thioalkylene group; and a C1-C20 alkylene group, a C1-C20 oxyalkylene group, and a C1-C20 thioalkylene group, each substituted with at least one selected from a C1-C20 alkyl group and a C1-C20 alkoxy group, n1 and n2 are each independently selected from 0, 1, 2, 3, 4, and 5, R2 and R3 are each independently selected from hydrogen and a first cross-linking group, provided that at least one of R2 and R3 is the first cross-linking group, and X is selected from —F, —Cl, —Br, and —I.
US10056545B2 Sidewall-type memory cell
A sidewall-type memory cell (e.g., a CBRAM, ReRAM, or PCM cell) may include a bottom electrode, a top electrode layer defining a sidewall, and an electrolyte layer arranged between the bottom and top electrode layers, such that a conductive path is defined between the bottom electrode and a the top electrode sidewall via the electrolyte layer, wherein the bottom electrode layer extends generally horizontally with respect to a horizontal substrate, and the top electrode sidewall extends non-horizontally with respect to the horizontal substrate, such that when a positive bias-voltage is applied to the cell, a conductive path grows in a non-vertical direction (e.g., a generally horizontal direction or other non-vertical direction) between the bottom electrode and the top electrode sidewall.
US10056544B2 Isolation of magnetic layers during etch in a magnetoresistive device
Methods for manufacturing magnetoresistive devices are presented in which isolation of magnetic layers in the magnetoresistive stack is achieved by oxidizing exposed sidewalls of the magnetic layers and then depositing additional encapsulating material prior to subsequent etching steps. Etching the magnetic layers using a non-reactive gas further prevents degradation of the sidewalls.
US10056541B2 Metallic glass meshes, actuators, sensors, and methods for constructing the same
Described herein are methods of constructing a part using metallic glass alloys, layer by layer, as well as metallic glass-forming materials designed for use therewith. Metallic glass meshes, metallic glass actuators, three dimensional metallic glass thermal history sensors, and methods of their manufacture are also disclosed.
US10056537B2 Flexible thermoelectric module apparatus
The present invention relates to a flexible thermoelectric module apparatus, and more particularly, to a flexible thermoelectric module apparatus including a heat sink longitudinally extending and a thermoelectric module disposed in the heat sink, in which the heat sink has a pipe-shaped body constituting a main body and a hole longitudinally formed through the center portion of the body, the thermoelectric module has a plurality of thermoelectric plates, the thermoelectric plates are plates having predetermined length and width, are arranged longitudinally in parallel with the heat sink, with a first side in the width direction connected to the inner side of the body and a second side disposed inside the hole, are arranged in parallel with each other at circumferentially predetermined distances from each other in the hole, and have a predetermined angle to the radial direction of the heat sink such that they are inclined at a predetermined angle therebetween.
US10056536B2 Thermoelectric conversion material, thermoelectric conversion element, thermoelectric conversion module, thermoelectric generator, thermoelectric conversion system, and method of manufacturing thermoelectric conversion material
Provided is a thermoelectric conversion material including a plurality of kinds of phases including a first phase and a second phase which have elemental compositions different from each other. The first phase and the second phase have a skutterudite structure.
US10056530B1 Phosphor-converted white light emitting diodes having narrow-band green phosphors
In one aspect, a phosphor converted white light LED comprising a narrow green phosphor rather than a conventional broad green phosphor may simultaneously exhibit high R9, and high Luminance Efficacy of Radiation, optionally without use of a deep red phosphor to maintain desired red color rendering. In another aspect, a phosphor converted white light LED comprising a narrow green phosphor rather than a conventional broad green phosphor may provide an emission spectrum exhibiting a significant dip in the yellow region of the spectrum and thereby provide high red-green contrast without use of a filter. The yellow dip may be shallower than in conventional devices, and the device may therefore be brighter, while maintaining desired CRI and R9.
US10056527B2 UV LED package
A UV LED package disclosed herein includes a submount, a UV LED chip adapted to emit UV light at 200 nm to 400 nm, and a package body mounted with the submount. The submount includes a heat dissipating substrate, a first reflective electrode film and a second reflective electrode film separated from each other by an electrode separation gap on the heat dissipating substrate, a first flip-chip bonding pad and a first wire bonding pad disposed on the first reflective electrode film, and a second flip-chip bonding pad and a second wire bonding pad disposed on the second reflective electrode film. The UV LED chip includes a first conductive electrode pad corresponding to the first flip-chip bonding pad and a second conductive electrode pad corresponding to the second flip-chip bonding pad. The UV LED chip is flip-chip bonded to the submount through a first bonding bump interposed between the first flip-chip bonding pad and the first conductive electrode pad and a second bonding bump interposed between the second flip-chip bonding pad and the second conductive electrode pad. The package body includes a first metal body electrically connected to the first wire bonding pad through a first bonding wire and a second metal body separated from the first metal body by an insulating material and electrically connected to the second wire bonding pad through a second bonding wire.
US10056522B2 System and apparatus for precision automation of tab attachment for fabrications of solar panels
One embodiment of the present invention provides an apparatus for attaching conductive tabs to photovoltaic structures. The apparatus includes a cassette configured to store a plurality of conductive tabs and a pick-and-place apparatus configured to obtain a conductive tab from the cassette and place the conductive tab at an edge of a photovoltaic structure. The pick-and-place apparatus further includes a tab holder configured to pick up and release the conductive tab and a substantially horizontal track coupled to the tab holder. The tab holder is further configured to move back and forth along the track.
US10056507B2 Photovoltaic device with a zinc magnesium oxide window layer
Methods and devices are described for a photovoltaic device and substrate structure. In one embodiment, a photovoltaic device includes a substrate structure and a CdTe absorber layer, the substrate structure including a Zn1-xMgxO window layer and a low conductivity buffer layer. Another embodiment is directed to a process for manufacturing a photovoltaic device including forming a Zn1-xMgxO window layer over a substrate by at least one of sputtering, evaporation deposition, CVD, chemical bath deposition process and vapor transport deposition process. The process including forming a CdTe absorber layer above the Zn1-xMgxO window layer.
US10056494B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes an oxide semiconductor layer, a source electrode and a drain electrode electrically connected to the oxide semiconductor layer, a gate insulating layer covering the oxide semiconductor layer, the source electrode, and the drain electrode, and a gate electrode over the gate insulating layer. The source electrode and the drain electrode include an oxide region formed by oxidizing a side surface thereof. Note that the oxide region of the source electrode and the drain electrode is preferably formed by plasma treatment with a high frequency power of 300 MHz to 300 GHz and a mixed gas of oxygen and argon.
US10056491B2 Semiconductor devices including gate dielectric structures
A semiconductor device is provided including a fin active region on a substrate. The fin active region includes a lower region, a middle region, and an upper region. The middle region has lateral surfaces with a slope less steep than the lateral surfaces of the upper region. An isolation region is on a lateral surface of the lower region of the fin active region. A gate electrode structure is provided. A gate dielectric structure having an oxidation oxide layer and a deposition oxide layer, while having a thickness greater than half a width of the upper region of the fin active region is provided. The deposition oxide layer is between the gate electrode structure and the fin active region and the gate electrode structure and the isolation region, and the oxidation oxide layer is between the fin active region and the deposition oxide layer.
US10056490B1 Semiconductor device and method for fabricating the same
A semiconductor device includes: a fin-shaped structure on a substrate, in which a sidewall of the fin-shaped structure comprises a curve. Specifically, the fin-shaped structure includes a top portion and a bottom portion, a shallow trench isolation (STI) around the bottom portion of the fin-shaped structure, and the curve includes a planar portion extending from the top surface of fin-shaped structure downward and a curved portion extending from the bottom surface of the fin-shaped structure upward.
US10056483B2 Method for producing a semiconductor device including semiconductor pillar and fin
A method for producing a semiconductor device includes forming a fin-shaped semiconductor layer on a substrate, forming a first insulating film around the fin-shaped semiconductor layer, and a first metal film is formed around the first insulating film. A pillar-shaped semiconductor layer is formed on the fin-shaped semiconductor layer and a gate insulating film is formed around the pillar-shaped semiconductor layer. A gate electrode is formed around the gate insulating film, the gate electrode being made of a third metal, and a gate line is connected to the gate electrode. A second insulating film is formed around a sidewall of an upper portion of the pillar-shaped semiconductor layer, and a second metal film is formed around the second insulating film.
US10056482B2 Implementation of long-channel thick-oxide devices in vertical transistor flow
A method for fabricating a semiconductor structure is provided that includes the steps of: forming a structure including a substrate, a counter-doped layer on the substrate, and a heavily doped source contact layer on a side of the counter-doped layer opposite the substrate; and forming an oxide layer on a side of the heavily doped source contact layer opposite the counter-doped layer, wherein the oxide layer has a vertical dimension that is a difference between a length of a long channel thick oxide device and a length of a short channel non-thick oxide device.
US10056476B1 Heterojunction bipolar transistor
A collector layer of an HBT includes a high-concentration collector layer and a low-concentration collector layer thereon. The low-concentration collector layer includes a graded collector layer in which the energy band gap varies to narrow with increasing distance from the base layer. The electron affinity of the semiconductor material for the base layer is greater than that of the semiconductor material for the graded collector layer at the point of the largest energy band gap by about 0.15 eV or less. The electron velocity in the graded collector layer peaks at a certain electric field strength. In the graded collector layer, the strength of the quasi-electric field, an electric field that acts on electrons as a result of the varying energy band gap, is between about 0.3 times and about 1.8 times the peak electric field strength, the electric field strength at which the electron velocity peaks.
US10056474B2 Semiconductor structures having increased channel strain using fin release in gate regions
A method of introducing strain in a channel region of a FinFET device includes forming a fin structure on a substrate, the fin structure having a lower portion comprising a sacrificial layer and an upper portion comprising a strained semiconductor layer; and removing a portion of the sacrificial layer corresponding to a channel region of the FinFET device so as to release the upper portion of the fin structure from the substrate in the channel region.
US10056473B1 Semiconductor device and manufacturing method thereof
A method for manufacturing a semiconductor device, including forming a dummy gate structure on a substrate, in which the substrate has a source/drain portion and a channel portion adjacent to the source/drain region, and the dummy gate structure is formed on the channel portion of the substrate; recessing at least a part of the source/drain portion to form a recess in the source/drain portion of the substrate; forming a stress material in the recess; replacing the dummy gate structure with a gate stack; removing the stress material in the recess after the replacing the dummy gate structure with the gate stack; and forming an epitaxy structure in the recess.
US10056461B2 Composite masking self-aligned trench MOSFET
Aspects of the present disclosure discloses a method for fabricating a trench MOSFET device comprising simultaneously forming a narrow trench and a wide trench into a semiconductor substrate using a mask to defines the narrow trench and the wide trench, forming an insulating layer over the semiconductor substrate with a first portion that fills up the narrow trench and a second portion that partially fills the wide trench, removing the second portion from the wide trench completely and leaving the narrow trench filled with the first portion, forming a gate electrode, forming a body region in a top portion of the semiconductor substrate, forming a source region in a portion of the body region, removing the first portion of nitride from the narrow trench, and forming a contact plug by filling a second conductive material in the narrow trench.
US10056460B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes: a semiconductor layer; a first insulating film which covers a surface of the semiconductor layer; a first adhering film which is formed on a surface of the first insulating film and contains a carbonyl group; and a second insulating film which covers a surface of the first adhering film and has a lower dielectric constant than the first insulating film.
US10056458B2 Siloxane and organic-based MOL contact patterning
Methods of MOL S/D contact patterning of RMG devices without gouging of the Rx area or replacement of the dielectric are provided. Embodiments include forming a SOG layer around a RMG structure, the RMG structure having a contact etch stop layer and a gate cap layer; forming a lithography stack over the SOG and gate cap layers; patterning first and second TS openings through the lithography stack down to the SOG layer; removing a portion of the SOG layer through the first and second TS openings, the removing selective to the contact etch stop layer; converting the SOG layer to a SiO2 layer; forming a metal layer over the SiO2 layer; and planarizing the metal and SiO2 layers down to the gate cap layer.
US10056457B2 Electric field shielding in silicon carbide metal-oxide-semiconductor (MOS) device cells using channel region extensions
The subject matter disclosed herein relates to semiconductor power devices, such as silicon carbide (SiC) power devices. In particular, the subject matter disclosed herein relates to shielding regions in the form of channel region extensions for that reduce the electric field present between the well regions of neighboring device cells of a semiconductor device under reverse bias. The disclosed channel region extensions have the same conductivity-type as the channel region and extend outwardly from the channel region and into the JFET region of a first device cell such that a distance between the channel region extension and a region of a neighboring device cell having the same conductivity type is less than or equal to the parallel JFET width. The disclosed shielding regions enable superior performance relative to a conventional stripe device of comparable dimensions, while still providing similar reliability (e.g., long-term, high-temperature stability at reverse bias).
US10056456B2 N-channel gallium nitride transistors
The present description relates to n-channel gallium nitride transistors which include a recessed gate electrode, wherein the polarization layer between the gate electrode and the gallium nitride layer is less than about 1 nm. In additional embodiments, the n-channel gallium nitride transistors may have an asymmetric configuration, wherein a gate-to drain length is greater than a gate-to-source length. In further embodiment, the n-channel gallium nitride transistors may be utilized in wireless power/charging devices for improved efficiencies, longer transmission distances, and smaller form factors, when compared with wireless power/charging devices using silicon-based transistors.
US10056454B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a semiconductor substrate. A first fin extends in a first direction. A first nano sheet structure includes at least two first nano sheets which extend in the first direction parallel to an upper surface of the first fin. A second fin extends in the first direction. A second nano sheet structure includes at least two second nano sheets which extend in the first direction parallel to an upper surface of the second fin. At least one of the at least two first nano sheets has a different thickness from at least one of the at least two second nano sheets.
US10056442B2 Organic light emitting diode array substrate, method for manufacturing the same and display device
An organic light emitting diode array substrate, a method for manufacturing the same and a display device are provided. The organic light emitting diode array substrate includes a base substrate, a first electrode layer, a first light emitting layer, a second electrode layer, a thin film transistor, a third electrode layer, a second light emitting layer, and a fourth electrode layer. A drain electrode of the thin film transistor is connected to the third electrode layer, the third electrode layer is connected to the second electrode layer, a light emission of the first light emitting layer is controlled by the first electrode layer and a second electrode layer, and the light emission of the second light emitting layer is controlled by the third electrode layer and the fourth electrode layer.
US10056435B2 Organic light emitting diode display
An organic light emitting diode display includes a stretchable substrate, a plurality of pixel forming plates, first and second pixels, and a cut-out groove. The pixel forming plates are on the substrate and spaced apart from each other. The first and second pixels are on respective first and second pixel forming plates of the plurality of the pixel forming plates adjacent in a first direction. The first and second pixel forming plates are connected by a first bridge. The cut-out groove are in the first and second pixel forming plates and adjacent to an area connected to the first bridge.
US10056434B2 Organic light emitting display panel and method of manufacturing the same
An exemplary embodiment discloses an organic light emitting display panel including a base substrate comprising first pixels configured to emit a light having a first wavelength and second pixels configured to emit a light having a second wavelength and a pixel definition layer disposed on the base substrate. The pixel definition layer includes first and second openings. The first opening corresponds to light emitting areas of n (n is a natural number equal to or greater than 2) first pixels among the first pixels. The second opening corresponds to light emitting areas of m (m is a natural number equal to or greater than 1 and smaller than n) second pixels among the second pixels. An area of the light emitting area of each of the first pixels is smaller than an area of the light emitting area of each of the second pixels.
US10056421B2 Imaging device and imaging method
An imaging device, comprising: a pixel group in which unit pixels including a plurality of pixels receiving light fluxes having passed through different pupil areas of a photographing lens are provided in a form of a matrix; a plurality of types of color filters with different spectral transmittances provided in correspondence with the unit pixels; a microlens provided in correspondence with the color filter; a color information detection circuit which detects subject color information; and a pixel signal readout circuit which reads out a focus detection signal from the pixel group and reads out only a signal of the unit pixel in correspondence with a color filter associated with subject color information detected by the color information detection circuit.
US10056416B2 Majority current assisted radiation detector device
The invention relates to a majority current assisted detector device, comprising a semiconductor layer of a first conductivity type epitaxially grown on a semiconductor substrate, at least two control regions of the first conductivity type, at least two detection regions of a second conductivity type opposite to the first conductivity type, and a source for generating a majority carrier current in the semiconductor layer between the two control regions, the majority current being associated with an electrical field. The detection regions surround the control regions, thereby forming at least two taps. The device is configured for backside illumination and further comprises a well of the first conductivity type between the two detection regions for insulating the detection regions. The well comprises pixel circuitry elements.
US10056411B2 Array substrate, preparation and driving method thereof, liquid crystal display panel and display device
The present invention discloses an array substrate, preparation and driving methods thereof, a liquid crystal display panel and a display device, for reducing the drive voltage required by a liquid crystal display device, and increasing the light transmission rate. The array substrate comprises data lines and gate lines intersecting transversely and longitudinally to form a plurality of pixel units, each pixel unit comprising a pixel electrode and common electrodes, wherein the common electrodes include first common electrodes and second common electrodes; the first common electrodes, the second common electrodes and the pixel electrode are located in a same layer and do not overlap with each other; and the first common electrodes and the second common electrodes are in strip patterns, and the first common electrodes, the pixel electrode and the second common electrode are spaced apart from each other.
US10056399B2 Three-dimensional memory devices containing inter-tier dummy memory cells and methods of making the same
A three-dimensional memory device includes a first alternating stack of first insulating layers and first electrically conductive layers, a first memory opening fill structure extending through the first alternating stack and including a first memory film and a first vertical semiconductor channel, a joint-level electrically conductive layer overlying the first alternating stack, at least one joint-level doped semiconductor portion contacting a top surface of the first vertical semiconductor channel and located within, and electrically isolated from, the joint-level electrically conductive layer, a second alternating stack of second insulating layers and second electrically conductive layers located over the joint-level electrically conductive layer, and a second memory opening fill structure extending through the second alternating stack and including a second memory film and a second vertical semiconductor channel that is laterally surrounded by the second memory film and vertically extends into the at least one joint-level doped semiconductor portion.
US10056398B1 Method of forming split-gate, twin-bit non-volatile memory cell
A memory device that includes a substrate of semiconductor material of a first conductivity type, first and second regions spaced apart in the substrate and having a second conductivity type different than the first conductivity type, with a continuous channel region in the substrate extending between the first and second regions. A first floating gate is disposed over and insulated from a first portion of the channel region adjacent to the first region. A second floating gate is disposed over and insulated from a second portion of the channel region adjacent to the second region. A word line gate is disposed over and insulated from a third portion of the channel region between the first and second channel region portions. A first erase gate disposed over and insulated from the first region. A second erase gate disposed is over and insulated from the second region.
US10056392B2 Performing horological functions in commercial transactions using time cells
Mechanisms for controlling a commercial transaction is presented. An article of manufacture has a time cell that is read by an electronic apparatus. In response to a determination of a state of the time cell by the electronic apparatus, usage of the article of manufacture in a commercial transaction is enabled or denied based on the determined state of the time cell. The expiration period of a time cell controls the time period during which the commercial transaction is enabled or is denied to be performed; an unexpired time cell may both enable or deny performance of a commercial transaction, and an expired time cell may also both enable or deny performance of a commercial transaction. The time cell may be used to restrict the usage period of a coupon, a promotional offer, a pre-paid service, or some other commercial transaction that involves an article of manufacture.
US10056390B1 FinFET SRAM having discontinuous PMOS fin lines
An IC chip includes a logic circuit cells array and a static random access memory (SRAM) cells array. The logic circuit cells array includes a plurality of logic circuit cells abutted to one another in a first direction. The logic circuit cells array includes one or more continuous first fin lines that each extends across at least three of the abutted logic circuit cells in the first direction. The static random access memory (SRAM) cells array includes a plurality of SRAM cells abutted to one another in the first direction. The SRAM cells array includes discontinuous second fin lines.
US10056387B2 Compact semiconductor memory device having reduced number of contacts, methods of operating and methods of making
An integrated circuit including a link or string of semiconductor memory cells, wherein each memory cell includes a floating body region for storing data. The link or string includes at least one contact configured to electrically connect the memory cells to at least one control line, and the number of contacts in the string or link is the same as or less than the number of memory cells in the string or link.
US10056368B2 Fin diode with increased junction area
A diode includes a plurality of fins defined in a semiconductor substrate. An anode region is defined by a doped region in a first surface portion of each of the plurality of fins and in a second surface portion of the semiconductor substrate disposed between adjacent fins in the plurality of fins. The doped region includes a first dopant having a first conductivity type and is contiguous between the adjacent fins. A cathode region is defined by an inner portion of each of the plurality of fins positioned below and contacting the first surface portion and a third portion of the semiconductor substrate positioned below and contacting the second surface portion. The cathode region is contiguous and the dopants in the cathode region and anode region have opposite conductivity types. A junction is defined between the anode region and the cathode region. A first contact interfaces with the anode region.
US10056367B2 Gate stack integrated metal resistors
Described herein are semiconductor devices and methods of forming the same. In some aspects, methods of forming a semiconductor device includes forming a gate stack having a self-aligning cap and a gate metal on a substrate, depositing a resist mask onto the semiconductor device, and patterning the resist mask such that the gate stack is exposed. Additionally, methods include removing the self-aligning cap and the gate metal from the exposed gate stack, depositing a resistor metal on the semiconductor device such that a metal resistor is formed within the exposed gate stack, and forming a bar contact and contact via above the metal resistor.
US10056363B2 Methods and systems to improve yield in multiple chips integration processes
The present disclosure includes systems and techniques relating to methods and systems that improve yield in multiple chips integration processes. In some implementations, a method includes providing, in a chamber, a first integrated circuit chip and a second integrated circuit chip supported on a carrier, flowing a molding compound to cover the first integrated circuit chip, the second integrated circuit chip, and the carrier; and flowing a forming gas into the chamber while curing the molding compound.
US10056362B2 Multi-phase power converter with common connections
In some examples, a device comprises at least two semiconductor die, wherein each respective semiconductor die of the at least two semiconductor die comprises at least two power transistors, an input node on a first side of the respective semiconductor die, a reference node on the first side of the respective semiconductor die, and a switch node on a second side of the respective semiconductor die. The device further comprises a first conductive element electrically connected to the respective input nodes of the at least two semiconductor die. The device further comprises a second conductive element electrically connected to the respective reference nodes of the at least two semiconductor die.
US10056360B2 Localized redistribution layer structure for embedded component package and method
An embedded component package includes an embedded component substrate. The embedded component substrate includes an electronic component having an active surface including bond pads and a package body encapsulating the electronic component. The package body includes a principle surface coplanar with the active surface, A localized redistribution layer (RDL) dielectric layer is on the active surface. A localized RDL conductive layer is on the localized RDL dielectric layer and is coupled to the bond pads through openings in localized RDL dielectric layer. A primary RDL dielectric layer encloses the entire embedded component substrate and directly contacts the localized RDL dielectric layer, the localized RDL conductive layer, and the principal surface of the package body. The localized RDL conductive layer provides additional space for routing of additional interconnects while the localized RDL dielectric layer acts as a stress buffer.
US10056352B2 High density chip-to-chip connection
An apparatus includes at least a first IC die and a second IC die. Bottom surfaces of the first and second IC dice include a first plurality of connection pads and top surfaces of the first and second IC dice include a second plurality of connection pads. The apparatus also includes a layer of non-conductive material covering the top surfaces of the first and second IC dice, a plurality of through-vias, first conductive interconnect between at least a portion of the first plurality of connection pads and at least one through via, and second conductive interconnect on a top surface of the layer of non-conductive material that provides electrical continuity between at least a portion of the second plurality of connection pads and at least one through-via of the plurality of through-vias.
US10056351B2 Fan-out stacked system in package (SIP) and the methods of making the same
An embodiment package includes a first fan-out tier having a first device die, a molding compound extending along sidewalls of the first device die, and a through intervia (TIV) extending through the molding compound. One or more first fan-out redistribution layers (RDLs) are disposed over the first fan-out tier and bonded to the first device die. A second fan-out tier having a second device die is disposed over the one or more first fan-out RDLs. The one or more first fan-out RDLs electrically connects the first and second device dies. The TIV electrically connects the one or more first fan-out RDLs to one or more second fan-out RDLs. The package further includes a plurality of external connectors at least partially disposed in the one or more second fan-out RDLs. The plurality of external connectors are further disposed on conductive features in the one or more second fan-out RDLs.
US10056331B2 Programmable via devices with metal/semiconductor via links and fabrication methods thereof
Programmable via devices and fabrication methods thereof are presented. The programmable via devices include, for instance, a first metal layer and a second metal layer electrically connected by a via link. The via link includes a semiconductor portion and a metal portion, where the via link facilitates programming of the programmable via device by applying a programming current through the via link to migrate materials between the semiconductor portion and the metal portion to facilitate a change of an electrical resistance of the via link. In one embodiment, the programming current facilitates formation of at least one gap region within the via link, the at least one gap region facilitating the change of the electrical resistance of the via link.
US10056328B2 Ruthenium metal feature fill for interconnects
A method is provided for at least partially filling a feature in a substrate. The method includes providing a substrate containing a feature, depositing a ruthenium (Ru) metal layer to at least partially fill the feature, and heat-treating the substrate to reflow the Ru metal layer in the feature.
US10056327B2 SOC with integrated voltage regulator using preformed MIM capacitor wafer
In some embodiments, a method and/or a system may include an integrated circuit. The integrated circuit may include a semiconductor die. The integrated circuit may include a plurality of wiring layers. At least one metal-insulator-metal (MIM) capacitor may be formed within the plurality of wiring layers. The integrated circuit may include a circuit. The circuit may include at least an inductor and a voltage regulator which, with the MIM capacitor, forms a voltage regulator for the semiconductor die. The circuit may be coupled substantially below at least a portion of the MIM capacitor in the plurality of layers. The circuit may be electrically coupled to the capacitor through the plurality of wiring layers. The integrated circuit may include a plurality of electrical connectors, the plurality of electrical connectors coupled to the second surface at points separate from an area of the second surface that is occupied by the circuit.
US10056315B2 Semiconductor device
A semiconductor device of an embodiment includes a semiconductor layer, a first conductor, a first conductive layer, a first insulating layer, a second conductive layer, and a plurality of second conductors. The semiconductor layer has a first region and a second region. The first conductor is provided in the semiconductor layer. The first conductive layer is electrically connected to the first conductor. The first insulating layer is provided in the semiconductor layer with at least part of the first insulating layer being provided between the first conductive layer and the semiconductor layer. A distance from the first insulating layer to the first region is smaller than a distance to the second region. A first distance to the first region from a plane that includes a first interface between the first insulating layer and the first conductive layer is larger than a second distance from the plane to the second region.
US10056310B2 Electrolytic seal
A semiconductor device includes a first bonding surface disposed on a first component of the semiconductor device. A bond material is disposed on the first bonding surface, and a second bonding surface is disposed on a second component of the semiconductor device. The bond material is disposed on the second bonding surface. A first electroplated bond connects the bond material and the first bonding surface, and a second electroplated bond connects the bond material and the second bonding surface.
US10056306B2 Test structure for monitoring interface delamination
Aspects of the present disclosure include a test structure that includes two or more devices. Each device includes a wire disposed within a dielectric and a first via disposed over the wire and in electrical contact with the wire. Each device includes a test pad electrically connected to the first via and a polysilicon resistor electrically connected to the wire. Each of the polysilicon resistors of the two or more devices are electrically tied together. A method for forming the interconnect structure to be used for testing is also provided.
US10056305B2 Wafer arrangement, a method for testing a wafer, and a method for processing a wafer
According to various embodiments, a wafer arrangement may be provided, the wafer arrangement may include: a wafer including at least one electronic component having at least one electronic contact exposed on a surface of the wafer; an adhesive layer structure disposed over the surface of the wafer, the adhesive layer structure covering the at least one electronic contact; and a carrier adhered to the wafer via the adhesive layer structure, wherein the carrier may include a contact structure at a surface of the carrier aligned with the at least one electronic contact so that by pressing the wafer in direction of the carrier, the contact structure can be brought into electrical contact with the at least one electronic contact of the at least one electronic component.
US10056304B2 Automated optical inspection of unit specific patterning
An automated optical inspection (AOI) system can comprise aligning a wafer comprising a plurality of unit specific patterns. A plurality of unique reference standards can be created as a plurality of electrical nets by generating with a computer an electrical net for each of the unit specific patterns, each of the plurality of electrical nets comprising a start point and an end point. An image of each of the plurality of unit specific patterns can be captured with a camera. The image can be processed with the computer to provide a plurality of extracted boundaries of contiguous electrically conductive regions. Defects in the plurality of unit specific patterns, if present, can be detected by comparing each of the extracted boundaries of contiguous electrically conductive regions to a corresponding one of the plurality of unique reference standards. An output of known good die can be created.
US10056303B1 Integration scheme for gate height control and void free RMG fill
A method of controlling NFET and PFET gate heights across different gate widths with chamfering and the resulting device are provided. Embodiments include forming an ILD over a fin; forming cavities in the ILD, each with similar or different widths; forming a high-K dielectric layer over the ILD and in each cavity; forming a pWF metal layer over the dielectric layer in one cavity; recessing the pWF metal layer to a height above the fin; forming an nWF metal layer in the cavities over the dielectric and pWF metal layers; recessing the nWF metal layer to a height above the pWF metal layer; forming a barrier layer over the dielectric and nWF metal layers; filling the cavities with a low-resistive metal; and recessing the barrier and dielectric layers to a height above the nWF metal layer; and concurrently etching the low-resistive metal.
US10056288B1 Semiconductor device and fabrication method thereof
A semiconductor device includes a semiconductor substrate having a gate trench penetrating through an active area and a trench isolation region surrounding the active area. The gate trench exposes a sidewall of the active area and a sidewall of the trench isolation region. The sidewall of the trench isolation region includes a void. A first gate dielectric layer conformally covers the sidewall of the active area and the sidewall of the trench isolation region. The void in the sidewall of the trench isolation region is filled with the first gate dielectric layer. A second gate dielectric layer is grown on the sidewall of the active area. A gate is embedded in the gate trench.
US10056286B2 Support ring with masked edge
A support ring for semiconductor processing is provided. The support ring includes a ring shaped body defined by an inner edge and an outer edge. The inner edge and outer edge are concentric about a central axis. The ring shaped body further includes a first side, a second side, and a raised annular shoulder extending from the first side of the ring shaped body at the inner edge. The support ring also includes a coating on the first side. The coating has an inner region of reduced thickness region abutting the raised annular shoulder.
US10056285B2 Semiconductor wafer device and manufacturing method thereof
A method of dies singulation includes providing a carrier, disposing a plurality of dies over a surface of the carrier according to a plurality of scribe lines comprising a plurality of continuous lines along a first direction and a plurality of discontinuous lines along a second direction, cutting the carrier according to the plurality of continuous lines along the first direction, and cutting the carrier according to the plurality of discontinuous lines along the second direction.
US10056282B2 Method and system of robot fork calibration and wafer pick-and-place
A robot fork calibration method and system is provided. At least three non-linear arranged lower sensors are provided on a bottom surface of the fork to detect distances to a fixed detection point. The fixed detection point and a horizontal plane of the detection point define a reference coordinate system. Spatial coordinates of the lower sensors in the reference coordinate system are calculated and a plane equation as well as a tilted angle of the fork are obtained according to the spatial coordinates. Therefore, the height of the fork can be calibrated according to the Z axis coordinates of the lower sensors and the levelness of the fork can be calibrated according to the tilted angle.
US10056280B2 Transporting system and transporting unit included therein
A transporting system includes a first rail including a first region and a second region, the first region being a region where the first rail extends linearly and the second region being a region where the first rail is curved. A second rail includes a third region, separated from the first region, and a fourth region overlapping the second region, wherein the first and second rails merge at a joining location that includes the second region and the fourth region. Optical lines are disposed in the second region and the fourth region, wherein the optical lines are parallel to each other in the fourth region. A first transporting unit travels on the first rail. A second transporting unit travels on the second rail. A first controller controls the traveling of the first and second transporting units using light transmitted or received through the optical lines.
US10056277B2 Polishing method
A polishing method capable of obtaining a stable film thickness without being affected by a difference in measurement position is disclosed. The polishing method includes: rotating a polishing table that supports a polishing pad; pressing the surface of the wafer against the polishing pad; obtaining a plurality of film-thickness signals from a film thickness sensor during a latest predetermined number of revolutions of the polishing pad, the film thickness sensor being installed in the polishing table; determining a plurality of measured film thicknesses from the plurality of film-thickness signals; determining an estimated film thickness at a topmost portion of the raised portion based on the plurality of measured film thicknesses; and monitoring polishing of the wafer based on the estimated film thickness at the topmost portion of the raised portion.
US10056272B2 Gas-controlled bonding platform for edge defect reduction during wafer bonding
A wafer bonding method includes placing a top wafer on a top bonding framework including a plurality of outlet holes around a periphery of the top bonding framework. A bottom wafer is placed on a bottom bonding framework that includes a plurality of inlet holes around a periphery of the bottom bonding framework. The top bonding framework is in overlapping relation to the bottom bonding framework such that a gap exist between the top wafer and the bottom wafer. A gas stream is circulated through the gap between the top wafer and the bottom wafer entering the gap through one or more of the plurality of inlet holes and exiting the gap through one or more of the plurality of outlet holes. The gas stream replaces any existing ambient moisture from the gap between the top wafer and the bottom wafer.
US10056265B2 Directed self-assembly process with size-restricted guiding patterns
A method includes providing a substrate; forming mandrel patterns over the substrate; and forming spacers on sidewalls of the mandrel patterns. The method further includes removing the mandrel patterns, thereby forming trenches that are at least partially surrounded by the spacers. The method further includes depositing a copolymer material in the trenches, wherein the copolymer material is directed self-assembling; and inducing microphase separation within the copolymer material, thereby defining a first constituent polymer surrounded by a second constituent polymer. The mandrel patterns have restricted sizes and a restricted configuration. The first constituent polymer includes cylinders arranged in a rectangular or square array.
US10056264B2 Atomic layer etching of GaN and other III-V materials
Provided herein are ALE methods of removing III-V materials such as gallium nitride (GaN) and related apparatus. In some embodiments, the methods involve exposing the III-V material to a chlorine-containing plasma without biasing the substrate to form a modified III-V surface layer; and applying a bias voltage to the substrate while exposing the modified III-V surface layer to a plasma to thereby remove the modified III-V surface layer. The disclosed methods are suitable for a wide range of applications, including etching processes for trenches and holes, fabrication of HEMTs, fabrication of LEDs, and improved selectivity in etching processes.
US10056245B2 DC gas discharge lamp having a thorium-free cathode
A DC gas discharge lamp includes an anode and a cathode having a first cathode segment, which forms the surface of the cathode at least in a region of the cathode which faces the anode and has an arc attachment region, within which an arc burning between the cathode and the anode attaches during lamp operation as intended. The first cathode segment consists of tungsten with at least one emitter material for reducing the work function of electrons from the cathode. The cathode is embodied in a manner free of thorium. The at least one emitter material has a melting point of less than 3200 K. At least one part of the surface of the cathode outside the arc attachment region is formed by a diffusion barrier for the at least one emitter material.
US10056242B2 Systems and approaches for semiconductor metrology and surface analysis using secondary ion mass spectrometry
Systems and approaches for semiconductor metrology and surface analysis using Secondary Ion Mass Spectrometry (SIMS) are disclosed. In an example, a secondary ion mass spectrometry (SIMS) system includes a sample stage. A primary ion beam is directed to the sample stage. An extraction lens is directed at the sample stage. The extraction lens is configured to provide a low extraction field for secondary ions emitted from a sample on the sample stage. A magnetic sector spectrograph is coupled to the extraction lens along an optical path of the SIMS system. The magnetic sector spectrograph includes an electrostatic analyzer (ESA) coupled to a magnetic sector analyzer (MSA).
US10056239B2 Electrical vacuum-compatible feedthrough structure and detector assembly using such feedthrough structure
An ultra-high vacuum (UHV) compatible feedthrough structure and a detector assembly using such feedthrough structure, the feedthrough structure comprising a printed circuit board (PCB) for carrying one or more detectors, wherein said PCB comprises a top surface covered with a first UHV sealing layer and one or more first electrical electrodes and at least a first thermally conductive layer extending at least partly over said top surface; and, a back surface comprising one or more second electrodes and at least a second thermally conductive layer extending at least partly over said back surface, wherein one or more conductive wires are embedded in said PCB for electrically connecting said one or more first electrodes with said one or more second electrodes respectively; and, wherein one or more thermally conductive vias are embedded in said PCB for thermally connecting said at least first thermally conductive layer with said second thermally conductive layer.
US10056238B2 Adjustable return path magnet assembly and methods
The invention provides a sputter deposition assembly that includes a sputtering chamber, a sputtering target, and a magnet assembly. The magnet assembly includes a magnetic backing plate with a blind recess into which a moveable magnetic control body can be adjustably disposed.
US10056232B2 Charged particle beam apparatus and plasma ignition method
A charged particle beam apparatus according to this invention includes: a gas introduction chamber, into which raw gas is introduced; a plasma generation chamber connected to the gas introduction chamber; a coil that is wound along an outer circumference of the plasma generation chamber and to which high-frequency power is applied; an electrode arranged at a boundary between the gas introduction chamber and the plasma generation chamber and having a plurality of through-holes formed therein; a plasma electrode that is provided apart from the electrode; a detection unit for detecting whether or not the plasma has been ignited in the plasma generation chamber; and a controller that controls, based on the result of detection by the detection unit, a voltage to be supplied to the plasma electrode in association with a predetermined pressure for supplying the raw gas.
US10056231B2 TCCT match circuit for plasma etch chambers
A match circuit includes the following: a power input circuit coupled to an RF source; an inner coil input circuit coupled between the power input circuit and an input terminal of an inner coil, the inner coil input circuit including an inductor and a capacitor coupled in series to the inductor, the inductor connecting to the power input circuit, and the capacitor connecting to the input terminal of the inner coil, a first node being defined between the power input circuit and the inner coil input circuit; an inner coil output circuit coupled between an output terminal of the inner coil and ground, the inner coil output circuit defining a direct pass-through connection to ground; an outer coil input circuit coupled between the first node and an input terminal of an outer coil; and an outer coil output circuit coupled between an output terminal of the outer coil and ground.
US10056215B1 Universal adjustable electrical circuit breaker locking device
A universal adjustable breaker lock device for a switch handle includes at least two locking members each having a channel adapted to accommodate the switch handle. The locking members are coupled to a translation member allowing the locking members to translate along a longitudinal axis of the translation member. A lever arm extends from a base wall or the translation member a distance greater than the width of the channel. In alternate embodiments, a cover, with two apertures, is disposed on the lever arm, to prevent engagement with a fastener. In the alternative embodiment, a lock may be disposed through the apertures to prevent removal of the universal breaker lock device while in use.
US10056205B2 Fabric electronic device housings
An electronic device such as a cover for a portable device or other electronic equipment may have circuitry mounted in a housing. The housing may be formed from layers of material such as fabric and polymer layers. The fabric may be formed from woven polymer yarn. The fabric may be treated with chemicals to improve stain resistance and wear resistance, may be provided with a polymer backing layer, and may receive molded plastic structures. Patterned areas may be woven into the fabric, may be formed by placing coatings on selected portions of the fabric, or may be formed by embroidering or otherwise locally processing the fabric. The patterned areas may form labels for keyboard keys, logos, key trim patterns, and other features for an electronic device. Patterned areas may have locally enhanced light transmission characteristics and may be backlit.
US10056198B2 Vertically oriented graphene nanosheets on aluminum electrodes
Novel compositions of vertically oriented graphene nanosheets on aluminum electrodes are provided. These compositions are particularly useful for advanced electrolytic capacitors and fast response electric double layer capacitors. These compositions include a polycrystalline carbon layer, and an adjacent aluminum oxide layer that does not preclude ohmic contact between the carbon layer and an aluminum substrate.
US10056196B2 Photoelectric conversion element module
A photoelectric conversion element module 200 includes a plurality of photoelectric conversion elements 100 and 100, each including a first electrode 10 and a second electrode 20 facing each other, and a conductive member 9 electrically connecting the photoelectric conversion elements 100 to each other. Each of the photoelectric conversion elements 100 is arranged in a planar shape so that a direction from each first electrode 10 to each second electrode 20 is the same. The conductive member 9 is connected to a surface of the first electrode 10 which is opposite to the second electrode 20 in at least one photoelectric conversion element 100 and is connected to a surface of the second electrode 20 which is facing the first electrode 10 in at least one different photoelectric conversion element 100, at a position at which the second electrode 20 does not overlap the first electrode 10.
US10056189B2 High voltage wire leading method for stereoscopic wound core open ventilated dry-type transformer
The invention discloses a high voltage wire leading method for a stereoscopic wound core open ventilated dry-type transformer, which comprises the steps of fixing stereoscopic wound cores arranged in a triangular shape between an upper clamp and a lower clamp, winding A, B and C three phase coils on the stereoscopic wound cores and arranging a high voltage wire leading bracket on the upper clamp, wherein the high voltage wire leading bracket is provided with connecting terminals which respectively correspond to the A, B and C three phase coils; and each phase coil is respectively provided with a wire inlet terminal and a wire outlet terminal. In the high voltage wire leading method, each of the three A, B, and C phase coils is provided with two wire outlet terminals and the numbers of turns of the three phase coils are still equal, so that under the condition of not changing the numbers of the turns of the coils, the added wire outlet terminals make leading more conveniently and the lead structure simpler.
US10056179B2 Electromagnetic actuator for a surgical instrument and method for setting a stroke distance
An electromagnetic actuator for a medical instrument including: a stator; and a movable element, at least partly composed of a paramagnetic and/or a ferromagnetic material, and which can be reversibly moved from a first to a second position by the application of a switchable magnetic field, wherein the stator and the movable element have annular distal and proximal pole shoes corresponding to each other, wherein the distal pole shoes and/or the proximal pole shoes of the stator and the movable element are aligned with each other in an overlapping manner in the first and/or the second position, and the distal pole shoes and/or the proximal pole shoes of the stator and the movable element have a structure in the circumferential direction on the surfaces of pole shoes facing each other, with the structures corresponding to each other.
US10056178B2 Superconducting magnet device
The superconducting magnet device reduces the number of connections within and/or the number of wires leading out of a superconducting coil winding and promptly starts expending the magnetic energy in a superconducting coil operating in a persistent-current mode when the superconducting coil increases in temperature or transitions to normal conductivity. This invention provides a superconducting magnet device that has the following: a superconducting coil connected to an excitation power supply; a persistent-current switch connected to the superconducting coil; a heater that controls the temperature of the persistent-current switch; a current source that is connected in parallel with the persistent-current switch and has a different polarity from the excitation power supply; a driving circuit connected to the heater and the current source; and a signal-inputting means for inputting a signal to the driving circuit. The driving circuit operates the heater and the current source when the signal is inputted thereto.
US10056172B2 Method for producing a coaxial cable
The invention relates to a method for producing a stranded inner conductor (1), and to a coaxial cable (9). In a first step, a stranded inner conductor (2) is provided, which consists of several wires (3) twisted together. Then the stranded inner conductor (1) is rotary swaged by means of a rotary swaging device (10). In a further step, the rotary swaged stranded inner conductor (3) is enclosed with a dielectric (4). In a further step, the dielectric (4) is enclosed with an outer conductor (5) and a cable sheath (6).
US10056163B2 Method for dissolving an oxide layer
The invention relates to a method for dissolving an oxide layer containing chromium, iron, nickel, and radionuclides by means of an aqueous oxidative decontamination solution, which contains permanganic acid and a mineral acid and which flows in a circuit (K1), wherein the oxidative decontamination solution is set to a pH value ≤2.5.
US10056157B1 Memory apparatus with post package repair
Apparatuses for memory repair for a memory device are described. An example apparatus includes: a non-volatile storage element that stores information; a storage latch circuit coupled to the non-volatile storage element and stores latch information; and a control circuit that, in a first repair mode, receives first repair address information, provides the first repair address information to the non-volatile storage element, and further transmits the first repair address information from the non-volatile storage element to the storage latch circuit. The control circuit, in a second repair mode, receives second repair address information and provides the second repair address information to the storage latch circuit and disables storing the second address information into the non-volatile storage element.
US10056151B1 Multi-read only memory finite state machine
A multi-read only memory (ROM) state machine circuit includes first and second ROMs (or other memory types), each ROM addressable as a plurality of rows. Each row of the first ROM includes a pointer. Each row of the second ROM includes a set of input compare bits and a next state identifier. A comparator circuit compares each input bit to the state machine circuit to a corresponding bit of the set of input compare bits from the second ROM. A register stores next state identifiers from the second ROM based on the comparator's outputs. Upon receipt of a clock edge, the stored next state identifier from the register is used an address to read a row from the first ROM. The pointer from the first ROM row is then used as an address to read a row from the second ROM. Responsive to the comparator circuit, the next state identifier corresponding to a set of input compare bits that match the input bits to the finite state machine circuit is stored in the register and used as an address to read another row from the first ROM.
US10056135B2 Programming schemes for multi-level analog memory cells
A method for data storage includes storing first data bits in a set of multi-bit analog memory cells at a first time by programming the memory cells to assume respective first programming levels. Second data bits are stored in the set of memory cells at a second time that is later than the first time by programming the memory cells to assume respective second programming levels that depend on the first programming levels and on the second data bits. A storage strategy is selected responsively to a difference between the first and second times. The storage strategy is applied to at least one group of the data bits, selected from among the first data bits and the second data bits.
US10056131B2 Semiconductor memory device including first memory cell and second memory cell over first memory cell
The semiconductor device includes a first memory cell, and a second memory cell thereover. The first memory cell includes first and second transistors, and a first capacitor. The second memory cell includes third and fourth transistors, and a second capacitor. A gate of the first transistor is electrically connected to one of a source and a drain of the second transistor and the first capacitor. A gate of the third transistor is electrically connected to one of a source and a drain of the fourth transistor and the second capacitor. One of a source and a drain of the first transistor is electrically connected to one of a source and a drain of the third transistor. The second and fourth transistors include an oxide semiconductor. A channel length direction of the first and third transistors is substantially perpendicular to a channel length direction of the second and fourth transistors.
US10056130B2 Strobe-offset control circuit
A method of operation in a memory controller is disclosed. The method includes receiving a strobe signal having a first phase relationship with respect to first data propagating on a first data line, and a second phase relationship with respect to second data propagating on a second data line. A first sample signal is generated based on the first phase relationship and a second sample signal is generated based on the second phase relationship. The first data signal is received using a first receiver clocked by the first sample signal. The second data signal is received using a second receiver clocked by the second sample signal.
US10056124B2 Memory control device for repeating data during a preamble signal or a postamble signal and memory control method
A memory control device, which includes a signal generating circuit, a data writing circuit and a repeating circuit. The repeating circuit is coupled to the data writing circuit. The signal generating circuit is configured to generate a data strobe signal and send the data strobe signal to a memory. The data strobe signal comprises a preamble signal. The data writing circuit is configured to write a series of data to the memory according to the data strobe signal. The repeating circuit is configured to repeat a first data of the series of data in a period of the preamble signal.
US10056121B2 Integrated circuit using topology configurations
Various implementations described herein may refer to and may be directed to circuitry for an integrated circuit using topology configurations. For instance, in one implementation, such circuitry may include a memory array having a plurality of memory cells. Such circuitry may also include one or more reconfigurable sense amplifier devices coupled to the memory array and configured to amplify differential voltage levels received from the memory array. The reconfigurable sense amplifier devices may include a plurality of sense amplifier circuits configured to be arranged in one of a plurality of topology configurations, where the topology configurations include a parallel configuration and a cross parallel configuration. The reconfigurable sense amplifier devices may also include one or more switches configured to set the plurality of sense amplifier circuits into the plurality of topological configurations based on one or more control bits.
US10056119B2 Semiconductor device
According to an embodiment, a semiconductor device includes a substrate, a connector, a volatile semiconductor memory element, multiple nonvolatile semiconductor memory elements, and a controller. A wiring pattern includes a signal line that is formed between the connector and the controller and that connects the connector to the controller. On the opposite side of the controller to the signal line, the multiple nonvolatile semiconductor memory elements are aligned along the longitudinal direction of the substrate.
US10056117B1 Data storage device baseplate diverter and downstream spoiler
A unitary enclosure base for a data storage device integrally includes a first surface beneath a bottom disk, a bypass channel formed with an entry area with a lower surface below the first surface, a second surface lower than the first surface and beneath an actuator arm that services the bottom surface of the bottom disk, and a flow diverter extending upward from the first surface and positioned upstream of the actuator arm. The diverter may be positioned relative to the bypass channel such that disk-generated gas flow is diverted into the bypass channel away from the actuator arm. The base may further include a spoiler extending upward from the first surface and positioned downstream of the actuator arm. The spoiler may be positioned to inhibit a wake effect upon the actuator arm.
US10056115B2 Automatic generation of video and directional audio from spherical content
A spherical content capture system captures spherical video and audio content. In one embodiment, captured metadata or video/audio processing is used to identify content relevant to a particular user based on time and location information. The platform can then generate an output video from one or more shared spherical content files relevant to the user. The output video may include a non-spherical reduced field of view such as those commonly associated with conventional camera systems. Particularly, relevant sub-frames having a reduced field of view may be extracted from each frame of spherical video to generate an output video that tracks a particular individual or object of interest. For each sub-frame, a corresponding portion of an audio track is generated that includes a directional audio signal having a directionality based on the selected sub-frame.
US10056114B2 Small-screen movie-watching using a viewport
This document describes techniques and apparatuses for small-screen movie-watching using a viewport. These techniques enable viewers to experience movies and other media programs using a small screen as a viewport to the movie rather than dramatically compressing or cropping the movie to fit the small screen. A viewer may select whatever portion of the movie imagery he or she desires to experience through the small screen at a size sufficient to perceive details of plot elements and an environment in which the plot elements interact. Thus, the viewer may follow plot elements central to the plot while also exploring the environment that provides context for these plot elements.
US10056110B2 Method and apparatus for rearrangement of media data using visual representations of the same
A method and an apparatus for rearrangement of media data using visual representations of the media data are described. A displaying unit displays visual representations of media data items in a temporal order according to temporal metadata of the media data items. An operation unit changes the position of the visual representation of a first media data item upon receipt of a user input. Automatically, the position of the visual representations of some other media data items are changed corresponding to the position change of the visual representation of the first media data item.
US10056108B1 Determining bit aspect ratios for interlaced magnetic recording tracks
A method involves determining bit aspect ratios for interlaced tracks written to a magnetic recording medium. The interlaced tracks include top tracks that are written partially overlapping and interlaced with bottom tracks. Isolated test tracks are written at first different bit aspect ratios to determine a top bit aspect ratio that achieves a first target areal density for the isolated test tracks. Interlaced test tracks are written at second different bit aspect ratios to determine a bottom bit aspect ratio that achieves a second target areal density for the interlaced test tracks. Top test tracks of the interlaced test tracks are written at the top bit aspect ratio. The top and bottom bit aspect ratios are selected to subsequently write interlaced tracks on the magnetic recording medium.
US10056102B2 Magnetic recording medium and method of manufacturing the same
According to one embodiment, a magnetic recording medium including a substrate and a magnetic recording layer formed on the substrate and including a plurality of projections is obtained. The array of the plurality of projections includes a plurality of domains in which the projections are regularly arranged, and a boundary region between the domains, in which the projections are irregularly arranged. The boundary region is formed along a perpendicular bisector of a line connecting the barycenters of adjacent projections.
US10056094B2 Method and apparatus for speech behavior visualization and gamification
In some example embodiments, a system is provided for real-time analysis of audio signals. First digital audio signals are retrieved from memory. First computed streamed signal information corresponding to each of the first digital audio signals is generated by computing first metrics data for the first digital audio signals, the first computed streamed signal information including the first metrics data. The computed first streamed signal information is stored in the memory. The first computed streamed signal information is transmitted to one or more computing devices. Transmitting the first computed streamed signal information to the one or more computing devices causes the first computed streamed signal information to be displayed at the one or more computing devices.
US10056093B2 Encoding device, decoding device, and communication system for extending voice band
A first encoding unit generates a first encoded signal by encoding a component within a first band in a voice signal. A frequency shifting unit shifts the frequency of a component within a second band in the voice signal, the second band having a frequency higher than that of the first band, to the frequency of a component within the first band. A second encoding unit generates a second encoded signal by encoding the component whose frequency has been shifted in the frequency shifting unit. An output unit outputs both the first encoded signal generated in the first encoding unit and the second encoded signal generated in the second encoding unit.
US10056089B2 Audio coding method and related apparatus
An audio encoding method and a related apparatus are disclosed. The audio coding method includes: performing a time-frequency transformation on a current frame of a time-domain audio signal, to obtain spectral coefficients of the current audio frame; obtaining one or more reference coding parameters of the current frame; and determining whether the reference coding parameters satisfy a set of parameter conditions. If any one of the parameter conditions is satisfied, the spectral coefficients of the current frame are encoded by using a transform coded excitation (TCX) algorithm. If none of the parameter conditions is satisfied, the spectral coefficients of the current audio frame are encoded using a high quality transform coding (HQ) algorithm. The audio encoding method and the related apparatus help improve encoding quality or encoding efficiency in audio signal encoding.
US10056074B2 Talking medicine bottle and label and system and method for manufacturing the same
A talking medicine label, bottle, system and method for their manufacture are described. The system and method include use of a recording device by speaking into a microphone and then affixing the talking label to the side of a conventional pill bottle to transform it into a talking pill bottle. The system and method alternatively may include a PC/POS terminal and a speech synthesis device for programming the label with a synthetic-speech recording.
US10056073B2 Method and apparatus to synthesize voice based on facial structures
A method, performed by a user equipment device, for text-to-speech conversion entails sending to an articulatory model server exterior facial structural information of a person, receiving from the articulatory model server at least a portion of a predefined articulatory model that corresponds to the exterior facial structural information, the predefined articulatory model representing a voice of a modeled person who is different from the person, and generating, based at least partly on the predefined articulatory model, speech from text stored in a memory of the user equipment device. Furthermore, a method of configuring text-to-speech conversion for a user equipment device entails determining at least a portion of an articulatory model that corresponds to exterior facial structural information based on a comparison of the exterior facial structural information to exterior facial structural information stored in a database of articulatory models.
US10056070B2 Receiver circuit
A receiver circuit comprising a first-input-terminal configured to receive an analog-input-signal, which is representative of audio-data; and a second-input-terminal configured to receive a digital-input-signal, which is representative of the same audio-data as the analog-input-signal. The receiver circuit also includes a noise-estimator configured to determine a noise-signal that is representative of a difference between the analog-input-signal and the digital-input-signal; and a de-noiser that is configured to determine a de-noised-signal by applying a de-noising algorithm to the analog-input-signal based on the noise-signal.
US10056055B2 Display management methods and apparatus
Apparatus and methods for mapping video signal parameters such as tone and color may be applied at various points in a video generation and delivery pipeline. apparatus may be configured to control mappings based on a range of inputs which may include one or more of: ambient conditions, user inputs, control information, adaptation models. Apparatus and methods may be applied to display video or other images so as to preserve a creative intent embodied in video or other image data.
US10056049B2 Display apparatus and method of operating the same
A display apparatus includes a timing controller and a display panel. The timing controller generates output image data based on input image data and generates a polarity control signal by analyzing the input image data. The display panel displays a plurality of frame images based on the output image data during a plurality of frames and operates based on an inversion driving scheme in which a polarity pattern of the plurality of frame images is changed based on the polarity control signal per N frames, where N is a natural number. The number N is variable based on the polarity control signal.
US10056048B2 Double-sided display device
Disclosed is a double-sided display device which comprises a display panel that has a plurality of pixels arranged in a matrix form and displays an image; a blank means that blanks out some pixels on one surface of the display panel with an arbitrary pattern to prevent an image which the pixels display from being shown and blanks out other pixels, except for the pixels blanked out with the arbitrary pattern, on the other surface of the display panel; and a conversion unit that makes a conversion such that the left and right sides of the image displayed through the pixels blanked out by the blank means and the image displayed through the pixels which are not blanked out are reversed with respect to the one surface of the display panel, and provides the converted images to the display panel.
US10056047B2 Control of an electrowetting element
A method of controlling an electrowetting element. The method includes receiving first data indicative of a first display effect. Using the first data, a first magnitude of a first voltage is determined. The first voltage with the first magnitude is generated and applied to the electrowetting element. Second data indicative of a second display effect different from the first display effect is received. Using the second data, a second magnitude of a second voltage is determined. The second magnitude is equal to the first magnitude. The second voltage with the second magnitude is generated and applied to the electrowetting element.
US10056039B2 Array substrate and row share module outside of a display area and output pull-up/pull-down module within the display area
Embodiments of the invention provide an array substrate and a display device, the array substrate comprises a plurality of pixel units arranged in an array and a plurality of shifting register units, each shifting register unit corresponding to a row of pixel units. A shifting register unit corresponding to pixel units of any row comprises: a row shared module outside of a display area of the array substrate, an input of which is connected with clock signal lines and a gate signal line of pixel units of a previous row, and an output of which is connected with a pull-up control signal line of pixel units of the row thereof and a pull-down control signal line of pixel units of the row thereof; an output pull-up module within the display area of the array substrate, which is connected to the pull-up control signal line of pixel units of the row thereof and a gate signal line of pixel units of the row thereof; an output pull-down module within the display area of the array substrate, which is connected to the pull-down control signal line of pixel units of the row thereof and the gate signal line of pixel units of the row thereof. Embodiments of the invention can overcome the problem of the gate driver restricting the narrowing for the frame.
US10056038B2 Organic light emitting display panel, driving method thereof and organic light emitting display apparatus
The present disclosure discloses an organic light emitting display panel, a driving method thereof, and an organic light emitting display apparatus. The organic light emitting display panel includes a plurality of pixel driving circuits, comprising: a driving module including a driving transistor and a first capacitor; an initialization module for initializing potentials of a gate and a first electrode of the driving transistor at least under the control of a first scanning signal terminal; a data writing module for transmitting a signal of a data signal terminal to a second electrode plate of a first capacitor under the control of the first or a second scanning signal terminal; a light emitting control module for transmitting a potential signal of the first electrode of the driving transistor to the second electrode plate of the first capacitor and driving an organic light emitting diode to emit light.
US10056033B2 AMOLED pixel driving circuit and pixel driving method
The present invention provides an AMOLED pixel driving circuit and a pixel driving method which utilize the 6T1C structure driving circuit, wherein the fourth thin film transistor (T4) is located between a gate (G) of the first thin film transistor (T1) and a power source negative voltage (VSS), and controls writing the power source negative voltage (VSS) to the gate (G) of the first thin film transistor (T1) by receiving an electrical property recovery control signal (CS), and the fifth thin film transistor (T5) and the sixth thin film transistor (T6) are electrically coupled to a drain (D) and a source (S) of the first thin film transistor (T1), respectively, and control writing a reference negative voltage (Vref) to the drain (D) and the source (S) of the first thin film transistor (T1) with the electrical property recovery control signal (CS).
US10056029B2 Organic light emitting diode display having photodiodes
Systems, methods, and devices are provided in which photodetectors disposed throughout a display are used to control the display brightness. The photodetectors are to be used for ambient light sensing, proximity sensing, or to compensate for aging OLEDs. In some embodiments, photodiodes are fabricated with OLEDs during the TFT fabrication process. In some embodiments, the photodetectors may be disposed throughout the display in zones containing OLEDs. The photodetectors are used to control the display brightness and color for the OLEDs in areas around each photodetector based on ambient light, aging, and/or nearby objects. A controller makes driving strength adjustments to the OLEDs in each zone independent of other zones. Photodetectors disposed throughout the display may improve proximity sensing and provide additional functionality to the device.
US10056026B2 Gate drive integrated circuit and display device including the same
A gate drive integrated circuit (IC) for a display device includes a start pulse modulator configured to receive a start pulse or a front-end carry pulse alternating between a first logic level and a second logic level to output a modulation start pulse or a modulation carry pulse that is generated by modulating a logic level shift time of the start pulse or the front-end carry pulse; and a shift register configured to receive and sequentially output the modulation start pulse or the modulation carry pulse. The start pulse modulator is further configured to output the modulation start pulse or the modulation carry pulse having the second logic level at a time when a logic level of the start pulse or the front-end carry pulse has a third logic level between the first logic level and the second logic level.
US10056024B2 Display device
A display device is disclosed, which may supply gate signals to allow pulse widths of gate signals supplied to adjacent gate lines to be overlapped with each other and at the same time minimize cost increase caused by increase of the number of line memories. The display device comprises a display panel, a gate driver and a timing controller. The display panel includes gate lines, data lines and pixels provided at crossing areas between the gate lines and the data lines. The gate driver supplies gate signals to the gate lines. The timing controller supplies a start signal and gate clock signals for controlling an operation timing of the gate driver to the gate driver. One frame period includes an active period for supplying the gate signals to the gate lines and a vertical blank period for not supplying the gate signals to the gate lines, and the start signal is supplied within the vertical blank period.
US10056022B2 Saturation dependent image splitting for high dynamic range displays
Systems, methods, and computer readable media that improve the gamut size for a multi-layer display. Various embodiments receive a color input value indicative of a target display color associated with an input image and determine a color saturation value for the received color input value. Based on the color saturation value, a drive value for a monochromatic modulation panel and a drive value for a color modulation panel may be determined. The various embodiments can then drive the monochromatic and color modulation panel according to the drive values. The monochromatic modulation panel is not modulated until the color modulation panel is driven to full illumination.
US10056017B2 Flag mount bracket systems
Flag mount bracket system for improved installation of a flag into a bracket safely from ground level without the need for a ladder comprising a spring tension mount or ratchet mount and a specialized raising and lowering pole.
US10056014B2 Positioning and alignment device for tiled displays
A positioning device and a fastening device to fix the relative position of two or more adjacent tiles on a tiled display and to provide alignment. Fixing the relative position of two adjacent display tiles will facilitate the alignment of tiles in tiled displays where the seam between tiles will be as regular as possible, thereby avoiding the introduction of misalignments and their associated visual artefacts. The positioning device allows linkage of it to at least two tiles of a tiled display. The display tiles are often rectangular in shape and the positioning device is then located at a corner of the tile. The positioning device can also be attached to a support structure to make a tiled display.
US10055998B1 Ground-based identification of wake turbulence encounters
A ground-based server is configured for identifying encounters of aircraft with wake turbulences generated by at least one other generating aircraft. The ground-based server is configured for: collecting avionics data for an in-flight aircraft and traffic data for one or more other aircraft in flight at a first flight time of the in-flight aircraft; determining that the in-flight aircraft was near a wake turbulence estimated, using the traffic data, to be generated by another aircraft; determining that the in-flight aircraft experienced at the first flight time a severe impact; determining that the in-flight aircraft experienced at the first flight time at least one of: one or more uncommanded forces and moments, and a wind signature indicative of wake turbulence; and in response, generating a report of a wake turbulence encounter for the in-flight aircraft at the first flight time.
US10055994B2 Parking assistance device
A parking assistance device includes: a route determination unit that determines a route from an initial position of a vehicle to a target parking position when assisting the vehicle to be parked in a parking area, and includes, a first generation unit generating a first circumference tangent to a line passing though the initial position and extending along a forward direction of the vehicle, and a second generation unit generating a second circumference having a tangent line passing through a rear position of the vehicle at a rear direction of the target parking position in the forward direction and extending along the forward direction, and having a radius of minimum turning of the vehicle, a part of the first circumference functions as a part of the route, and a part of a third circumference functions as the route subsequent to the first circumference.
US10055984B1 Unmanned aerial vehicle system and method of use
An unmanned aerial vehicle (UAV) system includes a command center having a computing device an unmanned aerial vehicle (UAV) with a body, the UAV to communicate wirelessly with the command center via a network, the UAV having a control system with a power source, a geospatial tracking device, and a multi-channel communication portal; a camera secured to the body and in communication with the control system; and one or more equipment attachment sites; site assessment tools to attach to or within the one or more equipment attachment sites, each of the site assessment tools to record a data associated with an emergency site, such as weather conditions, road conditions, traffic, visibility, radiation, and chemical exposure; the UAV is to receive commands from the command center to deploy to the emergency site; and the UAV is to receive the data and transmit the data to the command center via the multi-channel communication portal.
US10055972B2 System and method for providing centralized management and distribution of information to remote users
The invention includes systems, methods, and software applications for centrally maintaining information and automatically distributing relevant portions of the information to remote users. In one embodiment, a central server stores the information, which is maintained on the central server. Periodically, or each time the server information is updated, the server identifies the portion of the information that is relevant to each user and downloads the relevant portion of information to each user, for example to a mobile device such as a Blackberry™. The invention may be used to maintain and timely distribute information related to emergency response procedures, sales or servicing schedules, and delivery schedules, among other things.
US10055962B2 Method and apparatus for providing an emergency notification for an allergic reaction
A method and an apparatus for providing a notification of a usage of a medical injector are disclosed. For example, the method determines location information of the medical injector. The method then detects the usage of the medical injector, and records a time of the usage of the medical injector. The method then sends the notification comprising the time at which the usage of the medical injector is detected and the location information of the medical injector.
US10055960B2 Ultraviolet emitter for use in a flame detector and a method of making the same
A flame detector including an ultraviolet emitter configured to emit ultraviolet light at a strike voltage less than or equal to approximately 230 volts. A method of manufacturing an ultraviolet emitter for use in a flame detector, the ultraviolet emitter including a hermetically sealed, alkali rich, ultraviolet transmissive glass envelope, the method including: (a) wrapping an envelope exterior surface with a conductive material; (b) performing a first injection of at least one non-radioactive gas into the glass envelope at a first pressure; (c) applying a voltage bias to the glass envelope; (d) baking the hermetically sealed, alkali rich, ultraviolet transmissive glass envelope at a baking temperature for a baking duration of time; (e) cooling the hermetically sealed, alkali rich, ultraviolet transmissive glass envelope to a desired temperature; and (f) performing a second injection of at least one non-radioactive gas into the glass envelope at a second pressure.
US10055958B2 Occupancy based lighting control technology and its application thereof
This disclosure relates to a method of detecting an occupancy state of a living space for controlling lighting apparatus. The method comprises using a motion sensor to send wave signal and detect echoed signal reflected from a moving human body and using a control circuitry operated with a software program to analyze the echoed signal for establishing a numerical value account. In referring to preset parameters, the software program judges the echoed signal by analyzing time duration and frequency pattern of the echoed signal as an incoming motion, an outgoing motion or a local random motion, such that the numerical value account is accordingly updated to represent actual occupant number for activating the controller circuitry to turn on or turn off the lighting apparatus.
US10055948B2 Apparel with ultrasonic position sensing and haptic feedback for activities
An article of apparel, a system, and methods include a fabric configured to conform to a body of a wearer. A plurality of ultrasonic positioning sensors are secured with respect to the fabric at a first set of predetermined locations, each of the ultrasonic positioning sensors configured to emit a sound wave configured to be detected by other ones of the plurality of ultrasonic positioning sensors and output an electronic signal indicative of having emitted or detected a sound wave. A plurality of feedback devices secured with respect to the fabric at a second set of predetermined locations, each of the feedback devices configured to output a feedback signal configured to be detectable by the wearer of the article of apparel.
US10055947B2 Task lighting system with alarm and dimming features
A temporary task lighting system used on job sites has an alarm mode. The system may be used to provide an alarm indication using the light units of the system. The alarm indication may be cycling the lights through on and off conditions or full on and dimmed conditions. Different systems and methods may be used to activate the alarm. The alarm activation may come from a typical fire alarm switch, a button on the power supply, a button on a central control computer, or a signal from an emergency response system such as a 911 system. The disclosure also provides central control for remote drivers and ballasts. The central control allows different zones of low voltage lighting systems or different zones of low voltage lights to set up, identified, and individually controlled from a central interface.
US10055946B2 Energy informatics display device and method
An electronic device having a light display for communicating messages to a user wherein the light display is a rectangular halo produced by several discrete light sources where the combined width of all the light sources is small in comparison to the length of the perimeter of the rectangular halo.
US10055941B2 High integrity golf wagering system
A system and method for providing a high integrity golf wagering game. The system includes a driving range with hitting bays where players hit balls at targets. Individual balls are associated with a particular player and are tracked from the tee in a hitting bay to a target. If a player hits a ball into a target, a wagering game is offered that awards prizes to a player depending on the outcome of the game. The game itself may take many different forms including a slot type game. The system and method include variants for randomization of game results or results based in whole or in part on a player's skill in hitting targets.
US10055938B2 Crowd based bonus and promotional system and method
A bonus and/or promotion system, such as for a casino or other retail location, includes one or more sensors for detecting the presence of one or more persons at a location and a bonus or promotion generator configured to generate and output bonuses or promotions based upon detected levels of persons in an area. The bonus or promotion generator may provide an output to existing audio and/or visual display devices of the location for announcing bonuses or promotions.
US10055930B2 Gaming system and method for placing and redeeming sports bets
The present disclosure relates generally to gaming systems and methods for placing one or more sports bets at an electronic gaming machine (“EGM”) and for redeeming any winnings for one or more placed sports bet at an EGM.
US10055925B2 System for voucher or token verification
The present invention allows verification of a voucher or token prior to redemption. The voucher or token has a code associated therewith so that a value of the voucher or token may be stored in a database. Later when the voucher or token is presented to a cashier for redemption, the code is submitted to the database in order to retrieve the value associated with that voucher or token. In this way, the voucher or token is verified before redemption. In one embodiment, a verification system includes a voucher or token database, a recognition subsystem and two transceivers. The database knows the code and value associated with the voucher or token. A recognition subsystem reads the code from the voucher or token. The transceivers couple together the database and the recognition subsystem in such a way that the a query can be made by the recognition system to determine the value associated with the code or otherwise verify the validity of the voucher or token.
US10055923B2 Banknote sorting apparatus and control method therefor
A banknote sorting apparatus and a control method therefor are provided. The control method for the banknote sorting apparatus includes: obtaining a characteristic value of a standard template, wherein the standard template is a preset banknote template satisfying a set condition, and the characteristic value is a characteristic value for banknote classification; and displaying the characteristic value and an original sorting parameter corresponding to the characteristic value, wherein the original sorting parameter is a sorting parameter preset in the banknote sorting apparatus.
US10055915B1 Secure delivery via unmanned vehicles
Systems and methods are provided for on-demand delivery of a payload by an unmanned vehicle. An unmanned vehicle may comprise a chamber configured to house a payload and adjust a payload state. The payload state may be adjusted based on detection of a tampering event. An unmanned vehicle may also comprise an authentication system configured to allow access to the payload.
US10055912B2 Security method
The present invention relates to a method for authenticating and/or identifying persons, objects, service systems or computer programs, in which a static, unchanging security feature that is characteristic of the person, the object, the service system or the computer program, is created or used, which is subsequently altered under the influence of an unforeseeable factor and thereby converted into a dynamic security feature. Positive authentication is obtained, when the dynamic security feature has at least been partly changed by a dynamic factor between two query times in comparison with the static security feature stored in the storage medium, wherein the static security feature stored in the storage medium corresponds to the most recently updated, altered dynamic security feature from the last query time. Further, the invention relates to an authentication system, in which dynamic security features originate from a static security feature.
US10055909B2 Systems and methods for crash determination
Systems and methods for crash determination in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle telematics device includes a processor and a memory storing a crash determination application, wherein the processor, on reading the crash determination application, is directed to obtain sensor data from at least one sensor installed in a vehicle, calculate peak resultant data based on the sensor data, where the peak resultant data describes the acceleration of the vehicle over a first time period, generate crash score data based on the peak resultant data and a set of crash curve data for the vehicle, where the crash score data describes the likelihood that the vehicle was involved in a crash based on the characteristics of the vehicle and the sensor data, and provide the obtained sensor data when the crash score data exceeds a crash threshold to a remote server system.
US10055906B1 System and method to detect emissions OBD false failures
A system and method to rapidly perform emissions measurements of in-use vehicles being driven by the general public for comparison with vehicle inspection OBD emission fault code testing results for determining if the inspection results indicate that false failures are being generated for a particular vehicle group, such as based on make and model, engine size, engine combustion management technology and/or pollution control technology, or determining if the inspection results correlate with increased in-use emissions. The system may access or integrate with a database of vehicle inspection OBD emission fault code testing results that may be analyzed to evaluate the existence of higher than normal or expected OBD failure rates for emissions related items. The system and method require no recruitment testing of in-use vehicles with potentially detectable connections, but instead incorporate a vehicle emissions remote sensing device that does not require mechanical or electrical connection to the vehicle.
US10055903B2 Vehicle health check via noise and vibration level
Technical solutions are described for autonomously monitoring health of a vehicle, such as a car, a truck and so on. An example computer-implemented method includes receiving sensor data of the vehicle. For example, the sensor data includes vibration data and microphone data. The vibration data measures vibration experienced by an occupant of the vehicle. The microphone data measures noises experienced by the occupant, including noises emanated by the vehicle. The method further includes accessing a predetermined performance data of the vehicle and determining a difference in the received sensor data and the predetermined performance data. The method further includes transmitting a notification of condition of the vehicle in response to the difference surpassing a predetermined threshold.
US10055899B2 Method for checking toll transactions and components therefor
The subject matter disclosed herein relates to a method for checking toll transactions, produced from position notifications of a mobile phone connected via a mobile network to a transaction server, with the aid of a network of distributed toll beacons, which can communicate via short-range radio with on-board units of passing vehicles and are connected to the transaction server. To this end, a interoperable multi-functional OBU is created that is formed from a GNSS- and NFC-enabled mobile phone on the one hand and an NFC- and DSRC-enabled OBU on the other hand, which exchange data concerning a session identifier (SID) via their common NFC interface, which session identifier forms a link between the infrastructureless and the infrastructure-bound billing functions of the multi-functional OBU. The disclosed subject matter also relates to a toll beacon and a transaction server for same.
US10055896B1 Interactive vertex manipulation system and methods for geometry repair
A method for simulating a physical object includes receiving user input to move a vertex of a simulated surface from a first location to a second location that is across an edge of the surface. The method also includes generating a visual display that is configured to inform the user that the movement of a vertex to the second location across an edge of the surface is unpermitted.
US10055890B2 Augmented reality for wireless mobile devices
A model includes model layers on which a wireframe representation of objects located at geographic coordinates is stored in a memory such that surface detail of the objects increases from a base model layer to an uppermost model layer. Digital data layers stored in the memory that encompass digital coordinates corresponding with the geographic coordinates. Digital content for augmenting scenes is stored on pre-selected digital data layers at pre-selected digital coordinates on those layers. One or more of the digital data layers are logically linked with one or more of the model layers. When the location and spatial orientation of a mobile device in which a scene is viewed is received, the digital content on the digital data layer logically linked to one of the model layers is transmitted over a wireless communication channel to the mobile device.
US10055879B2 3D human face reconstruction method, apparatus and server
A 3D human face reconstruction method and apparatus, and a server are provided. In some embodiments, the method includes determining feature points on an acquired 2D human face image; determining posture parameters of a human face according to the feature points, and adjusting a posture of a universal 3D human face model according to the posture parameters; determining points on the universal 3D human face model corresponding to the feature points, and adjusting the corresponding points in a sheltered status to obtain a preliminary 3D human face model; and performing deformation adjusting on the preliminary 3D human face model, and performing texture mapping on the deformed 3D human face model to obtain a final 3D human face.
US10055863B2 Display control system, and display control method for visual presentation data
A display control system includes: at least a display control device including a transparency control unit that, when displaying a first display component and a second display component such that at least parts of the first display component and the second display component overlap each other, increases a transparency of at least one of the first display component and the second display component in an overlapping portion according to one of a density of display contents contained in the first display component and a density of display contents contained in the second display component in the overlapping portion.
US10055857B2 Extension of the MPEG/SC3DMC standard to polygon meshes
A system, method and computer program product to traverse a polygon mesh, partition the polygon mesh into a set of polygon fans based on the traversal order, and tessellate the set of polygon fans into triangles based on the traversal order. This transformation of the polygon mesh into a triangle mesh enables the polygon mesh to be compressed and decompressed using the SC3DMC standard.
US10055845B2 Method and image processing system for determining parameters of a camera
A method and image processing system determine parameters of a camera. According to the method, an image of a surrounding area is captured by the camera, and camera parameters are initially determined. Furthermore, a three-dimensional geometric description of visual features of the surrounding area is provided. A feature detector is used on the captured image in order to extract visual features. The initially determined camera parameters are applied to the three-dimensional geometric description of the visual features of the surrounding area in order to display said visual features on a feature image. A quantity of the visual features extracted from the image is compared with a quantity of the visual features in the feature image to determine a degree of concordance between the two quantities. The camera parameters are changed repeatedly to determine additional feature images for which the degree of concordance is determined until said degree exceeds a threshold.
US10055831B2 Systems and methods for adaptive property analysis via autonomous vehicles
An unmanned autonomous vehicle (aerial or ground) assessment and reporting system may conduct micro scans of interior portions of a structure, such as walls, windows, doorways, stairs, and the like. Scan data from one or more sensor types may be compared with stored profile data from a library of profiles using computer vision or other matching techniques to identify characteristics, defects, damage, construction materials, etc. An adaptive response system may modify the types of sensors used for scanning and/or the scanning pattern itself based on matched profile data. Modifications to the scanning process are implemented in real-time based on identified characteristics of the interior portions of the structure.
US10055828B2 Method for retrieving atmospheric aerosol based on statistical segmentation
The present invention discloses a method for retrieving atmospheric aerosol based on statistical segmentation. Firstly a multi-band remote sensing image including an apparent reflectance and an aerosol optical thickness look-up table corresponding to a retrieval band is obtained, then pixels are partitioned and screened according to apparent reflectance segments of a mid-infrared 2.1 micrometer band. After that the retained pixel sets are further partitioned and screened according to the apparent reflectance segments of the mid-infrared 1.6 micrometer band. Finally the obtained pixel sets are partitioned into two categories according to the pixel number, one category including pixels having more pixels, the other including those with less pixels.The category with more pixels is taken as the reference part for retrieval. Specifically, the pixel sets are first searched for the clean segment, then the ground surface reflectivity of the clean segment is taken as the ground surface reflectivity of the whole pixel set, thereby obtaining the aerosol thickness value through retrieval. After that these pixels are taken as references to perform retrieval on the other category.The present invention can improve accuracy and resolution of the retrieval result of the bright ground surface area, and is applied to a wider range.
US10055784B1 In-stream pivoting search results
When a search query is provided to a search engine, and search results obtained from the search engine in response to the search query are displayed in a stream or list on a mobile device, an interaction with one or more of the search results causes information regarding the search result to be displayed within the stream or list, thereby creating a visual history of the user's interactions with the search results. Additionally, the items following a search result with which the user has interacted may be reordered based on the attributes of the search result, the user, or any other relevant factor.
US10055781B2 Systems, methods and devices for controlling humidity in a closed environment with automatic and predictive identification, purchase and replacement of optimal humidity controller
The invention relates to systems and methods for monitoring and providing humidity control for an asset within a closed environment such as a storage container, with transmission of sensed humidity levels to at least one server that stores current and historical humidity levels and comprises a processor and stored executable instructions that, when executed by the processor, may recommend an optimal humidity controller to use for the asset, determine when the recommended humidity controller requires replacement and predictively recommend an optimal replacement humidity controller based on at least historical humidity data and trending thereof, execution of a sales transaction, that may be pre-scheduled based on asset type, asset size and/or historical data, for the optimal replacement humidity controller, and providing the proper replacement humidity controller to the user.
US10055776B2 Decision making criteria-driven recommendations
The embodiments provide a system for decision-making criteria-based recommendations. The system may include a decision engine configured to receive a request for recommendations for an option problem associated with a product or service category, and determine options among a plurality of options for the product or service category based on preference information. The preference information may include activated decision-making criteria and corresponding weight values. The corresponding weight values may represent a relative importance of each activated decision-making criterion. The decision engine may be configured to determine options among the plurality of options including calculating scores for the plurality of options based on, in part, the activated decision-making criteria and the corresponding weight values and selecting the options among the plurality of options based on the calculated scores. The decision engine may be configured to provide a display of the determined options as the recommendations for the product or service category.
US10055773B2 System and methods for generating user interfaces for custom card design session
A transaction card customization system that includes a customer user interface that is generatable based on a customization parameter indicative of at least one of a customer context and a product context of the user interface. An administrative user interface is described that facilitates an administrative user establishing a consumer user interface based on a customer context and/or product context. In turn, a locator is generated that includes the customization parameter indicative of the customer context and/or product context. As such, upon a user utilizing the locator to navigate to a custom card design server, a payload including the customization parameter is received at the custom card design server and used to generate the customer user interface based on the indicated customer context and/or product context.
US10055771B2 Electronic personal companion
Personal companions crowd-source and/or crowd-share characterizations, and optionally raw data, from real-world, virtual and/or mixed-reality experiences. Characterizations can advantageously be stored in one or more self-evolving, structured databases, and can be organized according to objects, actions, events and thoughts. Characterizations can be weighted differently for different users, and “forgotten” over time, especially in favor of maintaining higher level characterizations. Personal companions can be used to obtain additional information, and conduct interpersonal, commercial, or other interactions or transactions.
US10055770B2 Unified product catalog data retrieval and modification
Embodiments for providing a unified catalog include systems and methods that import catalog data from one or more underlying catalog systems. The systems identify items from the catalog data and modify at least one of item descriptions, item names, product categories, and item identifiers associated with the identified items. The systems further provide a unified user interface to a user for browsing the items, receive a request for at least one product selected by the user from the items, and send an order for the at least one selected product to the one or more catalog systems.
US10055744B2 System for closed loop decisionmaking in an automated care system
There is disclosed a system functional for operating and updating an interactive voice response self care system which utilizes various types of models. The system is capable of improving the performance of the self care system through updating the models used in that system in a closed loop manner. The system is also potentially configured to utilize input from a human agent, such as a customer service representative, to which a customer call is transferred by a self care system.
US10055743B1 System and method of managing customer care
Embodiments of the disclosure relate generally to methods and systems for monitoring customer service channels and identifying possible improvements for customer service channels. A computer system may comprise one or more analysis applications operable to receive and analyze information from a plurality of customer service channels. Customer service channels may include retail stores, customer care centers, and websites.
US10055740B2 Payment selection and authorization
When making a payment with an electronic payment type, a user may provide additional verification of ownership through communications with the user's mobile computing device. For example, the user may swipe her bank card at a retailer's store. The retailer may authorize the bank card through an issuing party (“host”). The host may transmit a request to the user via a mobile application running on the mobile computing device, which may request the user to approve or decline the purchase request. In various embodiments, the host's request may require the user to enter personal and/or authorization information (e.g., a PIN, password, biometrics, etc.) via the mobile application to approve the request. In some aspects, the host may allow the user to split or allocate a payment amount across one or more electronic payment types available to the user from the host via the mobile application during the authorization process.
US10055738B2 System and methods to prevent unauthorized usage of card readers
A contactless card reader comprises a contactless card reader front-end coupled to a processor. A communications module is coupled to the processor and a set of sensors is coupled to the processor. The set of sensors determines parameters related to the location, orientation and motion of the card reader. The processor receives the parameters from the set of sensors and utilizes the parameters and scenario configuration data to evaluate a rule. The result of the evaluation of the rule results in a limitation on the operation of the card reader. The communications module is configured to intermittently receive the scenario configuration data from external sources.
US10055737B2 Multi-point authentication for payment transactions
Authentication includes determining that a cardholder payment account is associated with a mobile device. Authentication includes receiving an indication of physical possession of a payment card. Authentication includes receiving a purchase request for an authorization of an exchange of funds from the cardholder account to the merchant. Authentication includes receiving a randomized transaction identifier to the request for the authorization of the exchange. Authentication includes transmitting to the mobile device, information associated with the request. Authentication includes transmitting to the mobile device, a request for confirmation of the authorization from the cardholder from the account of the cardholder to the merchant. Authentication includes receiving an indication, facilitated by the cardholder, that the exchange is authorized. Authentication includes authorizing the exchange of from the payment account of the cardholder to the merchant.
US10055734B2 Systems and methods for processing customer purchase transactions using biometric data
A system and method is provided for processing customer purchase transactions using biometric data. Consistent with disclosed embodiments, a processing entity receives biometric data of a customer, wherein the biometric data is unique to the customer. The processing entity may additionally receive transaction data, the transaction data reflecting the price of a purchase transaction by the customer. The processing entity may compare the received biometric data to stored biometric data associated with customers of a financial service provider and identify common biometric data. Additionally, the processing entity may correlate the common biometric data to a customer account associated with the financial service provider, compare the customer account associated with the financial service provider with the transaction data, and verify the customer account associated with the financial service provider contains adequate funds. Furthermore, the processing entity may authorize the purchase transaction.
US10055729B2 System and method for transaction security enhancement
An initial communication pathway is established between a first execution environment of a mobile device and a second execution environment of the mobile device. The first and second execution environments are executed in parallel with each other. The second execution environment has a higher level of security than the first execution environment. A request is received from a first entity to authenticate itself. The first entity resides in the first execution environment of the mobile device. The first entity is authenticated in response to the request. The authentication is performed by a second entity that resides in the second execution environment of the mobile device. The receiving of the request and the authenticating are performed using a direct communication link between the first execution environment and the second execution environment while bypassing the initial communication pathway.
US10055728B2 Form factor with an alias code and a secure chip ID
Systems and methods may comprise RFID data acquisition technology which may be embedded in a fob or tag for use in completing financial transactions. This fob may a self-contained device which includes a transponder and which may be contained on any portable form factor. For instance, the tag may be housed in a wearable transaction instrument, such as an activity tracker. The tag is configured to be used in concert with an RFID reader device.
US10055721B1 Replicating online-transaction behavior in offline transactions
Techniques and arrangements for replicating behavior of a point-of-sale (POS) device operating in an offline mode with behavior of the POS device operating in an online mode. For instance, the techniques may insert an artificial delay into an offline transaction, thus causing an end-to-end processing time of an offline transaction to more closely match an end-to-end processing time of an online transaction.
US10055720B2 Virtual currency system
A system including a network connected to at least one mint computing device implementing a virtual currency mint. The network has a ring topology and includes computing devices that implement a plurality of nodes. The mint issues units of virtual currency to user accounts implemented by the nodes. Each of at least a portion of the nodes is configured to initiate (as a sender node) a transaction with a recipient node that transfers at least one unit of the virtual currency from a sender one of the user accounts to a recipient one of the user accounts. The recipient node validates the transaction, creates a receipt, performs an operation on the receipt to identify a storage node, and routes the receipt to the storage node. The storage node stores the receipt, identifies next storage nodes, and routes copies of the receipt to the next storage nodes for storage thereby.
US10055712B2 Concepts for repair, service, purchase, sale or trade-in of items
Embodiments of the present invention provide a repair or purchase program that may be associated with a common carrier. In various embodiments, one or more bids for a target item are received prior to receiving a listing for an item. After receiving the listing for the item, one or more relevant bids may be identified. Information associated with at least one of the identified bids may be provided. A user selection of one of the identified bids may be received. Completion of the transaction indicated by the user's selection may be facilitated. Associated methods, systems, and computer program products are provided.
US10055708B2 Vehicle inventory verification system, apparatus and method cross reference to related applications
A system, method, and devices are disclosed for remotely verifying and managing the record of an inventory asset, such as an automobile or other vehicle, wherein the asset in the inventory is located at a site remote from a user initiating a request for verification. A user selects from a web-based interface on a client device or mobile application the location of an asset to be verified. When an inventory verification request is initiated, a request is sent electronically to a base station/transmitter located at the dealer's location. The transmitter sends a signal out to verify the inventory in the dealer's to one or more receivers installed in each vehicle/inventory object. The receivers communicate data associated with vehicles/inventory objects present in the dealer's lot back to the transmitted request with the list of data representing the inventory.
US10055701B1 Survey insight reporting system and method
In one embodiment, the invention can be a method of displaying survey results. The method can include, for each of a plurality of survey items, receiving survey responses from survey respondents, wherein each response is chosen from response options, the response options corresponding to an ordinal scale; and each respondent is associated with a collection of respondent segments. The method can further include, for each response to each item by each survey respondent, determining a calibrated score, the calibrated score based on a probability that a person having the collection of respondent segments associated with the survey respondent would provide the response to the item or any of the response options to the item that are lower on the ordinal scale.
US10055691B2 Stream processing with dynamic event routing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for routing events of an event stream. One of the methods includes operations of receiving, by a router, events of an event stream; providing each event, by the router, to a respective local modeler selected by the router according to an initial routing strategy, the respective local modeler being selected from multiple local modelers; aggregating, by each local modeler in parallel, information associated with each event received by the local modeler to generate aggregated information; providing, to a central modeler, the aggregated information generated by the one or more local modelers; determining, by the central modeler, parameters of a machine learning model using the aggregated information received by the central modeler and generating an updated routing strategy based on the parameters of the machine learning model; and providing the updated routing strategy to the router.
US10055679B2 RFID transponder and methods for associating with a vehicle fuel tank
The present invention relates to electronic identification systems and more particularly but not limited to electronic identification systems to be used with vehicle-refueling systems, the identification system comprises a radio-frequency-identification (RFID) transponder (RFIDT) that may be easily associated with a vehicle at its vehicle fuel-tank-intake-pipe, the transponder having a ferrite-antenna.
US10055675B2 Training algorithm for collision avoidance using auditory data
A machine learning model is trained by defining a scenario including models of vehicles and a typical driving environment. A model of a subject vehicle is added to the scenario and sensor locations are defined on the subject vehicle. A perception of the scenario by sensors at the sensor locations is simulated. The scenario further includes a model of a parked vehicle with its engine running. The location of the parked vehicle and the simulated outputs of the sensors perceiving the scenario are input to a machine learning algorithm that trains a model to detect the location of the parked vehicle based on the sensor outputs. A vehicle controller then incorporates the machine learning model and estimates the presence and/or location of a parked vehicle with its engine running based on actual sensor outputs input to the machine learning model.
US10055660B1 Arabic handwriting recognition utilizing bag of features representation
A system, a non-transitory computer readable medium, and a method for Arabic handwriting recognition are provided. The method includes acquiring an input image representative of a handwritten Arabic text from a user, partitioning the input image into a plurality of regions, determining a bag of features representation for each region of the plurality of regions, modeling each region independently by multi stream discrete Hidden Markov Model (HMM), and identifying a text based on the HMM models.
US10055656B2 Traffic signal detection device and traffic signal detection method
A traffic signal detection device includes a narrow-angle camera, a wide-angle camera having an angle of view wider than the narrow-angle camera, and a traffic signal detector configured to detect a traffic signal from at least any of a narrow-angle image captured by the narrow-angle camera and a wide-angle image captured by the wide-angle camera. The traffic signal detector selects, as a detection result, any of a traffic signal detected from the narrow-angle image and a traffic signal detected from the wide-angle image, on the basis of a deceleration start region in which a vehicle should start deceleration, the deceleration start region calculated from a position of a traffic signal with respect to the vehicle and a speed of the vehicle in order to stop the vehicle at a stop position with respect to the traffic signal.
US10055655B2 Traffic light detection device and traffic light detection method
A traffic light detection device uses an image pickup unit mounted on a vehicle to extract, from an image taken of surroundings of the vehicle, synchronized pixels, whose brightness changes in synchronization with an alternating current period of electric power supplied to a traffic light, and detects the traffic light from the synchronized pixels. The traffic light detection device is provided with: a positional variation calculation unit that calculates positional variation amounts of continuously extracted positions of the synchronized pixels; and a signal lamp determination unit that determines, as a signal lamp candidate, the synchronized pixels whose positional variation amount is equal to or smaller than a threshold value.
US10055654B2 Monitoring unit for a motor vehicle, having partial color encoding
A monitoring unit for monitoring an environment outside of a motor vehicle includes a camera with an imaging sensor that has both color pixels and monochrome pixels. Pixel groups each include one or two color pixels and respectively three or two monochrome pixels. The pixel groups are arranged in a repeating pattern of partial color encoding.
US10055649B2 Image enhancements for vehicle imaging systems
Systems and methods are provided, having sensing unit(s) configured to capture images of a surrounding of a vehicle, and a processing unit connected to a database which is configured to store imaging data relating to the surrounding of the vehicle together with metadata relating to capturing parameters of the stored imaging data. The processing unit enhances the captured images with stored imaging data according to a correspondence of metadata with vehicle situations, for example, according to a relation between capturing parameters of different sensing units. Sensing unit(s) may be gated infrared to indicate specified reflectivity parameters of regions in the captured images. Sensing unit(s) may comprise a controller applying changing patterned filters to the pixel array to enhance visibility and other image features. Multiple sensing units with gateable infrared sensors may communicate using modulated illumination spots.
US10055648B1 Detection, classification, and tracking of surface contacts for maritime assets
Techniques are provided for detection, classification and tracking of surface contacts based on multispectral image data from sensors on maritime assets. An example system may include an anomaly detection circuit configured to detect an object based on anomalies in the variance of pixels of water surface image data. The system may also include an object motion tracking circuit configured to analyze motion of the object relative to water surface waves. The analysis may compensate for motion of the asset and sensors. The system may further include an object classification circuit configured to classify the object as an object of interest, based on the analyzed motion of the object, and as a threat, further based on size estimation, edge detection, surface texture analysis, and volume analysis. The range from the asset to the object may be estimated based on the relation of the object to a detected or estimated horizon line.
US10055645B1 Augmented reality user interface facilitating fulfillment
Disclosed are various implementations for updating information displayed in a user interface for a worker in a fulfillment center. Information changing relative to a previous user interface can be provided in response to location data that indicates the worker's location within a fulfillment center.
US10055643B2 Advanced blending of stitched images for 3D object reproduction
When blending individual vehicle-mounted camera images into a coherent composite image of the vehicle surroundings, objects in the respective images are analyzed to determine the presence of a pedestrian. When the individual images are blended to form the composite image, multiple pedestrian shadow views of the pedestrian are replaced with background pixels to erase the pedestrian, and a semi-symbolic graphical representation of the pedestrian is superimposed at the location of the actual pedestrian in the composite image. The graphical representation is proportional to the pedestrian in the composite image and includes features unique to the pedestrian it represents. The composite image with the graphical representation is then presented to a viewer.
US10055639B2 Face detection in an image data stream using skin colour patch constructs
A data processing system for performing face detection on a stream of frames of image data, the data processing system comprising: a skin patch identifier configured to identify one or more patches of skin color in a first frame and characterize each patch in the first frame using a respective patch construct of a predefined shape; a first search tile generator configured to generate one or more first search tiles from the one or more patch constructs; and a face detector configured to detect faces in the stream by performing face detection in one or more frames of the stream within the first search tiles.
US10055633B2 Mobile terminal and method for controlling the same
The present invention relates to a mobile terminal and a method for controlling the same. The present invention determines whether received touch input is touch input by a finger of a user and, when a function executed by the touch input requires authentication, provides a user interface necessary for authentication differently according to whether the touch input is touch input by the user's finger. Accordingly, fingerprint authentication is processed as necessary, thereby improving processor efficiency.
US10055625B2 Imaging barcode reader with color-separated aimer and illuminator
A scanner for machine-readable symbols, such as barcodes and two-dimensional matrix symbols, employs at least two different light frequencies (colors). The first frequency supports accurate aiming of the scanner at a symbol. The second frequency supports illumination of a machine-readable symbol so that the reflected illumination light can be read at the second frequency by the scanner's optical imaging element. Employing two different light frequencies enables both aiming and scanning to occur simultaneously, while the aiming process does not interfere with the scanning process. It enables the aiming frequency to be used for additional purposes, such as providing signaling to a user of the scanner. In an embodiment, two distinct light sources are used in the scanner to provide the different light frequencies. In an embodiment, various color filters are employed to separate and distinguish light frequencies. In an embodiment, signal processing may be employed to digitally distinguish multiple separate frequencies in light reflected from the symbol.
US10055607B2 Security layer and methods for protecting tenant data in a cloud-mediated computing network
A system for protecting data managed in a cloud-computing network from malicious data operations includes an Internet-connected server and software executing on the server from a non-transitory physical medium, the software providing a first function for generating one or more security tokens that validate one or more computing operations to be performed on the data, a second function for generating a hash for each token generated, the hash detailing, in a secure fashion, the operation type or types permitted by the one or more tokens, a third function for brokering two-party signature of the one or more tokens, and a fourth function for dynamically activating the one or more signed tokens for a specific time window required to perform the operations permitted by the token.
US10055598B2 Content and service aggregation, management and presentation system
Techniques for facilitating discovery and usage of digital content and services include accessing a stored rights profile of a user and determining access privileges of the user to content items or services provided by various sources. Based on the access privileges of the user, multiple access options are determined to a content item or to a service available to the user. The multiple access options include access options for accessing the content item or the service from different sources. The access options are presented to a user and a selection of an access option is received from the user. Stored business rules for the source are accessed, which identify a consumption mode specified by the source for enabling users to consume content items or services provided by the source. The user is enabled to perceive the content item or receive the service in accordance with the consumption mode.
US10055595B2 Secure credentials control method
Methods, apparatus, and systems are provided to secure access to an account of a user. The account may have a system administrator. The user may have a credential for accessing the secure data on the account. The methods, apparatus, and systems involve setting a universal reset credential associated with the account, denying the system administrator of the account permission to change the first credential of the access feature, and permitting the system administrator to reset the access feature from the first credential to the universal reset credential.
US10055594B2 Virtual service provider zones
A service proxy services as an application programming interface proxy to a service, which may involve data storage. When a request to store data is received by the service proxy, the service proxy encrypts the data and stores the data in encrypted form at the service. Similarly, when a request to retrieve data is received by the service proxy, the service proxy obtains encrypted data from the service and decrypts the data. The data may be encrypted using a key that is kept inaccessible to the service.
US10055582B1 Automated detection and remediation of ransomware attacks involving a storage device of a computer network
An apparatus in one embodiment comprises a security appliance having a processor coupled to a memory. The security appliance is associated with at least one storage device and comprises a ransomware detector configured to generate a detection score for one or more sets of files stored in the storage device. The ransomware detector comprises a file analyzer configured to compare characteristics relating to a current state of the files with information stored in a file history database, and a detection score generator having a weighting module for applying weights to respective comparison results from the file analyzer in generating the detection score for the one or more sets of files. The ransomware detector is further configured to generate an alert if the detection score for the one or more sets of files exceeds a specified threshold. The alert may be transmitted by the security appliance to a network security system.
US10055580B2 Technologies for multi-factor security analysis and runtime control
Technologies for client-level web application runtime control and multi-factor security analysis by a computing device include receiving application code associated with a browser-based application from a web server. The computing device collects real-time data generated by at least one sensor of the computing device and performs a multi-factor security assessment of the browser-based application as a function of the collected real-time data and the application code. Further, the computing device establishes a client-level web application runtime security policy associated with the browser-based application in response to performing the multi-factor security assessment and enforces the client-level web application runtime security policy.
US10055577B2 Technologies for mutual application isolation with processor-enforced secure enclaves
Technologies for mutual application isolation include a computing device having a processor with secure enclave support. The computing device loads an application image to a memory range within a predefined virtual address range and creates a secure enclave with the predefined virtual address range assigned to the secure enclave. The computing device validates control flow integrity of the secure enclave. To validate control flow integrity the computing device may validate that the memory pages of the secure enclave synchronously exit only to an allowed address. Additionally, to validate control flow integrity the computing device may validate an asynchronous exit point associated with an enclave entry instruction. After validating the control flow integrity, the computing device executes the secure enclave, which includes enforcing mutual isolation of the application image and the secure enclave using the secure enclave support of the processor. Other embodiments are described and claimed.
US10055576B2 Detection of malicious software packages
Systems and methods for a security tool that verifies the security of a software package. An example method may involve identifying a plurality of components contained in a software package comprising one of a JAR file, an Android application package, a docker image, a container file, or a virtual machine image; comparing the components contained in the software package to a list of known components; classifying the software package as insecure when at least one of the components matches an insecure component, or as secure when each of the compared components matches a corresponding secure component on the list of known components; preventing addition of the software package to a software repository when the software package is classified as insecure; and when insecure, providing an interface to enable a user to request the components of the software package be added as a secure component on the list of known components.
US10055567B2 Proximity unlock and lock operations for electronic devices
The described embodiments perform a proximity unlock operation. For the proximity unlock operation, a first electronic device in a locked operating state detects that an authorized second electronic device is in proximity to the first electronic device. Based on detecting the authorized second electronic device in proximity to the first electronic device, the first electronic device transitions from a locked operating state to an unlocked operating state. In the described embodiments, the transition to the unlocked operating state occurs without the user performing a manual authentication step that is performed in existing electronic devices to cause the transition from the locked operating state to the unlocked operating state.
US10055560B2 Device, method, and system of detecting multiple users accessing the same account
Devices, systems, and methods of detecting user identity, differentiating between users of a computerized service, and detecting a possible attacker. The methods include monitoring of user-side input-unit interactions, in general and in response to an interference introduced to user-interface elements. The monitored interactions are used for detecting an attacker that utilizes a remote access channel; for detecting a malicious automatic script, as well as malicious code injection; to identify a particular hardware assembly; to perform user segmentation or user characterization; to enable a visual login process with implicit two-factor authentication; to enable stochastic cryptography; and to detect that multiple users are utilizing the same subscription account.
US10055559B2 Security device, methods, and systems for continuous authentication
Methods, systems, and computer programs are presented for securing a computing device. One security device includes a processor, memory and a connector. The memory includes a computer program that, when executed by the processor, performs a method. The method includes operations for detecting that the connector is coupled to a second computing device, and for determining a user associated with the security computing device. In addition, the method includes operations for receiving periodic images from an image capture device coupled to the second computing device, and for performing continuous authentication operations to validate an identification of the user based on the periodic images. The user is disabled from using the second computing device after an authentication operation fails.
US10055548B2 Single use AED
An automatic external defibrillator (AED) is described which is designed for use in a single cardiac emergency. If the AED is in standby for a year without being deployed, the AED is removed from service and replaced with another AED. The AED requires a rescuer only to deploy the electrodes on the torso of the victim; the AED turns itself on, performs rhythm analysis and delivers a shock if needed automatically. The AED thus requires no user controls. Preferably the AED requires no on-site maintenance, as the AED communicates its readiness for use to a remote monitoring site which responds to any problems detected by self-testing. In addition to its electro-resuscitation function, the AED can be used on the chest of the victim to administer CPR compressions.
US10055544B2 Patient care pathway shape analysis
A method includes accessing data related to a series of patient events, and determining whether the data accessed is related to a specific condition. Care pathway data for the condition is generated in response to determining that the accessed data is related to the specific condition. The care pathways data for the condition is stored at a custom extension to a relational database.
US10055538B2 Processing of skin conductance signals to mitigate noise and detect signal features
Methods, systems, and devices are described for identifying noisy regions in a skin conductance signal. The signal is divided into a plurality of windows. Two or more features of the signal within a first window are computed. At least one of the two or more features being in a frequency domain. At least two of the features are combined to obtain at least a first metric. The first metric is compared to a corresponding threshold. The first window is identified as a noisy region of the skin conductance signal based on the comparison.
US10055533B2 Visualization of analysis process parameters for layout-based checks
Techniques and mechanisms for marking the parameters of a circuit analysis process for visual identification are disclosed. The visually-identified parameters can then be employed with the results of the circuit analysis to debug the layout design.
US10055520B2 Process simulator, layout editor, and simulation system
According to an embodiment, a process simulator has a layout processing unit to extract vertex coordinates of a first graphic of a layout of a semiconductor device described in a layout file used for a simulation, an initial mesh generation unit to generate a first initial mesh passing through the vertex coordinates in a plane direction of the layout, and a simulator unit to execute a process simulation of the semiconductor device based on simulation data in which a process flow of the semiconductor device is described, the layout, and the first initial mesh.
US10055507B2 Infinite scrolling
In one embodiment, a computing device may receive a structured document that includes a list of markers and place-marker elements corresponding to data objects of the structured document. Each marker in the list of markers corresponds to a subset of the place-marker elements. Without loading all the data objects, the device may determine a size of a scroll bar for a GUI based on size information associated with the place-marker elements. In response to detecting a scroll or resize event, an event handler may identify at least one marker in the list of markers whose corresponding subset of place-maker elements is within a portion of the structured document that is viewable through the graphical user interface. The handler may load the data objects corresponding to the subset of the place-marker elements corresponding to the identified marker. The identified marker may then be removed from the list of markers.
US10055494B1 Visualization of plotlines
A technology is described for providing plotline information associated with media content. An example method may include receiving a request from a customer via an interface for plotline information stored on a data store. The plotline information may be included in media content where the plotline information may include a plurality of plotlines featured in the narrative of the media content. The plotline information may then be identified in the data store, and a graphical visualization of the plotline information included in the media content may be generated, where the graphical visualization may display the plotline information as corresponding to the narrative of the media content.
US10055490B2 System and methods for continuous audio matching
The present invention relates to the continuous monitoring of an audio signal and identification of audio items within an audio signal. The technology disclosed utilizes predictive caching of fingerprints to improve efficiency. Fingerprints are cached for tracking an audio signal with known alignment and for watching an audio signal without known alignment, based on already identified fingerprints extracted from the audio signal. Software running on a smart phone or other battery-powered device cooperates with software running on an audio identification server.
US10055481B2 Method and system for automatic event classification
A system and methods for classification of events, the system including a memory, a network interface, and a processor configured to monitor system events via the network interface and store the system events as an event log in the memory, collect information about events from various web resources, extract, from the event log and the collected event information, labeling data including data about urgency of events and generate, based on the extracted labeling data, labeling data structures ascribing labels to respective events, extract, from the event log and the collected event information, event features data and generate, based on the extracted event features data, event features data structures ascribing features to respective events, and formulate decision rule structures for identification of urgent events based on the labeling data structures and the event features data structures.
US10055474B1 Method and system for connecting a content repository to a file sharing service
A method and system for connecting a content repository and file sharing service for sharing and synchronizing content. An application server includes a connector engine and a connector agent. The connector engine with is configured with a plurality of threads and queues designed to listen for changes at either the file sharing service or the repository, to process those changes in parallel, and to coordinate synchronization of uploads to the file sharing service and downloads to the content repository.
US10055473B2 Systems for allowing annotation in real time
Synchronous content sharing of media assets via an object data model propagated through a star network or a mesh network. Each user device updates a local object data model including information on the status of the media asset delivery, to achieve synchronization with the source data. Updates to the local object data model may be the result of direct connection between a user device and an application server via a network, or the result of indirect connections through peers in mesh networks, where the local object data model is shared through hops between peers in the mesh network if the direct connection is unavailable.
US10055468B2 Access to data collections by a computational system
A data function in received. The data function is indicative of a request for data from a database, and is included in a library of built-in functions of a computational software application. In response to receiving the data function, a request for database data is transmitted to a database system via a network. In response to the request for data, the database data is received from the database system via the network. In response to receiving the database data via the network, an expression is created using at least a portion of the received database data. The expression is capable of being operated on by the computational software application.
US10055464B2 Rank-based calculation for keyword searches
Embodiments of the present invention provide efficient systems and methods for searching a keyword. Embodiments of the present invention can be used to more quickly and comprehensively search a document for a keyword or phrase, based on the preferences and behaviors of a user, so that the returned results to the user are ranked in order of the preferences of the user. By factoring in user data such as time spent on certain content and highlighted content, the system is able to more efficiently return preferred results of a user of a keyword search.
US10055456B2 Information processing apparatus and non-transitory computer readable medium for displaying an information object
There is provided an information processing apparatus including: an information space storage section that stores an information object in connection with an arrangement destination coordinate; an information space screen generation section that generates an information space screen; an update section that receives an instruction given by a user to change the arrangement destination coordinate of the information object or an instruction given by the user to specify a new information object, and that updates information stored in the information space storage section; a retrieval condition receiving section that receives an input of a retrieval condition on a supplemental screen superposed in the information space screen; a retrieval section that performs a retrieval through the information space storage section to find an information object which satisfies the retrieval condition; and a control section that controls the information space screen generation section.
US10055454B2 System and a method for executing SQL basic operators on compressed data without decompression process
The present invention discloses a method for executing an SQL operator on compressed data chunk. The method comprising the step of: receiving SQL operator, accessing compressed data chunk blocks, receive e full set of derivatives of the compression scheme, check compression rules based on the compression scheme and relevant operator for approving SQL operation on compressed data and in case of approval applying respective SQL operator on relevant compressed data chunks.
US10055450B1 Efficient management of temporal knowledge
A knowledge base system is provided for storing and retrieving temporal knowledge in the form of RDF triples without reification. Any resource in an RDF triple (subject predicate object) is converted into a temporal resource that includes a name and a time period components. Hence, a temporal RDF triple (temporal subject temporal predicate temporal object) is formed. The knowledge base system includes three tables for storing temporal triples: A triple Table, An Entity Table, and a Predicate Table. A temporal triple is stored in Subject, Temporal Predicate, and Object columns of the Triple Table and in the Temporal Entity column of the Entity Table. In various embodiments, an object relational, a relational, or NoSQL DBMS or a native RDF triple store system can implement the knowledge base.
US10055447B1 User defined heuristic refresh of a materialized query table
A method, system and computer program product for operating a database includes: receiving a query including a first component indicating a criteria for generating a materialized query table (MQT) from the database and a second component having a condition for generating a reference value indicating a state of one or more items in the database; generating the MQT from the database where the MQT includes data items satisfying the criteria; generating, by executing the second component in response to receiving the query, a first reference value; receiving, subsequent to generating the first reference value, a second query for retrieving a data item from the MQT; generating, by executing the second component in response to receiving the second query, a second reference value; determining whether the first and second reference values are equal; and updating the MQT when the first reference value is not equal to the second reference value.
US10055446B2 Ensuring data integrity of executed transactions
A central service provider manages a blockchain network that writes the cryptographic hash of each executed transaction in a block to the blockchain network. For each executed transaction, the central service provider generates and transmits a transaction receipt such that a party can verify that the transaction was appropriately executed. Additionally, a party can check that the party's records are correct by providing transaction data describing details of transactions recorded in the party's records to the central service provider. The central service provider verifies the party's records by comparing the transaction data in the party's records to the blocks of transaction records in the blockchain network. In some scenarios, the central service provider may identify or receive an identification of a discrepancy arising from one or more transactions. The central service provider can reconcile the identified discrepancy.
US10055442B2 Efficient updates in non-clustered column stores
The processing of transaction oriented data tends to be row-oriented, while the processing of analytical operations tends to be column-oriented. Various systems, sometimes referred to as operational data warehouses, may comprise mechanisms adapted for use in scenarios where both transactional data processing and analytical queries are to be performed efficiently. The operational data warehouse (ODW) may perform and update data efficiently by maintaining a table in structures comprising a column store, a delta store, a delete bitmap, and a delete buffer. In this environment, key values may be associated for each row such that the ODW may more efficiently seek rows. Further, rows may also be excluded from a column store based at least in part on a filter criterion. The filtering criterion may be used to filter out rows based on a created predicate set by a user or the system.
US10055435B2 Interactive presentation of large scale graphs
A method, including storing, by a cluster including multiple server computers, a graph including vertices and edges distributed among the server computers, each of the server computers having a respective storage capacity within a range of storage capacities between a first storage capacity and a second storage capacity greater than the first storage capacity, the graph having a size greater than the second storage capacity. A vertex value indicating a set of virtual coordinates is computed for each of the vertices, and the respective set of virtual coordinates for each of the vertices are stored to a database. Upon receiving, from a host computer, a request indicating a subset of the vertices, respective sets of virtual coordinates for the requested subset of the vertices are retrieved from the database, and the retrieved sets of virtual coordinates are conveyed, to the host computer.
US10055434B2 Method and apparatus for providing random selection and long-term potentiation and depression in an artificial network
A digital circuit element of a two dimensional dynamic adaptive neural network array (DANNA) may comprise a neuron/synapse select input functional to select the digital circuit element to function as one of a neuron and a synapse. In one embodiment of a DANNA array of such digital circuit elements, a destination neuron may be connected to a first neuron by a first synapse in one dimension, a second destination neuron may be connected to the first neuron by a second synapse in a second dimension and, optionally, a third destination neuron may be connected to the first neuron by a third synapse thus forming multiple levels of neuron and synapse digital circuit elements. In one embodiment, multiples of eight inputs may be selectively received by the digital circuit element selectively functioning as one of a neuron and a synapse. The dynamic adaptive neural network array (DANNA) may implement long-term potentiation or depression to facilitate learning through the use of an affective system and random selection of input events.
US10055432B2 Token-based data management system and method for a network
An apparatus, system, and method to manage data within a wireless network includes sending a token from a master device to a slave device, receiving an archive record only with the token at the master device from the slave device, and storing the archive record from the slave device within an archive record database at the master device.
US10055420B1 Method to optimize random IOS of a storage device for multiple versions of backups using incremental metadata
Methods, systems, and apparatus for optimizing a cache memory device of a storage system are described. In one embodiment, a first base segment tree representing a first full backup including data and metadata describing the data is cached in a cache memory device. Subsequently, a plurality of incremental segment trees representing incremental backups to the first full backup are cached in the cache memory device. Each of incremental segment trees corresponding to the changes to the first full backup, without modifying the first base segment tree in response to the changes. At least two of the incremental segment trees are merged into an updated incremental segment tree to reduce a storage space of the cache memory device to store the incremental segment trees. The updated incremental segment tree comprises data and metadata represented by two or more incremental segment trees.
US10055418B2 Narrowing information search results for presentation to a user
The disclosed technology provides systems and methods for filtering information based on a set of properties. The information consists of a set of items that the user is interacting with, such as documents, presentations, audio and video files, and the like. The properties can be specified by the user (by, for example, putting a set of items in lists and folders), based on actions taken by users in the system (such as commenting on, or liking, or viewing an item), or can represent a variety of other characteristics. Related properties can also be grouped together. Furthermore, the disclosed techniques provide mechanisms for automatically identifying useful properties and providing an indication of those useful properties to a user to use in narrowing results.
US10055417B2 Centralized parallel burst engine for high performance computing
Data storage systems and methods for storing data are described herein. An intermediate storage system is coupled with a High Performance Computing (HPC) system. A plurality of burst engines of the intermediate storage system are directly connected to compute nodes of the HPC. The burst engines are operative to receive file level data from the compute nodes at data transfer rates that at least match to the burst mode output rate of the compute node. The burst engines store the data to high bandwidth storage devices of the intermediate storage system at a data rate that at least matches the burst output rate of the compute node. During a compute phase of the compute node, data is replayed from the intermediate storage devices to a primary storage system at a lower data transfer rate.
US10055415B2 Methods and systems for deploying hardware files to a computer
A method and system may include deploying a base system image to a computer, identifying a hardware device associated with the computer, and analyzing an archive comprising a node and a hardware file, the node comprising a deployment condition for determining whether to deploy the hardware file to the computer. The method and system may further include analyzing the hardware device to determine whether the hardware device complies with the deployment condition, and deploying the hardware file to the computer if the hardware device complies with the deployment condition.
US10055406B2 Server, user terminal, and method for controlling server and user terminal
A server, a user terminal, and a method for controlling the server and the user terminal are provided. The server controlling method includes receiving a text from a user terminal, translating the received text to generate a translated text, extracting at least one core word from the translated text, obtaining image information corresponding to the at least one core word with respect to each of the at least one core word, and transmitting the translated text and the extracted image information to the user terminal.
US10055405B2 Computer-implemented directional translation method and apparatus
The present disclosure presents a directional translation method and a directional translation apparatus based on artificial intelligence. The method includes: receiving directional translation information that is set by a user for translating a first word in a translation file into a second word; and translating the first word in the translation file into the second word. With the directional translation method and the directional translation apparatus based on artificial intelligence provided in the present disclosure, the word is translated directionally into a result needed, thereby improving accuracy and efficiency of translation.
US10055394B2 Collaborative document editing
Various features and processes related to document collaboration are disclosed. In some implementations, animations are presented when updating a local document display to reflect changes made to the document at a remote device. In some implementations, a user can selectively highlight changes made by collaborators in a document. In some implementations, a user can select an identifier associated with another user to display a portion of a document that includes the other user's cursor location. In some implementations, text in document chat sessions can be automatically converted into hyperlinks which, when selected, cause a document editor to perform an operation.
US10055392B2 History-based archive management
Apparatus, systems, and methods may operate to determine a proximate save time difference between a target version of electronic content and a next (proximate in time and newer) version of the electronic content. An aged save time difference may be determined as the time difference between the current time and either one of the target version or the next version. The target version of the electronic content may be pruned from a plurality of revisions of the electronic content if the proximate save time difference is less than a selected fraction of the aged save time difference. The plurality of revisions, less the pruned revisions, may be displayed along a historical time line as part of a graphical user interface.
US10055390B2 Simulated hyperlinks on a mobile device based on user intent and a centered selection of text
Systems and methods simulate a hyperlink in regular content displayed on a screen. An example method can include generating, responsive to detecting a simulated hyperlink indication, a centered selection from content displayed on a display of a computing device, providing the centered selection to a simulated hyperlink model that predicts an operation given the centered selection, and initiating the operation using an intent associated with a mobile application. The simulated hyperlink model may also provide, from the centered selection, an intelligent selection used the intent's parameter. Another method includes identifying documents having a hyperlink whitelisted websites, generating positive training examples for a simulated hyperlink model using the documents, each positive training example having a centered selection, a website, and a mobile application mapped to the website, and training the simulated hyperlink model, using the positive training examples, to predict an operation for the mobile application given the centered selection.
US10055378B2 Coupling connector to management port or system port
A device is connected to a connector of a computing system. In response, the computing system determines whether the device is a management device. In response to determining that the device is the management device, the computing system couples the connector to a management port of a service processor of the computing system. In response to determining that the device is not the management device, the computing system couples the connector to a system port of a primary processor of the computing system.
US10055377B2 Using a proprietary framework on a standards-based embedded device
A vendor extension command is used to transport a proprietary message to a device (e.g., a solid state drive), to instruct the device to access and return data stored on the device (e.g., data that can be used for debugging). More specifically, a device that is coupled to a host system by a host bus interface (e.g., a Peripheral Component Interconnect Express bus) receives a command in a vendor extension of a standard driver (e.g., a Non-Volatile Memory Express driver). In response to the command in the vendor extension, data (e.g., debugging data) stored in memory on the device is accessed. The data can then be sent over the host bus interface to the host system. Thus, for example, a proprietary debugging framework can be used with a standards-based device.
US10055371B2 Apparatus and method for RDMA with commit ACKs
Embodiments of apparatuses and methods for remote direct memory access (RDMA) with commit acknowledgements (ACKs) are described. In embodiments, a device may include a process queue to store a remote direct memory access (RDMA) request from an initiator to update a target memory. The device may further include a control module, coupled to the process queue, to issue a commit operation to the target memory based on the RDMA request and generate an acknowledgement, ACK, to be sent to the initiator on completion of the commit operation. Other embodiments may be described and/or claimed.
US10055370B2 Method and apparatis for processor standby
A method of and device for removing a processor from a low power mode. The method includes and the device provides for performing multiple processor start-up tasks in parallel. Memory interface training between the processor and memory and restoration and initialization of the processor are performed in parallel with each other and with a serial bus controller entering serial bus training to facilitate communication between the processor and a system controller.
US10055366B2 Method for data transmission and server for implementing the method
A method for data transmission within a server that includes a processor, a main memory, a southbridge, a chipset, and a buffer, the chipset including a baseboard management controller (BMC), the method including: obtaining memory information about a segment of the peripheral memory allocated for a peripheral controller included in the chipset; transmitting a notifying command to the BMC indicating a data size of to-be-transmitted data associated with a booting operation of the server; transmitting at least a part of the to-be-transmitted data to the segment, according to the memory information; and transmitting a standby command to the BMC indicating that the part of the to-be-transmitted data has been stored in the segment.
US10055353B2 Apparatus, method and system that stores bios in non-volatile random access memory
A non-volatile random access memory (NVRAM) is used in a computer system to perform multiple roles in the platform storage hierarchy. The NVRAM is byte-rewritable and byte-erasable by the processor. The NVRAM is coupled to the processor to be directly accessed by the processor without going through an I/O subsystem. The NVRAM stores a Basic Input and Output System (BIOS). During a Pre-Extensible Firmware Interface (PEI) phase of the boot process, the cache within the processor can be used in a write-back mode for execution of the BIOS.
US10055352B2 Page cache write logging at block-based storage
A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.
US10055349B2 Cache coherence protocol
The present disclosure relates to systems, methods, and computer program products for keeping multiple caches updated, or coherent, on multiple servers when the multiple caches contain independent copies of cached data. Example methods may include receiving a request to write data to a block of a first cache associated with a first server in a clustered server environment. The methods may also include identifying a second cache storing a copy of the block, where the second cache is associated with a second server in the clustered environment. The methods may further include transmitting a request to update the second cache with the received write data, and upon receiving a subsequent request to write subsequent data, identifying a third cache for invalidating based on access patterns of the blocks, where the third cache is associated with a third server in the clustered environment.
US10055346B2 Polarity based data transfer function for volatile memory
Apparatus, systems, and methods to implement polarity based data transfer function for volatile memory power reduction are described. The transfer function take into account certain data values, all zeroes in particular, that are common and transforms them to predetermined values that consume less power and are less common. Similarly, these predetermined values are transformed to the common values.
US10055344B2 Intelligent computer memory management
A plurality of memory allocators are initialized within a computing system. At least a first memory allocator and a second memory allocator in the plurality of memory allocators are each customizable to efficiently handle a set of different memory request size distributions. The first memory allocator is configured to handle a first memory request size distribution. The second memory allocator is configured to handle a second memory request size distribution. The second memory request size distribution is different than the first memory request size distribution. At least the first memory allocator and the second memory allocator that have been configured are deployed within the computing system in support of at least one application. Deploying at least the first memory allocator and the second memory allocator within the computing system improves at least one of performance and memory utilization of the at least one application.