Document Document Title
US10687448B2 Apparatus for manufacturing display device and manufacturing method thereof
A manufacturing apparatus of a display device that prevents generation of bubbles between a display panel and a cover window is presented. The apparatus includes a first jig that includes a first portion including a center and a second portion that includes a bend on at least one side of the first portion, and where a cover window is received; a second jig that faces the first portion of the first jig, wherein the cover window and a display panel are disposed between the first jig and the second jig; and a stopper detachably provided adjacent to an end of the second portion of the first jig.
US10687446B2 Back to back electronic display assembly
A back to back electronic display assembly includes a first display assembly positioned back to back with a second display assembly. A substantially sealed enclosed chamber is positioned entirely between the first and second display assemblies. A first gap is located between the enclosed chamber and the first display assembly. A second gap located between the enclosed chamber and the second display assembly. A fan is positioned to force external air through the first and second gaps.
US10687438B2 Rail assembly for storage rack
The present disclosure provides a rail assembly for a computing device in a storage rack. The rail assembly can include a rail body, a rail member, and a locking ear. The rail body can engage with a front vertical portion of the storage rack and a rear vertical portion of the storage rack. The rail member can attach to the rail body, and include a slot extending horizontally along the rail member. This slot can slidably receive a plurality of pins disposed along a side surface of the computing device. The present disclosure also provides for a first locking ear to support a first orientation of the computing device and a second locking ear to support a second orientation of the computing device.
US10687437B2 Fixing buckle assembly of slide rail used for industrial cabinet
A fixing buckle assembly of a slide rail used for an industrial cabinet includes a fixing frame, a plurality of fixing members, a fixing plate, a hook plate, and an elastic member. The fixing frame is mounted to an end portion of the slide rail and is reversely bent to form a mounting surface corresponding to a surface of the slide rail and has a notch adjacent to the mounting surface. The hook plate and the elastic member are sandwiched between the mounting surface and a slide space formed by the fixing plate through the fixing members. When mounted to the industrial cabinet, the two protruding posts of the fixing plate are inserted in two of buckle holes of a rack, and the hook plate is driven by the elastic member to be engaged with a back of the rack to be in a locked state.
US10687432B2 Receptacle cover
A cover for an electrical receptacle including a faceplate. The cover also includes a first transmission tab configured to be electrically connected to a first power line of the electrical receptacle and a second transmission tab configured to be electrically connected to a second power line of the electrical receptacle. Additionally, the cover includes a device (such as a light source, circuit, port, or sensor) in communication with the first transmission tab and the second transmission tab.
US10687429B2 Switch and display device
The present invention provides a switch capable of reducing the length in the height direction. According to the present invention, there is provided a switch comprising a switch portion having an operating surface and a circuit board having an electrode, wherein the electrode is configured to be capable of detecting an operation on the switch portion, a component mounting surface of the circuit board is arranged nonparallel to the operating surface and the thickness of the circuit board does not exceed the height of the switch portion.
US10687422B2 Dual-sided FPC assembly and related systems and methods for hotbar soldering FPC assemblies
A flexible printed circuit assembly may include a flexible circuit body having a first side and an opposed second side. The circuit body may define first and second soldering areas along the first and second sides of the flexible circuit body, respectively. The first soldering area may include a first set of solder pads and the second soldering area may include a second set of solder pads. The assembly may also include a first stiffening member secured to the second side of the circuit body and a second stiffening member secured to the first side of the circuit body. The first stiffening member may be laterally aligned with the first set of solder pads defined on the first side of the circuit body and the second stiffening member may be laterally aligned with the second set of solder pads defined on the second side of the circuit body.
US10687420B2 Multi-layer circuit using metal layers as a moisture diffusion barrier for electrical performance
A multi-layer substrate with metal layers as a moisture diffusion barrier for reduced electrical performance degradation over time after moisture exposure and methods of design and manufacture. The method includes determining a diffusion rate of an insulator material provided between an upper metal layer and an underlying signal line. The method further includes calculating a diffusion distance between a plane opening of the upper metal layer and the underlying signal line using the diffusion rate of the insulator material.
US10687419B2 Semiconductor package device and method of manufacturing the same
A semiconductor package device includes a first dielectric layer, a first interconnection layer, a second interconnection layer, and a second dielectric layer. The first dielectric layer has a first surface, a second surface opposite to the first surface and a lateral surface extending between the first surface and the second surface. The first interconnection layer is within the first dielectric layer. The second interconnection layer is on the second surface of the first dielectric layer and extends from the second surface of the first dielectric layer into the first dielectric layer to electrically connect to the first interconnection layer. The second dielectric layer covers the second surface and the lateral surface of the first dielectric layer and the second interconnection layer.
US10687417B2 Air-cooling heat dissipation device
An air-cooling heat dissipation device is provided for removing heat from an electronic component. The air-cooling heat dissipation device includes a base and an air pump. The base includes a passage, an introduction opening and a discharge opening. The electronic component is covered by the base. The electronic component is disposed within the passage. The air pump is fixed on the base and sealing the edge of the introduction opening. When the air pump is enabled, an ambient air is introduced into the passage through the introduction opening to remove the heat from the electronic component, and the air heated by the electronic component is exhausted through the discharge opening.
US10687409B2 Faceplate remote control device for use in a load control system
A faceplate remote control device may be attached to a wall-mounted mechanical light switch that has a toggle actuator. The faceplate remote control device may include a toggle indicator that detects operation of the toggle actuator of the mechanical switch. The toggle indicator may cause the generation of an indication of detected operation of the toggle actuator. The toggle indicator may comprise a sliding member that is configured to move with the toggle actuator. The toggle indicator may comprise an obstruction detection device that includes an infrared (IR) transmitter and an IR receiver. The faceplate remote control device may include a control circuit and a wireless communication circuit. The control circuit may be configured to cause the wireless communication circuit to transmit one or more messages in response to detecting operation of the toggle actuator of the mechanical switch.
US10687404B2 Communication interface and arrangement
According to a concept of the invention, there is proposed a communication interface that enables communication and power transfer between a luminaire and a connectable module. The communication interface comprises a driver circuit which generates an AC power supply for a primary winding, the primary winding being magnetically couplable to a secondary winding for powering the connectable module. A data sensing arrangement is adapted to detect a variation in the voltage/current of the primary winding which has been induced by the secondary winding. A control arrangement selectively couples a first and second DC input, upon which the AC power supply is based, together or to a common voltage.
US10687403B2 Adaptive lighting system for a mirror component and a method of controlling an adaptive lighting system
An adaptive lighting system (100), a (virtual) mirror arrangement, a method of controlling light sources of an adaptive light sources, a method of controlling a virtual mirror and a computer program product are provided. The adaptive lighting system is for a mirror component that is configured to show a mirror image of the user at the mirror surface of the mirror component. The adaptive lighting system comprises a plurality of individually controllable light sources (111 . . . 119), a sensor (102), and a controller (104). The sensor detects a relative orientation of the head of the user with respect to the mirror surface. The controller generates control signals (121 . . . 129) for the individually controllable light sources on the basis of the sensor signal. The controller generates the control signals to obtain a lower emission of light towards eyes of the user if the sensor signal indicates that the head is turned left sidewards, upwards, right sidewards and/or downwards.
US10687402B1 Data generation method, data reproduction method, data generation device and data reproduction device
A data generation method is for generating video data that covers a second luminance dynamic range wider than a first luminance dynamic range and has reproduction compatibility with a first device that does not support reproduction of video having the second luminance dynamic range and supports reproduction of video having the first luminance dynamic range, and includes: generating a video signal to be included in the video data using a second OETF; storing, into VUI in the video data, first transfer function information for identifying a first OETF to be referred to by the first device when the first device decodes the video data; and storing, into SEI in the video data, second transfer function information for identifying a second OETF to be referred to by a second device supporting reproduction of video having the second luminance dynamic range when the second device decodes the video data.
US10687401B2 Linear constant current drive circuit
A linear constant current drive circuit, including a first end of an LED string is connected to one output end of a rectifier bridge, a second end of the LED string is connected to one end of an energy storage capacitor by using a first switch subcircuit, and the other end of the energy storage capacitor is connected to the other output end of the rectifier bridge; one end of a second switch subcircuit is connected to a junction between the first switch subcircuit and the energy storage capacitor, and the other end of the second switch subcircuit is connected to a tap end of the LED string; and one end of a third switch subcircuit is connected to the second end of the LED string, and the other end of the third switch subcircuit is connected to a junction between the rectifier bridge and the energy storage capacitor.
US10687398B2 Method and device for all-directional induction stepless dimming of LED lamp
The invention provides a method and device for all-directional induction stepless dimming of an LED lamp. The device comprises an LED lamp power supply main circuit internally provided with a dimming control unit and a primary side main control unit and a human body induction unit used to introduce human body induction signals into a control chip. A PWM duty cycle signal is output by the control chip and is finally transmitted to a source of a field effect transistor Q6 to drive an oscillation transformer T1 to generate an alternating voltage, and a driving voltage is output to an LED lamp after rectification filter. Compared with the prior art, people approaching in two very opposite directions can be monitored at the same time, the brightness of the lamp is adjusted by adjusting the PWM duty cycle on the primary side of a power supply.
US10687397B2 Systems and methods for intelligent dimming control using TRIAC dimmers
Systems and methods for dimming control using TRIAC dimmers are provided. An example apparatus for a power conversion system includes: a process-and-drive component configured to receive an input signal and output a drive signal to a switch to affect a current that flows through a primary winding of a power conversion system. The input signal includes a first pulse associated with a first input period and a second pulse associated with a second input period. The drive signal is associated with a first modulation period for the first input period and a second modulation period for the second input period. The process-and-drive component is further configured to: determine the first modulation period for the first input period; change the drive signal between a first logic level and a second logic level at a modulation frequency during the first modulation period; determine the second modulation period for the second input period.
US10687393B2 One-coat encapsulated graphite heater and process
A coated graphite heater. The heater has a configuration comprising a plurality of heating elements having a major portion disposed parallel to an upper surface of the heater so that the major portion is disposed horizontally. The heater configuration provides a heater that exhibits reduced thermal stress and/or reduced CTE mismatch stress particularly compared to designs having heating elements with a major portion oriented perpendicular to the plane of the upper surface of the heater.
US10687373B2 Optimizations for voice handovers over wireless data access
Systems, methods, and computer-readable storage media are disclosed which provide improved performance for packet switched (PS)-to-PS handovers. Embodiments provide for improved handover operations by utilizing registration refreshing techniques to reduce the time required to complete signaling and registration of a UE over a target access in connection with a handover of a communication session from a serving access to the target access. Embodiments further provide improved handover operations that eliminate the exchange of signaling information with a remote UE in connection with a handover of a communication session from a serving access to the target access. Further, handover operations are processed by a network node that is closer to the UE requesting the handover (e.g., the network node may be an Access-SBC/P-CSCF that operates between a core network and the UE).
US10687367B2 System and method for random access backoffs
A method of performing a random access procedure includes randomly selecting a backoff time from within a backoff window ranging from 0 to a specified multiple of a random access preamble unit, waiting until a time initialized with the backoff time expires, and retransmitting a random access preamble.
US10687366B2 SSB to RACH resource associations and related RACH configuration contents in multi-beam system
A method of performing, by a device, a random access procedure in a radio communication system includes: receiving from a base station RACH configuration information; and transmitting a first message based on the received RACH configuration information. Herein, a plurality of SSBs may be in association with a plurality of preambles, and the first message may be transmitted in a time domain through a plurality of RACH resources.
US10687361B2 Flexible time masks for listen-before-talk based channel access
Systems and methods for providing flexible time masks for transmission in a wireless communication system are disclosed. In some embodiments, a method of operation of a node in a wireless communication system comprises providing, to a wireless device, an indication of a position of a transient period during a time mask, where the position of the transient period is adapted to a clear channel assessment period at the wireless device or the position of the transient period is such that the transient period occurs at least partially during a clear channel assessment period. The time mask defines an OFF period during which a transmitter of the wireless device is to be off, an ON period during which the transmitter of the wireless device is to be on, and the transient period. The transient period is a period during which the transmitter of the wireless device is to ramp-up or ramp-down.
US10687358B2 Opportunistic asynchronous operation for coordinated NR-SS
An opportunistic asynchronous operation for coordinated new radio (NR) shared spectrum (NR-SS) operations is discussed. In a wireless network having at least one contention-based shared channel in which communications are configured having one or more control intervals time division multiplexed with one or more data intervals for transmission opportunities, a base station receives data for communication at a time during a current data interval on a contention-based shared channel. The base station will review its received signals on the contention-based shared channel during the previous control interval located immediately prior to the current data interval. If none of the received signals indicate a contention-resolution of the contention-based shared channel, the base station may begin an attempted transmission by performing an abbreviated clear channel assessment (CCA). If the CCA is detected as clear, the data may be transmitted.
US10687339B2 Communications based on wireless device capabilities
A wireless device transmits one or more capability messages to a base station indicating that the wireless device supports a first number of channel state information processes per bandwidth part of a cell. One or more second messages are received that comprise: first configuration parameters of a first plurality of bandwidth parts of a first cell where the first plurality of bandwidth parts comprising a first bandwidth part; second configuration parameters indicating a plurality of channel state information reference signal resources; and third configuration parameters of a second number of channel state information processes for the first bandwidth part where the second number is smaller than or equal to the first number. First reference signals received via the plurality of channel state information reference signal resources are measured. Channel state information for the second number of channel state information processes are transmitted based on the measuring.
US10687337B2 Communications device, infrastructure equipment and methods for LTE communication within unused GSM channels
A communications device includes a receiver, a transmitter, a controller. The receiver is configured to receive signals representing downlink data from an infrastructure equipment of a wireless communications network via a wireless access interface having a logical baseband frame structure. The transmitter is configured to transmit signals representing uplink data to the infrastructure equipment via the wireless access interface, the logical baseband frame structure being formed from one or more minimum frequency units and one or more time units to form communications resources for allocation by the infrastructure equipment to the communications device. The controller is configured to receive a signal providing an indication of one or more frequency resources available within a host frequency band, to combine the one or more frequency resources within the host frequency band in time and/or frequency to form the one or more of the minimum frequency units of the logical baseband frame structure.
US10687334B2 Method and apparatus for determining resource pool
A method includes receiving, at a mobile device, resource pool configuration information, the resource pool configuration information comprising a bitmap to determine the resource pool and determining, for a period having a plurality of consecutive subframes, a first subset of subframes by excluding, from the plurality of consecutive subframes, subframes in which a sidelink synchronization signal (SLSS) resource is configured and subframes other than uplink subframes. The method also includes determining, for the period, a second subset of subframes by excluding, from the first subset of subframes, one or more subframes, wherein a quantity of the second subset of subframes corresponds to an integer multiple of a length of the bitmap, and determining, based on a plurality of repetitions of the bitmap, the resource pool for a sidelink transmission from the second subset of subframes.
US10687329B2 Coherence diversity in frequency and time
Various examples are provided for coherence diversity. In one example, a method includes receiving a product signal transmitted over a plurality of subcarriers, the product signal including a product superposition of a first baseband signal and a second baseband signal; estimating equivalent channel responses for the plurality of subcarriers based upon the pilot symbol in the number of time slots of the plurality of subcarriers; and decoding the second encoded message based at least in part upon the first baseband signal and the equivalent channel responses. The first baseband signal can include a pilot symbol in a number of time slots of at least a portion of the plurality of subcarriers and a first encoded message in a remaining number of time slots of the plurality of subcarriers, and the second baseband signal can include a second encoded message.
US10687325B2 System and method for delay scheduling
A method includes determining a first subframe on which to transmit a first downlink control information (DCI) message and determining a second subframe on which to transmit a first information. The method also includes determining a delay between the first subframe and the second subframe and transmitting, by a communications controller to a user equipment (UE), the second subframe in accordance with the delay.
US10687313B2 Grant-based uplink transmission in unlicensed band
Methods and devices for grant-based uplink transmission in an unlicensed band are provided. Uplink grant messages are transmitted to electronic devices (EDs) in order to indicate time-frequency resources that are allocated to the EDs for uplink transmission in an unlicensed spectrum band. For a given ED, in the event that a first listen-before-talk (LBT) operation for the time-frequency resource allocated to the ED fails, the ED performs a second LBT operation within the allocated time-frequency resource at a start time based on a start point configuration within the allocated time-frequency resource. If the second LBT operation succeeds, the ED transmits an uplink transmission within a remaining portion of the allocated time-frequency resource that includes an activation signal to indicate a start of the uplink transmission, and uplink payload data.
US10687307B2 Core network node and methods for determining reachability of wireless devices in extended discontinuous receive (eDRX) operation
A core network node (e.g., Serving GPRS Support Node (SGSN)) and various methods are described herein for determining reachability of wireless devices operating with extended discontinuous reception (eDRX).
US10687305B2 Discontinuous reception communication synchronization method and apparatus
A discontinuous reception communication synchronization method and apparatus. The discontinuous reception communication synchronization method includes receiving a paging message delivered by a network element of a core network, where the paging message includes an extended discontinuous reception (DRX) indicator and/or extended DRX, calculating a paging time according to the extended DRX indicator and/or the extended DRX, and paging a terminal at the paging time.
US10687293B2 Wirelessly synchronized clock networks
A system includes a first device comprising a first clock generating circuit and a transmitter circuit, and a plurality of second devices, each comprising a respective receiver circuit and a respective second clock generating circuit. The first clock generating circuit may be configured to generate a first clock signal, which may provide internal clocking for the first device. The transmitter circuit may be configured to generate a synchronization signal in response to the first clock signal and wirelessly transmit a broadcast signal communicating only the synchronization signal. The respective receiver circuit may be configured to receive the broadcast signal and present a recovered synchronization signal to the respective second clock generating circuit. The respective second clock generating circuit may be configured to generate a respective intermediate clock signal, synchronize the respective intermediate clock signal with the recovered synchronization signal, and generate a respective second clock signal that provides internal clocking for the second device.
US10687292B2 Method and apparatus for transmitting and receiving synchronization signal block
The present disclosure provides a method for receiving a synchronization signal block by a UE in a wireless communication system. Particularly, the method includes receiving at least one SSB mapped to a plurality of symbols, wherein two regions for candidate SSBs in which the at least one SSB can be received are allocated in a specific time duration including the plurality of symbols, and a time between the two regions, a time before the two regions and a time after the two regions are identical in the specific time duration.
US10687283B2 Status changing apparatus and method
A data processing apparatus and method that relate to the field of communications network technologies are provided which are used to solve a problem of how to reduce power consumption of a UE. In embodiments of the present invention, an acquiring module acquires a first maximum downlink delay tolerance (MDDT) sent by a core network entity, and provides the first MDDT to a determining module, where the first MDDT indicates a maximum delay tolerance value corresponding to processing, by the apparatus, downlink data of all services on the apparatus; the determining module determines time information of a first MDDT timer by using the first MDDT; and a changing module changes a UE status according to the time information of the first MDDT timer determined by the determining module or changes a UE status according to time information of a first IST.
US10687269B2 Architecture for wireless network access
An architecture for wireless network access is described. In one example, a network entity comprises processing circuitry to define a downlink control channel comprising a synchronization signal, a physical broadcast channel (PBCH), and at least one slot for contention resolution or device-to-device (D2D) discovery and link setup, and broadcast a synchronization signal comprising the control channel from a plurality of remote radio heads (RRH). Other examples are also disclosed and claimed.
US10687268B2 Terminal device, infrastructure equipment and methods for resource selection and updating of access class information
A terminal device for use with a wireless telecommunications network includes a transceiver configured to receive information indicative of one or more access classes of terminal devices which are permitted to exchange signals with the wireless telecommunications network, and a controller configured to update, the received information to modify the one or more access classes of terminal devices which are permitted to exchange signals with the mobile telecommunications network, the received information being updated by the controller according to a predetermined function of time.
US10687265B2 Wireless mesh network topology map management method based on positioning technique
A wireless mesh network topology map management method includes: deploying a main AP and a first AP; establishing a connection between the first AP and the main AP; executing a positioning procedure to obtain a first coordinate of the first AP relative to the main AP; deploying a second AP; establishing a connection between the second AP and one of the main AP and the first AP; executing the positioning procedure to obtain a second coordinate of the second AP relative to the main AP; establishing a wireless mesh network topology map based on the first and second coordinates; and controlling the second AP to establish a connection with one of the main AP and the first AP that has the shortest distance relative to the second AP based on the wireless mesh network topology map.
US10687253B2 Resource reservation on networks comprising wireless and wired segments
Described in an example embodiment is an end-to-end admission control system that allows any rich media application to secure admission control in an environment where there are mixed wireless and wired segments in the network. In particular embodiments, the system includes the integration of Add Traffic Stream (ADDTS) and Resource Reservation Protocol (RSVP) admission control mechanisms, the mapping of parameters between these two mechanisms, the admission control policies, and failure handling for the end-to-end resource control.
US10687246B2 Methods for compression and decompression of headers of internet protocol packets, devices, computer programs and computer program products
A method (30) performed in a device (4a, 4b) for compression of headers of Internet Protocol, IP, packets, is described. The method (30) comprises aggregating (31) a first IP packet (13; 25) and a reference IP packet (12; 24) into a single transmission unit (16); identifying (32) header information elements in the first IP packet (13; 25) to be redundant or non-redundant; indicating (33) the header information elements to be redundant or non-redundant by a bitmap; and compressing (34) the header of the first IP packet (13; 25) according to the bitmap. A corresponding method for decompressing is also provided, and devices, computer programs and computer program products.
US10687244B2 Methods, first transmit device and relay device for supporting wireless communication
A first transmit device (200), a relay device (202) and methods therein, for supporting wireless communication between transmit devices over a shared radio resource in a wireless network. The first transmit device (200) records (2:1B) source identities and destination identities of detected transmissions of data made by other transmit devices (204). When an own transmission of data is performed, the first transmit device (200) appends (2:2A) a report indicating the source identity and the destination identity of each detected transmission of data. By receiving (2:2B) transmissions of data with such appended reports from various transmit devices (200, 204), the relay device (202) is able to identify (2:3) two transmit devices (204A, 204B) that are not able to communicate directly with each other, and to forward (2:5) any transmission(s) (2:4) of data between the two identified transmit devices.
US10687240B2 Method, device, and system for inter-frequency cell measurement
The present invention provides a method, a device, and a system for inter-frequency cell measurement. The method includes: performing, by a terminal, when receiving a measurement command of a network side device, inter-frequency cell measurement, in different cases, based on the time specified in different measurement time parameters or based on measurement time parameters corresponding to the information about an inter-frequency band. As different measurement time parameters specify different time actually used for measurement, not only an inter-frequency cell that meets a measurement event can be measured, but also the time for measurement by the terminal can be reduced, thereby reducing the power consumption of the terminal and enhancing the performance of the terminal.
US10687238B2 Method for transmitting an uplink packet delay measurement report in a wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for transmitting an UL packet delay measurement report in a wireless communication system, the method comprising: receiving a measurement configuration including a measurement period and a plurality of sample thresholds configured for each QCI from an eNB, performing an UL packet delay measurement for a QCI based on queuing delays of a plurality of PDCP SDUs from radio bearers associated with the QCI during the measurement period, checking whether a number of the plurality of PDCP SDUs is larger than a sample threshold configured for the QCI among the plurality of sample thresholds, and transmitting an UL packet delay measurement report for the QCI including the QCI and a result of the UL packet delay measurement for the QCI to the eNB, if the number of the plurality of PDCP SDUs is larger than the sample threshold configured for the QCI.
US10687234B2 Method and apparatus for allocating PTRS in next generation communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services.The present disclosure discloses a method and an apparatus for allocating a PTRS in a next-generation communication system.
US10687230B2 Adjusting cell site parameters using a mapping tool
Systems and methods for adjusting cell site parameters are described. The systems and methods cause a map of a geographical area to be displayed, access known or stored location coordinates for antennas at a cell site that is located within the of the geographical area, and present display elements representing the antennas at first positions within the displayed map that correspond to the known location coordinates for the antennas at the cell site. In response to input received from a user, the systems and methods adjust the known location coordinates for the antennas at the cell sites to new location coordinates associated with second positions of the display elements within the displayed map. Further details are described herein.
US10687227B2 Network operation center dashboard for cloud-based Wi-Fi systems
System and methods for managing a Wi-Fi network of a plurality of Wi-Fi networks from a cloud-based Network Operations Control (NOC) dashboard include, subsequent to creating an account for a user of the Wi-Fi network, receiving data associated with the Wi-Fi network from the one or more access points; providing a display associated with the Wi-Fi network based on the data, wherein the display comprises a network topology and one or more tabs providing information related to operation of the Wi-Fi network; updating the display based on one or more inputs received, wherein the updating updates one or more of the network topology and the one or more tabs; and performing one or more operations via the NOC dashboard to one of manage, control, and troubleshoot the Wi-Fi network.
US10687223B2 First communication device, second communication device and methods performed thereby for managing a wireless service
A method performed by a first communication device operating in a wireless communications network is described herein. The first communication device receives, via an interface of the first communication device, a first indication from a user of the first communication device. The first indication explicitly indicates a desired location to receive a wireless service. The first communication device provides, based on the received first indication, a second indication to a second communication device operating in the wireless communications network. The second indication indicates that a space corresponding to the indicated desired location, is a desired space to receive the wireless service from the wireless communications network. The first communication device also initiates obtaining the wireless service from the second communication device whenever the first communication device is located in the space.
US10687212B2 Mobile network core component for managing security keys
A security keys broker residing on a core mobile communication network may manage security keys associated with network-enabled devices, such as Internet-of-Things devices. The security keys broker may authenticate, encrypt, or decrypt communications with the network-enabled devices using the associated security keys. Characteristics of the communications with the network-enabled devices may be determined, and the security keys broker may determine insecure communications based on the characteristics. Responsive to determining that an insecure communication has occurred, the security keys broker may update one or more of the security keys.
US10687207B2 Method for data migration and terminal
A method for data migration is provided. The method includes the following. A first terminal obtains attribute information of a second terminal by scanning a two-dimensional code of the second terminal. The first terminal determines a first application compatible with the second terminal according to the attribute information of the second terminal. The first terminal obtains a first data set by performing data backup on the first application and transmits the first data set to the second terminal. A terminal is further provided.
US10687205B1 Remote operational management of E-SIM
Techniques are described herein for remotely managing profiles corresponding to various mobile network operators offering telecommunication services to target user equipment based on one or more policies. The techniques include loading at least one profile on an embedded UICC (eUICC) of a user equipment, the one of profiles including a prioritized profile. The techniques also include receiving a request that includes an embedded UICC identifier (EID) and an integrated circuit card identifier (ICCID) corresponding to the eUICC of the user equipment, wherein the request is for locking one or more functionalities of the user equipment. One or more policies are retrieved for locking the one or more functionalities from a policy database. Based at least on the one or more policies, locking instructions are sent to the user equipment. The instructions include instructions to enable the prioritized profile.
US10687203B2 Control circuit
A control circuit to achieve irretrievable erasure of data in a mobile phone comprises a control unit, a SIM unit and a memory unit. The SIM unit is coupled with the control unit and the memory unit. The control unit can provides a delete signal to totally delete data of the memory by the SIM unit.
US10687196B2 Frequency determination for device-to-device transmissions and receptions
A method, an apparatus, and a computer-readable medium for wireless communication are provided. The apparatus selects a serving cell for connection to a network. The apparatus performs a search for a frequency band on a neighbor cell for use in device-to-device communications. The apparatus performs the device-to-device communications using pre-configured resources associated with the frequency band when the search for the frequency band on the neighbor cell fails. The apparatus performs the device-to-device communications using resources associated with the frequency band of the neighbor cell when the search for the frequency band on the neighbor cell is successful.
US10687189B2 Emergency vehicle locator
A low-cost system for simultaneously displaying the locations of all nearby emergency vehicles onto the same moving map as the current location of another vehicle is described. Each emergency vehicle receives location data from a OPS receiver and broadcasts the location data using a Bluetooth or other transmitter directly to associated receivers in other vehicles. Other vehicles receive location data corresponding to their own locations using their own OPS receivers and each displays their own location onto their own moving map display in the usual manner. Additionally, the other vehicles also have Bluetooth or other receivers which directly receive the local broadcasts containing emergency vehicle locations and display the locations of all emergency vehicles simultaneously with their own location. The operator of the vehicle benefits by knowing the relative locations of the emergency vehicles when they cannot be seen. Some emergency vehicle operators may optionally choose to not broadcast their location data under certain circumstances.
US10687179B2 Service continuity for group communication over LTE eMBMS
A method of supporting group communication over LTE MBMS is provided. A UE first establishes a unicast bearer in a network for group communication. The UE belongs to a communication group having a communication group ID. The UE receives access information from the network for monitoring downlink (DL) multicast traffic of the DL group communication based on a multicast decision. The UE is then ready for monitoring a multicast Multimedia Broadcast Multicast Service (MBMS) bearer for receiving the DL multicast traffic. In one embodiment, The UE requests to switch the DL multicast traffic from the multicast MBMS bearer to the unicast bearer upon detecting that the UE is approaching an MBMS coverage boundary. In another embodiment, the UE transmits an indication of preferred target cells to the network before performing a handover and thereby maintaining multicast service continuity of the group communication.
US10687174B1 Systems and methods for using spatial and temporal analysis to associate data sources with mobile devices
Various embodiments of the present technology generally relate to data delivery. More specifically, some embodiments of the present technology relate to systems and methods for using spatial and temporal analysis to associate data sources with mobile devices. The delivery of data to support a wide variety of services for and about mobile devices that are based on data stored in corporate, commercial, and government databases which is not currently linked to individual mobile devices. Some embodiments allow advertisers to better target their ads to relevant target audiences with greater accuracy.
US10687168B1 Real-time custom interfaces through multi-channel geo-fencing
Systems and methods of adjusting computing device applications, such as smartphone applications, based on external beacon identifiers are described. Based on the identifier of the beacon detected by the smartphone, the smartphone application communicates with a backend server to receive location-specific information based on the identifier of the detected beacon. The location-specific information includes a location-specific user interface. In some arrangements, the location-specific user interface includes a designated user authentication level that varies from other location-specific user interfaces.
US10687159B2 Noise reduction device, noise reduction system, and fault detection method for noise reduction device
In a noise reduction device that generates and outputs a control sound signal for reducing noise, an internal loop control unit controls an internal loop in which a pre-output control sound signal that is acquired from a control sound output unit before output to a speaker is input to a sound receiver. A measurement unit measures an input level of a microphone sound signal and an input level of the pre-output control sound signal that has been input to the sound receiver in the internal loop. A fault detector uses the input level of the microphone sound signal and the input level of the pre-output control sound signal measured by the measurement unit to detect a fault in any one of the microphone, the sound receiver, the speaker, and the control sound output unit. A transmitter sends a result of fault detection performed by the fault detector to a management device.
US10687158B2 Systems, devices, and methods for converting artwork or photographs into audio-enhanced exhibits
Systems, devices and methods are provided for converting artwork or photographs into audio-enhanced exhibits. In particular, the embodiments disclosed herein can avoid the inconvenience and risk of damage associated with having to remove a panel on which a piece of artwork, photograph or print is mounted to power on/off or plug in an audio system. In some embodiments, an input module is provided on an edge perpendicular to the panel frame. A charging port and/or power switch are positioned perpendicular to the frame so that either can be accessed from a side edge of the panel.
US10687156B2 Radio frequency antenna for an in-the-ear hearing device
Disclosed herein, among other things, are systems and methods for a hearing device antenna. One aspect of the present subject matter includes a hearing device configured to be worn in an ear of a wearer to perform wireless communication. The hearing device includes a housing hearing electronics within the housing and an inverted F antenna or loop antenna disposed at least partially in the housing and configured for performing 2.4 GHz wireless communication. In various embodiments, at least a portion of the antenna protrudes from an exterior of the housing.
US10687152B2 Feedback detector and a hearing device comprising a feedback detector
A hearing device, e.g. a hearing aid, comprises an input transducer for providing an electric input signal representative of a sound in the environment of the hearing device, an output transducer for providing an output sound representative of said electric input signal, a signal processor operationally connected to the input and output transducers, and forming part of an electric forward path for processing said electric input signal and providing a processed electric output signal, and a feedback detector for providing first and second indications of current feedback in an external—acoustic and/or mechanical—feedback path from said output transducer to said input transducer. The feedback detector is configured to determine the first and second indications of current feedback, respectively, based on said electric input signal or a processed version thereof and—optionally—on a current open loop magnitude of a feedback loop defined by said forward path and said external feedback path. The first and second indications of current feedback are generated with first and second time constants, respectively, where the first time constant is larger than the second time constant. The application further relates to a method of estimating feedback in a hearing device.
US10687150B2 Battery life monitor system and method
An apparatus includes a battery, a plurality of circuit components operable independently, and a controller coupled to the battery and the plurality of circuit components and configured to control operation of the plurality of circuit components. The apparatus further includes a power consumption monitor coupled to the controller and configured to calculate a remaining battery life of the battery based on at least one operating time of a corresponding at least one of the plurality of circuit components.
US10687148B2 Assembly comprising an electrostatic sound generator and a transformer
An assembly of a transformer and an electrostatic sound generator is especially efficient if the resonance frequency of the diaphragm is in the frequency range in which the generator is operated, such as in the interval of 1-20 kHz. Then, a smaller transformer with a winding ratio of 5000 or less may be used for feeding the sound generator, making the assembly suitable for hearing aid purposes or in-ear products such as for pro audio use.
US10687144B2 Filter generation device and filter generation method
A processor of a filter generation device according to this embodiment includes a first synchronous addition unit that generates a first synchronous addition signal, a second synchronous addition unit that performs synchronous addition of sound pickup signals acquired with a microphone worn on an object or a person other than a listener with a second number of synchronous additions larger than a first number of synchronous additions and thereby generates a second synchronous addition signal, a first transform unit that transforms the first and second synchronous addition signals into frequency domain data so as to acquire first and second spectrums corresponding to the first and second synchronous addition signals, a first correction unit that corrects data of a first spectrum in a correction band and thereby generates a third spectrum, and a first inverse transform unit that inversely transforms the third spectrum into time domain data.
US10687139B2 Directional audio pickup in collaboration endpoints
A microphone array includes one or more front-facing microphones disposed on a front surface of the collaboration endpoint and a plurality of secondary microphones disposed on a second surface of the collaboration endpoint. The sound signals received at each of the one or more front-facing microphones and the plurality of secondary microphones are converted into microphone signals. When the sound signals have a frequency below a threshold frequency, an output signal is generated from microphone signals generated by the one or more front-facing microphones and the plurality of secondary microphones. When the sound signals have a frequency at or above a threshold frequency, an output signal is generated from microphone signals generated by only the one or more front-facing microphones.
US10687138B2 Conformable headset earloop for stability and comfort
Methods and apparatuses for earloops are described. In one example, an earloop for wearing on an ear of a user head is described. The earloop includes a capsule connector segment for coupling to a headset capsule, and an apex segment having an adaptive apex curvature arranged to rest on an apex of the ear. The earloop further includes a behind-the-ear segment having an adaptive behind-the-ear curvature arranged to curve behind the ear and exert a resilient gripping tension behind the ear, wherein the capsule connector segment is located along the x-axis at a different location than the behind-the-ear segment in both a static non-worn state and a static worn state, and wherein the apex segment is between the capsule connector segment and the behind-the-ear segment.
US10687133B2 Headphone
A headphone is provided that includes a driver unit securely fixed to the baffle plate with a simple structure and has desirable frequency characteristics in a high frequency range and a low frequency range. A headphone includes a baffle plate, a driver unit fixed to the baffle plate, and a fixing member fixing the driver unit to the baffle plate. The fixing member includes a contact part having a shape of a plate in contact with the outer edge of the driver unit.
US10687126B2 Optical switch fabric with bias control
Methods and systems for bias control in an optical switch fabric include monitoring optical power at outputs of a plurality of switch elements in an N×N switch fabric that has N inputs, N outputs, and M≥2 stages, each switch element having a respective unique radio frequency tone. A bias control of each of the plurality of switch elements is adjusted. It is determined whether the optical power at the outputs of each respective switch element after bias control adjustment conform more closely to a predetermined criterion relative to the monitored optical power at the outputs of the respective switch element prior to adjustment.
US10687124B2 Methods, devices, and systems for load balancing between a plurality of waveguides
Aspects of the subject disclosure may include, for example, identifying an overload event according to monitoring signals received from a group of source devices over a network. Other aspects can include receiving load information from each of a plurality of waveguides resulting in a plurality of load information. Further aspects can include analyzing the plurality of load information resulting in a load analysis of the plurality of waveguides. Additional aspect can include identifying a recipient waveguide from the plurality of waveguides based on the load analysis. Also, aspects can include identifying a first source device, and notifying the first source device to provide communications to the recipient waveguide and not to the waveguide device to mitigate the overload event. Other embodiments are disclosed.
US10687119B2 System for providing multiple virtual reality views
An apparatus, method, and computer readable medium for a virtual reality (VR) client and a contents server for live virtual reality events are provided. The contents server receives feeds from each 360° camera at a venue. The contents server transmits a primary first 360° video in a first stream and converted secondary non-360° videos in a second stream to a VR client. The VR client determines relative positions of each non-360° video in order to display rendered thumbnails of the non-360° videos in the first 360° video. The VR client transmits a selection of a non-360° video to the contents server. The contents server transmits the second 360° video related to the selection in a first stream and the converted first non-360° video in the second stream.
US10687104B2 Push video on demand schedule simulator
In one embodiment, a method selects a first asset in a first ordering of assets and simulates a playout of the first asset based on bandwidth values at a set of times. The playout takes a time period to playout based on the set of bandwidth values. A new ordering of the assets is received based on the simulated playout of the first asset and the time period. The method continues to select a new asset in the new ordering of the assets, simulate the playout of the new asset, and receive a new ordering of the assets until a schedule of asset delivery is generated. Then, the schedule of asset delivery is output where the schedule of asset delivery is used by a receiver to determine when to power up to receive a scheduled delivery of an asset and power down when no asset is scheduled for delivery.
US10687096B2 Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method
A method of generating and processing a broadcast signal, includes generating broadcast data for broadcast services; generating first signaling information providing information for discovery and acquisition of a broadcast service; generating second signaling information including service entries for the broadcast services, wherein one of the service entries includes a first service identifier for identifying the broadcast service and bootstrap information for discovering a transport session carrying the first signaling information for the broadcast service; generating physical layer signaling information; and transmitting the broadcast signal including the broadcast data, the first signaling information, the second signaling information, and the physical layer signaling information.
US10687092B1 Automatic content recognition (ACR) fingerprinting and video encoding
A processing device and method are disclosed to generate automatic content recognition (ACR) fingerprints. A device can include a processing device to execute a capture daemon. The capture daemon may include a capturer to receive media content from a content feed and to generate content frames of the media content. The capture daemon can also include ACR fingerprinter to generate ACR fingerprint information for the content frames. The ACR fingerprinter may communicate the ACR fingerprint information to an ACR server via a first communication channel. The processing device may determine when the ACR fingerprinter fails; cease communicating the ACR fingerprint information to the ACR server; and restart the ACR fingerprinter.
US10687088B2 Inheritance in sample array multitree subdivision
A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.
US10687086B2 Coding of a spatial sampling of a two-dimensional information signal using sub-division
Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications.
US10687083B2 Loop restoration filtering for super resolution video coding
Techniques related to selecting restoration filter coefficients for 2-dimensional loop restoration filters for super resolution video coding are discussed. Such techniques include upscaling reconstructed video frames along only a first dimension and selecting filter coefficients for portions of the frame by an evaluation that, for each pixel of the portion, uses only pixel values that are aligned with the first dimension. Selection of filter coefficients for the second dimension may be skipped or made using only a subset of available filter coefficients.
US10687077B2 Motion information propagation in video coding
Techniques are directed to a device for decoding a current block of video data in a current coding picture. The device may include a memory configured to store video data. The device may also include a processor configured to generate a first prediction block for the current block of the video data in the current picture according to an intra-prediction mode and generate a second prediction block for the current block of the video data in the current picture the picture according to an inter-prediction mode. The processor may be configured to generate motion information propagated from the second prediction block of the picture to the first prediction block, and use the motion information to obtain a final prediction block, then generate a reconstructed block based on a combination of the final prediction block and a residual block.
US10687070B2 Hierarchical inter-layer prediction in multi-loop scalable video coding
A method for encoding a video sequence in a scalable video encoder to generate a scalable bitstream is provided that includes encoding the video sequence in a first layer encoder of the scalable video encoder to generate a first sub-bitstream, encoding the video sequence in a second layer encoder of the scalable video encoder to generate a second sub-bitstream, wherein portions of the video sequence being encoded in the second layer encoder are predicted using reference portions of the video sequence encoded in the first layer encoder, combining the first sub-bitstream and the second sub-bitstream in the scalable bitstream, and signaling an indication of a highest temporal level of the first sub-bitstream comprising at least one of the reference portions in the scalable bitstream.
US10687067B2 Transmitter, transmission method, and communication system
There is provided a transmitter including: a transmission unit configured to transmit a parity packet obtained by performing FEC encoding on a plurality of frames in image data for each of the plurality of frames; and a number-of-frames specifying unit configured to specify the number of frames of the plurality of frames to be subjected to the FEC encoding on the basis of a network transmission delay time.
US10687065B2 Image processing apparatus and image processing method related to motion compensation
An image processing apparatus includes a search range providing circuit, a searching circuit and an encoder. The search range providing circuit obtains N number of predicted motion vectors for a target image block, and accordingly sets N number of corresponding search ranges in a reference frame, where N is an integer greater than 1. The searching circuit performs a motion compensation searching process individually on the N search ranges to accordingly determine a motion vector for the target image block. The encoder encodes the target image block according to the motion vector.
US10687061B2 Encoding sequence encoding method and device thereof, and decoding method and device thereof
Provided is a video decoding method including obtaining encoding order information indicating whether an encoding order of a first block and a second block that are adjacent to each other is changed; determining the encoding order of the first block and the second block, based on the encoding order information; and decoding the first block and the second block, according to the determined encoding order.
US10687057B2 Deriving reference mode values and encoding and decoding information representing prediction modes
Reference prediction mode values, also referred to as most probable modes, usable for encoding or decoding of a prediction mode related to a current coding unit, are derived. First and second reference prediction mode values are derived (S402) from respective prediction modes of at least two neighbouring coding units of the current coding unit. The first and second reference prediction modes are different. A third reference prediction mode value is derived (S403) from the first and second reference prediction mode values. The third reference prediction mode is different from each of said first and second reference prediction mode values.By deriving three MPMs instead of two for comparison with the prediction mode of the current coding block the coding efficiency is improved. This is due to the increase in the probability that the prediction mode of the current coding block corresponds to one of the derived most probable modes.
US10687054B2 Decoupled prediction and coding structure for video encoding
Techniques related to video encoding that provide for a decoupled prediction and coding structure for improved performance are discussed. Such techniques include determining final partitioning decisions for blocks of a picture by evaluating intra modes for candidate partitions by comparing the candidate partitions to intra predicted partitions generated using only original pixel samples and evaluating inter modes for the candidate partitions by comparing the candidate partitions to search partitions including original pixel samples and encoding using the final partitioning decision.
US10687053B2 Method and apparatus for image encoding/decoding
The present invention provides a method and apparatus for encoding/decoding an image to enhance inter prediction. According to the present invention, the method includes: determining a first reference picture and a second reference picture of a current block; determining both a first reference block in the first reference picture and a second reference block in the second reference picture; partitioning the current block into a plurality of sub blocks; and obtaining a prediction block of each of the sub blocks on the basis of reference candidate block index information of each of the sub blocks.
US10687051B1 Movable display for viewing and interacting with computer generated environments
There is disclosed a system for viewing augmented, virtual, mixed, and combined reality environments. The system calculates the position and orientation of a movable display within physical space and translated those into an appropriate rendering of the content on the movable display also taking into account a head location for a viewer. The motion and location data for the movable display device and a viewer's head may be generated using trackers of various types.
US10687048B2 Stereoscopic display device having a barrier panel
A stereoscopic display device having a barrier panel is provided. The barrier panel may include channel electrodes across an active area. Each of the channel electrodes may include an end portion connected to corresponding link line. Each of the channel electrodes may be connected to the link line same as (n+1)th channel electrode from the channel electrode. The barrier panel may further include connecting lines to connect between opposite end portions of the channel electrode which are connected to the same link line. Thus, in the stereoscopic display device, the number of the wires extending along an edge of the active area may be reduced.
US10687033B2 Color imaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for color imaging. In one aspect, a method includes obtaining, by an image sensor that includes pixels for detecting a first color and pixels for detecting a second color, a first image of a scene while the image sensor is in a first position, moving the image sensor to a second position, wherein, in the second position, a particular pixel for detecting the first color is located where a particular pixel for detecting the second color was previously located when the image sensor was in the first position, obtaining, by the image sensor, a second image of the scene while the image sensor is in the second position, generating a composite image based on the first image and the second image, and providing the composite image for output.
US10687028B2 Video delivery systems using wireless cameras
Systems, apparatuses, and techniques for video delivery can include one or more of the following: a wireless camera arranged in a wearable form factor comprising a battery to provide energy, and configured to generate a video feed, and a base station in wireless communication with the wireless camera and configured to receive the video feed from the wireless camera and process the video feed, and a video portal device communicatively coupled with the base station and configured to receive the processed video feed from the base station and deliver at least a portion of the processed video feed to one or more remote clients. A base station can reserve a wireless channel for the wireless camera for a video transmission.
US10687027B1 Method and apparatus for a wearable imaging device
An embodiment of an image recording apparatus includes an eyeglass frame, at least one first optical unit disposed on the eyeglass frame for capturing a main scene image, and at least one second optical unit disposed on the eyeglass frame for capturing an auxiliary scene image. The first and the second field of view of the user at least partially overlap. The image resolution of the main scene image is lower than the image resolution of the main scene image and the field of view of the main scene image is larger than the field of view of the auxiliary scene image. The image recording apparatus further includes at least one processor for receiving the main and the auxiliary scene images, and generating a modified resolution copy of the main scene image based on the auxiliary scene image.
US10687023B1 Gaming table events detecting and processing
Systems and methods are disclosed for detecting and processing events that occur at a gaming table in a casino environment. Camera streams associated with the table game are analyzed using lightweight, watchdog processes. When a certain event is detected, extended processes can be executed in order to provide additional information regarding the event. Such as approach can require a relatively limited amount of computing resources, while still providing relevant information to casino operators. The information can be used, for example, to track gameplay and provide player ratings.
US10687018B1 Wireless device receiving a mirroring image from an external device and wireless system including wireless device and external device
A wireless device includes a memory, a display unit configured to display a first image, a wireless communication unit configured to receive a mirroring image from an external device including a mobile display unit configured to display a second image, and a processor configured to control the display unit and the wireless communication unit. The processor is configured to automatically analyze a ratio of the second image based on the received mirroring image, and display a third image having the same ratio as that of the second image on the first image according to the analysis result.
US10687010B2 Single-slope comparison device with high resolution and low noise and CMOS image sensor including the same
A comparison device includes a multi-step pixel signal generation circuit coupled to a pixel to receive a pixel signal and generate a multi-step pixel signal based on the pixel signal according to a multi-step trigger signal and a multi-step size control signal; a comparison circuit coupled to the multi-step pixel signal generation circuit to compare a ramp signal with the multi-step pixel signal and output a comparison signal; and a control circuit coupled to the multi-step pixel signal generation circuit and the comparison circuit to detect crossings of the multi-step pixel signal and the ramp signal based on the comparison signal from the comparison circuit and output the multi-step size control signal to the multi-step pixel signal generation circuit.
US10687009B2 Imaging device, imaging system, and moving body
In an imaging device, a differential stage includes an input transistor having an input node connected to a floating diffusion portion, a first control line and a second control line are located in a plurality of sets, the first control line is connected to connection portions of some sets of the plurality of sets, and the second control line is connected to connection portions of the other sets of the plurality of sets.
US10687004B1 Low noise passive pixel readout circuit
A passive readout circuit for reading out a charge stored on an integration capacitor coupled to a photodiode includes a column bus selectively connectable to the integration capacitor, at least one shield line arranged near the column bus such that a first parasitic capacitance is created between the at least one shield line and the column bus and an amplifier having a first input, a second input and an output. The column is connected to the first input and the at least one shield line is connected to the output of the amplifier.
US10687002B2 Image-capturing device and drive method therefor
An image-capturing device includes an infrared light source configured to emit infrared light, and a solid-state image-capturing device including a plurality of first pixels configured to convert visible light into signal charge and a plurality of second pixels configured to convert infrared light into signal charge, the plurality of first pixels and the plurality of second pixels being arranged on a semiconductor substrate in a matrix. The solid-state image-capturing device outputs, during the same single frame scanning period, a first signal obtained from the plurality of first pixels, a second signal obtained from the plurality of second pixels during a period of time when the infrared light is emitted, and a third signal obtained from the plurality of second pixels during a period of time when the infrared light is not emitted.
US10686998B2 Systems and methods for changing operation modes of the optical filter of an imaging device
A system includes a storage device storing a set of instructions and at least one processor in communication with the storage device. When executing the instructions, the at least one processor is configured to cause the system to obtain a first operation mode of the optical filter and determine a brightness value of visible light of ambient light. The at least one processor may also cause the system to obtain a brightness threshold related to the first operation mode, compare the brightness value of the visible light of the ambient light with the brightness threshold, and determine whether a switching condition is satisfied based on the comparison result. Upon the determination that the switching condition is satisfied, the at least one processor may further cause the system to switch the first operation mode of the optical filter to a second operation mode.
US10686993B2 Correcting method for optical mechanism
A correction method for an optical mechanism having an optical member and a fixed portion is provided, including: an external apparatus measures the angle between the optical axis of the optical member and a reference surface of the fixed portion; the result of measuring the angle between the optical axis and the reference surface is compiled into data; the data is input into a control module; the control module transmits a signal to a driving module according to the data; and the driving module drives the optical member to rotate or move relative to the fixed portion upon receiving the signal. The optical mechanism does not include a sensor to detect the angle between the optical axis and the reference surface.
US10686987B2 Electronic apparatus with image capturing unit having first and second imaging regions that capture an image of a subject under differing imaging conditions
An electronic apparatus includes: an input unit that inputs image data generated by an image capturing unit that has a plurality of pixel groups, each pixel group including at least one pixel, and that is capable of performing image-capturing under different imaging conditions for each of the pixel groups and data for the imaging conditions for each of the pixel groups; and a recording control unit that generates image data for each of pixel groups having the same imaging conditions based on the image data inputted from the input unit and records the image data generated for each of the pixel groups having the same imaging conditions in a recording unit.
US10686984B1 Connected camera system
A connected camera system and computer-implemented method for processing visual data. The camera system and method provides control data to a mobile application of a mobile device. The camera system and method transmits the control data from the mobile device (via a cloud service) to a camera device. The camera device configured with a camera housing comprising a camera sensor that captures visual data (e.g., image or video data) in view of a lens. The camera device further configured with a processor coupled to a motor for rotating a shaft. The camera system and method receive the control data, and based on the control data, the processor controls the motor to rotate the shaft. The rotating of the shaft, in turn, rotates the camera housing, such that the camera sensor captures the visual data in view of the lens through a 360-degree plane of rotation. In some embodiments, the camera system and method further displays the visual data on a display coupled to the processor, such that the processor presents the captured visual data on the display through the 360-degree plane of rotation. In other embodiments, the camera system and method streams the captured visual data, via the cloud service, to the mobile device for viewing and editing.
US10686983B1 Automatic image capture mode based on changes in a target region
A series of frames or live images received by a camera can be processed by an automatic image capture system to determine when an automatic image capture should take place. The system can detect when a scene change occurs by comparison of data for two or more frames, and for particular regions in those frames. If a scene change for the specified region is followed by a stabilization of the scene in that region, the system can trigger an auto-capture of at least the stabilized region of the scene, without the need for any user input.
US10686979B2 Control apparatus and control method
Provided is a control apparatus including a focus detection control unit that sets a density of a focus detection point in a partial region specified, to be higher than a density of a focus detection point in a region excluding the partial region which corresponds to a position of an identified subject or a region specified by a user.
US10686978B2 Image sensor and module configuration notification method for image sensor
An image sensor includes an imaging system configured by combining of modularized components; and a processing part executing a process using an image acquired by the imaging system. Each of the components includes a memory storing information specifying the component. The image sensor further includes: a collection part collecting the information specifying the component from the memory; a storage part storing information representing a combination of the components of the image sensor and data to be used when the image sensor having the components indicated by the combination executes the process; a comparison part comparing a combination of its components with the combination of the components of the image sensor represented by the information stored in the storage part; and a notification part sending a notification based on a result of comparison.
US10686976B2 System and method for modifying onboard event detection and/or image capture strategy using external source data
A system for use on a vehicle comprising a tractor and a trailer comprises a communications device that effects communications between the system and a remote system. The communications device is configured to receive data from the remote system. An event detector is configured to generate a trigger signal in response to detecting occurrence of predetermined events. An onboard computer is coupled to the communications device, the event detector, a media recorder, and a computer of the vehicle. One or more image capture devices at the vehicle are communicatively coupled to one or both of the onboard computer and the media recorder. The onboard computer is configured to adjust one or more parameters of the image capture devices and/or modify one or more parameters of the event detector based at least in part on the data received from the remote system.
US10686974B2 Camera module electrical architecture
A camera module includes a lens carrier that houses a lens, electrical components of optical path modifiers positioned on the lens carrier, an image sensor, and a controller that is to generate commands for operating the optical path modifiers. A printed circuit assembly positioned on the lens carrier is electrically coupled to suspension wires. The printed circuit assembly includes a printed circuit that has installed thereon a serial bus communications interface circuit that is to receive the commands from the controller through one of the suspension wires, and a translation circuit that is to translate the commands into control signals that are to operate or drive the optical path modifiers via the electrical components and according to the commands, respectively. Other embodiments are also described.
US10686973B2 Image pickup apparatus with two optical systems
An image pickup apparatus, includes a first optical system and a second optical system which generate two optical images having mutual parallax; and one image sensor which captures the two optical images, wherein each of the first optical system and the second optical system has a different focusing unit, further includes a first frame which holds some of lenses in the first optical system, a second frame which holds the image sensor; and a third frame which holds lenses in the first optical system other than the lenses held by the first frame, and lenses in the second optical system, wherein the first frame is movable in a direction of optical axes with respect to the third frame, and the second frame is movable in a direction of optical axes with respect to the third frame.
US10686964B2 Information processing apparatus preventing risk of shortened lifetime of storage device and control method therefor
An information processing apparatus including a storage device obtains an energized time to the storage device in a standby state where no job is being executed and a number of accesses to the storage device during the standby state. The information processing apparatus provides a display relating to a lifetime of the storage device based on the energized time and the number of accesses to the storage device.
US10686963B1 Encoding and decoding digital signals in conductive ink structures
Digital encoding methods are used to encode digital payloads in image and conductive ink carriers. These carriers are applied to objects by various printing technologies, together in one or more ink formulations or in separate ink layers on an object. The image payload is extracted from an image sensed with image sensor, while the conductive ink payload is extracted from an image sensed with a capacitive or resistive sensor or like device for sensing the modulation in conductivity of the printed conductive ink elements.
US10686958B2 Updating settings of a plurality of image forming apparatuses
An information processing apparatus to convert setting information described in a first format matched to a first electronic apparatus into setting information described in a second format matched to a second electronic apparatus includes circuitry to acquire the setting information related to settings of the first electronic apparatus, refer to first conversion information associating information related to a data storage of a set value and identification information of each setting item set for the first electronic apparatus to acquire the set value of each setting item set for the first electronic apparatus, refer to second conversion information associating the identification information of each setting item set for the first electronic apparatus and identification information of each setting item common to a plurality of models of electronic apparatuses, associate the set value acquired from the setting information of the first electronic apparatus and the common identification information.
US10686957B2 Image processing apparatus and method of controlling the same
An image processing apparatus that executes a plurality of processes related to a file, includes: a memory that stores a file; a processor that executes virus checking on the file. The memory stores: virus type information that associates a type of a virus detected during the virus checking with at least one of the plurality of processes; and file type information that associates a type of file with at least one of the plurality of processes, and the processor restricts one of the plurality of processes associated with the type of the detected virus, and another of the plurality of processes associated with the type of file possibly infected with the detected virus.
US10686950B2 System for distributing image scanning tasks to networked devices
A scanning network includes a central server configured to distribute a scan task. The scan task is associated with a scanning of an identified document. The scanning network further includes a plurality of imaging devices configured to receive and execute a scan task and a storage database configured to receive a document image created from execution of a scan task.
US10686949B2 System and method for remote fax interconnect
Systems and methods for the virtualization, aggregation, enhancement, and distributed processing of facsimile communications. The Remote FAX Interconnect known as etherFAX® is a system and method that allows for the reception and delivery of information to or from one or more facsimile systems using Internet/web based communication protocols such as HTTP(S) as the transport between a cooperating facsimile capable application or hardware and the remotely accessible etherFAX® services.
US10686941B2 Link adjustment method, server, and storage medium
A method and apparatus are provided. The method includes obtaining call information of first users currently in network calls in a network call system. Direct link quality and relay link quality corresponding to each first user are obtained according to the call information. Call link are configured for plural second users, where the plural second users are users whose relay link quality is higher than the corresponding direct link quality among the first users.
US10686937B2 Automatic connection to a transcription system
Apparatuses and methods are disclosed for automatically connecting to a relay service and establish a captioning communication session during a call between a hearing-impaired user and a far-end user. The apparatus includes communication elements configured to receive captions from a relay service, and a processor configured to automatically connect to the relay service and establish a captioning communication session during a call responsive to a determination that a connection to the relay service failed during a time in which the hearing-impaired user desired captions to be enabled. A method includes determining captions are desired by the hearing-impaired user at a first time to be enabled for display to the communication device during a call, detecting a failed connection to the relay service at a second time, and automatically connecting with the relay service and establishing a new captioning communication session at a third time during the call.
US10686932B2 Above-lock camera access
Apparatus and methods are disclosed for allowing smart phone users to “capture the moment” by allowing easy access to a camera application when a mobile device is in an above-lock (or locked) mode, while also preventing unauthorized access to other smart phone functionality. According to one embodiment of the disclosed technology, a method of operating a mobile device having an above-lock state and a below-lock state comprises receiving input data requesting invocation of an camera application when the mobile device is in the above-lock state and invoking the requested camera application on the device, where one or more functions of the requested application are unavailable as a result of the mobile device being in the above-lock state.
US10686931B1 Smartphone messaging apps interaction with airport smart artificial intelligence
A passenger terminal AI system automatically connects with messaging apps on passenger smartphones over a wireless network when passengers enter the terminal. This creates a communication link between the server and each smartphone. When the passenger enters the terminal, the AI system identifies the passenger by facial recognition software or by tracked passenger transactions at the terminal, providing passenger identity. Passenger browser history information and travel information is retrieved from the smartphone. Passenger location is identified and tracked. The server provides the passenger's smart phone, via the messaging app, with 100 personalized messages related to possible purchase by the passenger of travel and other services, located in the terminal and elsewhere, based in part on the retrieved information. The server provides the passenger with terminal schedule and gate information, and also operates with service providers to meet the passenger's desired services.
US10686928B2 Apparatus, method, and system of cognitive communication assistant for enhancing ability and efficiency of users communicating comprehension
A communication apparatus, a method, a computer readable medium, and a system providing communication with cognitive and visual assistance. The cognitive assistance and visual assistance is provided during a communication between a first communication apparatus with at least one second communication apparatus via a network. The first communication apparatus captures communication data comprising visual and audio information obtained from the communication and captures synchronized cognitive and emotional data generated from the user during the communication with the second communication apparatus. The communication data and the synchronized cognitive and emotional data is stored and converted into a visual form comprising at least one of synchronized text, symbols, sketches, images, and animation. The visual form is displayed on a display of the first communication apparatus.
US10686925B2 Voice-activated call pick-up for mobile device
Disclosed embodiments are directed an application program configured to run on a user's mobile device can allow voice-activated call pick-up to the user, without the user having to use his or her hands for picking up the call. For example, the application program can initially be trained to a user's voice command. When an incoming call is received at the mobile device, the user can pick up the call by issuing a voice command. In some embodiments, the application program can determine whether to allow voice-activated pick-up of calls based on data collected from multiple sensors associated with the vehicle, the mobile device, or a remote source.
US10686924B2 Method for managing a call journal, device, computer program, and software product for this purpose
Managing a call log of a communication device can include generation of a display list with list entries that are derived from the log entries of the call log, and provision of the display list for a user of the communication device. The order of the list entries in the display list can be determined by an evaluation of at least one criterion (e.g. current device parameters, current connection parameters, upcoming or current calendar events, a previous frequency of contact with the communication partner to whom the log entry is assigned, previous acceptances/rejections when contacted by the communication partner to whom the log entry is assigned, weather data, for example, temperature and/or precipitation at the time the display list was generated.
US10686921B2 Terminal display assembly and mobile terminal
A terminal display assembly may include a display screen, a light-transmission cover plate, optical means and a seal ring. The display screen may define a through hole penetrating the display screen in a thickness direction of the display screen. The light-transmission cover plate may be disposed on the display screen and cover the through hole. A least part of the optical means may be disposed in the through hole. The seal ring may be disposed on the optical means, sandwiched between the optical means and the light-transmission cover plate, and contact with the light transmission cover plate.
US10686919B2 Slide rail and mobile terminal
A slide rail, includes: a first sliding portion provided with a first magnetic part, the first magnetic part having an N pole and an S pole arranged alternately in a length direction of the slide rail; and a second sliding portion provided with a second magnetic part, the second magnetic part having an N pole and an S pole arranged alternately in the length direction, and the first sliding portion being slidably mounted to the second sliding portion in the length direction. During a relative sliding between the first sliding portion and the second sliding portion, the first magnetic part and the second magnetic part are opposite to each other, and are configured to switch between a state of attracting each other and a state of repelling each other.
US10686915B2 Communication device, communication method, and storage medium
According to an aspect of the present invention, a device includes a transmitter and receiver that transmits and receives communication packets to and from other device, a memory that stores one or more reference information which present a function for data request and a function for data communication which a service comprises, one or more predetermined data relating to the functions, and one or more distinguishing information for distinguishing the predetermined data, and a processor. The processor generates a packet which includes the reference information associated with the function for data communication, the predetermined data, and the distinguishing information.
US10686914B2 Automatic selection of MAC protocol to support multiple prime PLC standards
A communication device in a network may receive a stream of frames from the network, in which each frame includes one or more beacon packets. A communication protocol being used by the network may be identified by tracking a preselected field within a sequence of beacon packets, in which the preselected field varies in a first known manner for a first protocol and in a second known manner for a second protocol. The communication device may then join to the network using the identified communication protocol to transmit and receive data.
US10686911B2 Method and system for mobile applications update in the cloud
A method, system and a computer program product are provided for updating mobile device applications at a central cloud server by establishing an application virtual machine representation of a first mobile device application installed on a mobile device; updating the application virtual machine representation at the central cloud server to perform software configuration, installation, upgrade, optimization, testing, or maintenance tasks on the application virtual machine representation without using computational resources at the mobile device; and sending the mobile device one or more modules that were changed when updating the application virtual machine representation for integration into the first mobile device application installed on the mobile device.
US10686910B2 Distributed queueing in a remote network management architecture
An embodiment may involve proxy server applications within a managed network, and a computational instance disposed within a remote network management platform. The computational instance may contain queues and facilitate the execution of applications. Communication between the computational instance and managed network may involve: (i) selecting, by a particular application, a particular output queue; (ii) writing, by the particular application, a unit of work generated by the particular application to the particular output queue; (iii) retrieving, by a particular proxy server application, the unit of work; (iv) carrying out, by the particular proxy server application, the unit of work; (v) writing, by the particular proxy server application, a result to a particular input queue, where the result represents an outcome of carrying out the unit of work; and (vi) retrieving, by the particular application, the result from the particular input queue.
US10686902B2 System and method for a multi-channel notification service
A system and method for multichannel notifications that includes configuring an account for notifications within a multitenant platform for multi-channel notifications, which further includes receiving configuration for a set of participant binding resources, wherein the set of participant binding resources comprises endpoint addressing resources, where an endpoint addressing resource specifies a communication address and a communication channel identifier; receiving a notification request on behalf of an account, the notification request comprising at least one targeting property; and executing notifications in accordance to the notification request and the configuration of the participant binding resources of the account by selecting endpoint addressing resources that are accessed from the participant binding resources using the targeting properties of the notification request and transmitting notifications to communication addresses over a set of different communication channels as indicated by the selected endpoint addressing resources.
US10686899B2 Messaging achievement pictograph display system
Systems and methods for causing display of a messaging achievement pictograph based on messaging activity are provided. In some example embodiments, a message activity communication is received by a messaging activity service from a client device, the messaging active communication causing and adjustment to a message activity score and the message activity score transgressing a first threshold activity score. Responsive to the message activity transgressing the first threshold activity score, an achievement pictograph is displayed on the client device. In some example embodiments, the pictograph may be ephemeral and removal of the pictograph may be triggered by a designated time or by the message activity score transgressing a second threshold activity score. In some example embodiments, a notification is generated that notifies a user of the display or removal from display of the achievement pictograph.
US10686898B1 Music discovery using messages of a messaging platform
A system, method, and computer-readable medium for identifying music-related data based on message data from a messaging platform. The method includes: obtaining a request from a client; identifying context data associated with the request; identifying message data from the messaging platform based on the context data; selecting, based on the context data and the message data from the messaging platform, music-related data for inclusion in a result set; and providing the result set to the client in response to the request.
US10686894B2 Method for processing service request in wireless communication system and apparatus therefor
A method for processing a service request in a wireless communication system, according to one embodiment of the present invention, is performed by a reception device and comprises the steps of: receiving, from a source device, a retrieve request for a resource corresponding to the service satisfying a filter condition; if a target of the retrieve request is an application resource indicating a specific device, searching for a resource satisfying the filter condition included in the retrieve request; if the resource satisfying the filter condition is not present in the reception device, checking whether the filter condition included in the retrieve request includes at least one new resource creation request indicator corresponding to the service, transmitting a request including the filter condition and an identifier of the source device to the specific device; and receiving a response to the request from the specific device, wherein if the specific device successfully generates at least one new resource satisfying the filter condition, the response may include an address of the at least one new resource which has been generated.
US10686887B2 Accessing resources hosted on different domains
Some embodiments provide a non-transitory machine-readable medium stores a program. The program interacts, through a first page of a web browser application, with an application hosted on a first domain. The program further establishes, through a second page embedded in the first page, a bidirectional communication channel with a service instance hosted on a second domain. The service instance is configured to facilitate communication for a collaboration session between the computing device and a set of computing devices interacting with the application. The program also receives data for the collaboration session through the first page of the web browser application. The program further transmits the data through the bidirectional communication channel by sending the data from the first page to the second page and forwarding the data to the service instance.
US10686876B1 Deploying a content distribution network using resources from cloud service providers
A first computer transmits a respective first command to each of a plurality of second computer systems. Each first command includes instructions to initiate one or more virtual machine instances on the respective second computer system. Each virtual machine instance is configured to retrieve data from a third computer system over a communications network, cache the retrieved data, and transmit the cached data to one or more client computers over the communications network in response to a request for the cached data by the one or more client computers. The first computer system also transmits configuration data to each of the second computer systems. The configuration data includes indications of one or more parameters associated with retrieving the data from the third computer system, caching the retrieved data, and/or transmitting the cached data to the one or more client computers.
US10686867B2 Scaled in-order record input ingestion for file-based streams in multi-threaded environments
In various embodiments, streaming data records, files or file segments transmitted from multiple resources in a multi-threaded environment are sorted into one or more time windows via use of one or more execution threads; the records, files or file segments in each time window are displayed, analyzed or delivered to various applications or destinations.
US10686864B2 Initiating operating system commands based on browser cookies
Systems and methods are disclosed for initiating operating system commands based on browser cookies. In one implementation, a processing device detects a browser cookie that includes one or more instructions to invoke at least one operating system (OS) level command. The processing device analyzes the browser cookie to identify at least one of the one or more instructions. The processing device executes the identified at least one of the one or more instructions. The processing device modifies the browser cookie based on an execution of the at least one of the one or more instructions.
US10686862B2 Apparatus and method for low-latency message request/response processing
An apparatus and method for low-latency real-time request processing. For example, one implementation comprises a front end and a plurality of micro-services each utilizing a different type of hardware and/or software tailored to perform a specialized type of processing. In one implementation, the front end receives a request message (e.g., an HTTP request) containing program code/data in its header and forwards the request to certain micro-services in accordance with the type of processing required and/or other variables such as load on the micro-services. A central storage may be shared by the front end and the micro-services to exchange data and/or the data may be stored in the intermediate messages passed between the front end and micro-services.
US10686858B1 Systems and methods for determining portions of media assets for immediate retrieval by multiple devices
Systems and methods are disclosed for determining portions of media assets for cooperative reception by multiple devices. The disclosed techniques herein include identifying cooperating devices that are able to communicate with a selected device for relaying portions of a media asset. For example, a group of people each travelling together in a vehicle may wish to view a media asset by cooperatively using their network resources of their smartphones to relay portions of the media asset for viewing. Network service data for each of the plurality of cooperating devices is then received. Based on the network service data, a determination is made for each cooperating device regarding reception of a respective portion of the media asset to each cooperating device. Instructions to receive and relay the respective portions of the media asset are transmitted to each cooperating device.
US10686856B1 System and method for hotel multicast services manager
System and methods for initiating a media streaming device, particularly for devices associated with a guest services environment. Such initiation may include: receiving, at a proxy server, a request from a mobile device to join a guest services network, the request identifying a user of the mobile device; verifying a registration of the user, the registration indicating permission of the user to join the guest services network, to yield a verification; identifying, based on the verification, a media streaming device associated with the registration of the user; and configuring the media streaming device to be controllable by the mobile device, such that control commands are routed from the mobile device through the proxy server to the media streaming device, and streaming content is routed from the Internet to the media streaming device bypassing the proxy server.
US10686849B2 Data processing
Measures for use in processing data in a telecommunications network. A request message is received in relation to establishment of a communication session involving a given subscriber. Subscriber configuration data is received in relation to the establishment. The subscriber configuration data includes a set of one or more trigger points at which one or more application services should be invoked in relation to communication sessions for the given subscriber. At least one trigger point from the set of trigger points is encoded into an identifier for the communication session within the request message. The request message including the identifier for the communication session in which the at least one trigger point has been encoded is transmitted.
US10686844B2 Trusted group identification code
An example operation may include one or more of storing a unique identification code encapsulating encoded information about a trusted group of member devices within a decentralized network, the unique identification code being generated by the trusted group of member devices, decoding the stored unique identification code to generate decoded information which verifies that the user device is a member device of the trusted group of member devices and provides contact information for other member devices of the trusted group of member devices, and establishing a communication session with the trusted group of member devices based on the contact information obtained by decoding the unique identification code.
US10686841B2 Apparatus and method for dynamic customization of cyber-security risk item rules
This disclosure provides an apparatus and method for dynamic customization of cyber-security risk item rules. A method includes interacting with a user, by a risk manager system, to define a plurality of rules for risk items to be monitored among a plurality of connected devices. The method also includes mapping each of the rules to a corresponding one or more of the connected devices by the risk manager system. The method further includes monitoring the connected devices according to the rules by the risk manager system. In addition, the method includes displaying an output based on the rules and a status of the connected devices by the risk manager system.
US10686835B2 Method and device for providing authentication information on web page
The present disclosure provides a method for an authentication system to provide authentication information for a web page, comprising: receiving a request for authentication information from a web page; judging whether the web page is redirected to through a relevant search engine; judging whether the web page satisfies a condition of displaying the authentication information; and providing the authentication information to the web page satisfying the condition. By providing authentication information to a web site through a search engine, with the combination of the authentication system with the relevant search engine, the reliability and security of authentication information are enhanced. Besides, the user may autonomously edit and manage the displaying pattern of the authentication information, such that the authentication information may be displayed in real time on the web page.
US10686819B2 Hierarchical risk assessment and remediation of threats in mobile networking environment
Mobile device security techniques are described. For a specific computing device, for each of a plurality of distinct security categories, a risk score is determined. The determined risk scores are aggregated to obtain an overall risk score.
US10686813B2 Methods of determining a file similarity fingerprint
A similarity fingerprint for a data object such as a file can be automatically determined using one or more anchor values. The one or more anchor values can be provided or determined. For each anchor value, a set of distances between each instance of the anchor value in the data object is determined. The set of distances for the instance of the anchor value is aggregated into a single value. The single value is added as a component of the similarity fingerprint. Thus, if there are N anchor values, there can be N components of the similarity fingerprint. The similarity fingerprints of different data objects can be compared and the results of the comparison can be used to determine how similar the data objects are.
US10686797B2 Method and apparatus for information exchange over a web based environment
This invention provides method and system for user posting (sharing) or un-posting (stop sharing) files, folders, and messages. The stop sharing file or folder will not delete actual file or folder that enhanced then-existing technology for file and folder sharing. The un-post message operation facilitates a user to un-post (delete or withdraw or stop sharing) his/her previously posted message from view of a recipient such that the user can avoid embarrassing if the message is not proper. Thus, the un-post posted message has also enhanced the then-existing technology for message sharing.
US10686795B2 System for controlling access to a plurality of target systems and applications
A method for controlling access to one or more of a plurality of target systems includes receiving profile data that defines one or more features associated with a plurality of individuals with one or more entitlements of those individuals. Each entitlement is indicative of target system access. The method further includes generating a model that includes one or more sets of rules where each set of rules is associated with an entitlement of the profile data. Each entitlement is indicative of target system/application access. Each rule within a set relates a combination of one or more features of the profile data with a confidence value. Profile data that defines one or more features associated with a target individual is received from a first user management system. A listing that includes one or more entitlements associated with the target individual, and confidence values associated with the one or more entitlements is generated based on the profile data and the rules. Each confidence value is indicative of whether the target individual should be granted a corresponding entitlement. For each entitlement having a corresponding confidence value higher than a predetermined threshold, an instruction is communicated to a target system associated with the entitlement to allow the target individual access to the target system.
US10686791B1 Secure cloud computing framework
A cloud computing system. The system comprises a network, a data store communicatively coupled to the network, a plurality of compute nodes, at least some of the compute nodes comprising a cloud computing framework agent coupled to an agent gate keeper, where the cloud computing framework agent communicates with the network via the agent gate keeper, an image management component coupled to an image management gate keeper, where the image management component manages images that execute in the compute instances on the compute nodes and communicates with the network via the image management gate keeper, and a security engine coupled to the network that receives a request to initiate an image on a compute instance, analyzes the image to determine an authentication metric, and when the authentication metric matches a validated authentication value, sends the image to the image management component for loading and instantiating in the compute instance.
US10686785B2 Website login method and apparatus
The present application provides example website login methods and apparatuses. One example method includes identifying a website jump trigger indication to jump from a first website to a second website. A first token is then obtained from a cookie store of the web browser, the first token associated with a website identifier of the second website and a device fingerprint indicating a running environment at a time when the password-free proxy login was previously set. In response to determining that a current running environment corresponds to the device fingerprint, a second token corresponding to the first token is obtained, wherein the second token comprises an access token indicating that the second website grants password-free login permissions. A password-free login request is sent to the second website including the second token. In response to the second website verifying the second token, the second website is logged into without a password.
US10686784B2 Computerized apparatus and methods for location-based service provision
Computerized apparatus useful within vehicles for causing provision of location-based services to users via a portable wireless computerized device. In one embodiment, the vehicle comprises a global positioning system (GPS) based receiver capable of providing location data to the computerized apparatus.
US10686781B1 System and method for passwordless logins
A login system allows users to access computer systems without using a password. The passwordless system and method can use other information to securely and reliably identify true authorized system users. The identity of a user can be associated with their mobile device. The login can be based upon a minimal amount of information such as a name and a phone number which can be stored as an identification record for each of the users in a database.
US10686778B2 Account login method and apparatus
A method is provided in which a JavaScript (JS) SDK file is called by an application. A plurality of login paths for logging in to the application is encapsulated in the JS SDK file. When the application is started, a running environment of the application is detected by using the JS SDK file. A login path supported by the running environment is determined by using the JS SDK file. Further, a first login path is sent to the application by using the JS SDK file. The first login path is the login path supported by the running environment and is one of the plurality of login paths.
US10686770B2 Apparatus and method for managing software applications of a mobile device server
A system that incorporates teachings of the present disclosure may include, for example, a process that includes providing a pairing key to a communication device, wherein the pairing key is encrypted and is associated with a software application associated with a group of services. The communication device is enabled to utilize the software application based on the pairing key and a service of the group of services is requested from a first media resource center for use with a media device. Responsive to a detection of a communication zone associated with a second media resource center, the pairing key is provided to the second media resource center to enable the service to be used in the communication zone. The software application is not fully enabled until it is determined to be in compliance with a service provider policy. Other embodiments are disclosed.
US10686768B2 Apparatus and method for controlling profile data delivery
In a profile data delivery control apparatus, a storage unit stores therein a public key and a private key. A control unit obtains profile data including the identification information of a service provided using a server, and when the profile data satisfies a prescribed validity condition, attaches a signature to the profile data using the private key. The control unit embeds the public key to be used to verify the signature, in a client application that causes a client to perform an authentication process based on the profile data, and delivers the client application with the public key embedded.
US10686766B2 Credential management in cloud-based application deployment
Systems, methods, and computer program products for credential management. An application deployment system receives a deployment manifest for deploying an application in a cloud computing environment. A deployment director of the application deployment system determines a resource to be used by the application. The deployment director determines, from the deployment manifest, an identifier, e.g., a name, of credentials for accessing the resource. The deployment director requests the credentials from a credential manager of the application deployment system. Upon receiving the credentials, the deployment director modifies the deployment manifest by replacing the identifier with the received credentials. The application deployment system deploys the application using the modified deployment manifest and then deletes the modified deployment manifest.
US10686753B2 Method and router to permit or block internet protocol (IP) connectivity based on originating domain name server (DNS) requests
A router and method for validating Domain Name Service (DNS) queries which can include sending them upstream. Internet Protocol Enforcement (IPE) is included into the router to allow passage of Transmission Communication Protocol (TCP) and User Datagram Protocol (UDP) traffic through a compatible gateway only when the destination IP address was the result of a prior validated DNS query still in its TTL (time to live) period. IP packets that did not originate with a DNS query can be blocked by default, for example.
US10686750B2 Alternate character set domain name suggestion and registration using translation and transliteration
Some embodiments provide domain name suggestions based on a user-provided ASCII phrase translated and/or transliterated into any of a number of supported non-English language character sets. To suggest non-English-language domain names, some embodiments parse, translate, and transliterate the user-provided ASCII names into domain names that include at least one non-English language character. Moreover, some embodiments determine the DNS registration status (e.g., as a second-level domain) of the Punycode (in ASCII) corresponding to these non-English domain names and provide the user with the ability to register any that are unregistered.
US10686749B2 Packet sending method and network device
This application provides a packet sending method and a network device, where a first network device in a multichassis link aggregation group is coupled to a user-side device using a first port, and is coupled to a second network device in the multichassis link aggregation group using a second port. The first network device configures a first preset Address Resolution Protocol (ARP) entry for the user-side device when the first port and the second port have not become faulty, and when the first port becomes faulty, can directly forward a packet whose destination is the user-side device to the second network device using the second port and the first preset ARP entry. Then, the second network device forwards the packet to the user-side device.
US10686746B2 Maintaining relationships between users in a social network by emphasizing a post from a first user in a second user's activity stream based on detected inactivity between users
A method, system and computer program product for maintaining relationships between users in a social network. Online interactions between users in the social network are monitored. A period of inactivity of communication from a first user to a second user in the social network is determined based on the time of the last communication from the first user to the second user. If the period of inactivity exceeds a threshold, then a communication posted by the second user in the social network is selected, such as based on popularity. The selected communication posted by the second user is then emphasized in an activity stream (e.g., news feed) of the first user. In this manner, by emphasizing a communication posted by the second user in an activity stream of the first user, the relationship between the first and second users may continue to be active.
US10686737B2 Information processing apparatus and program
An information processing apparatus includes a central processing unit (CPU) that: transmits and receives a message via a network; manages the message received; discriminates reply necessity to the message being managed; discriminates a message type according to a content of the message discriminated as a message that requires a reply; and calculates an estimated time required by a recipient of the message to reply to the message according to the message type discriminated. The information processing apparatus further includes a user interface that displays the estimated time before displaying the message.
US10686731B2 Network interface device
Roughly described: a network interface device has an interface. The interface is coupled to first network interface device circuitry, host interface circuitry and host offload circuitry. The host interface circuitry is configured to interface to a host device and has a scheduler configured to schedule providing and/or receiving of data to/from the host device. The interface is configured to allow at least one of: data to be provided to said host interface circuitry from at least one of said first network device interface circuitry and said host offload circuitry; and data to be provided from said host interface circuitry to at least one of said first network interface device circuitry and said host offload circuitry.
US10686727B2 Operation device and method for managing use right of communication channel
An operation device is connected to a device main body through a communication channel to operate the device main body. The operation device includes a control module configured to control a use right of the communication channel used by an application. When a certain application performs communication through the communication channel, the control module determines whether the communication is available or not available based on a request for the use right to perform communication from the application, and notifies the application of a determination result to restrict the number of applications performing communication at the same time.
US10686715B2 Apparatus and methods for removing a large-signal voltage offset from a biomedical signal
Apparatus and methods remove a voltage offset from an electrical signal, specifically a biomedical signal. A signal is received at a first operational amplifier and is amplified by a gain. An amplitude of the signal is monitored, by a first pair of diode stages coupled to an output of the first operational amplifier, for the voltage offset. The amplitude of the signal is then attenuated by the first pair of diode stages and a plurality of timing banks. The attenuating includes limiting charging, by the first pair of diode stages, of the plurality of timing banks and setting a time constant based on the charging. The attenuating removes the voltage offset persisting at a threshold for a duration of at least the time constant. Saturation of the signal is limited to a saturation recovery time while the saturated signal is gradually pulled into monitoring range over the saturation recovery time.
US10686707B2 Method to remap high priority connection with large congestion window to high latency link to achieve better performance
Described embodiments improve the performance of a computer network via optimization of connection redirection or redistribution based on link characteristics such as latency. In some implementations, a high priority connection may be initially established via an available link having a lowest latency or highest throughput. If the connection is not particularly latency-sensitive, then once the connection has ramped up to a highest throughput (e.g. largest congestion window size, etc.), the connection may be moved to a higher latency link, freeing the lower latency link for new connections to similarly ramp up throughput.
US10686699B2 Multicast systems and methods for segment routing
A multicast method for Segment Routing includes, in a Segment Routing network with a plurality of nodes, wherein Segment Routing utilizes globally significant labels as node identifiers such that path state installation is only required at an ingress node of a Segment Routing domain, advertising a multicast flow by a source node; determining roles in the multicast flow for the plurality of nodes; and installing appropriate forwarding behavior for the multicast flow at the plurality of nodes based on the determined roles. The advertising can utilize Interior Gateway Protocol (IGP). For the multicast flow, source node segments are used to construct source routed trees rather than destination-based paths, wherein the source routed trees define broadcast paths, versus destination-based paths which are used in Segment Routing to define a node segment.
US10686698B2 Packet forwarding method, apparatus, and system
The present application discloses a packet forwarding method, including: determining, by an Ingress PE in an Ethernet virtual private network instance (EVI), that a state of the EVI on a first Egress PE is Active, where an Ethernet virtual private network (EVPN) corresponding to the EVI includes a first CE; determining, by the Ingress PE, that a state of the EVI on a second Egress PE is Inactive; skipping, by the Ingress PE, forwarding a broadcast, unknown unicast, and multicast BUM packet to the second Egress PE, where the BUM packet is from the first CE; and forwarding, by the Ingress PE, the BUM packet to the first Egress PE. Repeated BUM traffic that is transmitted in a bearer network and is not finally sent to a remote site is reduced; therefore, a waste of bandwidth in the bearer network is reduced.
US10686687B2 Integrated personal safety and equipment monitoring system
A monitoring and messaging system for monitoring status of a plurality of assets. The system includes a data collection and normalization module configured to accept data originating from a plurality of sensors and to convert the data to normalized data for subsequent processing by the system. The system has an identification module configured to receive the normalized data and assign a subset of the normalized data generated by one or more specific sensors of the plurality of sensors to an asset selected from a plurality of assets. The system has an analysis module which includes a database of asset rules defining status states of the asset. The analysis module is programmed to receive and compare the subset of normalized data with a subset of asset rules to determine a status state of the asset. The system also has an action module which is configured to receive the status state of the asset, generate a message representing the status state of the asset and to transmit the message to a concerned party.
US10686680B2 System and method for detecting sources of abnormal computer network message
The present invention relates generally to a system and method for the monitoring of email and other message traffic on a network. The intent of the monitoring to determine if message traffic is abnormal, thus indicating unwanted messages such as spam. A number of methods may be utilized by the invention to recognize unwanted messages, including the calculation of fanout, the number of messages sent by a unique host, unique email address or domain. Also included is fanin, the number of messages received from unique hosts, unique domains or unique email addresses. Further components consider the number of error messages received from a host, variations in bandwidth from a host, and variations in message content from a host.
US10686677B1 Flexible capacity reservations for network-accessible resources
Methods and apparatus for flexible capacity pool reservations for network-accessible resources are disclosed. A system includes a plurality of resources of a provider network, and a resource manager. The resource manager receives a reservation modification request from a client that has an existing reservation for an original resource capacity and an original reservation duration. The modification request specifies a desired resource capacity. The reservation manager identifies resources to provide the desired capacity, and determines pricing components for the requested modification based on the difference between the desires resource capacity and the original capacity and on the remaining portion of the duration of the existing reservation. The resource manager modifies the reservation as requested and notifies the client regarding the pricing components.
US10686670B2 Optimizing placement of internet-of-things (IoT) devices to provide full coverage and minimize coverage overlap
A computer-implemented method includes: receiving, by a computing device, information regarding a range in which an Internet-of-Things (IoT) network is to be implemented; determining, by the computing device, respective detection scores for a plurality of IoT devices for each of a plurality of proposed congregation of IoT devices; determining, by the computing device, a minimum number of the plurality of IoT devices to cover the range by incorporating the detection scores into a covariance model; and outputting, by the computing device, information identifying the minimum number of the plurality of IoT devices for designing the IoT network.
US10686663B2 Managed switch architectures: software managed switches, hardware managed switches, and heterogeneous managed switches
For a logical switching element implemented across several managed switching elements, some embodiments provide a method that receives a packet for processing through a logical processing pipeline of the logical switching element. The method processes the packet through a first set of stages of the logical processing pipeline of the logical switching element. The method modifies a set of context tag values to indicate a logical output port of the logical switching element for the packet. The method forwards the packet to a managed switching element of the several managed switching elements based on the logical output port in the set of context tag values stored in the packet.
US10686662B2 Role-based attachment to optimal wireless network cores in a multi-role wireless communication network
A wireless access point is linked to multiple wireless network cores. The wireless access point wirelessly transmits a multi-role wireless network identifier for a multi-role network. The wireless access point wirelessly receives device attachment signaling indicating a device role from the wireless user device responsive to the multi-role wireless network identifier. The wireless access point processes the device role to select the optimal one of the wireless network cores from the multiple wireless network cores. The wireless access point transfers network attachment signaling for the wireless user device to the selected and optimal wireless network core.
US10686661B2 Network profile system and method
A network profile grouping method for a communication device is described. In a network profile grouping method, wireless characteristics of a plurality of wireless access points (APs) are determined. Two or more APs of the plurality of APs are matched together based on the determined wireless characteristics. A group profile identification (ID) is assigned to the matched two or more APs to group the matched two or more APs together.
US10686644B2 Registration of SIP-based communications in a hosted VoIP network
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for implementing a registrar component or functionality in a telecommunications network. In one implementation, the registrar functionality is handled at a Session Border Controller (SBC) or Network Address Translation (NAT) Traversal Manager (NTM) device of the network to alleviate an application server of the network from performing the registration function.
US10686636B2 Restricted euclidean modulation
A method and apparatus for using Euclidean modulation in an antenna are disclosed. In one embodiment, a method for controlling an antenna comprises mapping a desired modulation to achievable modulation states, mapping modulation values associated with the achievable modulation states to one or more control parameters, and controlling radio frequency (RF) radiating antenna elements using the one or more control parameters to perform beam forming.
US10686635B2 Spiral polynomial division multiplexing
A method for communicating using polynomial-based signals. In such a method, a set of basis polynomial functions used to generate waveforms may be identified, wherein each of the basis polynomial functions in the set of basis polynomial functions is orthogonal to each of the other basis polynomial functions in the set of basis polynomial functions in a coordinate space. The set of basis polynomial functions may be combined into a message polynomial. The message polynomial may be convolved with a reference polynomial to produce a transmission polynomial. From the transmission polynomial, a sequence of amplitude values may be generated. Finally, a signal may be transmitted based on the sequence of amplitude values, which may be further modified based on, for example, instantaneous spectral analysis. In some embodiments, orthogonal polynomials may include Chebyshev or Cairns polynomials.
US10686630B1 Method and apparatus for blind channel estimation
Embodiments are disclosed for channel estimation in a receiver of a communication system. An example method includes receiving, via a receiver of a communication system, an input signal. The example method further includes using a first event indicator embedded in an analog circuit of the receiver to slice the input signal to generate a sliced input signal and applying an offset to the input signal to generate an offsetted signal. The example method further includes using a second event indicator embedded in the analog circuit to slice the offsetted signal to generate a sliced offsetted signal. The example method further includes applying a first predefined delay to the sliced input signal and applying a second predefined delay to the sliced offsetted signal. The example method further includes generating a conditional ones signal based on the sliced input signal and the sliced offsetted signal and using the conditional ones signal to calibrate an equalizer embedded in the receiver.
US10686627B2 Distributed virtual gateway appliance
Methods, computer program products, and systems are presented. The methods include, for instance: a gateway stack that includes a master, a backup, and at least one slave amongst nodes of the GS based on an election pursuant to a gateway stack protocol. The gateway stack provides gateway services for a Network Virtualization over Layer 3 (NVO3) network in a fail-safe manner by utilizing all of the nodes in the gateway stack. A data interface between the gateway stack and a switch is aggregated to evenly distribute inbound packets amongst the nodes of the gateway stack.
US10686623B2 System and method for dynamic bi-directional communication over a local interconnect network bus
A controller forming one node of a local interconnect network in a vehicle and implementing a function associated with the vehicle is provided along with a method for communicating within the network. The controller includes a serial communication interface configured to communicate with a single wire serial communication bus through a local interconnect network transceiver. A processor coupled to the interface is configured to implement a process for transmitting data on the bus including determining whether the bus is in use by another node, generating, when the bus is not in use, a signal on the bus indicative of a forthcoming transmission, transmitting a predetermined portion of a frame of data on the bus, determining whether a data collision exists on the bus, transmitting, when a data collision does not exist, another predetermined portion of the frame, and terminating, when a data collision does exist, further transmission of the frame.
US10686615B2 Instant messaging group management method and apparatus
A mandatory read message is determined by a server end from one or more group session messages in a temporary group of a number of temporary groups. A respective reading status associated with the mandatory read message is obtained by the server end for each group member of a plurality of group members in the temporary group. Whether a group dissolution condition is satisfied is determined by the server end and based on the respective reading status for each group member in the temporary group. In response to determining that the group dissolution condition is satisfied, the temporary group including deleting data associated with the temporary group is dissolved by the server end.
US10686610B2 Method and apparatus for publishing work in network
The present application provides a method for publishing work in a network, including: obtaining, by an end-user device associated with a current user, a prior work file that is not published by the current user in a network, where the prior work file includes a digital signature of a prior author and a prior work; generating, by the end-user device and based on an operation of the current user, a new work file that includes the prior work, the digital signature of the prior author, and content added based on the operation of the current user; and publishing, by the end-user device, the new work file in the network. This solution ensures the prior work cannot be used out of context, and modifications to the prior work are easy to identify, thereby improving integrity and authenticity of a work propagated on the internet.
US10686609B2 Promoting learned discourse in online media with consideration of sources and provenance
Systems and methods are disclosed for providing a chain of authenticated citations, from an original source document available online, through a chain of later documents and posts. Also disclosed are systems and methods of machine scoring of user posts based on metrics related to the expected veracity of cited sources, and the degree to which cited source material or verifiable online content may have been modified.
US10686608B2 Secure, platform-independent code signing
Secure, platform-independent code signing is disclosed. For example, a project file is associated with metadata, and a memory is communicatively coupled with one or more processors that execute to retrieve the metadata. A guest associated with a hosting platform of the project file is instantiated. A toolchain and a signature associated with the project file are loaded to the guest, where the toolchain is determined based on the metadata. The project file is built into an executable file. The executable file is signed with the signature, resulting in a certified executable.
US10686607B2 Data storage devices and methods for encrypting and decrypting a firmware file thereof
A data storage device including a non-volatile memory and a micro-controller is provided. The non-volatile memory stores a firmware file. The micro-controller is coupled to the non-volatile memory, and performs an encryption procedure on the firmware file. The encryption procedure includes: using a first key and a first algorithm to encrypt the firmware file to generate a signature, using the first key and a second algorithm to scramble the signature to generate a scrambled signature, and attaching the scrambled signature to the firmware file.
US10686600B1 Asynchronous step-up authentication for client applications
Embodiments described herein disclose methods and systems for authorizing transactions received from client applications. The transaction request can include a first access token. After validating the first access token, the system can determine whether additional authentication is needed to authorize the transaction. If additional authentication is needed, the system can determine the authentication requirements. Once the additional authentication is received and verified, the system can generate a second access token and authorize the transaction by releasing the first access token.
US10686599B2 Method for the verification of the correct content of an encoded message
The method comprising: a) receiving, by an encoding module computer device (103), from a user (100), a message (101) including a content to be encoded; b) generating, by the encoding module (103), a generated encoding (104) of the content of the provided message (101) using encoding information (112); c) sending, by the encoding module computer device (103), the generated encoding (104) to a reception module computer device (106) and verifying, by the reception module computer device (106), that the generated encoding (104) corresponds to the encoding of the content of the message (101) by using a generated verification information (105) and public information (107), wherein the at least one code (102) having a cryptographic relationship with the public information (107) and the message (101), and the public information (107) and the message (101) having a cryptographic or a public relationship.
US10686594B2 Secure storage decryption system
A system for secure retrieval of stored data includes an encrypted key database and a processor. The encrypted key database is configured to store an encrypted tenant service key and an encrypted tenant master key. The processor is configured to request decryption of the encrypted tenant master key into an unencrypted tenant master key. The decryption of the encrypted master key is approved by a key release system. The processor is further configured to decrypt the encrypted tenant service key using the unencrypted tenant master key into an unencrypted tenant service key and authorize a response to a request using the unencrypted tenant service key.
US10686588B2 Tweak-based string encryption
A technique includes performing element-by-element encryption of a segment of the plaintext string to provide a segment of an encrypted string. Performing the element-by-element encryption includes, for a given string element of the segment of the plaintext string, encrypting the given string element to provide a given string element of the segment of the encrypted string; and tweaking the encryption of the given string element based on a selector that includes multiple string elements of the encrypted string. The technique may include searching an encrypted database based on the encrypted string.
US10686587B2 Method for safeguarding the information security of data transmitted via a data bus and data bus system
A method for saving the information security of data transmitted by a databus, in which the data to be transmitted via the databus from a transmitter (ECUs) to at least one receiver (ECUR) are divided into data blocks (M0 . . . Mn) before being sent off, wherein the data blocks (M0 . . . Mn) are encrypted and/or signed block by block by means of a sponge construction for forming a cryptological hash function, utilizing a key, and cipher blocks (C0 . . . Cn) generated in this way are transmitted via the databus to the at least one receiver. The invention also relates to a corresponding databus system.
US10686571B2 Method and apparatus for signaling configuration
The present disclosure provides a method for signaling configuration. The method includes: signaling, by a base station, a first special subframe configuration and a second special subframe configuration to a User Equipment (UE) via a first signaling message and a second signaling message. The first special subframe configuration is determined by the base station and the UE based on the first signaling message, and the second special subframe configuration is determined by the base station and the UE based on the first signaling message and the second signaling message or based on the second signaling message. With the above method, the problem associated with low multiplexing capacity of Sounding Reference Signals (SRSs) can be solved and the multiplexing capacity of SRSs can be improved.
US10686570B2 Coordinated multipoint communication
Various communication systems may have various mechanisms for handling data loss. For example, certain wireless communication systems may benefit from appropriate handling of uplink coordinated multipoint helper data loss on a subset of symbols within a transmission time interval. A method can include receiving helper data corresponding to a portion of an uplink subframe. The method can also include performing coordinated multipoint processing on the portion of the uplink subframe using the helper data.
US10686569B2 Method and apparatus for sequence hopping in single carrier frequency division multiple access (SC-FDMA) communication systems
Methods and apparatuses are provided for transmitting and receiving a signal using a sequence in a wireless communication system. The method includes receiving, from a base station, information indicating whether group hopping or sequence hopping for the reference signal is applied or not; transmitting, to the base station, the signal using a first sequence based on a plurality of sequence groups if the group hopping is applied; and transmitting, to the base station, the signal using a second sequence to which the sequence hopping is applied if the sequence hopping is applied and a number of resource blocks allocated for the second sequence is greater than or equal to a predetermined value.
US10686568B2 Active flow diagnostics for cloud-hosted networks
An overlay network refers to a network that is implemented as various different virtual resources on a physical network referred to as an underlay network. Diagnostics are performed on the overlay network by injecting diagnostic packets from a source endpoint targeting a target endpoint. These endpoints can be in the overlay network, on-premises with the other endpoint but in a different overlay network, or off-premises form the other endpoint. The diagnostic packets include a data packet encapsulated with a diagnostic encapsulation header that can be removed by a network element in the underlay network to allow processing of the data packet, and then added back on. The network element maintains trace information that is a record of receipt of the diagnostic packet and operations performed on the diagnostic packet. A tracing service collects and analyzes this trace information from the various network elements.
US10686565B2 User apparatus and transmittal acknowledgement information transmission method
A user apparatus configured to communicate with a base station in a mobile communication system that supports carrier aggregation formed by a plurality of cells including a first cell and a second cell that uses a unit time length different from a unit time length of the first cell, including: a reception unit configured to receive downlink data transmitted from the base station in the second cell, and generate transmittal acknowledgement information for the downlink data; and a transmission unit configured to bundle a plurality of pieces of transmittal acknowledgement information, generated in the reception unit, for a plurality of pieces of downlink data into one piece of transmittal acknowledgement information to transmit the bundled transmittal acknowledgement information to the base station in the first cell.
US10686553B2 Signal quality reporting
A radio station (100) receives a first signal (R) indicative of a scheduled resource which will be used to transmit a second signal (D1, D2) to the radio station (100). In response to receiving the first signal (R), the radio station (100) is adapted to receive the second signal (D1, D2) using the scheduled resource and, prior to receiving the second signal (D1, D2), transmit an indication of received signal quality (CQI).
US10686546B2 Path selection in optical network for optical nodes with flexible baud rate and modulation format
A network controller controls optical nodes configured to communicate with each other at multiple line rates using different tuples of [bits/symbol, symbol rate] for each line rate. The network controller determines multiple paths between two optical nodes, selects a desired line rate at which to communicate between the two optical nodes, and accesses a path database that indicates an available optical bandwidth and an available optical signal-to-noise ratio (SNR) along each path. The network controller determines feasible paths among the paths. To do this, the network controller, for each path, searches the different tuples of the desired line rate for a tuple for which a desired optical bandwidth and a desired optical SNR are accommodated by the available optical bandwidth and the available optical SNR of the path, respectively. The network controller programs optical nodes of one of the feasible paths with a tuple found in the searching.
US10686540B2 Anechoic test chamber, test system and test method for testing the antennas of a device under test
This application relates to an anechoic test chamber for testing antennas of a device under test (DUT), the test chamber comprising: a test area having a test surface for receiving the DUT, wherein in a test mode the test surface forms a region of measurement of the DUT and wherein the DUT comprises at least one antenna array having a plurality of multi-input multi-output (MIMO) antennas, at least one reflector compact antenna test range (CATR) comprising a first measurement antenna and one shaped reflector, wherein the reflector is used to generate a first quiet zone, at least one second measurement antenna, wherein the second measurement antenna is arranged inside the test chamber such to generate a second quiet zone at test surface, an input/output terminal for connecting the test chamber to a test equipment, wherein the input/output terminal is connected to the first and second antennas.
US10686528B2 Methods and apparatus for tuning lookup table circuits in a transmitter of optical and electrical communication systems
Embodiments are disclosed for generating a lookup table value for calibrating a lookup table circuit in an optical transmitter. The example method includes generating a calibration signal. The calibration signal encodes a plurality of bits in a number of amplitude levels. The example method further includes transmitting the calibration signal to a module under calibration and transmitting a symbol sequence of defined length to a reference module. The reference module compares the symbol sequence with a distorted signal received from the module under calibration to generate a set of condition count statistics. The example method further includes receiving the set of condition count statistics from the receiver in the reference module and calculating a lookup table value based on the set of condition count statistics. The example method further includes transmitting the lookup table value to a transmitter associated with the module under calibration.
US10686522B1 Method of communication link acquisition using search pattern
Aspects of the disclosure provide for a method of forming a communication link between two communication devices using a primary search pattern and a secondary search pattern. A misalignment between a first optical system of a first communication device and a second optical system of a second communication device is detected. The first optical system is rotated according to the primary search pattern, and the second optical system according to the secondary search pattern. At the second communication device, a set of frames is captured. Then, it is determined whether a beacon beam transmitted from the first communication device is detected in the one or more of the captured frames. When it is determined that the beacon beam is detected, the communication link is formed between the first communication device and the second communication device.
US10686521B1 Beam divergence adjustment of a communication beam based on state disturbance estimations
The disclosure provides for a communication system that includes one or more sensors and one or more processors. The one or more processors are configured to receive, during a first timeframe, a first indication of an error rate of a communication link, a second indication of an amount of received power at a remote communication system, and one or more measurements related to the state of the communication system. The one or more processors are then configured to estimate a plurality of disturbance values to the communication system according to the one or more measurements and the second indication. Each disturbance value is associated with a set of components of the communication system. The one or more processors are configured to adjust a beam divergence of a beacon beam or a communication beam transmitted from the communication system based on the plurality of disturbance values and the first indication.
US10686520B2 Transmission quality estimation system, transmission quality estimation device, and transmission quality estimation method
A transmission quality estimation system includes, three or more nodes and a transmission quality estimation device configured to estimate, transmission quality. A multi-core fiber having a plurality of cores, the multi-core fiber being used in at least a partial segment of a connection between the nodes. A node of the nodes includes a core connection unit configured to drop, add or relay light transmitted from, to or to each of to the plurality of cores of the multi-core fiber. The transmission quality estimation device includes an estimation unit configured to estimate transmission quality between the nodes on the basis of a transmission quality measurement light dropped by the core connection unit.
US10686519B2 Device for direct simplex communication between mobile devices using carrier frequencies of a cellular mobile phone system
The invention relates to a device for direct communication in simplex mode between mobile devices, in particular mobile phones, using carrier frequencies of a cellular mobile phone system, wherein each carrier frequency transmits a TDMA frame with a TDMA frame duration of 4.615 ms and each TDMA frame comprises 8 time slots with a duration of 577 microseconds, wherein the device comprises a hardware module which controls direct communication, wherein the device is designed to combine TDMA frames into a multi-frame which comprises 13 TDMA frames with the positions 0 to 12 and is configured in such a manner that in simplex mode the mobile devices involved constantly transmit and receive in time slots which are separate from one another and within each multi-frame in each TDMA frame only the first time slot TS0 is assigned to transmitting or receiving, while the other time slots TS1 to TS7 of the TDMA frame are left free.
US10686515B2 Wireless communication system and wireless communication method
A wireless communication system includes a plurality of wireless stations. Each of at least two of the plurality of wireless stations includes, a first antenna transmitting a radio wave in a first frequency band, a second antenna transmitting a radio wave in a second frequency band lower in frequency than the first frequency band, a first transceiver transmitting and receiving a main signal in the first frequency band, and a second transceiver transmitting and receiving a control signal in the second frequency band. At least one of the at least two wireless stations includes, a variable beam antenna making a beam direction variable as the first antenna, a wide angle antenna having a radiation range equal to or wider than a variable range of the beam direction as the second antenna, and a controller controlling the beam direction of the variable beam antenna according to the control signal.
US10686514B2 Wireless receiving device and desired signal detection method
A wireless receiving device includes a signal measurement unit; a weighting factor generation unit that generates weighting factors each for suppression of the received signals, based on measurement results of the received signals; interference suppression units that each perform, in a parallel manner, interference suppression processing on the received signals, using, one of the weighting factors; arrival detection units that are connected in one-to-one to the interference suppression units, the arrival detection units each detecting arrival of a desired signal; an arrival determination unit that determines whether the desired signal has arrived; and a demodulation processing unit that demodulates the received signals when the arrival determination unit determines that the desired signal has arrived.
US10686513B2 Method and apparatus for smart adaptive dynamic range multiuser detection radio receiver
A receiver includes multi-user detection (MUD) functionality and a cognitive engine. The receiver may also be coupled to multiple antennas and have analog beamforming capability. The cognitive engine is operative for selecting a beam or beams associated with the multiple antennas to enable successful demodulation by the MUD. The receiver has application in multiple access channels and in other communication scenarios.
US10686511B2 Simultaneous communication through multiple beams of a wireless node
Apparatuses, methods, and systems for simultaneous communication through multiple beams of a wireless node, are disclosed. One apparatus includes a node, that includes a beamforming network, an antenna array, and a controller. The beamforming network operates to receive a plurality of communication signals and generate a plurality of delayed signals. The antenna array generates an antenna pattern that includes a plurality of beams, wherein the plurality of beams is divided into a plurality of groups. The controller operates to control simultaneous communication of the node with a plurality of transceivers, including the node communicating with a first transceiver through a selected beam of a first group of beams and simultaneously the node communicating with another transceiver through a corresponding beam of another group of beams.
US10686510B2 System and method for supporting antenna beamforming in a cellular network
The present invention is a method and system for supporting a beamforming antenna system in a mobile broadband communication network with an improved beam pattern, beam sweep pattern, pilot channel design with feedback and reporting rules, and control signaling design. Specifically, the improved beam pattern includes a method of supporting wireless communications in a wireless network forming at least two spatial beams within a cell segment where the at least two spatial beams are associated with different power levels, and separately, where at least two spatial beams can be moved across the cell segment according to a unique sweep pattern. The pilot channel design improves network bandwidth performance and improves user mobility tracking. Feedback and reporting rules can be established using a particular field designator, CQI, in the preferred embodiment.
US10686507B2 Method and device for beamforming
Disclosed are a method and device for beamforming, for use in performing beamforming by means of combining location information of a user equipment, thus ensuring improved broadcast beam coverage performance, and preventing the problem of large power loss resulting from an insufficient broadcasting beamforming weight amplitude value being employed to ensure all coverage ranges in a cell. Provided in the present application, the method for beamforming comprises: determining location information of a user equipment, and performing beamforming on the basis of the location information of the user equipment.
US10686500B2 Pre-coding steering matrix for MU-MIMO communication systems
A method for obtaining a steering matrix Q to be applied for MU-MIMO transmission of data for a MU-MIMO communication system which comprises at least a transmitter comprising at least NTX=2 transmit antennas and K=2 receivers with each dth receiver comprising NRX(d) receive antennas, respectively, wherein Σd NRX(d)≥NTX. The method is implemented at the level of the transmitter. The obtained steering matrix Q to be applied for DL-MU-MIMO transmission allows of supporting extended configurations of a DL-MU-MIMO communication system and allows of improving significantly the quality of subsequent DL-MU-MIMO transmissions, when the number of receive antennas Σd NRX(d) is larger than the number NTX of transmit antennas.
US10686497B2 Directional MIMO antenna
A Multiple Input Multiple Output (MIMO) antenna system and operating method that provides spatial- and temporal multiplexing with polarization independent operating modes.
US10686495B2 Frequency adjustment of an NFC circuit
A near-field communication circuit includes an oscillating circuit having a controllable capacitor. A control circuit is coupled to the oscillating circuit to control the controllable capacitor. A battery is coupled to the control circuit to enable control when the near-field communication circuit is in a standby mode. The near-field communication circuit can be utilized by a mobile communication device.
US10686457B2 Circuit device, oscillator, electronic apparatus and vehicle
A circuit device includes an oscillation signal generation circuit for generating an oscillation signal with an oscillation frequency set by frequency control data, and a processing circuit. The processing circuit includes a counter for performing a count process based on the oscillation signal, and a latch circuit for holding a count value of the counter based on a reference signal. The processing circuit performs a loop filter process on a phase comparison result based on output data of the latch circuit to output the frequency control data, holds information based on the phase comparison result when the holdover is detected, and outputs the frequency control data based on the information held, in a holdover period.
US10686453B2 Power supply for voltage controlled oscillators with automatic gain control
The disclosure relates to technology for power supply for a voltage controller oscillator (VCO). A peak detector circuit determines the amplitude of the output for the VCO, which is compared to a reference value in an automatic gain control loop. An input voltage for the VCO is determined based on a difference between the reference value and the output of the peak detector circuit. The peak detector circuit can be implemented using parasitic bipolar devices in an integrated circuit formed in a CMOS process.
US10686451B2 DPLL with adjustable delay in integer operation mode
Aspects of a digital phase-lock loop (DPLL) with an adjustable delay between an output clock and a reference clock in accordance with phase noise compensation are generally described herein. An apparatus may include processing circuitry configured to, in a first mode, identify a delay element of a plurality of delay elements based on an associated delay value, and set an initial phase difference value to a phase difference value associated with the identified delay element. The processor circuitry may be further configured to, in a second mode, in a second mode, initialize the DPLL using the initial phase difference value, determine a phase error between a reference clock and a feedback clock based on the initial phase difference value, adjust an output clock signal based on the phase error.
US10686450B2 Test and characterization of an embedded PLL in an SOC during startup
Different delay counts are supplied to a counter to perform multiple frequency captures on the output of a phase-locked loop (PLL) device. A PLL frequency set signal is supplied to the counter for each of the multiple captures performed on the PLL device. The set signal causes the PLL device to transition from a relatively lower frequency state to a relatively higher target (lock) frequency state. A different time delay count is begun each time the set signal is detected at an input of the counter, and a trigger signal is output from the counter each time each of the different delay counts is complete. A frequency detector captures the frequency being output by the PLL device each time the trigger signal is received. Such forms a record of the frequency being output by the PLL device for each different time delay count.
US10686444B1 Stress-relaxed voltage-level shifter
The present invention provides a voltage level shifter architecture applicable for positive and negative voltage shifting, in which a shielding circuit is configured to relax the voltage stress of the transistors in the input stage circuit, and a switching circuit is configured to avoid current leakage. In addition, designing the power domain(s) of the n-well P-type transistors in the voltage-level shifter makes the voltage-level shifter area-efficient and power-efficient or design-flexible and application-adaptive.
US10686443B2 Transmitting device, transmitting method, and communication system
A transmitting device of the present disclosure includes: a voltage generator that generates a predetermined voltage; a first driver including a first sub-driver and a second sub-driver, the first dub-driver that includes a first switch provided on a path from a first power source to a first output terminal, a second switch provided on a path from a second power source to the first output terminal, and a third switch provided on a path from the voltage generator to the first output terminal, and is allowed to set a voltage state of the first output terminal to any of a predetermined number of voltage states which are three or more voltage states, and the second sub-driver that is allowed to adjust a voltage in each of the voltage states of the first output terminal; and a controller that controls an operation of the first driver to perform emphasis.
US10686439B2 Parallel switch current control
A method of controlling a power converter having a plurality of parallel-connected switching devices, the method comprising: measuring a threshold voltage of each of the parallel switching devices at start up of the parallel power converter in an initial self-calibration process; and determining synchronization of a time at which the threshold voltages of the respective switching devices occur.
US10686435B2 Asymmetric pulse width comparator circuit and clock phase correction circuit including the same
A clock phase correction circuit includes: a first variable delay circuit suitable for delaying a second source clock to generate a third clock; a first pulse generation circuit suitable for generating a first pulse signal that is activated from an edge of a first clock to an edge of the third clock and generating a second pulse signal that is activated from the edge of the third clock to the edge of the first clock; and a first delay value adjustment circuit suitable for detecting whether a ratio of a pulse width of the first pulse signal to a pulse width of the second pulse signal is greater or less than 1:3 to produce a detection result and adjusting a delay value of the first variable delay circuit based on the detection result.
US10686433B1 Circuit operating speed detecting circuit
Disclosed is a circuit operating speed detecting circuit configured to detect an operating speed of a target circuit during a monitor mode. The circuit operating speed detecting circuit includes a signal generator, an adjustable delay circuit, and a signal detector. During the monitor mode, the signal generator generates a predetermined signal in a current operating condition, the adjustable delay circuit generates a delay signal according to the predetermined signal in the current operating condition, and the signal detector detects the degree of delay of the delay signal in the current operating condition so as to generate a first result if the degree of delay is not greater than a predetermined threshold and generate a second result if the degree of delay is greater than the predetermined threshold, in which the first and the second results are related to the operating speed of the target circuit.
US10686432B2 Waveform generation circuit for finely tunable sensing frequency
Embodiments disclosed herein generally relate to electronic devices, and more specifically, to a waveform generation circuit for input devices. One or more embodiments provide a new waveform generator for an integrated touch and display driver (TDDI) and methods for generating a waveform for capacitive sensing with a finely tunable sensing frequency. A waveform generator includes accumulator circuitry, truncation circuitry, and saturation circuitry. The accumulator circuitry is configured to accumulate the phase increment value based on a clock signal, and output the accumulated phase increment value. The truncation circuitry configured to drop one or more bits of the accumulated phase increment value to output a truncated value. The saturation circuitry is configured to compare the truncated value to a saturation limit and output a signal corresponding to accessed data samples.
US10686420B2 Audio signal processing method and apparatus for controlling loudness level
The audio signal processing apparatus includes a processor configured to adjust an output loudness level of an input content. The processor is configured to obtain a loudness information analyzed from the input content, obtain a loudness gain applied to the input content based on the loudness information and a target loudness level, and adjust the output loudness level of the input content based on the loudness gain. In this case, in a first section among an entire section in which the input content is reproduced, the loudness gain is limited based on a first gain allowable range, and in a second section following the first section, the limitation on the loudness gain is released.
US10686413B2 Low noise amplifier circuit with multiple-input multiple-output (MIMO) structure
A low noise amplifier circuit includes a first low noise amplifier including a common gate structure cascoded with a parallel common source structure to selectively amplify a band signal among first and second band signals; a second low noise amplifier including a common gate structure cascoded with a parallel common source structure to selectively amplify a band signal among third and fourth band signals; an output DPDT circuit including a first input terminal connected to the first low noise amplifier, a second input terminal connected to the second low noise amplifier, and a first output terminal and a second output terminal for selectively outputting signals input through the first input terminal and the second input terminal; and a control circuit performing an amplification control and a switching control for the first and second low noise amplifiers and the output DPDT circuit in response to a predetermined communications scheme.
US10686412B2 Trans-impedance amplifier with fast overdrive recovery
A high-speed low-noise trans-impedance amplifier (TIA) with fast overdrive recovery is suitable for use in light detection and ranging (LIDAR) receivers.
US10686410B2 Audio amplifier power supply rail-balancing and anti-pumping system
A rail balancing circuit is described herein for use with a power supply, the RBC comprising: a circuit adapted to respond to over-voltage and under-voltage conditions in the power supply that comprises a positive rail voltage source and a negative rail voltage source, such that any deviation from a balanced condition between the positive rail voltage source and the negative rail voltage source is substantially instantaneously corrected to bring both the positive and negative rail voltage sources back to the balanced condition.
US10686407B2 Symbol power tracking amplification system and a wireless communication device including the same
A symbol power tracking amplification system including: a modem to generate data and symbol tracking signals; a symbol tracking modulator including a control circuit, first and second voltage supply circuits and a switch circuit, the control circuit generates first and second voltage level control signals in response to the symbol tracking signal, the first voltage supply circuit generates a first output voltage in response to the first voltage level control signal, the second voltage supply circuit generates a second output voltage in response to the second voltage level control signal and the switch circuit outputs the first or second output voltages as a supply voltage in response to a switch control signal; an RF block to generate an RF signal based on the data signal from the modem; and a power amplifier to adjust a power level of the RF signal based on the supply voltage.
US10686406B2 Method and apparatus for mixing signals
A circuit comprising: a first passive mixer (21) having mixer inputs configured to receive in-phase (I) and quadrature-phase (Q) differential signals; and a first differential sub-circuit (31). The first passive mixer is configured to switch the in-phase (I) and quadrature-phase (Q) differential signals to the first differential sub-circuit at a mixing frequency. The first differential sub-circuit (31) has a pair of differential inputs configured to receive the switched in-phase (I) and quadrature-phase (Q) differential signals from the first passive mixer (21), each input having a capacitance capable of storing a charge that depends on the switched in-phase or quadrature-phase signals. The circuit further comprises a charge canceller configured to supply, to at least one of: the mixer inputs; and the pair of differential inputs, an opposite charge compared with a charge that has been stored on the pair of differential inputs by the operation of the first passive mixer.
US10686404B2 Method for testing the die-attach of a photovoltaic cell assembly
A method for testing the die-attach quality of a photovoltaic cell assembly, in particular, for electrical inline monitoring of a photovoltaic cell die-attach quality during the manufacturing of a concentrator photovoltaic module, comprises the steps of providing a photovoltaic cell assembly comprising at least one photovoltaic cell, in particular, a concentrator photovoltaic cell, attached to a heat sink, injecting a current into the photovoltaic cell assembly, measuring the voltage across the photovoltaic cell during the current injection, and determining the relative voltage drop over the duration of the current injection, whereby insufficiently bonded photovoltaic cell assemblies can be identified and screened.
US10686402B2 Electrically isolated heat dissipating junction box
A junction box used for making electrical connections to a photovoltaic panel. The junction box has two chambers including a first chamber and a second chamber and a wall common to and separating both chambers. The wall may be adapted to have an electrical connection therethrough. The two lids are adapted to seal respectively the two chambers. The two lids are on opposite sides of the junction box relative to the photovoltaic panel. The two lids may be attachable using different sealing processes to a different level of hermeticity. The first chamber may be adapted to receive a circuit board for electrical power conversion. The junction box may include supports for mounting a printed circuit board in the first chamber. The second chamber is configured for electrical connection to the photovoltaic panel. A metal heat sink may be bonded inside the first chamber.
US10686395B2 Brushless motor control device
In a brushless motor control device, a microcontroller determines a current-on phase of a motor based on zero crossing detected by a position detection circuit, and the inverter circuit generates a voltage for current-on to the determined current-on phase. In a case in which zero crossing has been successively detected plural times, in a phase that was switched from the current-on phase to a current-off phase, in a PWM control cycle after a predetermined masking period, the microcontroller controls to interrupt current to coils of all phases of the motor body. In a state in which current-on has been interrupted, the microcontroller determines the current-on phase based on zero crossing detected in one of the three phases, the inverter circuit generates the voltage for current-on for the determined current-on phase and restarts current-on to the coils.
US10686385B2 Apparatus to realize fast battery charging and motor driving for electric vehicles using one AC/DC converter
An apparatus includes a controller, a switching block, and a three-phase bidirectional AC/DC converter. The switching block has a first interface connected to a power grid, a second interface connected to an electric motor, and a third interface connected to the three-phase bidirectional AC/DC converter that includes first, second, and third single-phase AC/DC conversion modules, and which have inputs and outputs joined at an output node, and a respective transformer configured to provide electrical isolation. In a first mode of operation, the switching block connects the power grid to the AC/DC converter for charging a battery connected to the output node and disconnects the electric motor. In a second mode of operation, the switching block disconnects the power grid and connects the electric motor to the AC/DC converter which is controlled to convert DC power drawn from the battery to energize the electric motor.
US10686375B1 Power conversion with modulated switching
A power converter circuit includes a power stage circuit configured to convert an input voltage to provide an output voltage. A feedback control circuit is configured to generate an error signal based on the output voltage and a reference voltage. An offset circuit is configured to apply an offset signal to the error signal based on change in a modulating frequency of a clock signal to provide an adjusted error signal. A driver circuit is configured to drive the power stage circuit based on the adjusted error signal and the clock signal.
US10686364B2 Power conversion device with protective operation
A power conversion device includes a power conversion unit to convert an input power into an output power, a regular controller to perform control of the power conversion unit, and a protective controller to perform protective operation of the power conversion unit. The regular controller, on the basis of current command value in accordance with a target value of an output of the power conversion unit and an output current of the power conversion unit, for example, outputs a control signal to control on-off switching of switching elements included in the power conversion unit. When at least one value corresponding to the output power of the power conversion unit is not within the target power range determined in accordance with the target value of the output, the protective controller stops the power conversion by the power conversion unit.
US10686361B2 Synchronous rectifier gate driver with active clamp
Various embodiments provide a resonant converter that includes a synchronous rectifier driver. The synchronous rectifier driver reduces voltage spikes on drains of transistors within the resonant converter by placing an active clamp between the drains of the transistors and an output terminal of the resonant converter. The active clamp reduces the voltage spikes by sinking current at the drains of the transistors to an output capacitor. By sinking the current to the output terminal, power loss is minimized and efficiency of the resonant converter is improved.
US10686358B2 Magnetohydrodynamic generator
The invention relates to the field of magnetohydrodynamic generators, and more precisely to such a generator (10) comprising a working fluid flow passage (11) that is defined by a first wall (12) and a second wall (13), an ionizing device (14) for ionizing the working fluid, a pair of arms (15), each connecting together the first and second walls (12, 13) downstream from said ionizing device (14) so as to define, within the flow passage (11), a channel (16) between said arms (15) and said walls (12, 13), said channel (16) being arranged to be traversed by a portion of the working fluid after it has been ionized, a magnet for generating a magnetic field (B) oriented in a direction that is perpendicular to the flow of the working fluid through the channel (16) defined by the pair of arms (15) and said walls (12, 13), and at least one pair of electrodes (17), each of the electrodes (17) in each pair being arranged on a respective side of the channel (16) defined by the pair of arms (15) and said walls (12, 13), said electrodes (17) in each pair being spaced apart from each in a direction that is perpendicular to said magnetic field (B) and to the flow direction of the working fluid through the channel (16) defined by the pair of arms (15) and by said walls (12, 13).
US10686355B2 Transport system puck assembly
A mover for a linear motor system includes a magnet subassembly. The mover includes a magnetic structure disposed on at least one side of the magnet subassembly and creating with the magnetic subassembly a resultant magnetic field. The magnetic structure being centered on a detected center of the resultant magnetic field. The mover includes a body structure mounted on or with reference to the magnetic structure to position a physical center of the body structure at approximately the detected center of the resultant magnetic field.
US10686352B2 Construction arrangement inserted in bearing fastening ring
A bearing fastening ring used in rotating electrical machines that is able to receive bearings of several diameters when the ring is positioned over a shaft. The bearing fastening ring includes a semi-circular element, scaling profiles of different diameters to accommodate different sizes of bearing, grounding ring apertures in the semi-circular element, cover assemblies extending out from the outer diameter of the semi-circular element, and bracket assemblies extending out from the outer diameter of the semi-circular element.
US10686349B2 Hollow shaft arrangement
A hollow shaft arrangement may include a hollow shaft, such as a rotor shaft of an electric motor, for example, through which a fluid can pass for cooling purposes. Surface-enlarging cooling structures for transferring thermal energy from the hollow shaft to the fluid may be arranged in an inner space of the hollow shaft. The surface-enlarging cooling structures may be connected to the hollow shaft, but may be part of a cooling body that is formed separately from the hollow shaft. Further, the cooling body may include a sleeve-like main body from which the surface-enlarging cooling structures project radially inwardly, and the sleeve-like main body may include an axial gap that permits a circumference of the main body to be adjustable. In some cases an outer diameter of the cooling body is larger than an inner diameter of the bearing.
US10686341B2 Rotating electric machine
A rotor of a rotating electric machine includes a rotor core, and a plurality of permanent magnets arranged in a two-layer structure having a first layer and a second layer, in the rotor core. Among the permanent magnets, first and second outermost permanent magnets located closest to each of opposite q-axes of each magnetic pole are located relative to each other, such that a radial position of an end portion on a q-axis side and a radially inner side in the first outermost permanent magnet that belongs to the first layer is spaced by a predetermined radial spacing from and is on a radially outer side of a radial position of an end portion on the q-axis side and a radially outer side in the second outermost permanent magnet that belongs to the second layer.
US10686339B2 Laminated core and method for manufacturing the same
A laminated core includes: a laminate in which 1st to Nth (N is a natural number of two or more) core members are laminated in this order; and a distinguishing mark formed with a marking that is placed on a peripheral surface of the laminate so as to be continuously positioned over all of the 1st to Nth core members.
US10686337B2 Foreign object detection in wireless energy transfer systems
The disclosure features apparatus, methods, and systems for wireless power transfer that include a power source featuring at least one resonator, a power receiver featuring at least one resonator, a first detector featuring one or more loops of conductive material and configured to generate an electrical signal based on a magnetic field between the power source and the power receiver, a second detector featuring conductive material, and control electronics coupled to the first and second detectors, where during operation, the control electronics are configured to measure the electrical signal of the first detector and compare the measured electrical signal of the first detector to baseline electrical information for the first detector to determine information about whether debris is positioned between the power source and the power receiver.
US10686326B2 Wireless power transmitter and wireless power receiver
A wireless power receiver for wirelessly receiving power from a wireless power transmitter comprises: a power reception circuit receiving electromagnetic waves emitted from the wireless power receiver so as to output power having an alternating current waveform; a rectifier for rectifying the power, having an AC waveform, outputted from the power reception circuit into power having a direct current waveform; a DC/DC converter for converting, into a voltage of a preset level, a voltage of the power having a direct current waveform, the power being rectified by the rectifier; a charger for charging a battery by using the power having a DC waveform, converted from the DC/DC converter; an alternating current ground connected to the power reception circuit and/or the rectifier so as to receive at least a portion of the power having an alternating current waveform; and a direct current ground connected to the DC/DC converter and/or the charger so as to receive at least a portion of the power having a direct current waveform, wherein the alternating current ground and the direct current ground can be disposed on different PCB layers, respectively.
US10686325B2 Battery module including one or more battery cells connected in series and battery device including same
Provided is a battery module including a battery part including one battery cell or a plurality of battery cells connected in series, first and second leads respectively led out from a positive electrode and a negative electrode of the battery part, a first FET in which the first FET is an N-channel type and a drain of the first FET is connected to the first lead and a source of the first FET is connected to a positive output terminal, a negative output terminal connected to the second lead, a pre-discharge circuit provided in parallel with a drain-source path of the first FET and is configured to raise a potential of the positive output terminal prior to an ON state of the first FET at discharging, and a forced OFF circuit configured to turn off the first FET by short-circuiting between a gate and the source of the first FET.
US10686319B2 Battery pack and charger platform for power tool systems including battery pack identification scheme
A battery pack and charger platform including a voltage coupling circuit comprising an input that receives an input voltage and an output that sends an output voltage, a voltage monitoring circuit having an input coupled to the voltage coupling circuit output and an output, and a power source having an input coupled to the voltage monitoring circuit output, the power source input receives an input voltage representative of a charge instruction.
US10686313B2 Power management circuitry in peripheral accessories of audio devices
A power management circuitry for a peripheral electronic device includes a power regeneration circuitry, a power selector, a power switch and an audio signal detection circuitry. The power regeneration circuitry receives a continuous periodic sound wave from an audio device and converts the continuous periodic sound wave into an amplified DC electrical signal. The power source selector receives the amplified DC electrical signal and input from a primary power source and provides a power signal output. The audio signal detection circuitry receives the amplified DC electrical signal and transmits a wake-up signal to the power switch circuitry. The power switch circuitry is turned on by the wake-up signal and connects the power source selector to the peripheral electronic device main circuitry and transfers the power signal output to the peripheral electronic device main circuitry.
US10686302B2 Relating to power semiconductor modules
A power semiconductor module including a housing within which lies at least one semiconductor switching element. The housing includes a vent aperture that is selectively openable and closeable by a cooperating vent cover. The vent cover is held in an open position during normal operation of the power semiconductor module to open the vent aperture and provide ventilation for the or each semiconductor switching element within the housing. The vent cover is urged into a closed position by an increase in pressure within the housing resulting from an explosive event inside the housing to close the vent aperture and inhibit the escape of explosion gases and/or debris from the housing via the vent aperture
US10686297B2 Germanium-on-silicon laser in CMOS technology
A germanium waveguide is formed from a P-type silicon substrate that is coated with a heavily-doped N-type germanium layer and a first N-type doped silicon layer. Trenches are etched into the silicon substrate to form a stack of a substrate strip, a germanium strip, and a first silicon strip. This structure is then coated with a silicon nitride layer.
US10686292B2 Laser module
A laser module has a base portion having a metal holding portion; a laser light source fixed to the base portion; an optical outputting portion deriving the laser light from a collimating optical system out of the base portion. The collimating optical system includes an input lens receiving the laser light from the laser light source; and an output lens receiving the laser light from the input lens and outputting the laser light to the optical outputting portion, each located in order from the laser light source. The input lens is a convex lens fixed in a first cylinder body made of metal and welded to the holding portion. The output lens is a convex lens having a focal point length longer than that of the input lens and held by the holding member glued to the base portion.
US10686285B2 Travel adapter with integrated plugs meeting different plug standards
A travel adapter, belonging to the technical field of plugs. The travel adapter comprises a housing (10), a plug bush seat (11), a support frame (71) and a pin assembly (12), the plug bush seat (11) being provided in the housing (10), the support frame (71) being located under the plug bush seat (11) and connected to the plug bush seat (11), multiple sets of the plug assemblies (12) being provided on the support frame (71), respectively; the support frame (71) being fixedly connected on the plug bush seat (11) in a vertical direction, and sliding along the plug bush seat (11) in a horizontal direction. The travel adapter can integrate plugs meeting the plug standards of different countries into one adapter and is easily to switch, solving the problem of the use of plugs during the travel in multiple countries.
US10686276B2 Cable connector assembly and manufacturing method thereof
A cable connector assembly and the manufacturing method thereof are disclosed in the invention. The cable connector assembly includes a plug connector including a conductive module and a metal casing having a fixing and a mating section; a printed circuit board being electrically connected to the plug connector and a cable assembly which includes a wire retainer, wires, and an insulating layer; an inner casing being insert-molded onto the printed circuit board, the wire retainer, and the fixing section; a stress releasing element being insert-molded onto the insulating layer and partially onto the inner casing; and an outer casing being insert-molded onto the inner casing and partially onto the stress releasing element. The cable connector assembly is produced without the pin, no pin holes will be formed on the outer casing. The cable connector assembly is easy to produce and aesthetically pleasing and can meet stricter requirement of the client.
US10686274B2 Plug connector having a contact housing, outer housing and securing element
An electrical plug connector adapted to be assembled with a mating connector in an insertion direction comprises an outer housing, a contact housing adapted to be secured in the outer housing and having a contact receptacle receiving an electrical contact, a shaft extending through the outer housing and the contact housing, and a securing element adapted to positively lock the outer housing to the contact housing. The securing element is inserted in the shaft in a securing direction extending transversely relative to the insertion direction.
US10686270B2 Modular plug with metal shielding cover and communication cable
A modular plug includes a modular plug body and a metal shielding cover. The modular plug body has an inner chamber. The modular plug body has a first end and an opposite side end. Metal terminals are disposed at the first end. The second end defines an opening in communication with the inner chamber. The opening is configured to allow a cable to be inserted through the opening into the inner chamber. The metal shielding cover is attached around the modular plug body. The modular plug body defines a first aperture in communication with the inner chamber, and the metal shielding cover includes at least one metal spring tab capable of bending and deforming into the first aperture. The modular plug has a simple structure and ingenious design, which can easily achieve the grounding results, has a reduced cost, and is easy to promote its application.
US10686269B2 High isolation contactor with test pin and housing for integrated circuit testing
A test socket (14) for a testing an integrated circuit (12) with controlled impedance while maintaining the structural integrity of the test pins (20). The pin (20) can have a sidewall with a thick portion 32 and a thinner portion (30) along the length of the pin. The pin can have projections (42) which provide a standoff from the slot (40). The sidewalls themselves can have projections or lands (60, 61) which extend into the slot and provide stability for the pin (20).
US10686267B2 Mounting structure, structural component, and method for manufacturing mounting structure
A mounting structure has a first board, an extended portion which is extended from the end portion of the first board and has a smaller thickness than the first board, and a second board having a connection terminal connected to a connector. The second board is placed on the extended portion.
US10686259B2 Electronic device comprising antenna
Disclosed is an electronic device. The electronic device according to an embodiment includes a plurality of antennas, and a communication circuit electrically connected with the plurality of antennas. The communication circuit includes a plurality of circuits receiving a signal in a first band and is configured to simultaneously receive the signal in the first band through two or more circuits of the plurality of circuits from two or more antennas, which are positioned adjacent to each other, from among the plurality of antennas. The number of the plurality of antennas is the same as the number of plurality of circuits. Besides, various embodiments understood through this disclosure are possible.
US10686256B2 Satellite array architecture
A satellite system can include one or more satellites that orbit the Earth. The one or more satellites may have satellite buses that support antenna arrays. The antenna arrays may include space fed arrays. Each space fed array may have an antenna feed array and an inner array that is coupled to a direct radiating array. The direct radiating array may operate in the same satellite band as the space fed array, or upconversion and downconversion circuitry may be used to communicatively couple a direct radiating array that operates in a different satellite band to the space fed array. The satellites may have peripheral walls with corner fittings that can be selected to provide the satellite bus with particular leg strengths. This can reduce overall mass of the satellites in a payload fairing while accommodating different types of antenna arrays.
US10686255B2 Sheet-type metamaterial and sheet-type lens
A sheet-type metamaterial of a film configuration to exhibit a figure of merit (FOM) exceeding 300 in a terahertz wave band. A film-shaped dielectric substrate has a front surface on which a first wire array is formed, and a back surface on which a second wire array is formed. The first wire array includes elongated metallic first cut wires of a predetermined length l aligned in a y-axis direction with a gap g therebetween and in an x-axis direction with space s therebetween. The second wire array includes second metallic cut wires having the same shape as the first cut wires and aligned to overlap the first cut wires. With a thickness d of the dielectric substrate set at about 50 μm, the length l of the first cut wire and the second cut wire is a length approximate to a value to generate resonance at a design frequency.
US10686244B2 Antenna hardware disposed on a substrate to provide enhanced wireless connectivity
An antenna overlay system includes antenna hardware, a communication link, and electronic circuitry disposed on a substrate. The communication link couples the electronic circuitry to the antenna hardware. During operation, the electronic circuitry in communication with the antenna hardware is operable to control transmission and reception of wireless signals in a wireless region. An adhesive layer disposed on a surface of the substrate couples the substrate to an object such as a window. In one arrangement, the window is a low-E glass windowpane that substantially attenuates wireless signals from being received by communication equipment in a building in which the windowpane is installed. The antenna overlay system provides enhanced RF signal reception and transmission.
US10686243B2 Apparatus and method for accurate and precise positioning of cellular antennas
An antenna mounting apparatus (10) in which an antenna bracket (32) can be rotated relative to a mount (20) in an azimuth direction and is selectively, automatically locked in position.
US10686240B2 Balun circuit arrangement
Balun circuit arrangement with a balanced port side having two balanced terminals and an unbalanced port side having an unbalanced terminal. A first series connection of a first inductive impedance element (L1) and a first capacitive impedance element (C1) is present between a negative terminal of the two balanced terminals and the unbalanced terminal. A second series connection of a second inductive impedance element (L2) and a third inductive impedance element (L3) is present between a positive terminal of the two balanced terminals and the unbalanced terminal, and a second capacitive element (C2) is connected between a node connecting the second and third inductive element and a ground connection. The balun circuit arrangement may be used in a combination with an oscillator circuit and a single ended antenna.
US10686234B1 Fluorinated ionic liquids for battery electrolytes
An ionic liquid comprising a cationic chemical species and an anionic chemical species. The cationic chemical species comprising a nitrogen containing moiety and a partially fluorinated alkyl chain moiety, wherein the partially fluorinated alkyl chain moiety is bonded to a nitrogen atom of the nitrogen containing moiety. The ionic liquid can be used as an electrolyte, as an additive to an organic solvent, as a lubricant, as a hydrophobic coating, as a treatment for fluorinated pollutants, as an electrolyte for sensor applications, as a stabilizing additive for existing battery electrolytes, and as an emulsifier.
US10686233B2 Metal-air battery and method of operating the metal-air battery
A metal-air battery includes a battery cell module which generates electricity through metal oxidation and oxygen reduction, a buffer tank which fluidly communicates with the battery cell module and has an internal pressure higher than an internal pressure of the battery cell module, and a first fluid intermittent portion which controls a flow of fluid from the battery cell module to an outside of the battery cell module, based on predetermined open and close periods.
US10686232B2 Thermoelectric-based thermal management of electrical devices
Disclosed embodiments include thermoelectric-based thermal management systems and methods configured to heat and/or cool an electrical device. Thermal management systems can include at least one electrical conductor in electrical and thermal communication with a temperature-sensitive region of the electrical device and at least one thermoelectric device in thermal communication with the at least one electrical conductor. Electric power can be directed to the thermoelectric device by the same electrical conductor or an external power supply, causing the thermoelectric device to provide controlled heating and/or cooling to the electrical device via the at least one electrical conductor.
US10686230B2 Backup battery system
Methods and systems are provided for the automatic provisioning of backup starting power to a starter of a vehicle with a depleted main starting battery. The system comprises a backup battery installed in the vehicle and electrically coupled conditionally to the main starting battery, a controller, a wireless transceiver and a wireless personal computing device with a recharging application installed therein. An exemplary method includes monitoring the main starting battery and the backup battery, receiving a recharge command, electrically connecting the backup battery to the main starting battery, starting the vehicle and disconnecting the backup battery. The installed application also comprises a graphical user interface though which the deterioration of the main charging battery may be monitored and through which the controller may send an assistance request to a third party.
US10686224B2 Battery with aluminum-containing cathode
A battery includes an anode chamber configured to contain an anolyte and including an anode, a cathode chamber configured to contain a catholyte including a cathode, and a separator between the anode chamber and the cathode chamber. The anode includes sodium, and the cathode includes aluminum. The battery is configured to be operated above a melting point of the anolyte and the catholyte, such that the anolyte is a molten anolyte and the catholyte is a molten catholyte.
US10686220B2 Nonaqueous electrolyte compositions
Electrolyte compositions comprising fluorinated acyclic carboxylic acid esters, fluorinated acyclic carbonates, and/or fluorinated acyclic ethers; co-solvents; and certain film-forming chemical compounds are described. The electrolyte compositions are useful in electrochemical cells, such as lithium ion batteries where they provide the improved performance of a combination of high capacity and high cycle life.
US10686219B2 Lithium cell and battery containing an electrolyte gel
A lithium cell is provided having an anode, a cathode, and an electrolyte gel which is located at least between the anode and the cathode and contains a lithium ion conducting salt solution. The electrolyte gel contains fibers which can be crosslinked using the lithium ion conducting salt solution and which have a surface tension of at least 30 mN/m. The lithium cell has an increased mechanical and thermal stability.
US10686217B2 Lithium-sulfur secondary battery containing gradient electrolyte
A rechargeable lithium-sulfur cell comprising a cathode, an anode, a separator electronically separating the two electrodes, a first electrolyte in contact with the cathode, and a second electrolyte in contact with the anode, wherein the first electrolyte contains a first concentration, C1, of a first lithium salt dissolved in a first solvent when the first electrolyte is brought in contact with the cathode, and the second electrolyte contains a second concentration, C2, of a second lithium salt dissolved in a second solvent when the second electrolyte is brought in contact with the anode, wherein C1 is less than C2. The cell exhibits an exceptionally high specific energy and a long cycle life.
US10686212B2 Coated cathode active material for a battery cell
A cathode active material for a battery cell is described. A protective layer is at least partially applied to the cathode active material, and the protective layer is made of a lithium ion-conducting solid electrolyte layer.
US10686204B2 Solid oxide fuel cell system
A solid oxide fuel cell system includes a primary fuel supply passage for supplying fuel, plural fuel cell stacks each uses a solid oxide fuel cell and that are provided in line on the primary fuel supply passage and includes at least a first fuel cell stack and a second fuel cell stack, a first reformer that is provided on an upstream side from the first fuel cell stack on the primary fuel supply passage and reforms the fuel by utilizing endothermic reforming reactions, a second reformer that is provided between the first fuel cell stack and the second fuel cell stack on the primary fuel supply passage and reforms the fuel by utilizing endothermic reforming reactions and exothermic methanation reactions, and a secondary fuel supply passage connected between the first fuel cell stack and the second reformer.
US10686203B2 Peptide-inorganic material composite film and manufacturing method thereof
A peptide-inorganic material composite film according to an exemplary embodiment of the present invention includes: a unit peptide including 4 to 15 amino acids, and a transition metal oxide hybridized with the unit peptide, wherein the unit peptide includes at least two tyrosines, and the plurality of unit peptides positioned adjacent to each other have a form in which the tyrosines are linked.
US10686194B2 Cathode material for a solid oxide fuel cell and method for making the same
A cathode material for a solid oxide fuel cell comprises a perovskite type complex oxide which is represented by Formula 1: Gd1-xMxCoO3-δ.In Formula 1, M represents an alkali metal, x is larger than 0 and not more than 0.75, and δ ranges from 0 to 2.
US10686192B2 Current collector for secondary battery and electrode using same
The present invention relates to a battery technology, and more particularly, to a current collector that may be widely used in secondary batteries and an electrode employing the same. The current collector according to an embodiment of the present invention includes a conductive substrate; and a conductive fiber layer, which is dispersed on the conductive substrate and comprises pores. The conductive fiber layer comprises a plurality of metal filaments and liner binders mixed with the plurality of metal filaments, and the conductive fiber layer is combined with the conductive substrate via the mixed linear binders.
US10686191B2 Electrodeposited copper foil, and electrical component and battery comprising same
Disclosed is an electrodeposited copper foil, in which a center line roughness average Ra (μm), a maximum height Rmax (μm), and a ten-point height average Rz (μm) of a matte side satisfy an Equation below, 1.5≤(Rmax−Rz)/Ra≤6.5. The electrodeposited copper foil according to the present invention maintains low roughness and high strength, and exhibits a high elongation rate, and particularly, has excellent glossiness, so that the electrodeposited copper foil may be used in a current collector of a medium and large lithigum ion secondary battery and a semiconductor packaging substrate for Tape Automated Bonding (TAB) used in a Tape Carrier Package (TCP).
US10686190B2 Negative electrode active material, mixed negative electrode active material, negative electrode for nonaqueous electrolyte secondary battery, lithium ion secondary battery, and, production method of negative electrode active material
A negative electrode active material includes particles of negative electrode active material, wherein the particles of negative electrode active material contain particles of silicon compound containing silicon compound (SiOx:0.5≤x≤1.6), the particles of negative electrode active material contain crystalline Li2SiO3 in at least a part thereof, and the particles of negative electrode active material satisfy the following formula 1 and formula 2 between an intensity A of a peak derived from Li2SiO3, an intensity B of a peak derived from Si, an intensity C of a peak derived from Li2Si2O5, and an intensity D of a peak derived from SiO2, which are obtained from a 29Si-MAS-NMR spectrum. Thus a negative electrode active material capable of increasing a battery capacity, and improving the cycle characteristics and initial charge/discharge characteristics when used as a negative electrode active material of the lithium ion secondary battery is provided. A>B>D  (1) A>C>D  (2)
US10686189B2 Negative electrode material for non-aqueous electrolyte secondary battery, method of producing the same, negative electrode active material layer for non-aqueous electrolyte secondary battery, negative electrode for non-aqueous electrolyte secondary battery, and non-aqueous electrolyte secondary battery
The present invention provides a negative electrode material for a non-aqueous electrolyte secondary battery, comprising negative electrode active material particles containing a silicon compound expressed by SiOx at least partially coated with a carbon coating where 0.5≤x≤1.6. The negative electrode active material particles have a negative zeta potential and exhibiting fragments of CyHz compound in an outermost surface layer of the silicon compound when subjected to TOF-SIMS. This negative electrode material can increase the battery capacity and improve the cycle performance and battery initial efficiency. The invention also provides a negative electrode active material layer, a negative electrode, and a non-aqueous electrolyte secondary battery using this material, and a method of producing this material.
US10686178B1 Battery cell interconnect and methods of manufacture thereof
A battery cell includes a cathode casing forming all or a majority of the external can of the battery cell. The battery further includes an anode tab covering at least a portion of a face of the battery cell and an insulating layer for electrically isolating the anode tab from the cathode casing. A plurality of such battery cells may be arranged within a battery pack in contact with each other, and may be held in compression. A conduction enhancement layer may be applied between the anode tab of a first cell and the cathode casing of a second cell within the battery pack. One or more heat dissipation elements may be arranged within the battery pack, in contact with the battery cells.
US10686177B2 Electrode cartridge and zinc secondary cell using same
There is disclosed an electrode cartridge for use in a hermetic zinc secondary battery comprising a separator structure including a separator exhibiting hydroxide ion conductivity and water impermeability; a counter member liquid-tightly sealed to the separator structure so as to form an internal space and constituting an open-top water impermeable case together with the separator structure; and an electrode that is accommodated in the internal space of the water impermeable case and is a negative electrode containing zinc and/or zinc oxide or a positive electrode. According to the present invention, there is provided an electrode built-in component that can reliably isolate the positive and negative electrodes from each other with a hydroxide ion conductive separator, in the form of an electrode cartridge that is easy to handle and manufacture and that is more advantageous for assembling a stacked-cell battery, while reducing the number of sealing joints.
US10686172B2 Battery module assembly having stable fixing means for unit module
The present invention provides a battery module assembly including: a module array body including two or more unit modules, each including a plurality of battery cells, the unit modules being arranged while sides thereof are closely attached to each other; and a combination-type module housing that includes a first space set by combining a plurality of plate members, and a second space set in the first space while a fixing bracket is additionally combined to one of the plurality of plate members.
US10686170B2 Receiving element for pouch cells
A receiving element for mounting pouch cells, has a base body, wherein, with respect to an object of receiving pouch cells securely and cost-effectively in a frame or housing, the base body is formed as a profile having a contact surface for contact against a sealing seam of a pouch cell.
US10686166B2 Multiple cell integrated casings
The disclosure provides a battery cell casing for holding a plurality of cell elements, each electrode structure in its own compartment. The disclosed casing eliminates the need for some individual cell walls and replaces them with shared wall partitions.
US10686165B2 Electrode assembly and secondary battery including the same
An electrode assembly and a secondary battery including the same, the electrode assembly including a plurality of first polar plates, each first polar plate including a first coating portion coated with a first active material, and a bent first non-coated portion; a plurality of second polar plates, each second polar plate including a second coating portion coated as a second active material, and a bent second non-coated portion; and a plurality of separators between the first polar plates and the second polar plates.
US10686163B2 Display device and method of reworking the display device
Provided are a display device and a method of reworking the display device. The display device includes a display element; a window which is disposed to face the display element; an adhesive member which is disposed between the display element and the window and comprises a first adhesive layer disposed on a side of the display element and a second adhesive layer disposed on a side of the window; and a light transmitting film which is disposed between the first adhesive layer and the second adhesive layer.
US10686162B2 Method for manufacturing organic EL panel
A method for manufacturing an organic EL panel capable of reducing uneven emission luminance (uneven light emission) is disclosed. A method for manufacturing an organic EL panel according to an embodiment of the invention is a method for manufacturing an organic EL panel including a functional layer including at least a light emitting layer containing an organic material, including a coating step of forming a functional layer by horizontally conveying a base material (110) having flexibility using a roll-to-roll process and coating a coating solution containing an organic material onto the base material (110) using an inkjet applicator (30) disposed above the base material (110), wherein in the coating step, the base material (110) is floated by air using an air floating stage (20) disposed below the base material (110) and the coating solution is coated onto the base material (110).
US10686161B2 Display device and method of manufacturing the same
A display device includes a display panel, a first film, and a second film. The display panel includes a light emitter to emit light including display information, a first surface, and a second surface opposite to the first surface. The light passes through a second surface. The first film is on the first surface of the display panel. The second film is on the second surface of the display panel. The display panel includes a side surface that connects the first surface and the second surface. A side surface of the second film protrudes outwardly more than a side surface of the first film with respect to the side surface of the display panel. The side surface of the second film is inclined at an angle greater than about 90 degrees with respect to the second surface.
US10686156B2 Organic light emitting display device with auxiliary electrode and conductive member and method of fabricating the same
An organic light emitting display device includes a substrate including a pixel region, and a first electrode over the substrate and in the pixel region. An auxiliary electrode is disposed over the substrate, and is spaced apart from the first electrode and disposed in between the pixel region and another pixel region. A second electrode is placed over the first electrode and the auxiliary electrode, and an organic layer is disposed between each of the first electrode and the second electrode, and the second electrode and the auxiliary electrode. A conductive member is placed between the auxiliary electrode and the second electrode and electrically connects the second electrode to the auxiliary electrode.
US10686149B2 Optoelectronic diodes and electronic devices including same
An optoelectronic diode may include a first electrode, a second electrode, a third electrode, a first active layer between the first and second electrodes, and a second active layer between the second and third electrodes. Two of the electrodes may be electrically connected to each other and may have different resistances. The first and second active layers may be isolated from each other. The first active layer, the first electrode, and the second electrode may form a diode, and the second active layer, the second electrode, and the third electrode may form a diode. The second electrode may have a refractive index different from a refractive index of the second active layer.
US10686148B2 Organic light emitting display device having a bending region and method of manufacturing the same
A flexible display includes a flexible substrate including an active area, an inactive area extending from the active area, and a bending area extending from the inactive area; a plurality of inorganic layers on the flexible substrate in the active area and in the inactive area; a signal line on the inorganic layers and extending from the active area to the inactive area; and a connection line electrically connected to the signal line and extending to the bending area from the inactive area; in which the inorganic layer is not disposed in the bending area so that cracks are prevented upon bending.
US10686147B2 Organic light emitting display device and manufacturing method thereof
A method for manufacturing an organic light emitting display device includes forming a substrate insulating film an upper surface, a lower surface, and at least one of two side surfaces of a substrate and forming an organic light emitting diode (OLED) on the substrate on which the substrate insulating film is formed. An organic light emitting display device includes a substrate having a first surface, a second surface opposite to the first surface, and side surfaces that extend between the first surface and the second surface, a substrate insulating film disposed on the first surface, the second surface, and at least one of the side surfaces of the substrate, and an OLED disposed on one of the first surface or the second surface of the substrate including the substrate insulating film.
US10686144B2 Compound, light-emitting element, light-emitting device, electronic device, and lighting device
To provide a novel compound which can be used as a host material in which a light-emitting substance is dispersed. To provide a light-emitting element having a long lifetime. A compound represented by General Formula (G0). In the formula, A1 represents a dibenzo[f,h]quinoxalinyl group, A2 represents a benzo[b]naphtho[2,3-d]furanyl group, and Ar represents an arylene group having 6 to 25 carbon atoms. The dibenzo[f,h]quinoxalinyl group, the benzo[b]naphtho[2,3-d]furanyl group, and the arylene group are separately unsubstituted or substituted by any one of an alkyl group having 1 to 6 carbon atoms, a cycloalkyl group having 3 to 6 carbon atoms, and an aryl group having 6 to 13 carbon atoms. A1-Ar-A2   (G0)
US10686138B2 Compound and organic light emitting diode comprising same
The present specification provides the compound represented by Chemical Formula 1 and an organic light emitting device including the same.
US10686135B2 Composition
A composition is provided which contains a fluorinated alcohol represented by formula (1) and a charge transporting compound: CnFH2nF+1−mFFmFOH  (1) nF and mF are each independently an integer of 1 or more and satisfy 2nF+1≥mF. An amount of hydrogen fluoride generated from the fluorinated alcohol under atmospheric pressure at 25° C. is 5.0 ppm by volume or less.
US10686130B2 Phase-change material (PCM) contact configurations for improving performance in PCM RF switches
A radio frequency (RF) switch includes a phase-change material (PCM) and a heating element underlying an active segment of the PCM, the PCM and heating element being situated over a substrate. A contact dielectric is over the PCM. PCM contacts have upper portions and uniform plate slot lower portions. The uniform plate slot lower portions have a total plate resistance RPLATE, and a total plate slot interface resistance RPLATE-INT. The upper portions have a total capacitance CUPPER to the uniform plate slot lower portions, and the PCM has a total capacitance CPCM to the substrate. The uniform plate slot lower portions significantly reduce a product of (RPLATE+RPLATE-INT) and (CUPPER+CPCM). As an alternative to the uniform plate slot lower portions, PCM contacts have segmented lower portions. The segmented lower portions significantly reduce CUPPER.
US10686129B2 Resistive random access memory device
A memory cell includes: a first electrode contact formed as a cylinder shape that extends along a first direction; a resistive material layer comprising a first portion that extends along the first direction and surrounds the first electrode contact; and a second electrode contact coupled to the resistive material layer, wherein the second electrode contact surrounds the first electrode contact and the first portion of the resistive material layer.
US10686126B2 Back end of line metallization structures
Back end of line (BEOL) metallization structures and methods according to aspects of the invention generally include forming an interconnect structure including a recessed via structure in an interlayer dielectric. The recessed via structure is lined with a liner layer and filled with a first metal such as copper, tungsten, aluminum, alloys thereof or mixtures thereof. The recessed portion is filled with a second metal such as tantalum, titanium, tungsten, cobalt, ruthenium, iridium, platinum, nitrides thereof, or mixtures thereof, which in combination with the liner layer provides effective barrier properties for the bulk first metal.
US10686123B2 Multilayered magnetic free layer structure for spin-transfer torque (STT) MRAM
A multilayered magnetic free layer structure is provided that includes a first magnetic free layer and a second magnetic free layer separated by a non-magnetic layer in which the second magnetic free layer has higher magnetic damping (greater than 0.01) as compared with the first magnetic free layer. Such a multilayered magnetic free layer structure substantially reduces the switching current needed to reorient the magnetization of the magnetic free layers. The higher magnetic damping value of the second magnetic free layer as compared to the first magnetic free layer improves the switching speed of the magnetic free layers and thus reduces, and even eliminates, write errors.
US10686112B2 Thermoelectric conversion material and thermoelectric conversion element using the same
The present invention provides a thermoelectric conversion material represented by the following chemical formula (I): Ba8+aCu6−bGe40+6   (I) wherein the values of a is not less than 0.1 and not more than 0.47; the values of b is not less than 0 and not more than 0.43; the thermoelectric conversion material has a clathrate crystal structure; and the thermoelectric conversion material is of p-type. The present invention provides a p-type Ba—Cu—Ge clathrate thermoelectric conversion material having high thermoelectric conversion performance index.
US10686111B2 Thermoelectric conversion element and method of manufacturing the same
A thermoelectric conversion element including a thermoelectric conversion member formed of a skutterudite-type material containing an element L (indicating one or more elements selected from a group including In, Yb, Eu, Ce, La, Nd, Ga and Sr), an element M (indicating one or more elements selected from a group including Co, Rh, Ir, Fe, Ni, Pt, Pd, Ru and Os), and an element Pn (indicating one or more elements selected from a group including Sb, As, P, Te, Sn, Bi, Ge, Se and Si), an insulator covering the thermoelectric conversion member and a metal layer positioned between the thermoelectric conversion member and the insulator as well as containing the element L.
US10686109B2 LED package using electroform stencil printing
A method for manufacturing light emitting devices, comprising: providing a package body including: (i) a reflector cup defining a cavity and (ii) a plurality of metal pads disposed at a bottom surface of the cavity; performing reservoir stencil printing to deposit a respective solder pattern on each of the metal pads, the reservoir stencil printing being performed using a 3D electroform stencil that is placed over the reflector cup, the 3D electroform stencil including a lip configured to engage one or more sidewalls of the reflector cup, and a reservoir extending away from the lip and into the cavity; placing an LED die on the solder patterns that are formed on the metal pads and performing reflow soldering to attach the LED die to the metal pads.
US10686102B2 Resin molding, surface mounted light emitting apparatus and methods for manufacturing the same
The present invention provides a surface mounted light emitting apparatus which has long service life and favorable property for mass production, and a molding used in the surface mounted light emitting apparatus. The surface mounted light emitting apparatus comprises the light emitting device 10 based on GaN which emits blue light, the first resin molding 40 which integrally molds the first lead 20 whereon the light emitting device 10 is mounted and the second lead 30 which is electrically connected to the light emitting device 10, and the second resin molding 50 which contains YAG fluorescent material and covers the light emitting device 10. The first resin molding 40 has the recess 40c comprising the bottom surface 40a and the side surface 40b formed therein, and the second resin molding 50 is placed in the recess 40c. The first resin molding 40 is formed from a thermosetting resin such as epoxy resin by the transfer molding process, and the second resin molding 50 is formed from a thermosetting resin such as silicone resin.
US10686098B2 Nitride semiconductor light emitting element including electron blocking structure layer
A nitride semiconductor light emitting element includes: an n-side layer; a p-side layer; an active layer disposed between the n-side layer and the p-side layer, the active layer comprising: a well layer containing Al, Ga, and N, and a barrier layer containing Al, Ga, and N, wherein an Al content of the barrier layer is higher than an Al content of the well layer; and an electron blocking structure layer between the active layer and the p-side layer, the electron blocking structure comprising: a first electron blocking layer disposed between the p-side layer and the active layer, a second electron blocking layer disposed between the p-side layer and the first electron blocking layer, and an intermediate layer disposed between the first electron blocking layer and the second electron blocking layer.
US10686097B2 Tiled solar module repair process
In an example, a method includes providing a photovoltaic string comprising a plurality of from 2 to 45 strips, each of the plurality of strips being configured in a series arrangement with each other, each of the plurality of strips being coupled to another one of the plurality of strips using an electrically conductive adhesive (ECA) material, detecting at least one defective strip in the photovoltaic string, applying thermal energy to the ECA material to release the ECA material from a pair of photovoltaic strips to remove the defective photovoltaic strip, removing any residual ECA material from one or more good photovoltaic strip, aligning the photovoltaic string without the damaged photovoltaic strip, and a replacement photovoltaic strip that replaces the defective photovoltaic strip, and curing a reapplied ECA material on the replacement photovoltaic strip to provide the photovoltaic string with the replacement photovoltaic strip.
US10686090B2 Wafer bonded solar cells and fabrication methods
A photovoltaic device and method for fabrication include multijunction cells, each cell having a material grown independently from the other and including different band gap energies. An interface is disposed between the cells and configured to wafer bond the cells wherein the cells are configured to be adjacent without regard to lattice mismatch.
US10686085B2 Power electronics assemblies having opticondistors and an embedded active cooling chip
An electronics assembly includes a first cooling chip made of a semiconductor material, and at least one subassembly mounted on the first cooling chip. The first cooling chip includes at least one metallization layer on a portion of a first surface of the first cooling chip, at least one inlet through a second surface of the first cooling chip, wherein the second surface is opposite to the first surface, at least one outlet through the second surface of the first cooling chip, and one or more micro-channels extending between and fluidly coupled to the at least one inlet and the at least one outlet. The at least one subassembly includes one or more photonic cores positioned to receive light from a light source, wherein the one or more photonic cores comprise a wide band gap semiconductor material.
US10686083B2 Method of manufacturing finger electrode for solar cell and finger electrode for solar cell manufactured thereby
A method of manufacturing a finger electrode for a solar cell includes printing a conductive paste on a front surface of a substrate using a printing mask having an opening rate of 65% or more, and baking the printed conductive paste. The conductive paste may include a conductive powder, a glass frit, and an organic vehicle, and the conductive powder may include a first conductive powder having a particle diameter (D50) of about 0.1 μm to about 1.5 μm and a second conductive powder having a particle diameter (D50) of greater than 1.5 μm to about 5 μm, and the conductive powder as a whole has a particle diameter (D10) of about 0.5 μm or less.
US10686078B2 Semiconductor structure and fabrication method thereof
A semiconductor structure and fabrication method are provided. The method includes: providing a substrate; forming first fins on the substrate; forming barrier layers covering sidewalls of the first fins; forming a first groove in each first between the adjacent first barrier layers; and forming a first inner epitaxial layer in each first groove. The first fin and the adjacent first barrier layers surround the corresponding first groove.
US10686069B2 Semiconductor device having vertical channel
A semiconductor device includes a substrate and a plurality of semiconductor fins protruding from the substrate. Source/drain regions are disposed at tops of respective ones of the semiconductor fins, each having a width greater than a width of individual ones of the semiconductor fins. A gate electrode is disposed on side surfaces of the semiconductor fins below the source/drain regions. Insulating layers contact the side surfaces of the semiconductor fins and cover upper surfaces of the gate electrode.
US10686068B2 Semiconductor device having termination region with insulator having low coefficient of moisture absorption
A semiconductor device includes: a semiconductor substrate having a cell region in which a device is provided, and a termination region provided around the cell region; a first insulating film provided on the semiconductor substrate in the termination region and having a plurality of openings; a plurality of metal electrodes provided in the termination region and connected to the semiconductor substrate via the plurality of openings; and a second insulating film having lower coefficient of moisture absorption than that of the first insulating film and covering the first insulating film and the plurality of metal electrodes, wherein the second insulating film is in direct contact with the semiconductor substrate in a region from the outermost electrode of the plurality of metal electrodes to an end part of the semiconductor substrate.
US10686067B2 Semiconductor device, and method for manufacturing the same
A semiconductor device (A1) includes a semiconductor layer having a first face with a trench (3) formed thereon and a second face opposite to the first face, a gate electrode (41), and a gate insulating layer (5). The semiconductor layer includes a first n-type semiconductor layer (11), a second n-type semiconductor layer (12), a p-type semiconductor layer (13), and an n-type semiconductor region (14). The trench (3) is formed so as to penetrate through the p-type semiconductor layer (13) and to reach the second n-type semiconductor layer (12). The p-type semiconductor layer (13) includes an extended portion extending to a position closer to the second face of the semiconductor layer than the trench (3) is. Such structure allows suppressing dielectric breakdown in the gate insulating layer (5).
US10686064B2 Nitride semiconductor device and fabrication method therefor
A nitride semiconductor device includes an electron transit layer (103) that is formed of a nitride semiconductor, an electron supply layer (104) that is formed on the electron transit layer (103), that is formed of a nitride semiconductor whose composition is different from the electron transit layer (103) and that has a recess (109) which reaches the electron transit layer (103) from a surface, a thermal oxide film (111) that is formed on the surface of the electron transit layer (103) exposed within the recess (109), a gate insulating film (110) that is embedded within the recess (109) so as to be in contact with the thermal oxide film (111), a gate electrode (108) that is formed on the gate insulating film (110) and that is opposite to the electron transit layer (103) across the thermal oxide film (111) and the gate insulating film (110), and a source electrode (106) and a drain electrode (107) that are provided on the electron supply layer (104) at an interval such that the gate electrode (108) intervenes therebetween.
US10686053B2 Process of forming high electron mobility transistor (HEMT) and HEMT formed by the same
A high electron mobility transistor (HEMT) includes a semiconductor layer on a substrate; an insulating film on the semiconductor layer; a gate electrode in contact with a surface of the semiconductor layer through an opening in the insulating film; and a conductive film provided between the insulating film and a portion of the gate electrode at peripheries of the opening. The insulating film and the conductive film are made of respective materials containing silicon (Si). The gate electrode includes a Schottky metal in contact with the semiconductor layer and a cover metal provided on the Schottky metal. The Schottky metal covers the conductive film thereunder.
US10686040B2 Artificial synapse with hafnium oxide-based ferroelectric layer in CMOS front-end
Artificial synaptic devices with a HfO2-based ferroelectric layer that can be implemented in the CMOS front-end are provided. In one aspect, a method of forming a FET device is provided. The method includes: forming a shallow STI region in a substrate separating a first active area of the substrate from a second active area of the substrate; forming at least one FeFET on the substrate in the first active area having a ferroelectric material including a HfO2-based material; and forming at least one logic FET alongside the at least one FeFET on the substrate in the second active area, wherein the at least one logic FET has a gate dielectric including the HfO2-based material. A FET device formed by the present techniques is also provided.
US10686032B2 High voltage resistor with high voltage junction termination
High voltage semiconductor devices are described herein. An exemplary semiconductor device includes a first doped region and a second doped region disposed in a substrate. The first doped region and the second doped region are oppositely doped and adjacently disposed in the substrate. A first isolation structure and a second isolation structure are disposed over the substrate, such that each are disposed at least partially over the first doped region. The first isolation structure is spaced apart from the second isolation structure. A resistor is disposed over a portion of the first isolation structure and electrically coupled to the first doped region. A field plate disposed over a portion of the second doped region and electrically coupled to the second doped region.
US10686012B2 Resistance change type memory
According to one embodiment, a resistance change type memory includes: a semiconductor substrate having a first impurity concentration; a first interconnect extending in a first direction perpendicular to a surface of the semiconductor substrate; a second interconnect including a first semiconductor layer, the first semiconductor layer extending in a second direction parallel to the surface of the semiconductor substrate and having a second impurity concentration lower than the first impurity concentration; a memory layer between the first interconnect and the first semiconductor layer; a transistor including a second semiconductor layer between the first interconnect and the semiconductor substrate; and a third interconnect between the semiconductor substrate and the second semiconductor layer, and extending in the third direction.
US10686008B2 Magnetic shielding package structure for MRAM device and method for producing the same
Methods of magnetically shielding an MRAM structure on all six sides in a thin wire or thin flip chip bonding package and the resulting devices are provided. Embodiments include forming a first metal layer embedded between an upper and a lower portion of a PCB substrate, the first metal layer having a pair of metal filled vias laterally separated; attaching a semiconductor die to the upper portion of the PCB substrate between the pair of metal filled vias; connecting the semiconductor die electrically to the PCB substrate through the pair of metal filled vias; removing a portion of the upper portion of the PCB substrate outside of the pair of metal filled vias down to the first metal layer; and forming a second metal layer over and on four opposing sides of the semiconductor die, the second metal layer landed on the first metal layer.
US10686007B2 Quantum circuit assemblies with at least partially buried transmission lines and capacitors
Embodiments of the present disclosure propose quantum circuit assemblies with transmission lines and/or capacitors that include layer-conductors oriented perpendicular to a substrate (i.e. oriented vertically) or a qubit die, with at least portions of the vertical layer-conductors being at least partially buried in the substrate. Such layer-conductors may form ground and signal planes of transmission lines or capacitor plates of capacitors of various quantum circuit assemblies.
US10685998B2 Solid-state image-capturing device using phase difference pixel and production method thereof, and electronic appliance
A high degree of phase difference detection accuracy can be obtained using a phase difference pixel with a simpler configuration. A solid-state image-capturing device includes a pixel array unit in which a plurality of pixels including a phase difference pixel which is a pixel for focal point detection and an image-capturing pixel which is a pixel for image generation are arranged in a two-dimensional array. In this case, a predetermined layer between a light shielding layer and a micro lens formed in the image-capturing pixel has a higher refraction index than a refraction index of the predetermined layer formed in the phase difference pixel. The technique of the present disclosure can be applied to, for example, a back-illuminated-type solid-state image-capturing device and the like.
US10685989B2 Method for manufacturing display panel, display panel, and display device
A method for manufacturing a display panel, a display panel, and a display device are provided. The method includes: forming a plurality of gate lines and a common electrode line pattern on a base substrate; forming an insulating layer on the base substrate on which the plurality of gate lines and the common electrode line pattern are formed; forming a via hole on the insulating layer; and forming a metal conductive pattern on the base substrate on which the insulating layer is formed. The common electrode line and the common electrode connection block located on two sides of a gate line are electrically connected through a bridging structure in a conductive layer made of metal, which reduces the resistance of the bridging structure, so that the voltage uniformity throughout the common electrode line pattern which is bridged through the bridging pattern is high.
US10685972B2 Semiconductor memory devices and methods for fabricating the same
The inventive concepts provide semiconductor memory devices and methods for fabricating the same. The semiconductor memory device may include a plurality of gates vertically stacked on a substrate, a vertical channel filling a channel hole vertically penetrating the plurality of gates, and a memory layer vertically extending on an inner sidewall of the channel. The vertical channel may include a lower channel filling a lower region of the channel hole and electrically connected to the substrate, and an upper channel filling an upper region of the channel hole and contacting the lower channel. The upper channel may extend along the memory layer and the lower channel in the upper region of the channel hole and may have a uniform thickness.
US10685970B2 Low cost multiple-time programmable cell on silicon on insulator technology and method for producing the same
A method of forming a low-cost and compact hybrid SOI and bulk MTP cell and the resulting devices are provided. Embodiments include forming a bulk region in a SOI wafer; forming an NW in the bulk region and a PW in a remaining SOI region of the SOI wafer; forming first and second pairs of common FG stacks over both of the SOI and bulk regions; forming a first shared N+ RSD between each common FG stack of the first and second pairs in a top Si layer; forming a N+ RSD in the top Si layer of the SOI region on an opposite side of each common FG stack from the first shared N+ RSD; forming a second shared N+ RSD between each common FG stack in the bulk region; and forming a P+ RSD between the first and second pairs in the bulk region.
US10685969B2 Read-only memory (ROM) device structure and method for forming the same
A read-only memory (ROM) structure is provided. The ROM device structure includes a first gate structure formed over a substrate, and the first gate structure includes a first work function layer with a first thickness. The ROM device structure includes an isolation structure formed over the substrate, and the isolation structure is adjacent to the first gate structure. The isolation structure includes a second work function layer with a second thickness, and the second thickness is larger than or smaller than the first thickness. The ROM device structure also includes a first contact structure formed over the substrate, and the first contact structure is between the first gate structure and the isolation structure.
US10685968B2 Anti-fuse one-time programmable (OTP) device
A semiconductor device is disclosed. The semiconductor device including writing and reading gate electrodes respectively on first and second active regions on a substrate, a first gate insulation pattern between the first active region and the writing gate electrode, a second gate insulation pattern between the second active region and the reading gate electrode, first and second source/drain junction regions in the first and second active regions at sides of the writing and reading gate electrodes, and a connection structure that connects the first and second source/drain junction regions. The first active region has the same conductivity type as the source/drain junction regions. The second active region has a different conductivity type from the source/drain junction regions.
US10685960B2 Integrated circuit device
An integrated circuit device includes a first fin separation insulating portion over the first device region; a pair of first fin-type active regions apart from each other with the first fin separation insulating portion therebetween and collinearly extending in a first horizontal direction; a first dummy gate structure vertically overlapping the first fin separation insulating portion; a second fin separation insulating portion apart from the first fin separation insulating portion and arranged over the second device region; and a plurality of second fin-type active regions apart from each other with the second fin separation insulating portion therebetween in the second device region and collinearly extending in the first horizontal direction, wherein a vertical level of a lowermost surface of the second fin separation insulating portion is equal to or lower than a vertical level of a lowermost surface of the first fin separation insulating portion.
US10685954B1 Silicon controlled rectifier
A silicon controlled rectifier includes a P-type substrate, an N-type doped well, a first P-type strip-shaped heavily-doped area arranged in the N-type doped well, a first N-type strip-shaped heavily-doped area arranged in the P-type substrate, and at least one N-type heavily-doped area arranged in the P-type substrate and the N-type doped well. The at least one N-type heavily-doped area is not arranged between the first P-type strip-shaped heavily-doped area and the first N-type strip-shaped heavily-doped area, thus the surface area of a semiconductor substrate can be reduced. The conductivity types of the abovementioned components are alternatively changed.
US10685950B2 Photomask design for generating plasmonic effect
A method includes providing a photomask having a patterned absorption layer over a substrate. The photomask is irradiated with a beam having a mixture of transverse electronic (TE) waves and transverse magnetic (TM) waves. The irradiating includes generating surface plasmonic polaritons (SPP) on a sidewall of the patterned absorption layer. The SPP is used to suppress the TM waves while reflecting the TE waves. A target substrate is exposed to TE waves.
US10685944B2 Film sensors array and method
In accordance with an embodiment, sensor structure has a first, second, and third laminated structures. The second laminated structure is positioned between the first laminated structure and the third laminated structure. The first laminated structure includes a first portion of a first sensing element and the third laminated structure includes a second portion of the first sensing element. The second laminated structure includes spacer elements that can be used to adjust the sensitivity of the sensor structure.
US10685943B2 Semiconductor chip package with resilient conductive paste post and fabrication method thereof
A semiconductor chip package includes a substrate; a semiconductor die mounted on the substrate, wherein the semiconductor die comprises a bond pad disposed on an active surface of the semiconductor die, and a passivation layer covering perimeter of the bond pad, wherein a bond pad opening in the passivation layer exposes a central area of the bond pad; a conductive paste post printed on the exposed central area of the bond pad; and a bonding wire secured to a top surface of the conductive paste post. The conductive paste post comprises copper paste.
US10685941B1 Full spectrum white light emitting devices
A full spectrum white light emitting device comprises: photoluminescence materials which generate light with a peak emission wavelength in a range from about 490 nm to about 680 nm; and a broadband solid-state excitation source operable to generate broadband excitation light with a dominant wavelength in a range from about 420 nm to about 480 nm. The device is operable to generate white light with a Correlated Color Temperature in a range from about 1800K to about 6800K, a CRI R9 less than 90, a spectrum whose intensity decreases from its maximum value in the orange to red region of the spectrum to about 50% of said maximum value at a wavelength in a range from about 645 nm to about 695 nm, and over a wavelength range from about 430 nm to about 520 nm, a maximum percentage intensity deviation of light emitted by the device is less than 60% from the intensity of light of at least one of a black-body curve and CIE Standard Illuminant D of the same Correlated Color Temperature.
US10685936B2 Forming recesses in molding compound of wafer to reduce stress
A chip includes a semiconductor substrate, an electrical connector over the semiconductor substrate, and a molding compound molding a lower part of the electrical connector therein. A top surface of the molding compound is lower than a top end of the electrical connector. A recess extends from the top surface of the molding compound into the molding compound.
US10685929B2 Fan-out semiconductor package
A semiconductor package includes: a semiconductor chip having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface; an encapsulant encapsulating at least portions of the semiconductor chip; and a connection member including a first insulating layer disposed on the active surface of the semiconductor chip, a first redistribution layer disposed on the first insulating layer, first vias penetrating through the first insulating layer and electrically connecting the connection pads and the first redistribution layer to each other, and a first insulating film covering the first insulating layer and the first redistribution layer. The first insulating film includes a silicon based compound.
US10685915B2 Via contact resistance control
A first dielectric layer on a substrate is provided. The first dielectric layer has a first level metal line embedded in the dielectric. An opposite gouging feature is in a top surface of the first level metal line. The opposite gouging feature has a protuberant shape relative to the first level metal line. A second dielectric layer is over the first dielectric layer. A compound recess is in the second dielectric layer. A first portion of the recess is for a via connector positioned over the opposite gouging feature.
US10685896B2 Integrated circuit package and method of fabricating the same
An integrated circuit package including an integrated circuit component, a patterned dielectric liner, an insulating encapsulation, and a redistribution circuit structure is provided. The integrated circuit component includes an active surface and conductive vias distributed on the active surface. The patterned dielectric liner conformally covers the active surface of the integrated circuit component and sidewalls of the conductive vias. The insulating encapsulation encapsulates sidewalls of the integrated circuit component and covers the patterned dielectric liner. The insulating encapsulation includes a planar top surface. The planar top surface of the insulating encapsulation is substantially coplanar with top surfaces of the conductive vias. The insulating encapsulation and the conductive vias are spaced apart by the patterned dielectric liner. The redistribution circuit structure is disposed on the planar top surface of the insulating encapsulation, the top surfaces of the conductive vias and the patterned dielectric liner. The redistribution circuit structure is electrically connected to the conductive vias.
US10685887B2 Method for incorporating multiple channel materials in a complimentary field effective transistor (CFET) device
A method of manufacturing a semiconductor device includes: providing a substrate having a base fin structure thereon, the base fin structure including a first stacked portion for forming a channel of a first gate-all-around (GAA) transistor, the first stacked portion including a first channel material, a second stacked portion for forming a channel of a second GAA transistor, the second stacked portion including second channel material, and a sacrificial portion separating the first stack portion from the second stack portion, wherein the first channel material, the second channel material and the sacrificial material have different chemical compositions from each other; exposing the side of the base fin structure to an isotropic etch process which selectively etches one of the first channel material, the second channel material and the sacrificial material; and forming first and second GAA gate structures around said first channel material and said second channel material respectively.
US10685886B2 Fabrication of logic devices and power devices on the same substrate
A method of forming a logic device and a power device on a substrate is provided. The method includes forming a first vertical fin on a first region of the substrate and a second vertical fin on a second region of the substrate, wherein an isolation region separates the first region from the second region, forming a dielectric under-layer segment on the second vertical fin on the second region, and forming a first gate structure on the dielectric under-layer segment and second vertical fin on the second region.
US10685883B1 Method of wafer dicing and die
A method of wafer dicing and a die are provided. The method includes the following processes. A wafer is provided, the wafer includes a plurality of die regions and a scribe region between the die regions. The scribe region includes a substrate, and a dielectric layer and a test structure on the substrate, the test structure is disposed in the dielectric layer. A first removal process is performed to remove the test structure and the dielectric layer around the test structure, so as to expose the substrate. The first removal process includes performing a plurality of etching cycles, and each etching cycle includes performing a first etching process to remove a portion of the test structure and performing a second etching process to remove a portion of the dielectric layer. A second removal process is performed to remove the substrate in the scribe region, so as to form a plurality of dies separated from each other.
US10685881B2 Methods, apparatus, and manufacturing system for self-aligned patterning of contacts in a semiconductor device
A method, apparatus, and manufacturing system are disclosed for a fin field effect transistor having a reduced risk of short circuits between a gate and a source/drain contact. In one embodiment, we disclose a semiconductor device including a fin structure comprising a fin body, source/drain regions, and a metal formation disposed above the source/drain regions, wherein the metal formation has a first height; and a gate structure between the source/drain regions, wherein each gate structure comprises spacers in contact with the metal formation, wherein the spacers have a second height less than the first height, a metal plug between the spacers and below the second height, and a T-shaped cap above the metal plug and having the first height.
US10685879B1 Lithographic alignment of a conductive line to a via
A method for fabricating a semiconductor device includes forming misalignment tolerant vias each having a landing area configured to account for alignment mismatch resulting from subsequent formation of conductive structures, depositing a conductive layer over the misalignment tolerant vias, and obtaining conductive layer patterning including each of the conductive structures formed on at least a portion of a respective one of the landing areas, including subtractively patterning the conductive layer. The misalignment tolerant vias and the conductive structures imparting a semiconductor device geometry accounting for the alignment mismatch.
US10685873B2 Etch stop layer for semiconductor devices
A semiconductor device includes a substrate, a first conductive feature over a portion of the substrate, and an etch stop layer over the substrate and the first conductive feature. The etch stop layer includes a silicon-containing dielectric (SCD) layer and a metal-containing dielectric (MCD) layer over the SCD layer. The semiconductor device further includes a dielectric layer over the etch stop layer, and a second conductive feature in the dielectric layer. The second conductive feature penetrates the etch stop layer and electrically connects to the first conductive feature.
US10685866B2 Fin isolation to mitigate local layout effects
Integrated chips and methods of forming the same include oxidizing a portion of a semiconductor fin to electrically isolate active regions of the semiconductor fin. A semiconductor device is formed on each of the active regions.
US10685858B2 Substrate processing method and substrate processing apparatus
The substrate processing method according to an exemplary embodiment includes a low temperature dissolving processing and an etching processing. The low temperature dissolving processing dissolves oxygen in an alkaline aqueous solution cooled to a predetermined temperature lower than the room temperature. The etching processing etches a substrate by supplying the alkaline aqueous solution in which oxygen is dissolved to the substrate.
US10685855B2 Substrate treating device and substrate treating method
The substrate treating device performs a predetermined treatment on a substrate by immersing the substrate into a treating liquid that contains a predetermined chemical liquid and pure water. Further, the substrate treating device includes a treating tank in which a treating liquid with which a predetermined treatment is performed on the substrate is stored, a supply unit that supplies a chemical liquid or pure water to the treating tank, a discharge unit that discharges the treating liquid stored in the treating tank, and a control unit that controls supply of the treating liquid or the pure water by the supply unit. The control unit causes the supply unit to supply the chemical liquid or the pure water during performing the predetermined treatment.
US10685851B2 Hybrid-cloth-based method for making TSV substrates
The disclosure describes a method for making a hybrid cloth integrated column and further making TSV substrates, which comprises the key processing steps: forming a hybrid cloth by using metal wires and supportive wires, which contains at least one 2D array of parallel metal wires in one direction; forming a column of layered structure, which contains at least a plurality of layers of hybrid cloths, wherein all the 2D arrays of parallel metal wires are fixed in the column of layered structure and are arranged into a 3D array of parallel metal wires; making all the layers of the column of layered structure into a solid entity so as to form a hybrid cloth integrated column; and slicing the hybrid cloth integrated column to make TSV substrates.
US10685849B1 Damage free metal conductor formation
Exemplary methods of etching semiconductor substrates may include flowing a halogen-containing precursor into a processing region of a semiconductor processing chamber. The processing region may house a substrate having a conductive material and an overlying mask material. The conductive material may be characterized by a first surface in contact with the mask material, and the mask material may define an edge region of the conductive material. The methods may include contacting the edge region of the conductive material with the halogen-containing precursor and the oxygen-containing precursor. The methods may include etching in a first etching operation the edge region of the conductive material to a partial depth through the conductive material to produce a footing of conductive material protruding along the edge region of the conductive material. The methods may also include removing the footing of conductive material in a second etching operation.
US10685840B2 Gate structures
The present disclosure generally relates to semiconductor structures and, more particularly, to gate structures and methods of manufacture. The structure includes: a plurality of gate structures comprising a gate cap, sidewall spacers and source and drain regions; source and drain metallization features extending to the source and drain regions; and a liner extending along an upper portion of the sidewall spacers of at least one of the plurality of gate structures.
US10685839B2 Method for implementing and regulating patterning of a graphene film by ultraviolet photo-oxidation
There is provided a method for implementing and regulating patterning of a graphene film by ultraviolet photo-oxidation, including: implementing patterning of a graphene film micron structure pattern by using a xenon lamp excimer ultraviolet photo-oxidation vacuum apparatus and a hard mask; 2: controlling oxygen excitons, by applying a non-uniform magnetic field on the surface of the graphene film in a vertical direction, to move toward the graphene film in a direction of a magnetic field, so as to enhance the directivity of etching to the graphene film in the vertical direction, thereby improving patterning quality of the graphene film with micron-structure; and (3) by adjusting the intensity and direction of the magnetic field moving direction of the oxygen excitons is controlled, and the shape of the etched pattern structure of the graphene film is controlled, and thus controlling the patterning of the graphene film may be achieved.
US10685833B2 Selective deposition of metal-organic frameworks
Example embodiments relate to selective deposition of metal-organic frameworks. One embodiment includes a method of forming a low-k dielectric film selectively on exposed dielectric locations in a substrate. The method includes selectively depositing a metal-containing film, using an area-selective deposition process, on the exposed dielectric locations using one or more deposition cycles. The method also includes providing, at least once, a vapor of at least one organic ligand to the deposited metal-containing film resulting in a gas-phase chemical reaction thereby obtaining a metal-organic framework which is the low-k dielectric film. The low-k dielectric film has gaps on locations where no metal-containing film was deposited.
US10685829B2 Substrate processing method
A substrate processing method includes a liquid film forming step of forming a liquid film of the low surface tension liquid, an opening-forming step of forming an opening in the center region of the liquid film, a liquid film removal step of removing the liquid film from the upper surface of the substrate by widening the opening, a low surface tension liquid supply step of supplying a low surface tension liquid toward a first liquid landing point which is set on the outside of the opening, a hydrophobic agent supply step of supplying a hydrophobic agent toward a second liquid landing point which is set on the outside of the opening and further from the opening than the first liquid landing point, and a liquid landing point moving step of moving the first liquid landing point and the second liquid landing point so as to follow widening of the opening.
US10685827B2 Quadrupole ion trap apparatus and quadrupole mass spectrometer
A quadrupole ion trap apparatus includes a main electrode, a first end-cap electrode, a second end-cap electrode, and a phase-controlled waveform synthesizer. The phase-controlled waveform synthesizer generates a main RE waveform for the main electrode. The main RE waveform includes a plurality of sinuous waveform segments each of which is a part of a sine wave, and a plurality of phase conjunction segments each of which is non-sinuous. Each of the sinuous waveform segments is bridged to another sinuous waveform segment via one of the phase conjunction segments, so as to perform ordering of micro motions of sample ions trapped by the electrodes.
US10685820B2 Monocrystalline silicon sputtering target
A sputtering target formed from monocrystalline silicon is provided, wherein a sputter surface of the sputtering target is a plane inclined at an angle that exceeds 1° and is less than 10° from a {100} plane. The sputtering target formed from monocrystalline silicon provides a sputtering target which yields superior mechanical strength as well as exhibiting a sputter performance which is equivalent to that of a {100} plane. From a different perspective, in addition to superior mechanical strength, the monocrystalline silicon sputtering target yields superior particle characteristics, sputtering rate, crack resistance, surface shape uniformity and other characteristics.
US10685815B2 Plasma processing apparatus and device manufacturing method
The present invention provides a plasma processing apparatus which reduces damage from plasma generated in a discharge vessel and lengthens the replacement cycle of the discharge vessel. A plasma processing apparatus 1 is provided with a processing chamber 2 partitioning a processing space, a discharge vessel 3 whose one end opens facing inside the processing chamber 2 and the other end is closed, an antenna 4 which is disposed around the discharge vessel 3 and generates an induced electric field to generate plasma in the discharge vessel 3 under reduced pressure, and an electromagnet 9 which is arranged around the discharge vessel 3 and forms a divergent magnetic field in the discharge vessel 3. The discharge vessel 3 has at its closed end portion a protrusion 15 projecting toward the processing chamber 2.
US10685811B2 Switchable matching network and an inductively coupled plasma processing apparatus having such network
A switchable matching network and an inductively coupled plasma processing apparatus having such network are disclosed. The switchable matching network enables selection between two bias power frequencies. The network is particularly suitable for an inductively-coupled plasma processing apparatus. The switchable matching network comprises: a first match circuit having a first input port connected to a first signal source and a first output port coupled to a load; a second match circuit having a second input port connected to a second signal source and a second output port coupled to the load; a switching device having a first connection port, a second connection port and a third connection port, the first connection port connected to the first input port and the second connection port connected to the second output port; a variable capacitor connected between ground and the third connection port of the switching device.
US10685791B2 Keyswitch device and keyboard
A keyswitch device includes a base plate, a hook, a scissors-like linkage mechanism, a keycap, and a blocking structure. The hook is located on the base plate. The scissors-like linkage mechanism is located on the base plate and includes a connection member. The connection member includes a shaft rotatably engaged with the hook. The keycap is engaged with the scissors-like linkage mechanism and configured to move relative to the base plate with the guidance of the scissors-like linkage mechanism. The blocking structure is located on the base plate. When the keycap is located at a highest position relative to the base plate, the blocking structure and a part of the connection member abut against each other.
US10685790B2 Supercapacitor and a method for expanding the voltage range of an aqueous electrolyte suprcapacitor
The present invention relates to a supercapacitor and a method for expanding the voltage range of an aqueous electrolyte supercapacitor.
US10685772B2 Transformer with insertable high voltage conductor
An electrical appliance for connection to a high-voltage network has a housing that is fillable with an insulating liquid, in which housing a core with at least one winding is arranged, and a bushing plug-in socket fixed to the housing and a high-voltage bushing insertable into the bushing plug-in socket. The electrical appliance is also able to be used at higher voltages, in that the high-voltage bushing has a fixing section, with which the high-voltage bushing can be fixed to the housing and/or to the bushing plug-in socket and from which the high-voltage bushing extends with a column section in a longitudinal direction over a length L2 towards a high-voltage terminal. The length L2 is greater than three meters.
US10685771B1 Magnetic joint and optical mount using the same
A laterally unconstrained magnetic joint has a first component comprising a permanent magnet material; and a second component comprising a permanent magnet or ferromagnetic material, where the first component and the second component are magnetically attracted to each other, and where the first component and the second component interface via continuous interface surfaces of different curvature that form and maintain point contact throughout a range of angular and lateral actuation. Movement of the first component is laterally unconstrained with respect to the second component. One or more such magnetic joints can be used in a mount for a payload, such as an wide angle optical mount with three degrees of freedom. The mount may include linear actuators to position the payload.
US10685763B2 Conductive polymer composite
A conductive polymer composite is disclosed. The composite comprises a thermoplastic polymer; carbon nanotubes in an amount ranging from 2% to about 40% by weight, relative to the total weight of the conductive polymer composite; and a plurality of graphitic particles in an amount ranging from about 2% to about 50% by weight, relative to the total weight of the conductive polymer composite.
US10685758B2 Radiation tolerant microstructured three dimensional semiconductor structure
According to one embodiment, a product includes an array of three dimensional structures, a cavity region between each of the three dimensional structures, and a first material in contact with at least one surface of each of the three dimensional structures. In addition, each of the three dimensional structures includes a semiconductor material, where at least one dimension of each of the three dimensional structures is in a range of about 0.5 microns to about 10 microns. Moreover, the first material is configured to provide high energy particle and/or ray emissions.
US10685757B2 Nuclear reactor assemblies, nuclear reactor target assemblies, and nuclear reactor methods
Reactor target assemblies are provided that can include a housing defining a perimeter of at least one volume and Np or Am spheres within the one volume. Reactor assemblies are provided that can include a reactor vessel and a bundle of target assemblies within the reactor vessel, at least one of the target assemblies comprising a housing defining a volume with Np or Am spheres being within the volume. Irradiation methods are also provided that can include irradiating Np or Am spheres within a nuclear reactor, then removing the irradiated spheres from the reactor and treating the irradiated spheres.
US10685753B1 Systems and methods for fast molten salt reactor fuel-salt preparation
The present disclosure provides systems and methods for fast molten salt reactor fuel-salt preparation. In one implementation, the method may comprise providing fuel assemblies having fuel pellets, removing the fuel pellets and spent fuel constituents from the fuel assemblies, granulating the removed fuel pellets or process feed to a chlorination process, processing the granular spent fuel salt into chloride salt by ultimate reduction and chlorination of the uranium and associated fuel constituents chloride salt solution, enriching the granular spent fuel salt, chlorinating the enriched granular spent fuel salt to yield molten chloride salt fuel, analyzing, adjusting, and certifying the molten chloride salt fuel for end use in a molten salt reactor, pumping the molten chloride salt fuel and cooling the molten chloride salt fuel, and milling the solidified molten chloride salt fuel to predetermined specifications.
US10685750B2 Fission product getter
A getter element includes a getter material reactive with a fission product contained within a stream of liquid and/or gas exiting a fuel assembly of a nuclear reactor. At least one transmission pathway passes through the getter element that is sufficiently sized to maintain a flow of the input stream through the getter element at above a selected flow level. At least one transmission pathway includes a reaction surface area sufficient to uptake a pre-identified quantity of the fission product.
US10685738B1 Cancer diagnostic tool using cancer genomic signatures to determine cancer type
Cancer types (e.g., organ/tissue of origin and/or cancer subtype for an organ/tissue) can be distinguished by applying statistical methods to data samples consisting of counts of somatic single nucleotide variations (SNVs) across a tumor genome of a patient. For example, a factor loading matrix for each cancer type to be distinguished can be computed using a set of training data samples for which the cancer type is known. To determine the cancer type for a testing (or diagnostic) data sample, a regression analysis over the set of factor loading matrices yields statistical parameters that can be used to identify the cancer type.
US10685736B2 Maintaining highest performance of DDR5 channel with marginal signal integrity
A memory subsystem includes one or more communication channels that enable communication with more than one memory module of an information handling system (IHS). A memory controller of the memory subsystem is in communication with the one or more communication channels. In response to determining that one or more lines fail signal integrity testing at a target communication speed, the memory controller invokes an error checking and correcting (ECC) mode that reassigns lines of the communication channel for carrying data and ECC code. Lines that passed signal integrity testing are assigned to carrying data and ECC code. Lines that failed signal integrity testing are not used.
US10685733B2 Electronic device for changing short-type defective memory cell to open-type defective memory cell by applying stress pulse
Provided is an electronic device including a semiconductor memory. The semiconductor memory may include: a plurality of first lines; a plurality of second lines; a plurality of memory cells disposed in respective intersection regions between the plurality of first lines and the plurality of second lines; a first test circuit configured to apply a stress pulse to a first selection line coupled to a defective memory cell among the plurality of memory cells during a first test period, in response to a first test control signal, the first selection line including any one of the plurality of first lines; and a control unit configured to generate the first test control signal based on a first test mode signal.
US10685732B2 Semiconductor memory device and operating method
A semiconductor memory device includes a memory cell array, a read/write circuit, and a control logic. The memory cell array includes a plurality of memory blocks. The read/write circuit performs a read/write operation on a selected page of the memory cell array. The address decoder stores bad block marking data on each of the plurality of memory blocks, and outputs the bad block marking data in response to an address signal. The control logic controls the read/write circuit to test whether a defect has occurred in the plurality of memory blocks, and controls the address decoder to store, as the bad block marking data, a test result representing whether the defect has occurred in the plurality of memory blocks.
US10685731B2 Erase page check
Disclosed in some examples are methods, systems, memory devices, and machine readable mediums for performing an erase page check. For example, in response to an unexpected (e.g., an asynchronous) shutdown, the memory device may have one or more cells that did not finish programming. The memory device may detect these cells and erase them or mark them for erasure.
US10685722B1 Method and system for improving performance of a storage device using asynchronous independent plane read functionality
In one embodiment there is a method for calculating a timer at a storage device including a plurality of memory portions for storing data and a memory controller for performing operations on the memory portions, the method comprises receiving a request to perform an initial operation on a memory portion; determining an operational characteristic associated with the initial operation to be performed on the memory portion; and calculating an amount of time for a memory portion timer based on the operational characteristics before the initiation of the initial operation on the memory portion, wherein performance of a subsequent operation for another memory portion is delayed until the amount of time for the memory portion timer has elapsed since initiation of the operation on the memory portion.
US10685721B2 Apparatuses and methods for charging a global access line prior to accessing a memory
Apparatuses and methods for charging a global access line prior to accessing a memory are described. An example apparatus may include a memory array of a memory. A plurality of global access lines may be associated with the memory array. The global access line may be charged to a ready-access voltage before any access command has been received by the memory. The global access line may be maintained at the ready-access voltage during memory access operations until the receipt of a post-access command. The post-access command may reset the global access line to an inactive voltage.
US10685716B1 Method of fast erasing low-current EEPROM array
A method of fast erasing a low-current EEPROM array. The EEPROM array comprises bit line groups, word lines, common source lines, and sub-memory arrays. Each sub-memory array includes a first memory cell and a second memory cell. The first memory cell is connected with one bit line of a first bit line group, a first common source line, and a first word line. The second memory cell is connected with the other bit line of the first bit line group, the first common source line, and a second word line. The first and second memory cells are operation memory cells and symmetrically arranged at two sides of the first common source line. The source or the drain is floated during erasing to perform the fast bytes-erasing with low current, low voltage and low cost.
US10685709B2 Nonvolatile semiconductor memory with gate insulation layer of a transistor including ferroelectric material
A semiconductor memory includes a first and a second transistor each with one of source/drain connected to a first wiring. The other of the source/drain for each of first and second transistor is connected to the gate of the other transistor. A third and a fourth transistor each have gates connected to a second wiring, one of source/drain of each connected to a third or fifth wiring, the other of the source/drain connected to the other of the source/drain of the first or second transistor. For the third transistor, a gate insulation layer includes a first ferroelectric material. For the fourth transistor, and a gate insulation layer includes a second ferroelectric material.
US10685708B2 Semiconductor device including volatile and non-volatile memory cells
A semiconductor device includes a substrate having a volatile memory region and a non-volatile memory region. The volatile memory region includes a cell capacitor disposed in the substrate and a cell transistor connected to the cell capacitor. The non-volatile memory region includes a plurality of non-volatile memory cells disposed on the substrate. The volatile memory region and the non-volatile memory region are disposed side by side.
US10685707B2 Memory device
A memory device includes a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, each of the plurality of memory cells including a switching element and an information storage element connected to the switching element and containing a phase-change material, a decoder unit configured to determine a selected word line and a selected bit line connected to a selected memory cell to read data, among the plurality of memory cells, and a current compensation circuit configured to remove a leakage current from the selected word line, the leakage current corresponding to a sun of off-currents flowing in unselected bit lines, excluding the selected bit line, among the plurality of bit lines, from the selected word line.
US10685705B2 Program and erase memory structures
The present disclosure generally relates to semiconductor structures and, more particularly, to program and erase memory structures and methods of manufacture. The semiconductor memory includes: a charge trap transistor; and a self-heating circuit which selectively applies voltages to terminals of the charge trap transistor to assist in erase operations of the charge trap transistor.
US10685700B2 PVT detection circuit
A PVT detection circuit including: first and second transistors of a first conduction type each having its control node coupled to a control line, the first and second transistors being configured such that the variations in their threshold voltages as a function of temperature and/or process are different from each other; and an amplifier coupled to a second main conducting node of each of the first and second transistors and configured to amplify a difference in the currents conducted by the first and second transistors in order to generate an output signal.
US10685691B2 Storage device
A storage device includes a first memory chip including a first input pad configured to receive a first input signal, a first initializing circuit configured to generate a first initializing signal, a first input delay circuit configured to delay the first input signal by a first time to generate a first output signal, a first output pad configured to receive the first output signal and output the first output signal, a first clock delay circuit configured to delay the first initializing signal by a second time to generate a first clock signal, a second clock delay circuit configured to delay the first clock signal by a third time to generate a second clock signal, a first latch configured to store the first input signal based on the first clock signal, and a second latch configured to store the first input signal based on the second clock signal.
US10685690B2 Memory device in which locations of registers storing fail addresses are merged
A memory device includes a bank that includes first memory cells connected to a first column selection line and second memory cells connected to a second column selection line, a first column decoder that selects the first memory cells by transmitting a first column selection signal in a first direction through the first column selection line, and a second column decoder that selects the second memory cells by transmitting a second column selection signal in a second direction opposite to the first direction through the second column selection line. The first column decoder includes a first register that stores a first fail column address of the first memory cells, and a second register that stores a second fail column address of the second memory cells.
US10685688B2 Low swing bitline for sensing arrays
Apparatuses, methods and storage media associated with single-ended sensing array design are disclosed herein. In embodiments, a memory device may include bitcell arrays, clipper circuitry, read merge circuitry, and a set dominant latch (SDL). The clipper circuitry may be coupled to a read port node of a first bitcell array of the bitcell arrays and a local bitline (LBL) node, the clipper circuitry to provide a voltage drop between the read port node and the LBL node. The read merge circuitry coupled to the clipper circuitry at the LBL node, the read merge circuitry to drive a value of a global bitline (GBL) node based on a value of the LBL node. The SDL coupled to the GBL node to sense the value of the GBL node. Other embodiments may be described and/or claimed.
US10685681B2 Information recording/reproducing apparatus
Module compressing/encoding plural images for recording, or an image recording apparatus or image recording system including the module. At least two first and second image input module types capture an image of frames from a video signal source, and convert into digital image data for output; an image input arbitration module arbitrates to place digital image data provided by the first type before digital image data provided by the second type. The first type image input module is provided with a real-time image. The apparatus or system further includes: a memory module temporarily storing the real-time image by a processing time for the arbitration module to process digital image data provided by the second type of image input module, an image encoding module compressing and encoding the digital image data, and changing a processing speed to perform a process of compression and encoding more in real time.
US10685662B2 Apparatus and method for encoding or decoding an audio signal using a transient-location dependent overlap
An apparatus for encoding an audio or image signal, includes: a controllable windower for windowing the audio or image signal to provide the sequence of blocks of windowed samples; a converter for converting the sequence of blocks of windowed samples into a spectral representation including a sequence of frames of spectral values; a transient location detector for identifying a location of a transient within a transient look-ahead region of a frame; and a controller for controlling the controllable windower to apply a specific window having a specified overlap length to the audio or image signal in response to an identified location of the transient, wherein the controller is configured to select the specific window from a group of at least three windows, wherein the specific window is selected based on the transient location.
US10685659B2 Audio entropy encoder/decoder for coding contexts with different frequency resolutions and transform lengths
An audio encoder for encoding segments of coefficients, the segments of coefficients representing different time or frequency resolutions of a sampled audio signal, the audio encoder including a processor for deriving a coding context for a currently encoded coefficient of a current segment based on a previously encoded coefficient of a previous segment, the previously encoded coefficient representing a different time or frequency resolution than the currently encoded coefficient. The audio encoder further includes an entropy encoder for entropy encoding the current coefficient based on the coding context to obtain an encoded audio stream.
US10685658B2 Method and device for processing voiceprint authentication
The present disclosure provides a method and a device for processing voiceprint authentication. The method includes: extracting a first feature vector for each first speech segment of a training set by a gender-mixed voiceprint baseline system based on Deep Neural Network; training a gender classifier according to the first feature vector for each first speech segment and a pre-labeled first gender label of each first speech segment; training Deep Neural Network models for different genders respectively according to speech data of different genders of the training set; and training uniform background models, feature vector extracting models and linear probability discriminant analysis models for different genders respectively according to the Deep Neural Network models for different genders and the speech data of different genders of the training set. A voiceprint authentication processing model for gender distinguishing is built, thus improving the efficiency and accuracy of voiceprint authentication.
US10685650B2 Mobile terminal and method of controlling the same
A mobile terminal including a touch screen; a microphone configured to receive voice information from a user; and a controller configured to analyze the voice information using a voice recognition algorithm, extract a term predicted to be unfamiliar to the user from the analyzed voice information based on a pre-stored knowledge database, search for information on the extracted term based on a context of the analyzed voice information, and display the searched information to the touch screen.
US10685649B2 Method and apparatus for providing voice service
Embodiments of this disclosure disclose a method and apparatus for providing a voice service. An embodiment of the method comprises: analyzing, in response to receiving first voice request information sent by an intelligent voice device containing a display, the first voice request information to determine a user demand; determining an alternative operation associated with the user demand based on a configured optional operation set; generating prompt information for guiding a user to execute the alternative operation; and pushing the prompt information to the intelligent voice device containing the display to enable the intelligent voice device to show the prompt information on the display. The embodiment realizes a user demand based differential operation prompt, and improves the efficiency of the voice service.
US10685643B2 Systems and methods for dynamically improving user intelligibility of synthesized speech in a work environment
A method and apparatus that dynamically adjust operational parameters of a text-to-speech engine in a speech-based system are disclosed. A voice engine or other application of a device provides a mechanism to alter the adjustable operational parameters of the text-to-speech engine. In response to one or more environmental conditions, the adjustable operational parameters of the text-to-speech engine are modified to increase the intelligibility of synthesized speech.
US10685639B2 Active noise cancellation for defined spaces
Systems and methods are provided for an active noise cancellation system which employs a combination of an active noise cancellation techniques and predictive state estimation to generate destructive interference audio signals that are propagated by an interior surface of a room to counteract urban noises in an exterior environment of the room.
US10685633B2 String instrument bow light
A string instrument bow light includes at least one light configured to be disposed on a length of a shaft of a string instrument bow, the length of the shaft spanning between a frog and a tip of the string instrument bow, and a power supply electrically connected to the at least one light.
US10685628B2 Information processing apparatus and method for controlling a display device to display images arranged in a matrix pattern
An apparatus capable of displaying a plurality of images while a screen is scrolled, including a processing unit configured to process an image to be displayed on a display unit, a display control unit configured to control the display unit to display a plurality of images processed by the processing unit, a scroll control unit configured to set another plurality of images as display targets to be displayed on the display unit by scrolling the displayed plurality of images, and a control unit configured to control the processing unit to process the plurality of images as the display targets such as to prioritize the processing for an image disposed on an upstream side over an image disposed on a downstream side in a moving direction of scrolled images.
US10685625B2 Display device and method of driving the same
A display device which supports a panel self refresh (“PSR”) mode includes a source unit and a synchronizing unit, and a signal is transmitted between the source unit and the synchronizing unit through an interface. The source unit determines on/off of the PSR mode in response to a PSR setting value, and additionally determines whether to activate the PSR mode in response to luminance information.
US10685619B2 Display apparatus and related driving method utilizing common voltage modulation
A driving method for a display apparatus is provided. The display apparatus includes data lines, scan lines and pixel units. Each pixel unit includes a pixel electrode and a common electrode. The driving method includes the following steps: when the display apparatus enters from a first frame period into a second frame period, switching a voltage level of a common voltage from a first common voltage level to a second common voltage level, and simultaneously changing a voltage level of the pixel electrode; during a data period of the second frame period, driving the scan lines according to a scanning sequence so as to write display data transmitted by data lines into the pixel units; and during a reset period of the second frame period, driving the scan lines according to the scanning sequence so as to write reset data transmitted by the data lines into the pixel units.
US10685615B2 Shift register and driving method thereof, gate driving circuit, and display device
The disclosure provides a shift register, a driving method for the shift register, a gate driving circuit and a display device. The shift register comprises an input component, a reset component, a node control module, a chamfering control component and an output component. By setting the chamfering control component and cooperation among the above five components, an amplitude of a scanning signal output by a driving signal output terminal is changed so as to generate a scanning signal with a chamfered waveform. When the scanning signal with the chamfered waveform is sequentially input to each pixel unit in a corresponding row by a corresponding gate line, a jump voltage ΔVp on a pixel electrode of the pixel unit can be reduced, thereby mitigating phenomena such as flashing and image sticking of the display panel and improving the display quality of the display panel.
US10685610B2 Display driving method and computer apparatus
A driving method for display includes: acquiring an original gray scale data group of each of pixel units of a content to be displayed in a preset display area; determining average gray scales of each of hues in the preset display area according to the original gray scale data group; acquiring original light source intensities of each of the hues of the content to be displayed in the preset display area; dividing the original gray scale data group into a first gray scale data group and a second gray scale data group according to the original gray scale data group of each of the pixel units, the average gray scales of each of the hues, and the original light source intensities, and determining driving light source intensities of each of the hues in the preset display area.
US10685599B2 Electro-optical device and electronic apparatus
An electro-optical device includes a pixel circuit provided to correspond to an intersection of a scan line and a data line, a low potential line, and a high potential line. The pixel circuit includes a light emitting element, a first transistor, and a memory circuit including a first inverter, a second inverter, and a second transistor. The first transistor is disposed between an first input terminal of the first inverter and the data line. The second transistor is disposed between an second output terminal of the second inverter and the first input terminal. An first output terminal of the first inverter is electrically connected to an second input terminal of the second inverter. When the first transistor is in an ON-state, the second transistor is in an OFF-state.
US10685582B2 Adaptive training system, method and apparatus
A system and method for training a student employ a simulation station that displays output to the student and receives input. The computer system has a rules engine operating on it and computer accessible data storage storing (i) learning object data including learning objects configured to provide interaction with the student at the simulation system and (ii) rule data defining a plurality of rules accessed by the rules engine. The rules data includes, for each rule, respective (a) if-portion data defining a condition of data and (b) then-portion data defining an action to be performed at the simulation station. The rules engine causes the computer system to perform the action when the condition of data is present in the data storage. For at least some of the rules, the action comprises output of one of the learning objects so as to interact with the student. The system may be networked with middleware and adapters that map data received over the network to rules engine memory.
US10685576B2 Augmented reality systems based on a dynamic feedback-based ecosystem and multivariate causation system
Augmented reality systems and methods for a decision augmentation system are provided. An example augmented reality system includes a ruleset generator system that creates rulesets based on empirical studies and a personalized program generation system that applies individualized data of a user to create a personalized program for the user based on one or more of the rulesets. In some instances a passive and active feedback system provides empirical results of actions and behaviors of the user and a multivariate causation system selectively adjusts the rulesets based on the empirical results of the actions and behaviors of the user. In various instances, a contextual filtering and adherence scoring system dynamically selects individualized suggestions according to context of the user and the personalized program for the user and provides augmented reality information overlays of the individualized suggestions.
US10685575B1 Method and system for avoiding collision between inspection devices during inspection of an area
Disclosed herein are methods and collision avoidance systems and devices for avoiding collision between inspection devices during inspection of an area. In an embodiment, spatial information of the area, dynamically received from each inspection device, is used for creating current local map for each inspection device. Subsequently, a global map of area is generated using local maps and each inspection device is localized within the global map for identifying current location of the inspection devices. Thereafter, sub-paths for navigating each inspection device are estimated based on global map and current location of the inspection devices, validated for collision avoidance and provided to corresponding inspection devices. The inspection devices navigate across the area using the sub-paths and complete inspection of the area. In some embodiments, the present disclosure helps in faster and accurate inspection of the area by inspecting the area using concurrently operated inspection devices.
US10685572B2 Multi-link transponder for aircraft and method of providing multi-link transponder capability to an aircraft having an existing transponder
A transponder system that is adapted to be positioned in an aircraft includes a transponder that is adapted to transmit information pertaining to the aircraft in which the transponder is positioned includes at least one receiver that is adapted to receive information including information pertaining to another aircraft. The receiver(s) is adapted to receive different types of data on multiple different frequencies. A display, which may be integral with the system housing or remotely mounted, is adapted to display (i) information received by said receiver and/or (ii) information to guide user input selection of information transmitted by said transponder. The housing houses the transponder, the receiver and, in one embodiment, the display. The existing transponder in the aircraft can be removed thereby leaving an opening in the aircraft and the transponder installed in the opening.
US10685560B2 Remote load control device capable of orientation detection
A remote control device is provided that is configured for use in a load control system that includes one or more electrical loads. The remote control device includes a mounting structure and a control unit, and the control unit is configured to be attached to the mounting structure in a plurality of different orientations. The control unit includes a user interface, an orientation sensing circuit, and a communication circuit. The control unit is configured to determine an orientation of the control unit via the orientation sensing circuit. The control unit is also configured to translate a user input from the user interface into control data to control an electrical load of the load control system based on the orientation of the control unit and/or provide a visual indication of an amount of power delivered to the electrical load based on the orientation of the control unit.
US10685559B2 Bluetooth remote controller
A Bluetooth remote controller is disclosed in the present disclosure, comprising a remote controller housing which is provided with a plurality of openings, a circuit board disposed inside the remote controller housing, a plurality of keys disposed on the plurality of openings, a control unit disposed on the circuit board; a key circuit electrically connected to the control unit and disposed on the circuit board and abutting on the plurality of keys, a antenna for receiving a remote control signal of Bluetooth, electrically connected to the control unit and disposed on the circuit board. The beneficial effects of the implementation of the present disclosure is that achieving functions such as the remote adjusting of brightness, remote adjusting of color, timing, colors changing along with music and setting profiles through Bluetooth wireless control technology to facilitate people's life and increase the diversity and delight of intelligent home lighting.
US10685557B2 Emergency notification system
The present invention relates to an emergency notification system where indicators are mounted on or in a building in such a way that optical or thermal signals emitted from the indicators form a time-variant indication detectable outside the building of an emergency event taking place inside the building. Sensors detecting a predetermined sound are mounted inside the building and are each connected to a nearby indicator. When a sensor makes a detection, it sends event information to its associated indicator which will prompt the indicator to emit a first optical or thermal signal. Based on a signal from a timer connected to the indicator, a property of the first signal will change after a certain time has passed, thereby providing the time-variant indication.
US10685553B2 Context-based alerts for an electronic device
Embodiments of the present disclosure provide a system and method for providing an output for an electronic device. In certain embodiments, an alert is output in accordance with a current alert mode, which are selected based on one or more environmental conditions. The environmental conditions may be detected using one or more environmental sensors. The alert can optionally include one or more of: an audio component, a haptic component and a visual component. One or more of alert components correspond to an aspect of the environmental condition detected by the one or more environmental sensors.
US10685552B2 Condition-responsive wearable device for sensing and indicating proximity of an article with a specific characteristic
A condition-responsive wearable device for sensing and indicating proximity of an article with a specific characteristic includes a processor and a sensor. The sensor is configured to detect an article with two or more information sources within a predetermined distance of the sensor. The information sources contain characteristic information of the article. The wearable device also includes a memory storing instructions that, when executed by the processor, cause the processor to receive predefined characteristic information, select detected characteristic information from at least two of the information sources to compare with the predefined characteristic information, and compare the selected detected characteristic information with the predefined characteristic information. The wearable device includes an indicator configured to generate an alarm in response to detecting a match between the selected detected characteristic information and the predefined characteristic information.
US10685541B2 Product strap detection apparatus and method
Devices, apparatuses, and methods for detecting product straps are provided. An example product security device for detecting product straps may include a base, and a pivot member affixed to the base via a first hinge. The pivot member may be configured to physically engage a strap to maintain the pivot member in a non-deflected position. The example device may further include a biasing member configured to urge the pivot member into a deflected position and a sensor configured to detect when the pivot member is in the deflected position. The sensor may be configured to, in response to detecting that the pivot member is in the deflected position, generate an alert signal. The example device may also include processing circuitry configured to receive the alert signal and, in response to receiving the alert signal, transmit an alert triggering signal to initiate an alert.
US10685540B2 Paging system and method using wireless communication
A paging system comprise paging buttons configured to transmit a first signal including a paging request; a server configured to: receive the first signal, identify which of the paging buttons transmit the first signal received by the server, and transmit to at least one portable device a second signal including information on an identifier corresponding to the identified paging button that transmits the first signal, and the paging request; and at least one portable device configured to: display the identifier corresponding to the identified paging button and/or the paging request based on the second signal, and transmit to the server a third signal in response to an acceptance input responded to the paging request. The server transmits to at least one portable device a fourth signal confirming that the portable device transmitting the third signal is matched to the identified paging button in response to the third signal.
US10685534B2 Information processing system
A server of an information processing system includes a controller which is configured to calculate points corresponding to a particular prize when a game result received from information processors is the particular prize, and a memory which is configured to accumulatively store the points calculated by the controller. The controller sends a special prize to the information processor when the number of the points stored in the memory for the at least one of the information processors is equal to or larger than a predetermined number.
US10685529B2 Graphical user interface for a gaming system
A graphical user interface for a gaming console is configured to render a first graphical element in a first region that includes multiple user selectable resource objects, detect a first touching operation at a first location in the first region to select and highlight a resource, detect a first touching operation and a second touching operation in the second region, render an instance of the resource at a first and second location in the second region, determine if a time period of the first and second touching operation exceeds a predetermined time period, and if so, render multiple instances of the resource at the first and second location in the second region, wherein a number of rendered the multiple instances of the resource is determined by a duration that the time period of the second touching exceeds the predetermined time period.
US10685522B2 Systems and methods for anticipatory locking and unlocking of a smart-sensor door lock
An electronic device associated with a lock device detects a trigger event related to security of a smart home environment, determines a target state of the lock device based on the trigger event, and in accordance with a determination that the target state indicates a security threat: determines a current state of the lock device, compares the target state of the lock device with the current state of the lock device, and provides or foregoes provision of instructions to operate the lock device based on a result of the comparison.
US10685512B2 Wireless lock
A network lock system and a method for operating the network lock system. The network lock system includes a lock mechanism and a device adapter for applying a power signal to a lock mechanism in which a bolt and a latch are locked together. The lock mechanism includes an electromagnet and a compressible spring. The power signal provides power to the electromagnet which causes the bolt to be attracted into the electromagnet by an electromagnetic force exceeding a compression force of a spring which causes the bolt to be released from the latch and causes the bolt to be surrounded by the electromagnet. Withdrawing the power signal from the lock mechanism removes the power provided to the lock mechanism which removes the electromagnetic force resulting in the compression force of the spring pushing the bolt into the latch causing the bolt and the latch to be locked together.
US10685502B2 Toll fee system and method
A toll fee tracking system comprising a toll authority adapted to collect data associated with at least one toll fee tracking device and a toll rental entity adapted to communicate with the toll authority and a third part entity. This Abstract is provided to comply with rules requiring an Abstract that allows a searcher or other reader to quickly ascertain subject matter of the technical disclosure. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US10685500B2 Public transport electronic system
The present invention discloses an electronic system for public traffic, which is integrated with at least one wireless communication system. When or after a passenger gets on and pays by a mobile phone, information about the owner of the mobile phone is detected so as to check or freeze a fund or an overdraft limit of a full fare in an account corresponding to the mobile phone of the passenger. When the fund or overdraft limit is lower than the full fare or a certain numerical value, there will be a prompt of “Insert coins” or “Please recharge”. After the passenger gets off, by detecting or communicating with the wireless communication system of the mobile phone of the passenger by an electronic vehicle device, it is automatically judged that the passenger has got off; or by judging a distance relationship or position relationship between the electronic vehicle device and the mobile phone of the passenger, it is automatically judged that the passenger has got off, and the fare to be paid by the passenger is deducted at the same time or later.
US10685495B1 Enterprise modeling, instrumentation, and simulation system
A three-dimensional virtual reality modeling system is disclosed. The three-dimensional virtual reality modeling system preferably comprises an enterprise architecture modeler, a system monitor, a visual simulator, and an information display augmenter. Such a system can create virtual artifacts representing physical components of an enterprise system in a three-dimensional space and can display relevant metrics over each artifact, allowing a system engineer to efficiently monitor and maintain the system. Such a system further comprises familiar audio and visual cues to alert the engineer to faults in the system and aid in the localization of such faults.
US10685494B2 Wearable display for use with tool
A wearable augmented reality overlay device for use with a tool displays information to a user relating to the status or operation of the tool, to the forming of a work piece for a project, or to safety information related to the tool. The displayed information may include a highlight projected onto a portion of the tool, onto a wearer's body part, or onto a work piece. The displayed information may include a virtual control for the tool or another tool, an operating manual, or a maintenance, assembly or operating guide. The wearable display permits the user to control the tool and potentially other tools in the work shop. The display may instead include a projector to project adjustment information as a tool is adjusted. A virtual image of a tool may be projected to locating a tool in a work area.
US10685485B2 Navigation in augmented reality environment
A method includes: receiving, in a device, data defining an augmented reality (AR) environment, the data specifying a location of a first AR object in the AR environment; determining a physical inclination of the device; assigning a perception inclination to a map of the AR environment, the perception inclination based on the determined physical inclination; and triggering rendering of the map and an aspect of the AR environment on a display of the device, wherein the location of the first AR object is marked on the map and the map appears to have the perception inclination with regard to the display.
US10685483B2 Multi-viewpoint transformation module for use in 3D rendering system
Viewport transformation modules for use in a three-dimensional rendering system wherein vertices are received from an application in a strip. The viewport transformation modules include a fetch module configured to read from a vertex buffer: untransformed coordinate data for a vertex in a strip; information identifying a viewport associated with the vertex; and information identifying a viewport associated with one or more other vertices in the strip. The one or more other vertices in the strip are selected based on a provoking vertex of a primitive to be formed by the vertices in the strip and a number of vertices in the primitive. The viewport transformation modules also include a processing module that performs a viewport transformation on the untransformed coordinate data based on each of the identified viewports to generate transformed coordinate data for each identified viewport; and a write module that writes the transformed coordinate data for each identified viewport to the vertex buffer.
US10685482B2 System and method for 3D restoration of complex subsurface models
A geometric method is described for 3D structural restoration of a subsurface model including receiving data representative of a subsurface volume of interest including one or more chronohorizons and the geometry and topology of any faults of relevance; developing a fault framework model of the subsurface volume of interest; selecting a horizon, the deposition of which represents the geologic time to which the structural model should be restored; developing coordinate transformation constrained by a single datum horizon and, optionally, additional geologic constraints; applying the 3D transformation to all geologic features below and, optionally, above the datum surface; and scaling the vertical coordinates to accurately relate vertical and horizontal dimensions. The method may be executed by a computer system.
US10685481B2 AR system
Systems and methods are disclosed method for rendering reality for an object by performing motion tracking and area learning of an environment; selecting a pattern or color from a plurality of product variations; blending the pattern or color of the object and the environment; and displaying the color on the object as an augmented reality view.
US10685469B1 Aviation display depiction of weather threats
A method for indicating a weather threat to an aircraft is provided. The method includes inferring a weather threat to an aircraft and causing an image to be displayed on an aviation display in response to a determination by aircraft processing electronics that the inferred weather threat to the aircraft is greater than a measured weather threat to the aircraft.
US10685468B2 Systems, processes, and computer program products for creating geo-location-based visual designs and arrangements originating from geo-location-based imagery
Systems, processes, and computer program products for creating visual designs and arrangements that originate from an image or images are provided. In particular, the present subject matter relates to systems, processes, and computer program products for taking captured images of an intended operating environment and creating visual designs that create visual confusion that can be utilized to disguise a recognizable form of a person or an object by breaking up its outline using portions, magnifications and distortions of a single captured image, portions, magnifications and distortions of multiple captured images, and/or disruptive patterns that can projected on an image screen or can be printed on a material.
US10685467B2 Method and apparatus for transmitting and receiving virtual reality content
A method for transmitting virtual reality (VR) content by a device is provided. The method includes obtaining at least two images captured from a target, arranging the at least two images and projecting the at least two images onto a planar surface to configure a 360-degree image corresponding to the VR content, detecting an overlapped region of the at least two images projected and generating rearrangement information about the overlapped region, and transmitting the rearrangement information and the at least two images.
US10685466B2 System and method of utilizing video systems with available bandwidth
In one or more embodiments, one or more systems, methods, and/or processes may receive, via at least one camera, a video stream that includes images of a person and audio and may determine a data rate between a system and another system. The one or more systems, methods, and/or processes may determine that the data rate is within a data rate range of multiple data rate ranges. If the data rate range is a first data rate range, a static picture of a face of the person may be composited onto an avatar skeleton and may be provided to a network. If the data rate range is a second data rate range, the face of the person may be composited onto an avatar of the person and may be provided to the network.
US10685463B1 Systematic scenario visualization
In one implementation, a method can include receiving data characterizing a plurality of scenarios. A first scenario of the plurality of scenarios can include a first plurality of models associated with a plurality of model types. The method can also include determining a first visual representation of the first scenario for display in a graphical user interface (GUI) display space. The first visual representation can include a first plurality of graphical objects indicative of the first plurality of models. The first plurality of graphical objects can be arranged in a plurality of columns indicative of the plurality of model types. The first plurality of graphical objects can be connected by a first line. A first path of the first line in the GUI display space can be based on one or more grids. The method can further includes displaying, in the GUI display space, the first visual representation.
US10685462B2 Automatic data extraction from a digital image
The invention relates to a computer-implemented method for automatically extracting data from a digital image comprising a graphical representation of quantitative data. The method comprises: Basic graphical objects are detected and structural primitives determined comprising grouping the basic graphical objects based on geometric relations. A semantic label is assigned to each of the structural primitives. A spatial data region of the graphical representation is determined using the semantic labels of the structural primitives. Quantitative data values are extracted which are represented by structural primitives within the data region which are assigned with first semantic labels identifying the respective structural primitives to represent quantitative data. The extracted quantitative data values are provided in units of pixels according to an image coordinate system. The extracted quantitative data values are transformed from the image coordinate system to a coordinate system of physical units of the quantitative data represented by the graphical representation.
US10685456B2 Peer to peer remote localization for devices
Features of the present disclosure solve the above-identified problem by implementing remote localization techniques that enable coordination between multi-user display devices. Specifically, the remote localization techniques identify user location (or “position”) in the virtual reality (VR)/augmented reality (AR) scene using a key-frame that is subset of available information. Thus, when a first display device is uncertain regarding its position within a VR/AR scene, the first display may generate, for example, a single key-frame that is shared between one or more second display devices such that the receiving display device(s) may locate the key-frame with respect to a spatial anchor within the client's map, identify the user's location within the VR/AR scene, and transmit the location back to the first HMD device that created the key-frame. Based on the location information, the first HMD device may synchronize with the second HMD device within a shared scene or map.
US10685444B2 Method for panorama image processing
An image processing method for obtaining a panoramic image includes obtaining a first image and a second image by a camera unit, and obtaining location information between the viewpoints of the first image and the second image by a gyro. First features of the first image and second features of the second image are obtained according to a feature-capturing algorithm when pixel brightness differences exceed a threshold. Predicted features in the second imam are obtained by the location information, and predicted features that exceed a predetermined distance from the second features are discarded. A panorama image is obtained by combining the first image and the second image according to the first features and the selected second features.
US10685439B2 Imaging system and method providing scalable resolution in multi-dimensional image data
An imaging system and method acquire first ultrasound image data of a body at a first acquisition quality level, display one or more two-dimensional images of the body using the image data at the first acquisition quality level, and create second ultrasound image data at a reduced, second acquisition quality level. The second ultrasound image data is created from the first ultrasound image data that was acquired at the first acquisition quality level. The system and method also display a rendered multi-dimensional image of the body using the second ultrasound image data at the reduced, second acquisition quality level.
US10685438B2 Automated measurement based on deep learning
A framework for automated measurement. In accordance with one aspect, the framework detects a centerline point of a structure of interest in an image. A centerline of the structure of interest may be traced based on the detected centerline point. A trained segmentation learning structure may be used to generate one or more contours of the structure of interest along the centerline. One or more measurements may then be extracted from the one or more contours.
US10685422B2 Compiler managed memory for image processor
A method is described. The method includes repeatedly loading a next sheet of image data from a first location of a memory into a two dimensional shift register array. The memory is locally coupled to the two-dimensional shift register array and an execution lane array having a smaller dimension than the two-dimensional shift register array along at least one array axis. The loaded next sheet of image data keeps within an image area of the two-dimensional shift register array. The method also includes repeatedly determining output values for the next sheet of image data through execution of program code instructions along respective lanes of the execution lane array, wherein, a stencil size used in determining the output values encompasses only pixels that reside within the two-dimensional shift register array.
US10685419B2 Graphics processing unit partitioning for virtualization
Techniques for graphics processing unit (GPU) partitioning for virtualization are described herein. In one or more implementations, a GPU partitioning manager of a host device obtains a request for a virtual machine having GPU functionality. In particular, the request specifies the GPU functionality in terms of different GPU capabilities. These different capabilities correspond to segments of a GPU model that represents GPU functionality and is used to govern interactions between virtual machines and GPUs. The GPU partitioning manager determines whether GPUs of the host device are available to satisfy the request based on the specified capabilities. If so, the GPU partitioning manager allocates a portion of the determined available GPUs to the virtual machine to configure the virtual machine with a GPU partition having the functionality. The virtual machine configured with the GPU partition can then be exposed to provide GPU-processed data to a GPU partition requestor.
US10685414B1 Method and system for generating an automated police report
The present disclosure generally relates to generating an automated police report after an accident. For example, a police officer may scan in an insurance card barcode, a VIN barcode, a driver's license number, etc., to populate fields of the automated police report. The automated police report may also include telematics data from an associated vehicle to determine an impact of a collision, a time and location of the collision, etc. A scene of the accident may also be reconstructed using satellite images and/or video taken at the time of the accident. For example, the scene may be reconstructed based on image sensors on the vehicle, weather data at the time of the collision, data communicated vehicle-to-vehicle from another vehicle, telematics data, etc. Images of the reconstructed scene and/or images of the actual scene from the satellite video may be included in the automated police report.
US10685410B2 Optimizing split fertilizer application
In an embodiment, a method comprises: receiving pre-planting data representing a lower bound date value and an upper bound date value of dates for a pre-planting application of fertilizer to an agricultural field; side-dressing data representing a lower bound date value and an upper bound date value of dates for a side-dressing application; fertilizer cost data representing a cost of a fertilizer application; labor cost data representing a cost of applying fertilizer to the field; and expected profit data. Based on the received data, one or more penalty constraints are determined. Based on the received data, a fertilizing schedule is generated. The schedule comprises the one or more valid calendar dates on which fertilizing the agricultural field is recommended and the one or more valid fertilizer amounts to be applied to the agricultural field on the one or more valid calendar dates to maximize a yield from the agricultural field.
US10685406B1 Systems and methods for providing context to customer activity through a visual representation
A system and method provide context to customer activity through a visual representation. In one implementation, a system may include one or more memory devices storing instructions. The system may also include one or more processors configured to execute the instructions to receive transaction data associated with a customer, and receive a request to generate a visual representation of a trip taken by the customer. The one or more processors may also be configured to determine transactions associated with a trip taken by the customer based on at least the transaction data, and generate a visual representation of the trip, the visual representation including the transactions.
US10685398B1 Presenting credit score information
A credit report system is provided that may generate various user interfaces for a consumer. Credit accounts may be accessed and analyzed by receiving data from one or more of the national credit bureaus. The credit report system may present account information to a consumer in the form of credit account tiles, wherein the tiles each represent an account of the consumer. The consumer may also be able to search credit accounts, sort credit accounts, view the impact of credit accounts on one or more of the consumer's credit scores, interact with the credit accounts, make payments to credit accounts, and otherwise monitor changes to consumer's credit accounts.
US10685397B2 Connected device-triggered failure analysis
The present disclosure involves systems and computer implemented methods for performing a failure analysis on a device monitored by at least one connected device, where in response to a determination of an impending failure, at least one corrective action is determined and suggested to the user of the monitored device. In one example, operations include monitoring operations of at least one monitored device using at least one connected device, determining a projected life span of the at least one monitored device based on the monitored operations, and, if the projected life span of the monitored device is less than a threshold amount, determining a corrective action to perform. A proposal can be generated for presentation based on the corrective action. The proposal may be based on the estimated cost of the determined corrective action and an analysis of an account.
US10685392B1 System and method for visualization of subscription items in an item universe
Items within an item universe or item repository can be associated with subscription options. A subscription visualization user interface can allow a user to visualize subscription costs over a particular time window and within certain display time periods so that better cost transparency can be achieved. Cost transparency and cost containment can be extremely important in an era of increasing subscription sales.
US10685391B2 Directing movement of a self-driving vehicle based on sales activity
A method, system, and/or computer program product controls a self-driving vehicle based on a purchase transaction at a point of sale (POS) device. One or more processors detect a purchase transaction at the POS device. In response to detecting the purchase transaction at the POS device, the processor(s) transmit instructions to the SDV to pick up a passenger associated with the purchase transaction at a predetermined location.
US10685384B2 Methods and systems for tracking a price change for a purchase made using a transaction card
A computer-based method and system for tracking a price change of a purchase made using a transaction card over an interchange network is provided. The interchange network includes a price tracking computer device in communication with a memory device. The method includes receiving, at the interchange network, transaction data associated with a purchase of an item by a cardholder using the transaction card, transmitting via the interchange network an authorization message in response to the purchase of the item, directing at least some of the transaction data to the price tracking computer device including a purchase price of the item, and using the price tracking computer device to track changes in a current asking price of the item, and compare the purchase price of the item to the current asking price of the item.
US10685382B2 Event ticket hub
There are provided methods and systems to retrieve search result information and digital content. The system receives input information identifying a plurality of data sources from which to retrieve digital content. Next the system retrieves search result information, over the network, from the plurality of data sources based on the input information. Next the system retrieves the digital content, over the network, from at least one of the data sources based on the search result information. Finally, the system communicates digital content to a client machine.
US10685374B2 Exploration for search advertising
A system and method enable exploration of cold ads in an online information system. Cold ads are ads that are new to the system and do not yet have reliable click through rate (CTR) estimates or click probabilities. The method and system selectively boost the click probabilities of cold ads to increase their likelihood of participating in and winning an auction so that the cold ad get more impressions, but without adversely affecting revenue in a production environment when cold ads are introduced.
US10685336B1 Authentication alerts
Methods and systems are provided for generating alerts in association with a request to open an account for an individual. For example, information identifying an individual may be received from a financial entity in association with the financial entity receiving a request to open an account for the individual from a requesting entity. The requesting entity may be a vendor or service provider associated with the financial entity. An electronic notification may then be sent to the individual, which may include a selectable option to indicate that the individual does not authorize opening of the account. In response to receiving an indication that the individual does not authorize opening of the account, notifications may be sent to both the financial entity and the requesting entity indicating that the individual has not authorized opening of the account.
US10685333B2 Automatic inference of meeting attendance
In one embodiment, a method for automatic inference of meeting attendance is provided. The method comprises sending a calendar request to a plurality of users that are invited to a meeting. The method further comprises receiving from each user of the plurality, a unique string identifying the user. The method further comprises generating a lookup table identifying the users of the plurality and their respective unique strings. The method further comprises receiving a first string broadcasted by a first user during the meeting. The method further comprises, responsive to determining that the broadcasted first string does not match one of the unique strings in the lookup table, performing an action to prevent the first user from receiving meeting content determined to be confidential.
US10685331B2 Personalized FUNC sequence scheduling method and system
A method is provided for recommending a desired func sequence schedule to a user. The method includes obtaining at least one user intention inputted by the user; creating a func sequence including a plurality of funcs for fulfilling the user intention; and determining user preference on scheduling of the plurality of funcs in the func sequence. The method also includes determining a dependency relationship among the plurality of funcs in the func sequence; and determining scheduling constraints to the scheduling of the plurality of funcs in the func sequence. The method further includes, based on the user preference, the dependency relationship, and the scheduling constraints, performing an optimization process to determine a desired schedule for the plurality of funcs in the func sequence to fulfill the user intention; and recommending the func sequence with the desired schedule to the user.
US10685328B2 Dynamic nodes for managing organization structure
Systems and methods for managing organizational structures are provided. The method of managing organizational structures includes visually representing an organizational structure with movable and definable nodes provided in a hierarchical format, which is generated in a user interface of a computing system. The method further includes mapping, within a database, relationships of the movable and definable nodes and information therein based on visual connections within the hierarchical format. The method further includes updating the database with newly mapped relationships between the movable and definable nodes as the movable and definable nodes are moved into different locations with respect to each other within the hierarchical format.
US10685323B2 Blockchain ledgers of material spectral signatures for supply chain integrity management
Techniques facilitating blockchain ledgers of material spectral signatures for supply chain integrity management are provided. In one example, a computer-implemented method comprises validating, by a device operatively coupled to a processor, spectral signature data associated with a material, resulting in validated spectral signature data; and generating, by the device, a set of information corresponding to a transaction of the material in a blockchain associated with the material, wherein the set of information is related to the validated spectral signature data. In some embodiments, the computer-implemented method further comprises authenticating, by the device, a first party device associated with a first party to the transaction and a second party device associated with a second party to the transaction and including identities of the first party and the second party as indicated by the respective party devices in the set of information.
US10685309B1 Case system events triggering a process
Case management systems and techniques are disclosed. In various embodiments, a case model definition with which a case instance is associated is parsed to determine a trigger condition to be monitored for with respect to the case instance and a business process external to the case instance that is to be triggered in the event the trigger condition is satisfied. It is detected with respect to the case instance that the trigger condition is satisfied. The business process is triggered with respect to the case instance, in response to detecting that the trigger condition is satisfied.
US10685307B2 Implementing an end-of-life purchase
A system and method of implementing an end-of-life purchase of an item used in manufacturing. A method includes comparing a supply of an article to a demand for the article. The method also includes securing an amount of the article when the supply does not exceed the demand by a predetermined threshold, and waiting a predetermined period of time before repeating the comparing when the supply exceeds the demand by the predetermined threshold.
US10685297B2 Automatic booking of transportation based on context of a user of a computing device
A system is described that infers that a user will need to complete a trip and selects a transportation service that the user can use to complete the trip. The system predicts a time to request a vehicle associated with the transportation service for completing the trip such that the request has sufficiently high degree of likelihood, of causing the vehicle to arrive at a future location by a final departure time; the final departure time being a latest time at which the user is predicted to need to begin traveling. Responsive to determining that a current time is within a threshold amount of time of the predicted time, the system sends, to a reservation system associated with the transportation service, a reservation request for the vehicle associated with the transportation service for completing the trip.
US10685292B1 Similarity-based retrieval of software investigation log sets for accelerated software deployment
A method in one embodiment comprises extracting features from each of a plurality of software investigation log sets, generating representations for respective ones of the software investigation log sets based at least in part on the corresponding extracted features, and storing the representations in a knowledge base. In conjunction with obtaining at least one additional software investigation log set, the method generates a representation of the additional software investigation log set, identifies one or more of the representations previously stored in the knowledge base that exhibit at least a specified similarity to the representation of the additional software investigation log set in accordance with one or more statistical models, and presents information characterizing the one or more software investigation log sets corresponding to respective ones of the identified one or more representations in a user interface. The method is illustratively implemented in a machine learning system of a processing platform.
US10685274B2 RFID transponder web
An RFID transponder web, comprising a support substrate, and a series of the RFID transponders arranged on said support substrate such that there is a distance (D) between two successive RFID transponders. The transponder(s) have a transponder thickness (T). The RFID transponder web further comprises a spacer arranged on the support substrate, at least on the section of the support substrate that lies between the successive RFID transponders and extends from a first edge of the support substrate to another edge of said support substrate. A through cut is arranged between the spacer and the next RFID transponder, or between two spacer parts. The through cut allows the spacer to be bent away from said next RFID transponder, or to bent away said two spacer parts from each other. Alternatively, the support substrate is made of a flexible and elastic material.
US10685271B2 Integrated circuit and electronic tag for processing UHF RFID signal and NFC signal and method for providing data processing service
An integrated circuit is disclosed. The integrated circuit includes a UHF RFID tag physical layer that rectifies a UHF RFID signal acquired through a first antenna using a first rectifier to generate a first DC voltage, an NFC tag physical layer that rectifies an NFC signal acquired through a second antenna to generate a second DC voltage, a microcontroller unit, a non-volatile memory that stores data processed and data to be processed by the UHF RFID tag physical layer, and data processed and data to be processed by the NFC tag physical layer under control of the microcontroller unit, and a detector that detects a voltage input of one of the first DC voltage and the second DC voltage, and supplies the detected DC voltage to one of the UHF RFID tag physical layer and the NFC tag physical layer, the microcontroller unit, and the non-volatile memory.
US10685268B1 Methods and systems for logical cell based orientation in N-up copying or printing
Embodiments of the present disclosure include methods and systems for altering an orientation of a logical cell at a multi-function device. In one embodiment, before rasterization, a user submits a job having multiple pages and an initial instruction to arrange ‘n’ number of pages on a single medium. Each page has a pre-defined orientation. Another instruction is received to alter a pre-defined orientation of a selected page in the corresponding logical cell. An N-up operation is performed to arrange the ‘n’ number of pages on the single medium. Each page arranged on the single medium represents a logical cell. While performing the N-up operation, the pre-defined orientation of a logical cell corresponding to the selected page is altered. The logical cell with the altered orientation is printed and the remaining logical cells with respective pre-defined orientation are printed on the single medium.
US10685267B2 Image processing apparatus converting target partial image data to partial print data using first profile or second profile
An image processing apparatus performs a first generation process generating first partial print data by a first color conversion process using a first profile corresponding to a first direction, and a second generation process generating second partial print data using a second color conversion process using a second profile. When a color difference is smaller than a reference, the apparatus sets a printing direction to the first direction, and outputs the first partial print data to a print execution unit for printing the first partial print data while the main scan moves in the first direction. When the color difference is larger than or equal to the reference, the apparatus sets the printing direction to the second direction, and outputs the second partial print data to the print execution unit for printing the second partial print data while the main scan moves in the second direction.
US10685266B2 Card reader and foreign matter detection method thereof
A card reader for use with a card having a magnetic stripe may include a card insertion port; a card passage through which the card inserted from the card insertion port passes, the card passage being connected to the card insertion port; a magnetic head configured to perform at least one of: recording magnetic data to the magnetic stripe of the card and reading magnetic data from the magnetic stripe of the card; a capacitive sensor provided in contact with the card passage; and a movable structure structured such that a distance to the capacitive sensor is variable. The capacitive sensor may include a plurality of regions, each of the plurality of regions being structured to detect a capacitance, and a switch circuit configured to electrically connect and disconnect each region of the plurality of regions.
US10685265B2 Cognitive analysis and classification of apparel images
As disclosed, f-scores can be generated for apparel items. Training images are identified, where each training image is associated with a corresponding set of tags including information about a plurality of attributes. A first convolutional neural network (CNN) is trained based on the plurality of training images and a first attribute. The first CNN is iteratively refined by, for each respective attribute, removing a set of neurons from the first CNN and retraining the first CNN based on the training images and the respective attribute. Upon determining that the first CNN has been trained based on each of the attributes, one or more CNNs are generated based on the first CNN. An image is received, where the image depicts an apparel item. The image is processed using the one or more CNNs, and an f-score for the apparel item is determined based on the output.
US10685251B2 Methods and systems for detecting user liveness
A method for detecting user liveness is provided that includes selecting first and second images from a sequence of images. The first and second images are captured under different illumination conditions. The method further includes locating feature calculation windows in corresponding positions on the first and second images. Each window includes a first area and a second area. Moreover, the method includes calculating, by a computing device, a feature value for each window position based on pixels, within the windows located at the position, from the first and second images. Furthermore, the method includes calculating a feature vector from the feature values, calculating a confidence score from the feature vector, and determining the sequence of images includes images of a live user when the confidence score is equal to or greater than the threshold score.
US10685245B2 Method and apparatus of obtaining obstacle information, device and computer storage medium
The present disclosure provides a method and apparatus of obtaining obstacle information, a device and a computer storage medium, wherein the method of obtaining obstacle information comprises: obtaining scenario data synchronously collected by a laser radar device and a camera device; using point cloud top view data in the scenario data to perform obstacle recognition to obtain a point cloud set of candidate obstacles; using fusion features of the scenario data corresponding to the point cloud set of the candidate obstacles to perform obstacle recognition to obtain specific obstacle information. The technical solution according to the present disclosure enables accurate obtainment of specific obstacle information, thereby enhances the sensing capability of the self-driving vehicle and improves safety of the self-driving vehicle.
US10685240B2 Video and/or image mapping system
A method for capturing video and/or images for a mapping system includes, in a vehicle, wirelessly receiving a request from a remote server for videos and/or images. The request specifies a location and a heading for the videos and/or images. The method includes comparing a vehicle location and a vehicle heading to the location and heading of the request. If a match occurs, recording a video and/or an image corresponding to the location and heading and uploading the video and/or image to the remote server.
US10685238B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
An image processing apparatus sets a first detection area as a detection area for detecting a predetermined object in a first image, modifies the first detection area based on a size of the first image and a size of the second image different from the size of the first image to set a second detection area as the detection area in the second image, and detects the predetermined object in the second detection area.
US10685235B2 Querying video data with reduced latency and cost
A method can include classifying, using a compressed and specialized convolutional neural network (CNN), an object of a video frame into classes, clustering the object based on a distance of a feature vector of the object to a feature vector of a centroid object of the cluster, storing top-k classes, a centroid identification, and a cluster identification, in response to receiving a query for objects of class X from a specific video stream, retrieving image data for each centroid of each cluster that includes the class X as one of the top-k classes, classifying, using a ground truth CNN (GT-CNN), the retrieved image data for each centroid, and for each centroid determined to be classified as a member of the class X providing image data for each object in each cluster associated with the centroid.
US10685234B2 Automatic and semi-automatic metadata generation via inheritance in homogeneous and heterogeneous environments
A method and system are provided that analyze a first digital asset to identify a set of attributes of the first digital asset. Search criteria are then formulated, and a search is conducted. Once search results are obtained, at least one second digital asset that is substantially identical to the first digital asset is identified. Then, metadata between the first digital asset and the second digital asset is shared.
US10685232B2 Wearable device for displaying checklist of a work
According to one embodiment, a system includes a wearable device on a head of a user and including a display in a line of vision of the user, a first detector configured to detect a movement of the user, a second detector configured to detect a state of an apparatus operated by the user, and a server connected to the wearable device, the first detector and the second detector. The server is configured to display information about work contents of the user on the display based on a detection result of the first detector and a detection result of the second detector.
US10685227B2 Drone pre-surveillance
Methods, systems, and apparatus, including computer programs encoded on a storage device, for using a drone to pre-surveil a portion of a property. In one aspect, a system may include a monitoring unit. The monitoring unit may include a network interface, a processor, and a storage device that includes instructions to cause the processor to perform operations. The operations may include obtaining data that is indicative of one or more acts of an occupant of the property, applying the obtained data that is indicative of one or more acts of the occupant of the property to a pre-surveillance rule, determining that the pre-surveillance rule is satisfied, determining a drone navigation path that is associated with the pre-surveillance rule, transmitting, to a drone, an instruction to perform pre-surveillance of the portion of the one or more properties using the drone navigation path.
US10685226B1 Detecting counterfeit components in utility system electronics based on EMI fingerprints
The disclosed embodiments provide a system that detects counterfeit electronic components in a target device, which is part of an electrical generation and distribution system. During operation, the system obtains target EMI signals, which were gathered by monitoring target electromagnetic interference (EMI) emissions generated by the target device using one or more target antennas positioned in proximity to the target device. Next, the system generates a target EMI fingerprint for the target device from the target EMI signals. Finally, the system compares the target EMI fingerprint against a reference EMI fingerprint for the target device to determine whether the target device contains one or more counterfeit electronic components.
US10685225B2 Method and system for detecting text in digital engineering drawings
The present disclosure discloses method and text detection system for detecting text in digital engineering drawings. The text detection system receives digital engineering drawing, where digital image is converted to binary image. One or more lines inclined at one or more angles are detected based on pre-defined parameters, where one or more lines are removed from binary image. The text detection system determines image contours in binary image based on connected pixels with similar characteristics and identify one or more regions in binary image, to be non-text regions based on height, width, and pixel density, of corresponding image contours and predefined minimum height, minimum width, maximum height, maximum width, and predefined pixel density, where non-text regions are removed from binary image. The text detection system determines text regions in binary image based on removal of non-text regions and processing text regions to detect text in binary image of engineering drawing.
US10685217B2 Emotional connection to media output
A computing network may include, in an example, a plurality of media output devices communicatively coupled via the computing network; a tracking module to, when executed by a processor: track a user's emotional connection with a first media output from a first media output device of the plurality of media output devices to calculate an emotional quotient score; track the users's disconnection with the first media output from the first media output device; a connection module to connect the user to a related media output from a second media output device based on the emotional quotient score.
US10685216B2 Method for collecting facial information and related devices
Embodiments of the present disclosure disclose a method for collecting facial information and related devices. The method includes: displaying a background image on the touch display screen, in which a brightness of the background image is greater than or equal to a first brightness, and light emitted from the touch display screen and the background image is configured to illuminate a face of a user; and collecting, by the facial information collection apparatus, the facial information of the user whose face is illuminated by the light emitted from the touch display screen and the background image.
US10685192B2 Card reading transaction system with an intermediate server
A card reading transaction system includes a transaction control device, an intermediate server, a smart card server, an internet dongle, and a card reader. The transaction control device transmits a transaction message according to a transaction type and a transaction amount. The intermediate server generates a transaction request message according to the transaction message. The smart card server generates a transaction confirmation message according to the transaction request message. The intermediate server generates a first card reader operation message according to the transaction confirmation message, and converts a transmission format of the first card reader operation message to generate a second card reader operation message. The internet dongle converts a transmission format of the second card reader operation message received through the internet to generate a third card reader operation message for the card reader to debit or credit the transaction amount.
US10685182B2 Identifying novel information
System and techniques for identifying novel information are described herein. A classified experience may be obtained. The classified experience may include a set of attributes. Memory counts of members of the set of attributes for a user may be obtained. A novelty score for the classified experience may be computed by comparing the set of attributes to the memory counts. The classified experience may be presented to the user when the novelty score meets a qualification criterion.
US10685181B2 Linguistic expression of preferences in social media for prediction and recommendation
Disclosed herein are systems, methods and computer readable storage media for determining tags or labels from natural language expressions expressing a preference or choice, determining attributes from natural language expressions and other data, and predicting preferences from natural language expressions and other data.
US10685178B2 Defining and delivering personalized entity recommendations
Systems, methods, and computer-readable media are provided for defining personalized entity recommendations during a WYSWYG authoring experience and delivering such personalized entity recommendations. At the time of authoring, a user selects a baseline entity on a webpage where the personalized entity recommendation is to be delivered. A HTML DOM of the selected baseline entity is parsed into a plurality of HTML elements. Entity attributes associated with a recommended entity are mapped to the parsed HTML DOM generating an entity recommendation definition and the entity recommendation definition is presented enabling a user (e.g., a recommendation author) to update, edit, and/or approve the same. At runtime (i.e., at the time an entity recommendation is delivered), the HTML DOM of the selected baseline entity is cloned and the entity recommendation definition is utilized to populate entity attributes associated with the recommended entity into the HTML DOM creating a personalized entity recommendation. The personalized entity recommendation then is delivered to the destination webpage independent of the destination webpage characteristics.
US10685177B2 System and method for comparing digital data in spreadsheets or database tables
A system, method and computer program product compares data in original and modified versions of spreadsheet or database table documents, and generates a comparison document having indications where changes between the documents are present. The data compared includes formulas or stored procedures that are normally hidden when viewing a spreadsheet or database table document.
US10685175B2 Data analysis and prediction of a dataset through algorithm extrapolation from a spreadsheet formula
Disclosed are a method, a device, a system and/or a manufacture of data analysis and prediction of a dataset through algorithm extrapolation from a spreadsheet formula. In one embodiment, a method extracts one or more spreadsheet formulas from one or more cells of a spreadsheet file and assembles a formula algorithm. The formula algorithm accepts a set of data entries comprising one or more independent variables, and outputs a prediction metric as a dependent variable such that each data entry is calculation independent. An extrapolated algorithm expressed in a programming language is generated. A computation block of a dataset is specified and submitted for computation along with the extrapolated algorithm over a network. The dataset comprising two or more data entries usable as an input to the extrapolated algorithm. An output data re-combined from the first output block and one or more additional output blocks is received.
US10685169B2 Messaging application with presentation window
A messaging system supports a presentation session with participants of the presentation, a presenter and one or more audience members. The message system allows the participants to share messages and documents via respective client/mobile devices. An application on each mobile device allows the audience member to peruse and comment on document portions (e.g., pages, images, or slides) being presented. The presentation sequence for the document portions can be managed by the presenter, or document perusal can be decoupled from the presentation sequence to allow audience members to focus on past or future document portions. Comments of the audience member or other participants can be linked to corresponding document portions.
US10685164B1 Circuit design routing based on parallel run length rules
Various embodiments provide for circuit design routing based on parallel run length (PRL) rules. In particular, a plurality of PRL rules is accessed and used to generate a set of additional routing blockages around an existing routing blockage of the circuit design. The additional routing blockages can be positioned relative to the existing routing blockage. During routing, the set of additional routing blockages can be modeled into a capacity map, which is then used by global to generate routing guide(s) between at least two nodes of the circuit design. In doing so, the various embodiments can assist in routing a wire while avoiding violation of the plurality of PRL rules with respect to the existing blockage, can speed up performance of global routing, can make it easier for detailed routing to honor routing guides produced by global routing, and can speed up performance of detailed routing in resolving DRC violations.
US10685158B2 Lithography model for 3D features
Disclosed herein is a computer-implemented method of image simulation for a device manufacturing process, the method comprising: identifying regions of uniform optical properties from a portion or an entirety of a substrate or a patterning device, wherein optical properties are uniform within each of the regions; obtaining an image for each of the regions, wherein the image is one that would be formed from the substrate if the entirety of the substrate or the patterning device has the same uniform optical properties as that region; forming a stitched image by stitching the image for each of the regions according to locations of the regions in the portion or the entirety of the substrate of the patterning device; forming an adjusted image by applying adjustment to the stitched image for at least partially correcting for or at least partially imitating an effect of finite sizes of the regions.
US10685156B2 Multi-scale simulation including first principles band structure extraction
Electronic design automation modules include a first tool and a second tool. The first tool includes ab initio simulation procedures configured to use input parameters to produce information about a band structure of a simulated material on a first simulation scale specified at least in part by the input parameters. The second tool includes a simulation procedure configured to used information about the band structure of the simulated material produced by the first tool to extract parameters on a second simulation scale larger than the first simulation scale.
US10685154B2 Analytical consistent sensitivities for nonlinear equilibriums, where the only source of nonlinearities is small sliding contact constraints
Provided are a computer-based method and system of simulating a physical real-world system. Such a method begins by defining, in memory of a processor, a model comprising a plurality of design variables where the defined model represents a real-world physical system and where behavior of the model is given by an equation stored in the memory. The method/system uses the equation to iteratively optimize the defined model with respect to a given one of the plurality of design variables by simultaneously solving for equilibrium of the model and for the design response sensitivity of the given design variable, for the equilibrium, in a given optimization iteration. According to such an embodiment, iteratively optimizing the model results in an improved simulation of the real-world physical system.
US10685148B2 Design-model management using an architectural criterion
Disclosed aspects relate to managing a set of spatial zones associated with an architectural layout. A first spatial zone of the set of spatial zones is detected. The first spatial zone has a first spatial zone size value. By comparing the first spatial zone size value with a threshold spatial zone size value, it is determined to convert the first spatial zone. Based on proximity, a group of conversion candidates is identified from the set of spatial zones. Based on the first spatial zone and the group of conversion candidates, a second spatial zone is determined using an architectural criterion. Using the second spatial zone, a design-model of the architectural layout is established.
US10685145B2 Secure processor and a program for a secure processor
The instruction code including an instruction code stored in the area where the encrypted instruction code is stored in a non-rewritable format is authenticated using a specific key which is specific to the core where the instruction code is executed or an authenticated key by a specific key to perform an encryption processing for the input and output data between the core and the outside.
US10685143B2 Secure boot sequence for selectively disabling configurable communication paths of a multiprocessor fabric
Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or one or more communication elements and one or more other communication elements. Accordingly, the multiprocessor fabric may be automatically configured in hardware to disable the communication paths specified by the configuration. The multiprocessor fabric may be operated to execute a software application according to the configuration.
US10685141B2 Method for storing data blocks from client devices to a cloud storage system
The invention relates to a method for storing data blocks from client devices to a cloud storage system, the method includes the steps of: d) storing an encrypted first data block and a challenge of the first data block of a first client device on the cloud storage system, e) determining if a hash of a second data block of a second client device stored on the cloud storage system equals the hash of the first data block, f) if yes, transmitting the challenge of the first data block from the cloud storage system to the second client device, g) extracting, at the second client device, the bits at the positions or at the range contained in the challenge, hashing the extracted bits, encrypting the hashed bits with a public key of the first client device or of the second client device and uploading the encrypted bits from the second client device to the cloud storage system, and h) storing the encrypted bits from the second client device on the cloud storage system.
US10685136B1 Systems and methods for secure information storage and sharing
Systems and methods for providing for a personal data storage, retrieval, and sharing system are described. The system permits users to store important personal documents and personal information in a secure data storage system. The system can extract information from the stored documents. The user can then share stored documents themselves and/or the information extracted from the stored documents with other users.
US10685134B1 Database proxy service
A hosted database service may include a proxy service in which connections to the hosted database may be routed through a proxy. A first function may be provided to the proxy, by a client of the hosted database service, to analyze requests to connect or execute queries on a database. The analysis may identify an attribute of the query. A second function may be provided to the proxy, by the client, to implement a policy decision based on the attribute. The policy decision may include determining to execute a query on a database based on determining that executing the query is consistent with the policy.
US10685131B1 User authentication
A method for authenticating a user identity asserted from a client device may include receiving information that asserts a user identity including a user identifier, accessing external data stores to receive data rows that are associated with the user identity, and accessing monitoring systems to receive data vectors. The monitoring systems may monitor transmissions to receiving systems, the data vectors may include numerical target values for the receiving systems, and the data vectors may be accessed using the user identifier. The method may also include determining whether the data rows can be matched to the data vectors, and based on that determination, authenticating the user identity.
US10685130B2 System and methods for context-aware and situation-aware secure, policy-based access control for computing devices
A system and methods for context-aware and situation-aware secure, policy-based access control for computing devices. The invention enhances the previously disclosed policy-based control system by adding contextual information to the set of resources by which a policy decision point can adjudicate a query to execute a transaction or to access a secure resource. Policy information points are able to store information collected over time related to resources under the control of the system. The system can further include an analytical processing engine capable of inferring new information from existing information that also can be used by the decision points. The policy information points provide context to the decision. They are also able to consider and include information that is external to the system or detected outside the system itself.
US10685127B2 Cognitive widgets and UI components for preserving privacy and security
Provided is a computer-implemented method for automatically preserving privacy in a user interface. The method includes detecting privacy objects that are being presented via a UI of a computing device to a first user. A security status of the UI is evaluated based at least in part on analyzing audio captured by an audio capture device of the computing device. A privacy mode of the UI that executes privacy actions that are associated with the detected privacy objects is activated based on determining that the security status is in an unsecure state. The privacy mode is deactivated based on determining that the security status has changed from the unsecure state to a secure state, in which determining that the security status has changed from unsecure to secure is based on analyzing the audio captured by the audio capture device of the computing device.
US10685126B2 Operating a secure storage device with a non-volatile memory
A method for operating a secure storage device with a non-volatile memory on a computer system which executes multiple operating system instances. The non-volatile memory comprises one or more domains which are used by the operating system instances. A separate trusted key entry system is used to configure secret data of an operating system instance stored in the non-volatile memory. The method comprises setting a domain to either secure or non-secure mode; generating a unique identifier of the operating system instance; generating a secure hash for the operating system instance; and storing the secure hash in the domain.
US10685123B2 Method for validating an untrusted native code module
A system that validates a native code module. During operation, the system receives a native code module comprised of untrusted native program code. The system validates the native code module by: (1) determining that code in the native code module does not include any restricted instructions and/or does not access restricted features of a computing device; and (2) determining that the instructions in the native code module are aligned along byte boundaries such that a specified set of byte boundaries always contain a valid instruction and control flow instructions have valid targets. The system allows successfully-validated native code modules to execute, and rejects native code modules that fail validation. By validating the native code module, the system facilitates safely executing the native code module in the secure runtime environment on the computing device, thereby achieving native code performance for untrusted program binaries without significant risk of unwanted side effects.
US10685118B2 System and method for monitoring power consumption to detect malware
A system and method (referred to as the system) detects malware, viruses, and/or malicious activity by generating a direct current source power consumption profile by causing a monitored device to execute a fully automated recurrent software operation. The system receives by an automated detection system, the direct current source power consumption profile generated by an intelligent power sensor and generates by a detection engine, a power security profile that identifies suspicious code by profiling direct current consumed by monitored type devices. The system executes a detection engine remote from the monitored device that identifies an infected device.
US10685115B1 Method and system for implementing cloud native application threat detection
A method and system for implementing cloud native application threat detection. Specifically, the disclosed method and system entail configuring a webhook within a build pipeline for cloud native applications, which when triggered by the detection of modifications to container configuration and/or definition files associated with the cloud native applications, forwards exact copies of the cloud native applications to a threat detection service for cyber security assessing. Further, based on the assessing, cloud native applications may be impeded from continuing, or alternatively, may be permitted to continue along, the build pipeline.
US10685102B2 Performing actions at a locked device responsive to gesture
An approach is disclosed that receives a gesture from a user at a locked touch enabled device. The gesture received includes both a notification selection and the user's fingerprint. An action is then performed at the device, with the action that is performed being based on the notification that was selected.
US10685090B2 Devices, systems, and methods for physiology monitoring
Software applications, devices, systems, and methods are provided for monitoring, recording, and tracking cardiac health related metrics using an associated computing device. The software applications may monitor, record, and track physiological data such as cardiac electrical activity, heart rate, and blood pressure. Data transmission between a patient and a healthcare provider may also be enabled via the software applications disclosed herein.
US10685088B2 Console device of portable type, control method and radiographic imaging system
A radiographic imaging system includes a radiographic imaging device for creating a radiation image of a body. A console device of a portable type acquires the radiation image. The console device includes a display controller for performing display processing to display the radiation image in a user page on a display unit. The display controller performs display processing to display at least one optical image of the body in the user page on the display unit in a larger size than the radiation image. Preferably, the display unit includes a touchscreen display unit having a longer side equal to or less than 260 mm and a shorter side equal to or less than 180 mm, in a form of a tablet terminal device.
US10685074B2 Providing group messaging thread highlights
The present disclosure is directed to systems and methods for identifying and providing highlight messages from a group messaging thread. For example, systems and methods described herein detect when a group messaging thread participant becomes absent from the group messaging thread, and identifies one or more highlight messages that were submitted to the group messaging thread while the participant was absent. Systems and methods described herein identify highlight messages that are specific to the absent participant, such that when the participant again accesses the group messaging thread, the participant can review the identified highlight messages in order to quickly “catch up” on the group messaging thread without having to read each electronic message submitted to the group messaging thread during the participant's absence.
US10685071B2 Methods, systems, and computer program products for storing graph-oriented data on a column-oriented database
Systems, methods, and computer program products for efficiently storing and accessing graph-oriented information retrieved from disparate sources using an interface that effectively emulates a graph database to access a set of indexed, column-oriented tables. One embodiment is a system that includes a server and a plurality of storage nodes. The server retrieves graph-oriented social networking data for multiple users, identifies vertices, edges and associated properties within the data and stores this information in key-value lookup tables within a column-oriented database. The server can receive graph-oriented queries, convert the graph-oriented query to corresponding key-value lookup queries, and search the tables of the column-oriented database using the key-value lookup queries. The results of the lookup queries can be converted to a graph-oriented representation and presented to a user.
US10685066B2 On-line content sampling
Briefly, embodiments disclosed herein relate generally to on-line content sampling, and more particularly to utilization of machine learning techniques to sample on-line content in a search engine environment, for example.
US10685063B2 Time-based querying of graph databases
A method includes receiving, via a processor, a query comprising pathway variables and at least one evaluation time and determining an anchor set based on at least one of the pathway variables. The method also includes translating the pathway variables into a pathway algebraic expression based on the anchor set and the at least one evaluation time, and executing the pathway algebraic expression on a graph database to return a pathway set.
US10685061B2 Content metadata directory services
Signals sensed from packaging of products are processed in a distributed reader and metadata routing system to provide metadata responses to mobile application programs. A routing system registers identifiers for different content ID schema. These identifiers are encoded packaging. Mobile device application programs are equipped with reader programs to extract identifiers from packaging. Metadata responses are identified by the ID provider of the content ID schema and extracted identifiers. The metadata routing system routes metadata responses to a requesting mobile device, supporting a variety of different ID providers and mobile device applications.
US10685055B2 Hashtag-playlist content sequence management
Hashtag-playlist content sequence management may include receiving a hashtag-playlist generation request message including a hashtag-playlist indicator and a first content curator indicator, storing hashtag-playlist information indicating an association between the hashtag-playlist indicator and the first content curator indicator, receiving a request for a sequence of content, wherein the request for the sequence of content includes the hashtag-playlist indicator, generating the sequence of content by identifying hashtag-playlist content objects, wherein each respective content object from the hashtag-playlist content objects is identified based on information indicating a defined association between the respective content object and the hashtag-playlist identifier, and including at least one content object from the hashtag-playlist content objects in the sequence of content, and transmitting at least one content object from the sequence of content for presentation to a user associated with the user account.
US10685052B2 Method of and system for information retrieval
This invention relates to a system for and a method (100) of searching a collection of digital information (150) comprising a number of digital documents (110), the method comprising receiving or obtaining (102) a search query, the query comprising a number of search terms, searching (103) an index (300) using the search terms thereby providing information (301) about which digital documents (110) of the collection of digital information (150) that contains a given search term and one or more search related metrics (302; 303; 304; 305; 306), ranking (105) at least a part of the search query search result according to one or more predetermined criteria providing a ranked search result, and providing at least a part of the ranked search result (106), wherein the ranking provides robust likelihood for low count terms by using the one or more search related metrics (302; 303; 304; 305; 306). In this way, a method of and a system for information retrieval or searching is readily provided that enhances the searching quality (i.e. the number of relevant documents retrieved and such documents being ranked high) when (also) using queries containing many search terms.
US10685047B1 Request processing system
A system for processing queries from a user device may first generate an augmented query by determining weight values and synonyms for at least a portion of the parameters in the query, and adding or removing one or more query parameters. Correspondence between the augmented query and an existing set of data entries may be used to determine a subset of data entries that may be responsive to the query. Correspondence may then be determined between the augmented query and previous queries that were addressed by the subset of data entries, to determine a particular previous query having the greatest correspondence with the augmented query. The data entry associated with the particular previous query may be used to generate a response to the query received from the user device.
US10685040B1 Storage-based replication of E-commerce transactions in real time
The back-end data storage system of an e-commerce system receives a replicated transaction from the data storage system of another e-commerce system and makes a determination or decision whether to commit the replicated transaction based upon a comparison of information parsed from the transaction with predetermined commit criteria.
US10685024B2 Tuple extraction using dynamically generated extractor classes
Systems and methods for extracting tuples using dynamically generated extractor classes are disclosed. In some examples, an optimized tuple extraction class can be dynamically generated to enable more efficient tuple extraction.
US10685017B1 Methods and systems for efficient query rewriting
Methods and systems for efficient query rewriting and the like are described here. One such described method comprises: offline mapping frequently-seen search queries to rewritten queries that may be better for searching; offline caching the mapping in a cache memory; and upon receiving a search query from a user similar to one of the mapped search queries, obtaining a corresponding rewritten query from the mapping in the cache memory based on predetermined conditions, and issuing a search of the rewritten query to the backend data system in order to avoid having to issue a search query to the backend data system twice while the user is online.
US10685016B1 Automatic continued search
Methods and apparatus for providing travel-related information for a location to a user based on activity indications of the user that are related to the location. The location may be determined based on a set of one or more related activity indications and a travel-related score may be determined for the location that is indicative of likelihood that the user has interest in travelling to the location. The user may be provided the travel-related information for the location based on the travel-related score.
US10685001B2 Query handling using summarization tables
Embodiments are directed are towards the transparent summarization of events. Queries directed towards summarizing and reporting on event records may be received at a search head. Search heads may be associated with one more indexers containing event records. The search head may forward the query to the indexers the can resolve the query for concurrent execution. If a query is a collection query, indexers may generate summarization information based on event records located on the indexers. Event record fields included in the summarization information may be determined based on terms included in the collection query. If a query is a stats query, each indexer may generate a partial result set from previously generated summarization information, returning the partial result sets to the search head. Collection queries may be saved and scheduled to run and periodically update the summarization information.
US10684998B2 Automatic schema mismatch detection
Mismatches between schema elements of a data set and a job are identified automatically. Furthermore, the mismatches can be presented visually in conjunction with an interactive visual workspace configured to support diagrammatic authoring of data transformation pipelines. After a data set is connected to a job, one or more mismatches can be determined and presented in context with the workspace. In addition, schema elements can be reconfigured by way of interaction with a visual representation of schema elements to resolve mismatches.
US10684996B1 Distributing data of multiple logically independent file systems in distributed storage systems including physically partitioned disks
A distributed storage system maintains multiple logically independent file systems. Each file system includes a data set stored by a storage device of the distributed storage system. During operation, access pattern levels for the multiple logically independent file systems are determined. Thereafter, the data sets included in the multiple logically independent file systems are redistributed across multiple storage devices of the distributed storage. Redistribution of a particular data set is based at least in part on the particular file system including the particular data set and on the determined access pattern levels for the multiple logically independent file systems. In addition, each disk of a plurality of disks in the distributed storage includes a physically separated partition dedicated to storing the data of the file system that is most frequently accessed. The distribution of data is based at least in part on the presence of the physically separated partition.
US10684994B2 Data synchronization
One or more techniques and/or computing devices are provided for data synchronization. For example, an in-flight log may be maintained to track storage operations that are received by a first storage node, but have not been committed to both first storage of the first storage node and second storage of a second storage node that has a replication relationship, such as a disaster recovery relationship, with the first storage node. A dirty region log may be maintained to track regions within the first storage that have been modified by storage operations that have not been replicated to the second storage. Accordingly, a catchup synchronization phase (e.g., asynchronous replication by a resync scanner) may be performed to replicate storage operations (e.g., replicate data within dirty regions of the first storage that were modified by such storage operations) to the second storage until the first storage and the second storage are synchronized.