Document Document Title
US10709051B2 Electronic device including component separation structure
An electronic device is provided. The electronic device includes a housing having a first surface and a second surface facing the first surface, a display of which at least part of the display is disposed in the housing in a second surface direction, and a battery of which at least part of the battery is disposed in the housing in a first surface direction. The housing includes a battery mounting portion whose recess is provided in the first surface. The battery is attached to the battery mounting portion by an adhesive member.
US10709049B2 Component mounting machine and component mounting line
A component mounting machine includes multiple component supply devices which respectively include multiple component supply units and are exchangeably equipped; a component transfer device in which a reference height as a reference of a lifting and lowering operation of a mounting nozzle is set; a height memory section which memorizes a height unique value that is unique for each component supply device and that is a height unique value based on unit heights of each component supply unit when the component supply device is equipped; and a height correction control section which corrects a lowering operation stroke amount of the mounting nozzle based on the height unique value of the equipped component supply device. Accordingly, an error in a height direction can be comprehensively absorbed and the component can be stably picked up by controlling a component pick-up operation of the mounting nozzle based on the height unique value.
US10709047B2 Component mounting device head unit
A component mounting device head unit includes a head main body, a nozzle being provided on the head main body, a drive source, a cover, and a heat transfer member. The nozzle is configured to pick up a component. The drive source is configured to transfer moving power to at least one of the head main body and the nozzle. The cover covers the drive source. The heat transfer member connects the cover to the drive source or a frame of the drive source, and the heat transfer member is configured to allow heat generated by the drive source to escape to the cover.
US10709046B2 Electromagnetic shielding material, a connector shielding shell and a cable
Provided is an electromagnetic shielding material, a connector shielding shell and a cable, which includes the following raw materials in part by weight: 1 part of surfactant, 1 part of coupling agent, 1 part of reductant-oxidant, 1-3 part(s) of dispersant, 5 parts of silver, 1 part of carbon, 55 parts of graphene oxide, 40 parts of thermoplastic elastomer and 0.2-1 part of lubricant, which has the advantages of good shielding efficiency, good corrosion resistance, low weight, low material costs, high degree of automation, etc.
US10709044B1 Faraday bag with magnetic closure system
An exemplary faraday bag with magnetic closure system includes an actuatable closure section defined between a shielding compartment and an access mouth. The closure section preferably includes a retention segment, a distal flap segment, and an intermediate flap segment therebetween. Base magnets are disposed within the retention segment and a first panel of the bag. Flap magnets are disposed within the distal flap segment and a second panel of the bag. When the closure section is in open configuration, the flap magnets are substantially out of attractive magnetic engagement with respective base magnets, and the shielding compartment is accessible from an ambient environment through the access mouth. When the closure section is in closed configuration, the flap and retention segments are folded with respect to one another, the flap magnets are in attractive magnetic engagement with respective base magnets, and the access mouth is thereby retained in an RF-sealed configuration.
US10709034B2 Supporting rack-mounted computing devices
A data center rack system includes a rack housing that includes side panels and a top panel coupled to the side panels, the top and side panels defining a rack volume sized to enclose a plurality of data center server rack trays, each of the data center server rack trays configured to support a plurality of heat generating electronic devices; and a rack bottom coupled to the side panels to at least partially define the rack volume, the rack bottom including a bottom panel having a top surface coupled to the side panels and a plurality of blocks coupled to a bottom surface of the bottom panel opposite the top surface, at least one pair of the plurality of blocks defining an opening between the blocks and below the bottom surface of the bottom panel and sized to receive a lifting member of a lifting machine.
US10709023B2 Placement of component in circuit board intermediate product by flowable adhesive layer on carrier substrate
A method of manufacturing a circuit board or a circuit board intermediate product, wherein the method comprises providing a carrier structure, applying a layer of flowable low-viscosity adhesive on the carrier structure over a surface area of the carrier structure which is larger than a mounting area in which an electronic component is to be mounted on the carrier structure, and pressing the electronic component into a subsection of the layer of adhesive in the mounting area so that at least part of the electronic component is immersed within the adhesive.
US10709022B1 Milling of flex foil with two conductive layers from both sides
A method for milling flex foil includes providing a web of flex foil including a substrate; a first conductive layer arranged on one surface of the substrate; a second conductive layer arranged on an opposite surface of the substrate; a first insulating layer arranged adjacent to the first conductive layer; and a second insulating layer arranged adjacent to the second conductive layer. The method includes dry milling one side of the web using a first cliché pattern including raised portions and non-raised portions to selectively remove at least one of the first conductive layer and the first insulating layer. The method includes dry milling an opposite side of the web using a second cliché pattern including upper raised portions, lower raised portions and non-raised portions to selectively remove the second insulating layer.
US10709021B2 Flexible hybrid electronics and battery with common substrate
A flexible hybrid electronics (FHE) device includes a common flexible substrate with a first surface and a second surface opposite the first surface. A printed circuit is coupled to the first surface of the common flexible substrate. A battery is coupled to the second surface of the common flexible substrate. At least one via connects the battery to the printed circuit through the common flexible substrate.
US10709018B2 System-in-package including opposing circuit boards
System-in-package structures and methods of assembly are described. In an embodiment, a system-in-package includes opposing circuit boards, each including mounted components overlapping the mounted components of the opposing circuit board. A gap between the opposing circuit boards may be filled with a molding material, that additionally encapsulates the overlapping mounted components. In some embodiments, the opposing circuit boards are stacked on one another using one or more interposers that may provide mechanical or electrical connection.
US10709015B1 Structural support elements of light guide and electrical housing
A component assembly includes a body having an electronics component mounted on a first face of the body. A light emitting diode is mounted on a first portion of the first face. A top plate is attached to the body and covers the light emitting diode and the electronics component. The top plate includes: a first cavity having the electronics component positioned within the first cavity; and a first support area homogeneously connected to the top plate and extending from the top plate to directly contact the body outside of the cavity to provide support for the top plate and to mitigate against collapse of the cavity.
US10709011B2 Radio frequency (RF) shielding structure for RF connector to microwave transmission interconnect regions and methods for manufacturing such RF shielding structure
An electrically conductive shield for a microwave transmission line-electrical connector interconnect region wherein the microwave transmission line is connected to the electrical connector. An elastic, dielectric material is disposed between opposing surfaces of the dielectric structure and the housing. An electrically conductive material is disposed on an outer surface of the elastic, dielectric material to provide an electrically conductive shield. The electrically conductive shield is disposed over the opposing surfaces of the dielectric structure and the housing.
US10709010B1 Flexible printed circuit and display module having flexible printed circuit
The present invention provides a flexible printed circuit, wherein the flexible printed circuit includes a substrate, a plurality of first terminals on the substrate, a plurality of second terminals on the substrate and a plurality of traces on the substrate. The plurality of traces is arranged for electrically connecting the plurality of first terminals to the plurality of second terminals, wherein the plurality of traces include at least one specific trace, the specific trace electrically connects a specific first terminal of the first terminals to two specific second terminals of the second terminals, the specific trace divides into two sub-traces at an increasing point, and a distance between the increasing point and the two specific second terminals are less than 5 mm.
US10709006B2 Fluid-cooled contact tip assembly for metal welding
Provided is a fluid-cooled contact tip assembly that can be used in methods and systems for manufacturing objects by solid freeform fabrication, especially titanium and titanium alloy objects, where the deposition rate is increased by increasing the flow rate of electric charge through the metal wire.
US10709003B2 Electrostatic shock avoidance system for a vehicle
An electrostatic shock reduction system for a vehicle. At least one surface of the interior or exterior of the vehicle which a user touches includes a conductive material and forms a conductive surface. A discharge circuit is connected to the conductive surface. The discharge surface is configured to slowly discharge the user when the user contacts the conductive surface so as to prevent an electrostatic shock to the user or an object approached by the user.
US10708999B2 Method of visualizing a shape of a linear lighting device
A computer implemented method (500) of generating a virtual representation (110) of a linear lighting device (120) is disclosed. The computer implemented method (500) comprises the steps of receiving (502) one or more signals (130) comprising an identifier of the linear lighting device (120) and information about a number and a distribution of the plurality of linearly distributed light sources, which linear lighting device (120) comprises a plurality of linearly distributed light sources, identifying (504) the linear lighting device (120) based on the received one or more signals (130), capturing one or more images of the linear lighting device (120) and providing image information representing the one or more images, determining (506) a spatial distribution of the light sources based on the received one or more signals (130) and the image information, generating (508) the virtual representation (110) of the shape of the linear lighting device (120) based on the spatial distribution, and displaying (510) the virtual representation (110) of the shape of the linear lighting device (120). This method allows a receiving device, for example a user interface device (100) such as a smart phone, to generate a virtual representation (110) of the linear lighting device (120) based on the received one or more signals (130) and the image information.
US10708996B2 Spatial light effects based on lamp location
A lighting system for providing a lighting scene in an environment occupied by a user, the system comprising:—a plurality of illumination sources, each source having a respective location sensor arranged to detect a location of the respective source relative to at least one point defined independently of the lighting scene and at least one of the sources further having at least one of an orientation sensor arranged to detect an orientation of the at least one source and a luminaire type sensor arranged to detect a type of the at least one source; and—a controller arranged to provide control signals to the plurality of sources in order to control the sources to render the lighting scene; wherein the controller is arranged to—determine an effect location of an illumination effect from the at least one source based on the detected location and at least one of the detected orientation and detected luminaire type of said at least one source and—adapt the control commands based on the detected source locations and the determined effect location for the at least one source, thereby rendering the lighting scene relative to said at least one point.
US10708993B2 Driver and LED lamp comprising driver
A driver comprises a front-end stage, a back-end stage, and an intermediate controller. The front-end stage comprises a front-end main circuit and a front-end controller, and is configured to rectify an AC input voltage from an external power supply and output a DC bus voltage through output terminals. The back-end stage comprises a buck circuit, and configured to receive the bus voltage from the front-end stage and output a desired DC drive voltage to a load according to an operating voltage of the load. The intermediate controller is configured to obtain a difference voltage signal indicative of an electric potential difference between the bus voltage and the drive voltage, and provide a feedback signal generated based on the difference voltage signal to the front-end controller. The front-end controller controls the front-end main circuit based on the feedback signal to change the bus voltage with change of the drive voltage.
US10708986B2 Device for and method of microwave heating with inversion
A device for microwave heating with inversion has a base and a cover defining a heating chamber. Both the base and the cover include a susceptor heatable by microwave energy and the cover includes an aperture to vent steam. With a food product in the heating chamber, the device is placed in a microwave oven resting on the base. During an initial heating period, the lower surface of the food product is browned or crisped due to conduction and steam escapes from the heating chamber via the aperture. After the initial heating period, the device in inverted and the food product comes into contact with the cover. The device is placed in the microwave oven resting on the cover during a secondary heating period in which the food product is heated further, and the upper surface of the food product is browned or crisped due to conduction.
US10708984B2 Heating coil and heat treatment apparatus
In preferred embodiments, a heating coil is provided that includes at least a set of heating conductors, one of which is arranged at a side of a work and the other one is arranged at an opposite side of the work. In addition, a plurality of connecting conductors are provided to connect an end of one of the heating conductors with an end of the other heating conductor, wherein each of the heating conductors is connected with at least two connecting conductors. The connecting conductors extend from an end of each of the heating conductor in a different direction from each other. In the preferred embodiments, the heating coil has a simple structure that enables an even heat treatment to a work in a width direction.
US10708983B2 Method and device for removing dents
The invention is directed to a dent removing device for removing of dents in ferromagnetic sheet metals by way of inductive heating, said dent removing device comprising a working head with a housing with at least one working face foreseen to be brought in close contact with a dent in a sheet metal and at least one magnetic field generator for generating a magnetic field. According to the invention, the at least one working face comprises a recess for visual control of the dent removing, recess extending at least partially across the at least one working face.
US10708982B2 Method for operating a hob, and hob
A method for operating a hob for maintaining a state, which exists at the time of activation of the maintaining operation, at a cooking point of the hob with a cooking vessel on it detects a change in temperature of the cooking vessel as a change in state, wherein supplied power and/or a change in temperature of the cooking vessel are evaluated. A maintaining function for maintaining the state, which is indicated at this time, at the cooking point with a cooking vessel placed on it can be triggered. In doing so, the current state at the cooking point is classified as a process at the boiling point of water on the one hand and as a process which is different therefrom or as a process which takes place at a different temperature without a phase transition of water on the other hand.
US10708972B2 Radio link management in a split RAN architecture
An exemplary central unit (CU) network node manages resources associated with a radio link serving a UE. The CU network node can configure (1502) distributed unit (DU) network nodes, coupled to the CU network node and the UE, with one or more criteria relating to reporting quality metrics pertaining to the radio link. The CU network node can receive (1504) one or more quality metric reports, from a reporting DU network node, in accordance with the one or more criteria. The CU network node can determine (1506) a change in resources associated with the radio link based on the one or more quality metric reports and information identifying whether the radio link is a single-connectivity link or a multi-connectivity link. Other exemplary embodiments include a DU network node, methods performed by the CU network node or the DU network node, and computer program products or computer-readable media embodying instructions corresponding to these methods.
US10708971B2 Mobility management method, user equipment, storage node, and base station
Embodiments of the present disclosure disclose a mobility management method, user equipment, a storage node, and a base station. The mobility management method may include: determining, by user equipment (UE) in a connected state, a source identifier of the UE, where the source identifier is used to identify the UE; allowing the UE to enter a low consumption state after a low consumption activation condition is met, where in the low consumption state, the UE stores a connection context of the UE in the connected state and performs cell camping based on a cell reselection criterion in a moving process; and reporting, by the UE when a first preset condition is met, the source identifier to a second base station to which a second cell belongs, where the second cell is a serving cell on which the UE currently camps.
US10708963B2 Transmitter and/or receiver determination for D2D operation
A D2D device for a wireless communication network is described. The D2D device comprises a set of transmitters and/or a set of receivers. Furthermore, the D2D device is adapted for determining one or more transmitters from the set of 5 transmitters and/or one or more receivers from the set of receivers, which are to be used for at least one D2D operation. There are also described related methods and devices.
US10708959B2 Apparatus and method for controlling the use of authentication information in wireless communication for access point
An information processing apparatus receives specifying information of an access point from a communication apparatus and performs connection processing to connect with the access point based on the specifying information. The communication apparatus is connected to the access point based on successful connection with the access point in the connection processing.
US10708934B2 Multi-carrier throughput enhancement by opportunistic packet scheduling with SPS concurrency
Methods, systems, computer-readable media, and apparatuses for managing coexistence of a satellite positioning system (SPS) receiver with one or more transceivers are presented. In some embodiments, a device determines whether a first transceiver of the one or more transceivers in accordance with a first Radio Access Technology (RAT) is able to transmit a packet via a first frequency band within a time period based at least on a first coexistence rule. The first coexistence rule corresponds to an impact on the SPS receiver by operation of at least the first RAT on the at least the first transceiver. The device transmits the packet via a second frequency band in accordance with a second RAT based on the determination that the first transceiver in accordance with the first RAT is not able to transmit the packet via a first frequency band within the time period.
US10708924B2 Data communication using interference alignment
Systems, methods, and computer readable media for communication in a network having a plurality of transceiver units are provided. The method can include transmitting by each transceiver unit (TU), a first broadcast message including a unique identifier of a respective TU and a network timing source identifier indicating the unique identifier of a TU upon which the respective TU relies for network time. The method can include receiving at the plurality of TUs, the first broadcast messages from one or more of the plurality of TUs. The method can include selecting, by each TU, a network timing source from among the plurality of TUs based on the unique identifiers and the network timing source identifiers. The network timing source can serve as the timing source for communications within the network.
US10708918B2 Electronic alignment using signature emissions for backhaul radios
A backhaul radio is disclosed that includes one or more antenna structures collectively having a plurality of selectable radiation patterns for detecting alignment signals; one or more receivers configured to receive the alignment signals from the one or more antenna structures and provide received signals; one or more processors for processing the received signals to determine signal properties, wherein at least one of the one or more processors are coupled to at least one of the one or more receivers to receive said received signals; and an interface to couple at least one of the one or more processors to an alignment assisting device. The alignment assisting device coordinates between the backhaul radio and the second backhaul radio during the alignment process. The alignment assisting device further provides an indication of an improved alignment adjustment to a user of the alignment assisting device.
US10708915B2 Control channel in WLAN OFDMA
Systems and methods of providing control information to wireless devices accessing a wireless network are provided. According to some embodiments, a method of wireless communication is provided. According to the method, a first wireless communication channel is assigned to a first wireless device. A second wireless communication channel is assigned to a second wireless device. A third wireless communication channel is designated for use as a control channel that is common to the first and second wireless devices and control information is transmitted to the first and second wireless devices via the third wireless communication channel.
US10708911B2 Electronic device and wireless communication method in wireless communication system
The disclosure relates to an electronic device and a wireless communication method in a wireless communication system. According to the disclosure, the electronic device comprises one or more processing circuits. The processing circuit is configured to execute the following operation: configure timing mapping information between a downlink subframe carrying uplink scheduling grant signaling and an uplink subframe carrying uplink transmission, comprising physical uplink shared channel PUSCH transmission, scheduled by the uplink scheduling grant signaling, and performed on an unlicensed channel by user equipment in the wireless communication system. By means of the electronic device and the wireless communication method in the disclosure, a timing mapping relationship between a downlink subframe carrying uplink scheduling grant signaling and an uplink subframe carrying uplink transmission comprising PUSCH transmission can be determined, thereby realizing effective utilization of an unlicensed channel.
US10708910B2 Method for transmitting sounding reference signal in wireless communication system and apparatus for supporting same
Disclosed are a method for transmitting a sounding reference signal to a base station by a terminal and an apparatus for supporting the same. Particularly, disclosed is a sounding reference signal transmission method comprising: determining a transmission time point of a first SRS within a first TTI, which has a length shorter than the length of one subframe, on the basis of the first TTI; and transmitting the first SRS at the determined transmission time point, wherein a frequency resource at which the first SRS is transmitted is configured independently from a frequency resource at which a second SRS based on a second TTI having a length corresponding to the length of one subframe is transmitted.
US10708904B2 GSM evolution packet data traffic channel resource transmission management—fixed uplink allocation technique
A radio access network node (e.g., Base Station Subsystem), a wireless device (e.g., a mobile station), and various methods are described herein for improving the allocation of radio resources in wireless communications. In one embodiment, the radio access network node and wireless device implement a fixed uplink allocation technique. In another embodiment, the radio access network node and wireless device implement a flexible downlink allocation technique.
US10708902B2 Transmission of beam switch commands through control channel signaling
Methods, systems, and devices for wireless communications provide for transmission of a beam switch command to a user equipment (UE) via control channel signaling. The UE may establish a connection with a base station using a first transmission beam, receive configuration information configuring the UE to select between a first decoding hypothesis corresponding to downlink control information (DCI) including a bit field including a beam switch command and a second decoding hypothesis corresponding to the DCI not including the bit field, receive a downlink control channel transmission via the first transmission beam, decode the downlink control channel transmission in accordance with the configuration information to obtain decoded DCI, and communicate with the base station based at least in part on the decoded DCI.
US10708900B2 Generating and transmitting demodulation reference signals
The present disclosure provides a solution which solves the problem of demodulation reference signal (DMRS) ambiguity by introducing separate, i.e. different DMRSs. This is especially the case for systems employing dynamic allocation of control and data signals to different PRBs.
US10708898B2 Detecting method, transmitting method and apparatus for common control channel
Embodiments of the present invention provide a detecting method, a transmitting method and an apparatus for a common control channel. The detecting method includes: determining a candidate resource set within virtual downlink resources of a current cell. The candidate resource set can include at least one candidate resource carrying a common control channel of the current cell. A detection is performed on at least one candidate resource in the candidate resource set, so as to acquire the common control channel of the current cell. In the embodiments of the present invention, a selection range of resources for transmitting a common control channel is extended, so that inter-cell interference of the common control channel can be coordinated, and a detection performance of the common control channel can be improved.
US10708894B2 Method for performing physical uplink control channel transmission and user equipment using the same
The present invention provides a method for performing physical uplink control channel transmission of a user equipment in a wireless communication system. The method may include the steps of receiving system information from a base station, wherein the system information includes information on one PUCCH resource set among a plurality of PUCCH resource sets, and performing PUCCH transmission through one PUCCH resource included in the one PUCCH resource set, wherein each of the plurality of PUCCH resource sets is related to one starting symbol, one number of symbols, and one PUCCH format.
US10708891B2 Method for establishing evolved packet system bearer and base station
A method and a device for establishing an evolved packet system EPS bearer are disclosed. The method includes establishing, by a first base station to which UE belongs, a first EPS bearer based on a first CC for the UE, wherein the first EPS bearer is an EPS bearer between the first base station and the UE; and instructing, by the first base station, a second base station to establish a second EPS bearer based on a second CC for the UE, wherein the second EPS bearer is an EPS bearer between the second base station and the UE. The present invention enables the UE to aggregate carriers of different frequency ranges from the first base station to which the UE belongs and the second base station to which the UE belongs to transmit data, thus improving the throughput of the data transmitted by the UE.
US10708884B2 Method and device for terminal transmitting/receiving data
Provided are a method for a terminal receiving downlink data in a wireless communication system, and a device supporting same. The method may comprise the steps of: entering a radio resource control (RRC)_INACTIVE state; receiving a configuration associated with a first DRX cycle and a second DRX cycle; receiving a first paging message on the basis of the first DRX cycle; stopping the use of the first DRX cycle if the first paging message indicates that downlink data has been transmitted to the terminal without an RRC state transition; and receiving the downlink data from a base station in the RRC_INACTIVE state on the basis of the second DRX cycle.
US10708883B2 Downlink data notification message sending method, and apparatus
A downlink data notification message sending method and apparatus are disclosed. In an embodiment a method includes receiving, by a user plane network element, a downlink data packet to be sent to a user equipment (UE) and sending, by the user plane network element, an event report message to a control plane network element, wherein the event report message includes a reported event, and wherein the reported event notifies the control plane network element that the downlink data packet matches no bearer.
US10708880B2 Electronic device and method for determining entry of region of interest of electronic device
An electronic device according to various embodiments of the present invention may comprise: a communication circuit for communicating with at least one network; and a processor configured to obtain a location estimation region of the electronic device on the basis of the at least one network, via the communication circuit, and to determine whether the electronic device has entered a region of interest, on the basis of a correlation between a probability distribution for the obtained location estimation region and a probability distribution for a preset region of interest, wherein various embodiments are possible.
US10708878B2 Supporting a secure terrestrial transmitter based positioning
A device with transmitter broadcasts packets including a transmitter identifier via a radio interface with varying timings of transmissions. It determines a current timing of transmissions based on clock signals and a secret code, using a cryptographic function. A mobile device detects radio signals conveying such packets and performs measurements on the signals. It determines a currently used timing of transmissions, assembles a positioning request including the transmitter identifier, results of the measurements and an indication of the timing of transmissions, and transmits the request. A server receives the request. It generates for the transmitter an expected timing of transmissions using a cryptographic function, based on a signal of a master clock and based on a stored secret code assigned to the transmitter. It provides position information as trusted position information only in the case of a match between the indicated and the expected timing of transmissions.
US10708874B2 Mobile communications devices and methods
A method of adjusting a reference frequency of a frequency component of a first mobile communications device configured to communicate with one or more further mobile communications devices via a wireless interface and in accordance with a communication protocol. In accordance with the communication protocol, a first synchronization signal is provided on the wireless interface for timing and frequency tuning and a reference signal is provided on the wireless interface for channel estimation. The method includes: receiving, at the first mobile communications device, the first synchronization signal; adjusting, at the first mobile communications device, the reference frequency of the frequency component based on the received first synchronization signal; receiving, at the first mobile communications device, the reference signal; estimating, at the first mobile communications device, a frequency offset based on the received reference signal; adjusting, at the first mobile communications device, the reference frequency of the frequency component according to the estimated frequency offset.
US10708872B2 Power headroom report generation
Apparatuses, methods, and systems are disclosed for power headroom report generation. One method includes aggregating multiple serving cells. The method includes determining that a power headroom report is triggered. The method includes receiving, at a first time after the power headroom report is triggered, a first uplink grant that allocates resources for a new transmission on a serving cell of the multiple serving cells. The method includes determining a power headroom value for each serving cell of the multiple serving cells being activated based on information received prior to and including the first time. The method includes generating a power headroom report medium access control control element including at least the power headroom value for each serving cell of the multiple serving cells being activated.
US10708870B2 Systems and methods for adjusting power settings of a wireless device
A method of adjusting power settings on a wireless device is described. The method includes applying a default power setting. The method also includes receiving region information from a central configuration device. The method also includes determining a power setting based on the region information. The method also includes applying the power setting.
US10708869B2 Heterogeneous downhole acoustic network
An acoustic network is located in a formation traversed by a borehole having a pipe contained therein. The acoustic network includes a backbone network having a number of backbone modems engaging the pipe and acoustically communicating along the pipe using a first modulation technique. A number of end node modems acoustically communicate using a second modulation technique orthogonal to the first modulation technique. At least one of the backbone modems is a bridge hub modem that is coupled to both the backbone network and an end node modem and communicates with the backbone network using the first modulation technique and with the end node modem using the second modulation technique. The end node modems may have a hibernation mode defined by low energy usage with no transmission or receipt of data, and a transmission mode defined by transmission of data by the end node modem.
US10708868B2 Evaluation performance between a network node and a radio head
A method for evaluating performance between a network node and at least one test radio head, each one of the at least one test radio heads being located remotely from the network node. The method is performed in the network node, and comprises sending a loopback signal to at least one test radio head to add a loopback of its transmission signal on its receiving signal; sending a transmission signal to the at least one test radio head; receiving a received signal from the at least one test radio head; and determining a performance by comparing the received signal with the transmission signal.
US10708866B2 Signaling of control information in a communication system
Method and apparatus are provided for determining a power or a number of repetitions for a physical uplink control channel (PUCCH) transmission that includes a number of uplink control information (UCI) bits. A power for the PUCCH transmission is determined based on an adjustment factor that uses different functions depending on the number of UCI bits or based on a type of the UCI bits. A number of repetitions for the PUCCH transmission that is with a spatial filter over a number of symbols is determined from a reference number of repetitions and one or more of a reference number of UCI bits, a reference number of symbols, or a reference spatial filter.
US10708863B1 Controlling device modem scan duty cycle based on device sensor or wireless data
Various different types of computing devices include a modem that allows the computing device to communicate wirelessly with other devices using various different radio access technologies (RATs). During operation of the computing device, the modem scans for a cell to connect to using a particular RAT, and once found connects to the cell. The computing device also includes a modem scan management system that manages the modem scanning for a cell to connect to, controlling the modem's scanning for a cell to connect to, such as stopping scanning using a particular RAT or reducing the frequency of the scans until movement of the computing device by a significant amount is detected. In response to a significant amount of movement being detected, scanning using the particular RAT can resume or the frequency of the scans can be increased.
US10708862B2 Control apparatus for controlling plural process executing apparatuses
A control apparatus to control a plurality of process executing apparatuses, the control apparatus including: a communication unit; and a processor. The processor transmits a request to execute predetermined processing common to the process executing apparatuses, a request to change to an energy saving mode, and a request to change to a normal mode, to each of the process executing apparatuses via the communication unit, and performs control of transmission of the request to execute the predetermined processing, the request to change to the energy saving mode, and the request to change to the normal mode, such that one of the process executing apparatuses executes the predetermined processing while a rest of the process executing apparatuses is in the energy saving mode, and such that all the process executing apparatuses execute the predetermined processing in sequence.
US10708861B2 Electronic device and method used for network control terminal and network node
Provided in the present disclosure is an electronic device used for a network control terminal and a method used for the electronic device, and an electronic device used for a network node and a method used for the electronic device. The electronic device used for the network control terminal comprises: a processing circuit, configured to configure, for a relay link between the network node and one or more other network nodes, a SL-DRX for the network node and/or the one or mote other network nodes and perform relay transmission between the network node and the one or more other network nodes on the basis of the configuration of the SL-DRX.
US10708858B2 Techniques for improved power consumption in user equipments
The present disclosure provides for reducing power consumption in multi-subscriber identity module (SIM) devices. For example, a user equipment (UE) may determine that a first subscription associated with a first SIM corresponds to a designated data subscription (DDS). The first subscription being different from a second subscription associated with a second SIM at the UE. In one aspect, the UE may transmit carrier aggregation (CA) capability information including one or more intra-cell frequency bands for the second subscription based on determining that the first subscription corresponds to the DDS. In another aspect, the UE may adjust a measurement report identifying the at least one neighboring intra-band network entity based on determining that the at least one neighboring intra-band network entity is available.
US10708856B2 Gateway advertisement in a wireless mesh
A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.
US10708855B2 LTE network extension (LNE) system, methods, and apparatus
An LTE network extension (LNE) system includes an LTE access gateway (LAG) and a provisioned database. A plurality of LTE access radios in the LNE system broadcast the same shared PLMN ID (sPLMN ID). The sPLMN ID corresponds to a plurality of service provider core networks, each with a different PLMN. The provisioned database includes information identifying which networks are allowed to use the LNE system and includes service provider network address information. An LTE access radio, transmitting the sPLMN ID detects an attach request from a UE, and forwards the attach request to the LAG, which decides if access is to be allowed, based on a service provider home network PLMN included in an IMSI in the attach request and information in the provisioned database. If access is allowed, the LAG serves as a proxy between the LTE access radio and the UE's service provider home network.
US10708854B2 Apparatus and method for providing network configurability in a wireless network
A node and method are described for providing more flexible access to a wireless network. The node has scanning circuitry for performing a scanning operation to detect one or more wireless backhaul nodes and a performance characteristic associated with each of the one or more wireless backhaul nodes. This scanning operation is performed for each of a plurality of antenna directions. Filter circuitry is also provided to store a reference to the one or more wireless backhaul nodes, a value of the performance characteristic associated with the one or more wireless backhaul nodes, and an antenna position during the scanning operation, which are stored in a candidate list on the basis of a condition. The node also comprises data processing circuitry to select a selected wireless backhaul node from the candidate list based on the performance characteristic.
US10708849B2 Public land mobile network (PLMN) list for evolved packet data gateway (ePDG) selection
The present disclosure provides the UE with ePDG information that includes a list of networks that provide ePDG in the area where the WLAN access point is located. In an aspect, the list of networks may include a list of PLMN IDs. By receiving the ePDG information containing the list of networks that provide ePDG in the area where the WLAN access point is located, the UE may be prevented from selecting an incorrect ePDG. In aspects of the disclosure, a method, an apparatus, and a computer-readable medium for wireless communication are provided. In one aspect, the apparatus associates with an access point of a wireless communication network. In another aspect, the apparatus receives, from the access point, ePDG information comprising a list of networks that provide ePDGs in an area of the access point. In a further aspect, the apparatus selects an ePDG based on the ePDG information.
US10708847B2 Method of attachment between at least one mobile network and one remote network
A radiocommunications system (E) that implements a method for attachment between a mobile radiocommunications network (RM) and a remote radiocommunications network (RD). The infrastructure of each of the mobile radiocommunications network and remote radiocommunications network includes a network supervision (SUPM, SUPD), an application level (NAPM, NAPD) having at least one application (APM, APD), an authentication and mobility management level (NAMM, NAMD) and user terminals (TUM, TUD). A radio management level (NCRM, NCRD) is also included having at least one base station (BSM, BSD).
US10708846B2 Mechanism for optimizing communication network setting for moving communication elements
An apparatus comprising at least one processing circuitry, and at least one memory for storing instructions to be executed by the processing circuitry, wherein the at least one memory and the instructions are configured to, with the at least one processing circuitry, cause the apparatus at least: to acquire connection information including at least one of route information and resource requirement information for at least one communication element in a coverage area of a communication network, the communication network comprising a plurality of access points allowing the at least one communication element to communicate with the communication network, to process the acquired connection information for determining at least one candidate for a following access point to be connected to by the at least one communication element following to an access point to which the at least one communication element is currently connected, and to use a result of the determination of the at least one candidate for a following access point for optimizing communication settings in the communication network for the at least one communication element moving in the communication network.
US10708844B2 Wireless telecommunications system, terminal device, base station and methods
A first terminal device for use in a wireless telecommunications system includes one or more base stations each forming a respective network node of the wireless telecommunications system and a plurality of terminal devices, wherein each of the terminal devices is operable to be established as a relay node via which each of the other terminal devices is operable to communicate with at least one of the base stations. The first terminal device includes a controller operable to determine a value of an operational characteristic associated with the first terminal device, and a transceiver unit operable to receive, from each of the other terminal devices, signalling indicative of a value of the operational characteristic associated with that terminal device.
US10708843B2 Methods and apparatuses for beacon assisted low power localization
The present application is at least directed to an apparatus in a system including a non-transitory memory with instructions stored thereon for decoding a message from a beacon device. The apparatus also includes a processor, operably coupled to the non-transitory memory, configured to execute the instructions of receiving, via a deployment server, data about the system including a decryption key associated with the beacon device. The processor is also configured to execute the instructions of listening for a signal from the beacon device transmitted via low energy. The processor is further configured to execute the instructions of receiving the signal from the beacon device including encrypted information. The processor is even further configured to execute the instructions of decrypting the encrypted information including GPS coordinates. Another aspect of the application is directed to a beacon device in a disconnected system.
US10708841B2 Device and method for network selection and network switching
A network device and method for network selection and network switching are provided. The network device is communicating with user equipment (UE). The network device includes a processor and a memory for storing instructions executable by the processor. The processor is configured to request the UE to report speed information, receive a measurement report from the UE, the measurement report including speed information of the UE, and determine whether to switch network for the UE based on the speed information.
US10708837B2 System and methods for client steering
A method, system, and apparatus for optimizing a connection of a station (STA) in a mesh network of a plurality of 802.11 access points (APs) carried out by a client steering daemon (CSD) running on an AP of the plurality of APs. The CSD may calculate a cost ratio based on a plurality of metrics from a list and compare the signal strength information against a predetermined value. Based on the outcome of the signal strength comparison the CSD may analyze risk for the STA, determine a course of action for the STA based on the calculating, comparing, and analyzing and send instructions to a plurality of CSDs running on each of the plurality of APs for the course of action. The course of action may be keeping a STA associated with a current interface, guiding a STA to a destination interface, or kicking a STA to a destination interface.
US10708836B1 User equipment route selection across multiple mobile communication technologies
The described technology is generally directed towards enabling user equipment to perform route selection across multiple mobile communication technologies. User equipment route selection allows specifying, by the user equipment, information which affects the way the user equipment's network communications are handled by a communication network. User equipment route selection across multiple mobile communication technologies enables certain route selection capabilities whether the user equipment is connected to a 5G Core network mobile communication technology, a 5G Option 3x network mobile communication technology, or a LTE network mobile communication technology.
US10708833B2 Communication system
A base station for communicating with a mobile station, the base station including a processor configured to generate, when the base station is operating as a target base station, a path switch request, and a transceiver circuit configured to transmit, when the mobile station is engaged in a handover to the base station when operating as a target base station, the path switch request to a Mobility Management Entity (MME), wherein the path switch request includes a closed subscriber group (CSG) access mode of the base station operating as a target base station.
US10708832B2 Deactivation method and apparatus for a secondary cell and communications system
A communication apparatus including: a controller configured to configure a plurality of SCells including a first SCell carrying a PUCCH and a second SCell different from first SCell; and a transmitter configured to transmit to a network side via a Physical Uplink Channel (PUCCH) a uplink control information (UCI) using the first SCell; wherein the controller configures a deactivation timer with respect SCell except for the first SCell among the plurality of SCells, and the controller configures the first SCell to be activated and deactivated by an activation/deactivation media access control (MAC) control element (CE).
US10708824B2 Method and apparatus for supporting session continuity for 5G cellular network
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 relates to a method for supporting a session continuity for a terminal in a 5G cellular wireless communication system.
US10708813B2 Method and device for transmitting and receiving data in mobile communication system
The present specification relates to a communication method and a communication device, and a random access method of a user equipment (UE), according to one embodiment of the present specification, comprises the steps of: sensing a random access trigger in a connected state; determining the type of the random access trigger when the random access trigger is sensed; and performing congestion control if the type of the random access trigger is a preset type.
US10708811B2 Operation methods of communication node supporting direct communications in network
Disclosed are operation methods of communication node supporting direct communications in network. The operation method comprises obtaining scheduling information configured for the direct communications from a first base station; identifying modulation and coding scheme (MCS) information and radio resource information included in the scheduling information; and transmitting, to a second UE, a first message to which a MCS indicated by the MCS information is applied through radio resources indicated by the radio resource information. Therefore, performance of a communication system can be enhanced.
US10708805B2 Method and controller for low-overhead user equipment measurements
An embodiment method includes identifying a plurality of VTP configurations representing allocations of TPs among a plurality of VTPs each having at least one TP. Potential serving VTPs are then identified for a selected UE in a plurality of UEs according to at least one UE centric criterion. The potential serving VTPs are selected for each of the plurality of VTP configurations. A UE measurement set is then scheduled for the potential serving VTPs for a scheduled channel resource according to measurement parameters. The method further includes selecting a serving VTP configuration from the plurality of VTP configurations according to UE measurement feedback from the selected UE.
US10708800B2 Health report sending from a wireless communication network
A wireless terminal for receiving a health report from a wireless communication network comprising a group of network nodes communicating within the wireless communication network using a first communication technology employing a first frequency band includes: a first wireless interface for communicating according to a second communication technology employing a second frequency band; and a terminal control unit for receiving, via the first wireless interface, at least one health report with health data from at least a first node in the group of network nodes triggered by a health report sending condition being fulfilled in the wireless communication network.
US10708793B2 Method and apparatus for implementing wireless system discovery and control using a state-space
In accordance with embodiments disclosed herein, there are provided apparatuses, systems and methods for implementing wireless system discovery and control using a state-space. For example, such means may include: establishing, a communications interface between an access point optimizer and a wireless access point; identifying one or more interfering wireless nodes exhibiting electromagnetic interference upon the wireless access point; collecting data from the wireless access point; determining a model of the wireless access point and the one or more interfering wireless nodes by: (i) modeling communicative relationships and properties among the wireless access points and the one or more interfering wireless nodes exhibiting electromagnetic interference upon the wireless access point based at least in part on the data collected, and (ii) modeling an active state of the wireless access points representing a current configuration of the wireless access points having therein one or more configurable parameters for the wireless access points based at least in part on the data collected; and quantifying a change in performance of the wireless access points or the one or more interfering wireless nodes based on a state change affecting the model. Other related embodiments are disclosed.
US10708792B2 Methods and systems for increasing bandwidth efficiency in satellite communications
Methods and systems are provided for increasing bandwidth efficiency in satellite communications. In some embodiments, a satellite communications method is provided that comprises receiving, at a gateway ground station and as part of a downlink transmission from a satellite, a combined source signal comprising a plurality of source signals with an overlapping bandwidth, and extracting, from the downlink transmission, information specifying at least one predetermined modulation method. The method also includes generating, based on the at least one predetermined modulation method and from the combined source signal, a plurality of estimated waveforms corresponding to the plurality of source signals, separating, by signal cancellation and using the plurality of estimated waveforms, the plurality of source signals from the combined source signal, and routing, with a terrestrial network, the plurality of source signals to one or more user ground terminals.
US10708789B2 Apparatuses and methods for beam identification through the physical random access channel (PRACH) and efficient PRACH resource utilization
A User Equipment (UE) including a wireless transceiver and a controller is provided. The wireless transceiver performs wireless transmission and reception to and from a cellular station. The controller selects a downlink reference signal associated with a candidate beam among a plurality of downlink reference signals including Channel State Information-Reference Signal (CSI-RS) resources, Synchronization Signal (SS) blocks, or Physical Broadcast Channel (PBCH) blocks, and determines one from a plurality sets of Physical Random Access Channel (PRACH) preambles and RACH occasions for the selected downlink reference signal according to an association configured between the downlink reference signals and PRACH resources. Also, the controller uses the determined set of PRACH preamble and RACH occasion to perform a PRACH transmission to the cellular station via the wireless transceiver.
US10708783B2 Method for performing multiple authentications within service registration procedure
Embodiments herein provide a method for performing multiple authentications within a service registration procedure. The method includes sending, by a User Equipment (UE) a REGISTER request message to an IP Multimedia Subsystem (IMS) server. Further, the method includes receiving, an IMS authentication challenge from the IMS server, where the IMS authentication challenge includes an IMS authentication parameter and a MCPTT authentication challenge. Further, the method includes verifying, at the UE, the IMS authentication challenge. Further, the method includes generating, at the UE, a REGISTER response message. Further, the method includes sending, a REGISTER response message to the IMS server, where the REGISTER response message includes an IMS authentication response to authenticate UE at the IMS server and a MCPTT authentication response to authenticate the UE at the MCPTT server.
US10708782B1 Wireless communication managed access system
Disclosed is a Managed Access System that operates as a man-in-the-middle between a handset and a network carrier system (e.g., Verizon, AT&T) to control access of handsets to connect to the network carrier system. The Managed Access System includes adaptable hardware, which emulates or simulates the characteristics of the handset such that the network carrier system communicates with the Managed Access System rather than the handset.
US10708780B2 Registration of an internet of things (IoT) device using a physically uncloneable function
An Internet of Things (IoT) device has a public device identifier and a private device identifier, where the public device identifier is publicly available and the private device identifier is secret but kept in a secure device database as a tuple. A registration request containing encrypted credentials comprising at least a private identifier and optionally a public identifier is sent from the IoT device to an association server in communication with a device database having an association between IoT public identifier and a corresponding IoT private identifier. The association server which receives the registration request and encrypted credentials responds with a registration acknowledgement when the decrypted credentials match the tuple in the device database, or forwards the request to a registration server when it does not. The requesting IoT device receives an acknowledgement and is thereafter able to join the wireless network.
US10708765B2 Method and apparatus for indicating restricted resources of wireless terminal
A wireless terminal participates in communications over a radio interface with an access node of a radio access network (RAN). The wireless terminal comprises processor circuitry configured to detect an abnormal operation of the wireless terminal and to autonomously declare a Safe-Mode without permission of the radio access network. In an example implementation, the processor circuitry is further configured to generate a safe mode indication configured to indicate to the access node that one or more capabilities supported by the wireless terminal is temporarily not available at the wireless terminal; and wherein the wireless terminal further comprises transmitter circuitry configured to transmit the safe mode indication over the radio interface to the access node.
US10708764B2 Terminal apparatus and base station apparatus
The present invention relates to a terminal apparatus and a base station apparatus that enable efficient communication. To perform efficient uplink transmission by using a non-allocated frequency band or a shared frequency band. A terminal apparatus includes a reception unit configured to receive a message of terminal capability enquiry and a transmission unit that transmits terminal capability information in a case that the message has been received. In a case that the terminal capability information includes first information indicating that uplink LAA is supported, the transmission unit transmits a first PUSCH of a first resource allocation type or a second resource allocation type in a cell that is other than an LAA secondary cell, whereas in the LAA secondary cell, transmits a second PUSCH of a third resource allocation type.
US10708762B2 Method and apparatus for virtualizing SIM card, terminal and network side device
A method and an apparatus for virtualizing a SIM card, a terminal and a network side device are provided in the present disclosure. The method includes: receiving a request for accessing to SIM card data; and accessing SIM card data on a remote end according to the request for accessing to SIM card data. The method, the apparatus, the terminal and the network side device in the present disclosure are simple in implementation and have a low cost.
US10708760B2 Connectivity system for establishing data access in a foreign mobile network
This disclosure is directed to establishing data access for a mobile device in a foreign mobile network. An exemplary method comprises executing a first attach operation (e.g., an IMSI attach operation) for a mobile device, the first attach operation resulting in a successful first attachment for the mobile device; determining, for a particular period, non-execution of a second attach operation (e.g., a GPRS operation) for a second attachment for the mobile device; classifying, based on the successful first attachment and the non-execution of the second attach operation for the particular period, the mobile device as a silent roamer; and determining whether the mobile device is associated with a data package for establishing a first quota of data access.
US10708757B2 Method and apparatus for performing cell specification procedure for network slice-based NR in wireless communication system
A new cell specification procedure can be defined, in order to support more efficiently a network slice function in a new radio (NR) access technology as being a part of a 5G communication system. From a perspective of a radio access network (RAN)-core network (CN) interface, a RAN node can transmit, to a CN node, a first indicator related to the slice support of the RAN node, and receive, from the CN node, a second indicator related to the slice support of the CN node.
US10708752B1 System and method for detection of transmission facilities
In embodiments, a method of detecting a transmitting device within an obstruction rich environment is disclosed. The method may involve detecting the transmitting device with a wireless transmission detection facility; communicating signal information relating to the detected transmitting device from the wireless transmission detection facility to a central unit; determining the location of the transmitting device; displaying information of the detection and location of the transmitting device through a user interface; and providing an action facility for causing actions related to the detected transmitting device.
US10708748B2 VoIP emergency call support
Techniques to support emergency voice-over-Internet Protocol (VoIP) calls are described. The techniques may be used for various 3GPP and 3GPP2 networks, various location architectures, and various types of User Equipment (UE). A UE communicates with a visited network to send a request to establish an emergency VoIP call. The UE interacts with a location server instructed by the visited network to obtain a first position estimate for the UE. The UE performs call setup via the visited network to establish the emergency VoIP call with a PSAP, which may be selected based on the first position estimate. The UE may thereafter perform positioning with the location server to obtain an updated position estimate for the UE, e.g., if requested by the PSAP.
US10708747B2 Information processing apparatus and method of deciding correction amount in the information processing apparatus
The present invention provides an information processing apparatus and a method of deciding a correction amount for correcting the radio field intensity of received radio waves in the information processing apparatus. The information processing apparatus receives a BLE (Bluetooth Low Energy) packet transmitted by an external apparatus, and displays a screen for deciding a correction amount for correcting the radio field intensity of the BLE packet. If a user inputs an instruction for deciding the correction amount via this screen, the correction amount is decided based on the radio field intensity of the received BLE packet and a reference value.
US10708740B2 Method and apparatus of signal measurement for terminal moving at high speed in wireless 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. A signal measurement method for a terminal is provided. The signal measurement method includes receiving a signal measurement indication for high-speed movement from a base station, and measuring a signal from a first cell using a measurement scheme designed for high-speed movement based on the signal measurement indication, wherein the first cell is a primary cell (PCell).
US10708734B2 Proxy coordinated wireless communication operation for vehicular environments
Proxy coordinated wireless communication operation is described for vehicular environments. In one example, a first user equipment receives a proxy operation authorization from a vehicular environment proximity services function for the first user equipment to operate as a Proxy for the proximity services function. The first user equipment then controls configuration information of other user equipment. The first user equipment also controls the vehicular environment operation mode used by the other user equipment.
US10708726B2 Short message processing method and apparatus, and electronic device
A short message service (SMS) message processing method and apparatus, and an electronic device, are provided in the field of information technologies. The method includes receiving a new SMS message; extracting identification information of the SMS message, where the identification information is information about a number used to send the SMS message and/or a content keyword; determining a processing manner corresponding to the identification information from a prestored correspondence between an identification information group and a processing manner according to the identification information, where each identification information group includes at least one piece of identification information; and processing the SMS message according to the determined processing manner.
US10708724B2 Mesh vehicle wireless reporting for locating wanted vehicles
Wanted vehicles (e.g., stolen or the subjects of AMBER alerts) may respond to receipt of broadcast messages identifying the vehicle by vehicle identification number, license plate number, or other identifier (if programmed into the car). The identifier may be broadcast over any public radio station as an embedded digital message, transmitted from police or fire broadcast stations, transmitted from wireless mobility towers, or the like.
US10708723B2 Method and system for determining a direction of movement of an object
According to an example aspect of the present invention, there is provided a method for determining the direction of movement of an object, the method comprising determining a cyclical motion of a cyclically moving part of the object by recording acceleration data of said cyclically moving part over a plurality of cycles using an accelerometer or inertial sensor attached to said cyclically moving part, integrating said acceleration data over at least one cycle of movement to determine a tilting of said cyclically moving part of the object relative to the horizontal plane, measuring an external magnetic field of said cyclically moving part of the object using a magnetometer to determine an orientation of said cyclically moving part of the object relative to the external magnetic field, determining the direction of movement of the object based on the tilting and the orientation of the cyclically moving part of the object.
US10708716B2 Methods and apparatus for selecting network resources for UE sessions based on locations of multi-access edge computing (MEC) resources and applications
In one illustrative example, a mobility node (e.g. an SMF) may receive a message which indicates a request for creating a session for a user equipment (UE). A user plane function (UPF) instance for the session may be selected based on a set of parameters. The set of parameters may include one or more location(s) of one or more multi-access edge computing (MEC) resources and applications of interest for the UE. Location data associated with the MEC resources and applications may be determined from server addresses obtained from UPF processing of domain name server (DNS) queries associated with the applications. In preferred implementations, the server addresses are client subnet location-dependent server addresses obtained from client subnet-based DNS queries. The server addresses or location data derived therefrom may be regularly submitted to the SMF for improved UPF selection based on locations of MEC resources and applications.
US10708715B2 Method and system for 3-D location of mobile devices
A system and method for 3-Dimensional location of a mobile device in which the mobile device is enhanced with an emulation of a wireless communications beacon, in addition to global positioning system (GPS) location capabilities. To pinpoint the location of the mobile device within the general location, a plurality of devices within a wireless communication range of the mobile device ping each other with the emulated wireless communications beacon. The plurality of mobile devices determined within the wireless communication range can send information to one another in order to supply for example their own unprecise GPS coordinates, the relative distance to any mobile device that responded to the virtual beacon ping of the mobile device and a mobile device identification or alias. The information received at each mobile device can be provided from each mobile device to a central location. At the central location triangulation, quadrilatration, n-lateration and the like can be performed in 3 dimensions using four or more of the mobile devices which provide information about themselves and the three or more others. The central location can utilize topographical maps and data analysis to determine a ground level. Precise locations can be sent to the mobile device or used by aggregating software that could find anonymous, or specific in the case of law enforcement and the such, beneficial.
US10708713B2 Systems and methods for beacon location verification
Embodiments include (i) receiving a first set of one or more messages generated by a mobile terminal, the first set of one or more messages comprising a first indication that the mobile terminal has detected a wireless beacon at a first time, and a second indication comprising a geographic location of the mobile terminal at the first time; (ii) determining whether the geographic location of the mobile terminal at the first time is within a threshold distance from a first physical location associated with the wireless beacon detected at the first time; and (iii) taking one or more further actions in response to determining whether the geographic location of the mobile terminal at the first time is or is not within the threshold distance from the first physical location associated with the wireless beacon.
US10708705B2 Audio processing method and audio processing apparatus
An audio processing apparatus has a setting processor that sets a size of a virtual sound source; and a signal processor that generates an audio signal by imparting to an audio signal a plurality of head-related transfer characteristics. The plurality of head-related transfer characteristics corresponds to respective points within a range that accords with the size set by the setting processor from among a plurality of points, with each point having a different position relative to a listening point.
US10708703B1 Switching binaural sound
A method provides binaural sound to a person through electronic earphones. The binaural sound localizes to a sound localization point (SLP) in empty space that is away from but proximate to the person. When an event occurs, the binaural sound switches or changes to stereo sound, to mono sound, or to altered binaural sound.
US10708702B2 Signal processing method and signal processing device
A signal processing method includes: multiplying at least one of M signals output from M microphones by a gain so as to equalize sound pressure levels of the M signals, the M signals representing sounds that arrive at the M microphones from a sound source located within a predetermined distance from the M microphones, M being an integer equal to or greater than two; delaying at least one of the M signals so as to resolve time discrepancies between the M signals, the time discrepancies being caused by differences in arrival time between sounds that arrive at the M microphones from the sound source; and applying a filter so as to suppress a signal which is included in the M signals obtained through the multiplying and the delaying and which represents a sound output from the sound source located within the predetermined distance.
US10708699B2 Hearing aid with added functionality
A sound processing method for a hearing aid in embodiments of the present invention may have one of more of the following steps: (a) receiving a command from a user to begin an upload and/or download of a file, (b) initiating communications to commence the upload and/or download of the file, (c) selecting the file to upload and/or download to a memory on the hearing aid, (d) downloading and/or uploading the file into or out of the memory, (e) executing the file loaded into memory, (f) asking the user if they wish to download and/or upload another file to/from the memory, and (g) continuing normal hearing aid operations if the user does not wish to execute the file in the memory.
US10708698B2 Hearing device including an external antenna part and an internal antenna part
The disclosure presents a method and a hearing device comprising a first portion adapted for being arranged behind an ear of a user for providing a signal, an output transducer for converting the signal to an acoustic output, a coupling element coupled to the first portion, and wherein the coupling element is adapted for transmitting at least the signal or the acoustic output. Furthermore, the hearing device comprises an antenna which includes an external antenna part and an internal antenna part, where the internal antenna part includes a first antenna element, a second antenna element where a first end of the second antenna element is arranged at one end of the first antenna element and is connected thereto, and where a second end of the second antenna element is connected to a ground plane, and a third antenna element which is spaced at a distance from the second antenna element and connected to the first antenna element, a feeding unit configured to supply a current to the antenna via the third antenna element, a wireless interface for receiving and/or sending data by means of the antenna, and wherein the coupling element comprises the external antenna part, and where the external antenna part is connected to the internal antenna part.
US10708687B1 System and method for including soundscapes in online mapping utilities
Systems and methods are disclosed, which include or present “soundscapes” in or for online mapping utilities. To obtain the data for such soundscapes, along with cameras for visual images, a microphone array can be mounted on a vehicle to record sounds along the streets travelled for linking to an online map. A speech recognition algorithm is used to identify private conversations and remove them from the recording. The systems and methods for accomplishing this task include use of an array of microphones mounted in a special pattern with special materials on top of the vehicle to record sounds as the vehicle travels through space and time. A set of signal processing algorithms is also used to process the microphone signals autonomously in real-time, allowing the operator to immediately review them for quality assurance.
US10708686B2 Local sound field forming apparatus and local sound field forming method
There is provided a local sound field forming apparatus including a local sound field forming filter coefficient recording unit that records an audio filter coefficient for forming a sound field by an evanescent wave, a filter unit that convolves the audio filter coefficient and a sound source signal to generate a loudspeaker drive signal, and a loudspeaker array that includes a plurality of loudspeakers including a directional loudspeaker, and that reproduces a sound on the basis of the loudspeaker drive signal. The present technology can be applied to a local sound field forming apparatus.
US10708683B2 Speaker system
A speaker system is provided herein that includes a frame at least partially encompassing a diaphragm of a first transducer. A bridge is operably coupled with the frame. The bridge includes a support section and a pair of arms extending therefrom, the support section including a rim portion. A second transducer is supported by the bridge and at least partially disposed within the rim portion. A first sound altering feature is disposed on a first side of the second transducer. An asymmetrical second sound altering feature is disposed on a second opposing side of the second transducer.
US10708677B1 Audio assemblies for electronic devices
Voice-controlled devices that include one or more speakers for outputting audio. In some instances, the device includes at least one speaker within a cylindrical housing, with the speaker aimed or pointed away from a microphone coupled to the housing. For instance, if the microphone resides at or near the top of the cylindrical housing, then the speaker may point downwards along the longitudinal axis of the housing and away from the microphone. By pointing the speaker away from the microphone, the microphone will receive less sound from the speaker than if the speaker were pointed toward the microphone). Because the voice-controlled device may perform speech recognition on audio signals generated by the microphone, less sound from the speaker represented in the audio signal may result in more accurate speech recognition, and/or a lesser need to perform acoustic echo cancelation (AEC) on the generated audio signals.
US10708674B2 Systems and methods for enabling and monitoring content creation while consuming a live video
Systems and methods for enabling and rewarding collaborative content creation are described. The method comprises, playing back live video provided by an over-the-top (OTT) provider to a user, receiving, from the user, a command to crop and modify a portion of the video comprising a subject, generating user-generated content based on the command, publishing the user-generated content to a plurality of users, determining whether the user-generated content is republished a threshold number of times during a republication period, and in response to determining that the user-generated content is republished the threshold number of times during the republication period, unlocking access to content from the OTT provider for the user that relates to the subject.
US10708666B2 Terrestrial broadcast television services over a cellular broadcast system
Systems, methods, and devices of various embodiments enable the provision of providing terrestrial broadcast television services over a cellular broadcast system. In various embodiments, a processor of a network element of the cellular broadcast system may parse a terrestrial broadcast television service for one or more information elements. The processor may configure a service description of the cellular broadcast system to include the one or more information elements of the terrestrial broadcast television service. The processor may send the configured service description over the cellular broadcast system to a receiving device to enable the receiving device to receive the terrestrial broadcast television service over the cellular broadcast system.
US10708665B2 Method and system for recording recommended content within a user device
A system includes a viewer tracking module that determines a genre profile target representation based on program categories of watched events. A recommendation module determines a candidate program category representation for each program candidate of a plurality of program candidates from a plurality of program categories, compares the candidate program category representation for the plurality of candidates to the genre profile target representation, and determines a numerical value for each of the plurality of program candidates based on comparing. The system further includes a display displaying the program candidates ordered based of the numerical value for each.
US10708659B2 Method and apparatus for enhancing audience engagement via a communication network
Aspects of the subject disclosure may include, for example, capturing first monitoring information associated with an audience that is viewing a presentation, determining an actual audience engagement level by performing pattern recognition on the first monitoring information, comparing the actual audience engagement level with an expected audience engagement level to generate an engagement score for the presentation, and transmitting, to a device, a haptic feedback according to the engagement score during the presenting of the presentation. Other embodiments are disclosed.
US10708655B2 Dynamic item highlighting system
A method and apparatus for highlighting a program listing in a set of program listings based on selection criteria. The selection criteria may indicate that the a broadcaster has agreed to pay a service provider in return for the service provider ensuring that a program listing, corresponding to the program of the broadcaster, is highlighted in a program page that displays a set of program listings, such as television program listings. If there are multiple program listings, listed in a program page, that are to be highlighted, then details of the respective contracts may be used to determine which program listing to highlight. Such details may include the total contract value, a ratio of contract value-to-page view, and/or the time of contract formation.
US10708654B1 Optimizing inventory based on predicted viewership
In a video delivery context, collection and analysis of viewing data can provide insight into viewer interaction with video and the Internet. The viewing data can be transmitted in a controlled manner to a data repository. Disclosed herein are system, method, and computer program product embodiments for optimizing inventory based on predicted viewership. An example embodiment operates by evaluating past viewership data for a periodic event, determining a tendency of a market segment to view the periodic event, and predicting viewership for a future event based on the determined tendency.
US10708651B2 Dynamic content ratings
According to some aspects, methods and systems may include determining that events associated with requests or accessing content items have occurred. The methods and systems may also include authorizing transmission of the content items to the requesting devices based on credential information associated with the requests, and determining a viewership quantity metric associated with the requests.
US10708646B2 Detection of items in a home
Various arrangements for detecting items in home are presented. Imaging devices may capture images of a user's home. The images may be analyzed and compared against a user approved list of item definitions. Using the definitions, items, brands, trademarks, and the like may be identified in the images. The items identified in the images may be used to determine preferences of a user and provide targeted marketing content using the television receiver. In some cases, analysis of items in a home may be used to determine the effectiveness of marketing content by determining causality or correlations between marketing content viewed by a user and items in the home.
US10708645B2 Method and system for controlling a user receiving device using voice commands
Aspects of the subject disclosure may include, for example, a system that performs operations including receiving one or more media processor commands generated by a voice processing system that synthesizes the one or more media processor commands according to voice data provided by a portable device by way of an adapter, and executing the one or more media processor commands to generate an updated presentation of media content. The adapter converts a first radio frequency (RF) signal to a second RF signal comprising the voice data, the first RF signal generated by the portable device according to a first RF protocol, the second RF signal conforming to a second RF protocol that differs from the first RF protocol, and the second RF signal comprising routing information to route the voice data to the voice processing system. Other embodiments are disclosed.
US10708639B1 State-based image data stream provisioning
Techniques for state-based provisioning of image data streams are described herein. In some examples, a plurality of image data streams, such as video streams, may be captured from one or more electronically presented content items. Upon being captured, the image data streams may be transmitted to an image data streaming service, such as a video streaming service, for transmission to spectators or other viewers. In addition to the image data, state data associated with the image data streams may also be transmitted to the image data streaming service. The state data may include information that describes the contents of the image data streams. In some examples, the image data streaming service may use the state data to provision the image data streams, for example to determine one or more image data streams that match a viewer's interest and to transmit those streams to the viewer.
US10708631B2 Method and terminal for tile selection amongst a set of tiles
A method for selecting a tile amongst a set of tiles associated with a multimedia content divided into a plurality of tile segments requested by a terminal is described. The multimedia content that is divided into a plurality of tile segments, includes obtaining a next position of a viewport of the terminal at the expiration of a current tile segment based on an estimation of a trajectory of the viewport; identifying one or several tiles amongst the set of tiles comprising at least the viewport at the next position; determining at least one processing parameter depending on at least the center of the identified tile and the next position of the viewport; and selecting an identified tile for which the determined processing parameter meets a selection criterion.
US10708629B2 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.
US10708627B2 Volumetric video compression with motion history
Techniques related to pose estimation for an articulated body are discussed. Such techniques may include extracting, segmenting, classifying, and labeling blobs, generating initial kinematic parameters that provide spatial relationships of elements of a kinematic model representing an articulated body, and refining the kinematic parameters to provide a pose estimation for the articulated body.
US10708625B2 Adaptive deblocking filter
Systems and methods are provided for selecting and applying an appropriate deblocking filter for improved coding efficiency and compression performance by partitioning a frame into a plurality of rectangular coding units (CUs) according to the QTBT frame partitioning scheme, selecting a first and a second CUs of the plurality of rectangular CUs, where the second CU is adjacent to the first CU, identifying a CU boundary shared by the first and second CUs, determining that at least one of the first or the second CU is non-square in shape, determining a first shape of the first CU and a second shape of the second CU, adaptively selecting a deblocking filter based on the first shape and the second shape, and applying the selected deblocking filter to pixels across the CU boundary.
US10708624B1 Pre-processing for video compression
A processing system filters blocks of a picture to minimize a size and error of the blocks prior to encoding. A pre-processing module of the processing system measures characteristics of a plurality of blocks and evaluates the effects of applying each of a plurality of filters to the blocks prior to encoding in order to predict an increase in compressibility of blocks having similar characteristics that are filtered with each filter before being encoded, with the least impact on quality. The pre-processing module trains models to predict a size and error of blocks filtered with each filter based on block characteristics. The pre-processing module uses the models to calculate a cost in terms of size and error of applying each filter to a given block having certain characteristics. The pre-processing module then applies to the block the filter that is predicted to result in the best cost.
US10708619B2 Method and device for generating predicted pictures
Disclosed are a method and device for generating a predicted picture, the method comprising: determining a reference rectangular block of pixels by shifting or warping parameter information which includes a location of a target rectangular block of pixels, or the parameter information comprises a location of a target rectangular block of pixels and depth information of a reference view; mapping the reference rectangular block of pixels to a target view according to the depth information of the reference view to obtain a projection rectangular block of pixels; and acquiring a predicted picture block from the projection rectangular block of pixels. The technical problem of relatively large dependence among the data brought by simultaneously employing the depth picture of the target view and the depth picture of the reference view in the process of generating the predicted picture in the prior art is solved, and the technical effects of reducing the dependence on the data and improving the encoding and decoding efficiency is achieved.
US10708614B2 Method and apparatus for inter prediction using motion vector candidate based on temporal motion prediction
An inter prediction method according to the present invention comprises: a step for deriving reference motion information related to a unit to be decoded in a current picture; and a step for performing motion compensation for the unit to be decoded, using the reference motion information that has been derived. According to the present invention, image encoding/decoding efficiency can be enhanced.
US10708611B2 Systems and methods for signaling of video parameters and information associated with caption services
A method for signaling video parameters associated a video asset included in a multimedia presentation, the method comprising: signaling a flag indicating whether picture rate information is present in a descriptor associated with the video asset; and signaling picture rate information for one or more layers of encoded video data corresponding to the video asset based on the flag, wherein picture rate information includes a code value indicating a picture rate value.
US10708606B2 Multilayer video signal encoding/decoding method and device
A method for decoding a multilayer video signal, according to the present invention, is characterized by: selecting candidate reference pictures for a current picture from among corresponding pictures in one or more reference layers by using either a maximum temporal level indicator for a current layer or a temporal level identifier for the current picture belonging to the current layer; inducing the number of active reference layer pictures for the current picture on the basis of the number of the candidate reference pictures; obtaining a reference layer identifier on the basis of the number of the active reference layer pictures; determining an active reference picture for use in the interlayer prediction of the current picture by using the reference layer identifier; and performing interlayer prediction on the current picture by using the active reference picture.
US10708599B2 Preserving image quality in temporally compressed video streams
When a temporally compressed video stream is decoded and subsequently re-encoded, quality is typically lost. The quality loss may be mitigated using information about how the source video stream was encoded during the re-encoding process. According to some aspects of the disclosure, this mitigation of quality loss can be facilitated by decoders that output such information and encoders that receive such information. These decoders and encoders may be separate devices. The functionality of these decoders and encoders may also be combined in a single device, such as a transcoding device. An example of the information that may be used during re-encoding is whether each portion of the original stream was intra-coded or non-intra-coded.
US10708598B2 Image coding method, image coding apparatus, image decoding method, image decoding apparatus, and image coding and decoding apparatus
An image decoding apparatus, method, and medium for decoding a current block included in a bitstream are provided. A first candidate, having a first motion vector that has been used to decode a first block, is searched for from one or more candidates. The first block is spatially or temporally adjacent to the current block. Two or more second candidates, each having a second motion vector being a zero vector, are derived when the first candidate is unavailable in the searching. A current block is decoded using derived candidates. The derived candidates include the two or more second candidates.
US10708590B2 Methods and apparatus for collaborative partition coding for region based filters
Methods and apparatus are provided for collaborative partition coding for region based filters. An apparatus includes a video encoder (100) for encoding image data for a plurality of regions in a picture. The video encoder (100) includes multiple filters for filtering the image data based on region partition information for the plurality of regions. The region partition information for the plurality of regions is shared between the multiple filters.
US10708589B2 Video encoding and decoding method and apparatus involving boundary filtering
Provided are a video encoding apparatus, a video encoding method, a video decoding apparatus, and a video decoding method capable of filtering a boundary of partitions within a block.
US10708587B2 Systems and methods for encoding alternative streams of video for playback on playback devices having predetermined display aspect ratios and network connection maximum data rates
Systems and methods for adaptive bitrate streaming of alternative streams of video encoded at resolution and sample aspect ratio combinations and maximum bitrates in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a source encoder configured to encode a source video stream as a plurality of alternative streams of video for playback on a playback device includes a processor configured to receive multimedia content including source video data having a primary resolution, a primary sample aspect ratio, and a primary frame rate and to encode the source video data as alternative streams of video, where the resolution and sample aspect ratio of at least one of the alternative streams of video are selected to have an aspect ratio that is the same as a predetermined display aspect ratio and at least one of the alternative streams is encoded at a maximum bitrate.
US10708584B2 Image decoding method using intra prediction mode
A method for decoding image, includes generating a residual block; reconstructing an intra prediction mode group indicator and a prediction mode index of a current block, wherein the indicator indicates whether the intra prediction mode of the current block belongs to which intra prediction mode group among a first or second group, and the prediction mode index specifies intra prediction mode in an intra prediction mode group indicated by the indicator; constructing the first group including three intra prediction modes using valid intra prediction modes of left and top blocks of the current block; determining the intra prediction mode corresponding to the prediction mode index in the first group as the intra prediction mode of the current block when the indicator indicates the first group; generating a prediction block based on the determined intra prediction mode of the current block; generating a reconstructed block using the residual block and the prediction block; and performing deblocking filtering on a reconstructed picture.
US10708575B2 Display system with diffuse and specular reflective modes
A display system which includes a first image display; a second image display; a reflective polariser disposed between the first image display and the second image display, with the second image display disposed on a viewing side of the display system; and a controller for addressing image data to the first image display and the second image display, wherein the controller, the first image display and second image display are configured to selectively operate in accordance with: a first display function in which the first image display is visible to a viewer through the second image display and the second image display appears substantially transparent to the first image display; a second display function in which the display system is in a reflective mode that conveys information to a user; and a third display function in which images are addressed to both the first image display and the second image display. The second display function may be generated by utilizing a diffusively reflective element such that the display system appears as a patterned diffuse reflection to the view.
US10708573B2 Apparatus and methods for three-dimensional sensing
A three-dimensional (3D) sensing apparatus together with a projector subassembly is provided. The 3D sensing apparatus includes two cameras, which may be configured to capture ultraviolet and/or near-infrared light. The 3D sensing apparatus may also contain an optical filter and one or more computing processors that signal a simultaneous capture using the two cameras and processing the captured images into depth. The projector subassembly of the 3D sensing apparatus includes a laser diode, one or optical elements, and a photodiode that are useable to enable 3D capture.
US10708571B2 Video frame processing
An apparatus for or processing video frames is presented. The apparatus comprises at least one processing unit and at least one memory. The at least one memory stores program instructions that, when executed by the at least one processing unit, cause the apparatus to segment objects appearing in video frames, model movement of a camera recording the video frames, and individually compensate motion artefacts in the video frames for at least one segmented object based on relative movement of the camera and at least one segmented object.
US10708563B2 Image capturing apparatus and image capturing method
In a high speed image capturing state, a camera signal processing circuit is not needed to perform a signal process at a high screen rate, but at a regular screen rate. In the high speed image capturing mode, raw data of 240 fps received from an image sensor 101 are recorded on a recording device 111 through a conversion processing section 201 and a recording device controlling circuit 210. Raw data that have been decimated and size-converted are supplied to a camera signal processing circuit 203 through a pre-processing circuit 202 and an image being captured is displayed on a display section 112 with a signal for which a camera process has been performed. In a reproducing state, raw data are read from the recording device 111 at a low screen rate according to a display performance of the display section 112 and the raw data that have been read are processed are processed by the pre-processing circuit 202 and the camera signal processing circuit 203 and a reproduced image is displayed by the display section 112.
US10708556B2 Imaging device and imaging system
A disclosed imaging device includes a plurality of pixels arranged over a plurality of rows and a plurality of columns. Each of the plurality of pixels includes a first photoelectric conversion unit, a second photoelectric conversion unit, a third photoelectric conversion unit, a microlens that collects light into the first photoelectric conversion unit, the second photoelectric conversion unit, and the third photoelectric conversion unit, a first color filter through which a light entering the first photoelectric conversion unit passes, a second color filter through which a light entering the second photoelectric conversion unit passes, and a third color filter through which a light entering the third photoelectric conversion unit passes. The first to third photoelectric conversion units are arranged in this order in a first direction, and transmittances of the first color filter and the third color filter are different from a transmittance of the second color filter.
US10708552B2 Vehicle driving assistant device
Provided is a vehicle driving assistant device, including: a sensor module; a camera module which photographs images; and a control module which calculates a gradient value of a ground where a vehicle is located based on a first center axis value measured by the sensor module when a front side of the vehicle is located in a first direction after being mounted and a second center axis value measured by the sensor module when the front side of the vehicle is located in a second direction which is opposite to the first direction and determines an effective area for following an object in the image based on a center axis fixing error value of the sensor module calculated using at least one of the first and second center axis values and the gradient value.
US10708551B2 Data transmission unit and imaging facility with a corresponding data transmission unit
A data transmission unit includes a transmit unit and a receive unit. The transmit unit and the receive unit are relatively movable with respect to another of the receive unit and the transmit unit. The data transmission unit further includes a coupler, the receive unit being configured to receive data from the transmit unit via the coupler even during a relative movement between transmit unit and receive unit. The coupler includes a first dielectric waveguide including a conductor body and a retaining structure.
US10708550B2 Monitoring camera and mount
A video monitoring system (20) includes a camera head (22, 62), including an infrared illumination source (76) and an image sensor (74). A mount (64, 102, 112) is configured to hold the camera head in a fixed location and orientation above a crib (24), so that the image sensor captures images of the crib and an intervention region (52) adjacent to the crib from a fixed perspective.
US10708549B1 Advertisement/surveillance system
An object is positionable at a service provider's site to be surveilled. The object has an appearance to advertise services/products to be provided at the site to a service receiver. A camera is unobtrusively formed in the object to monitor the site and to create images. The object has operative components located within the object. The operative components include a source of electrical potential for the camera, a switch to activate and inactivate the camera, and a digital device to provide a record of the images created by the camera.
US10708539B2 Systems and methods for reducing cut-offs in program recording
A media recording system may be provided. The recording system may include features for reducing recording cut-off of a particular media event due to changes in the start time and end time of what is scheduled to be recorded. The recording system may provide a user with an opportunity to select a program by for example, selecting a listing, to have that program automatically recorded at a scheduled time for presentation to viewers. Changes in the schedule of programs may be compensated manually or automatically when the recording system receives information about actual or predicted time changes. In a manual mode, a user may adjust start or end times based on time change information that is displayed. For an automatic mode, the recording system may automatically compensate for predicted or actual time changes that are known by automatically adjusting the start and end times of recording.
US10708536B2 Signal processing apparatus and method of generating audio signal
A signal processing apparatus: specifies a capture time of a plurality of captured images that are captured from respectively different directions by a plurality of cameras in order to generate a virtual-viewpoint image corresponding to a designated virtual viewpoint; obtain an audio collection signal based on collection of audio of an audio collection target region by a microphone, wherein the audio collection target region includes at least a part of a capturing range of the plurality of cameras; generates an audio signal to be reproduced together with the virtual-viewpoint image corresponding to the capture time specified by the specification unit, by using the obtained audio collection signal based on collection by the microphone at a point in time prior to the specified capture time.
US10708526B2 Method and apparatus for determining lens shading correction for a multiple camera device with various fields of view
A method and apparatus can determine lens shading correction for a multiple camera device with various fields of view. According to a possible embodiment, a flat-field image can be captured using a first camera having a first lens for a multiple camera device. A first lens shading correction ratio can be ascertained for the first camera. A second lens shading correction ratio can be determined for a second camera having a second lens for the multiple camera device. The second camera can have a different field of view from the first camera. The second lens shading correction ratio can be based on the first lens shading correction ratio and can be based on the flat-field image acquired by the first camera.
US10708525B2 Systems and methods for processing low light images
Techniques and systems are provided for processing one or more low light images. For example, a short exposure image associated with one or more shutter speeds can be obtained. A long exposure image is also obtained, which is captured using a slower shutter speed than the one or more shutter speeds associated with the short exposure image. An output image can be generated by mapping color information from the long exposure image to the short exposure image.
US10708522B2 Image sensor with analog sample and hold circuit control for analog neural networks
According to one or more embodiments of the present invention, an image processing system includes a cross-point synapse array that includes multiple row wires, multiple column wires, and multiple cross-point devices, a cross-point device at each intersection of the row wires and the column wires. The image processing system further includes an image sensor array that includes multiple pixel unit circuits, each pixel unit circuit is connected to a corresponding row wire of the cross-point synapse array, wherein the pixel unit circuit generates a voltage output based on an input light. The image processing system further includes a pixel unit controller that adjusts an exposure time of the pixel unit circuits based on voltage outputs from the pixel unit circuits respectively.
US10708517B2 Image processing device that generates and selects between multiple image signals based on zoom selection
An image processing device including a first lens, a second lens disposed on one side of the first lens, a third lens disposed on the other side of the first lens, a first image sensor which receives an input of a first image obtained from the first lens to generate a first image signal, a second image sensor which receives an input of a second image obtained from the second lens to generate a second image signal, a third image sensor which receives an input of a third image obtained from the third lens to generate a third image signal, a selector which receives the input of the second image signal and the third image signal, outputs the second image signal under a first condition, and outputs the third image signal, under a second condition different from the first condition and an image processor which performs image processing, using the first image signal and an output signal of the selector.
US10708514B2 Blending depth images obtained with multiple exposures
To extend dynamic range, a depth imager can expose a scene with two different exposures to obtain two depths. The two different exposures are selected to have respective depth ranges that overlap each other. The two depths can be combined by taking into account the difference in exposures and where the two depths are located with respect to boundaries of an overlapping range of the two depth ranges. The combination of the two depths in this manner can help avoid image artifacts such as contouring.
US10708513B2 Shutter apparatus and imaging apparatus
A shutter apparatus includes a blade unit configured to open and close an opening used for exposure, a blade moving member configured to move the blade unit between an open position and a closed position of the opening, an urging member configured to urge at least one of the blade unit and the blade moving member in a direction from the closed position to the open position of the opening; and a blade cam member configured to contact the blade moving member as the blade unit moves from the closed position to the open position of the opening.
US10708512B2 Method and device for capturing image and storage medium
The present disclosure relates to a method and a device for capturing an image and a computer readable storage medium. In the method, a current motion parameter of the terminal and a current ambient light parameter are acquired, a current exposure parameter of the terminal is set based on the current motion parameter of the terminal and the current ambient light parameter, and the image is captured based on the set current exposure parameter of the terminal. The exposure parameter includes a shutter value, an aperture value and a sensitivity.
US10708509B2 Systems and methods of remote pan tilt sealed spheroid cameras maintaining level image when wall or ceiling mounted
A camera system includes a camera, a drive system, and a processing circuit. The camera includes a lens and a sensor module that receives light and outputs images based on the received light. The drive system includes a track including a first member and a second member, the first member defining a first rail on an inner surface of the first member, the second member defining a second rail on an outer surface of the second member. The rails can be driven by gear or magnetic drive, and are connected in a cross pattern at a 45 degree latitude point, enabling pan and tilt movement to maintain a level image for multiple camera mounting orientations.
US10708506B2 Image processing device, image processing method and program
An image processing device may include a control unit. The control unit may be operable, in a first mode, to control display on a display screen of a representative image of a group of images and, in a second mode, to control display on the display screen of an image of the group of images corresponding to a posture of the device. In addition, the control unit may be operable to switch between operation in the first mode and the second mode.
US10708505B2 Image processing apparatus, method, and storage medium
An image processing apparatus according to an embodiment of the present invention specifies a partial area of a three-dimensional shape model that is generated based on a plurality of captured images obtained by a plurality of cameras. The image processing apparatus includes: a display control unit configured to display a display image based on a captured image of at least one camera of the plurality of cameras on a display unit; a designation unit configured to designate an area on the display image displayed by the display control unit; and a specification unit configured to specify an area on a three-dimensional shape model, which corresponds to an area designated by the designation unit on the display image, based on captured images of two or more cameras of the plurality of cameras.
US10708503B2 Image capture system, image capturing apparatus, lens unit, control methods therefor, and storage medium
An image capturing apparatus is configured to have an interchangeable lens detachably mounted thereto, and is provided with an image capturing unit configured to obtain a captured image, a synchronous signal generation unit configured to generate a synchronous signal for reading out the captured image continuously from the image capturing unit, a communication unit configured to transmit the synchronous signal to the interchangeable lens, and a measurement unit configured to measure a delay time from a timing at which the synchronous signal is generated until a timing at which the communication unit transmits the synchronous signal to the interchangeable lens, the delay time being transmitted to the interchangeable lens by the communication unit together with the synchronous signal.
US10708502B2 Camera device and shake correction method
A camera device includes a lens on which subject light is incident, an imaging element that images an image based on the subject light, a shake sensor that detects shake of the camera device, a shake correction mechanism that holds a holder which holds the imaging element and performs shake correction on a captured image captured by the imaging element through driving of the holder, a characteristic estimator that estimates characteristics of the lens based on a detection value of the shake sensor and a shake correction amount of the shake correction mechanism, and a controller that causes the shake correction mechanism to drive the holder by using the detection value of the shake sensor and an estimation result of the characteristics of the lens.
US10708500B2 Multi-camera system, camera, processing method of camera, confirmation apparatus, and processing method of confirmation apparatus for capturing moving images
An information processing apparatus, including circuitry configured to transmit a start instruction to a first camera apparatus and a second camera apparatus. The start instruction causes the first camera apparatus to start incrementing a first counter and the second camera apparatus to start incrementing a second counter for a video recording time period. The circuitry receives, from the first camera apparatus, a first recording-start frame identifier that indicates a value of the first counter and a second recording-end frame identifier that indicates the value of the second counter. The circuitry receives, from the second camera apparatus, a first recording-start frame identifier that identifies a value of the second counter and a second recording-end frame identifier that identifies the value of the second counter.
US10708499B2 Method and apparatus having a function of constant automatic focusing when exposure changes
The present invention provides a method and an apparatus for focusing, applied in image processing field, which includes determining that imaging mode switches from a first imaging mode to a second imaging mode, making luminance adjustment to a first feature template of target object in the first imaging mode to obtain a second feature template, searching for an image of the target object according to the second feature template in the second imaging mode. The method enables a terminal in an automatic focusing process to realize a function of constant automatic focusing, and to make user interaction decreases and focus on the target object in time, accurately and efficiently to output constant satisfactory images or videos.
US10708495B2 Universal police loudspeaker
A universal police speaker includes an inner cavity, a voice coil, a magnet, a support plate, a diaphragm and a protecting cover to form a dome speaker structure. The inner cavity is filled with a sound absorbing material; the voice coil is installed around the inner cavity; the magnet is installed around the voice coil; the support plate is installed between the voice coil and the magnet; the diaphragm is installed at the top of the inner cavity; and the protecting cover is installed at the diaphragm. The speaker further includes a level bracket for placing the inner cavity, the voice coil, the magnet, the support plate, the diaphragm and the protecting cover, and the level bracket is disposed at the top of a car body of a police car. The invention can improve the anti-violence capability of the police speaker.
US10708490B2 Apparatus and method for controlling video call, and video calling system
An apparatus and method for controlling a video call, and a video calling system are disclosed. The apparatus for controlling a video call includes: a transceiver configured to receive, in a display time period, video information of a remote party and transmit video information of a local party; a processor communicatively connected to the transceiver; and a memory having stored thereon instructions which, when executed by the processor, cause the processor to: control, at least in a collection time period, the video collector to collect the video information of the local party, and control, in the collection time period, the video collector to be aligned with a face of the local party; and control, in the collection time period, the display apparatus to be in a non-display state, and control, in the display time period, the display apparatus to display a video of the remote party according to the video information of the remote party. The video calling system includes the apparatus for controlling a video call described above.
US10708489B2 Control device, monitoring system, monitoring camera control method, and storage medium
A control device includes a detection section, a determination section, and a controller. The detection section detects a tracking state of an image capturing device that tracks a tracking target object. The determination section determines a control option of the image capturing device. The controller controls the image capturing device according to the control option. The determination section determines the control option based on a change location where the tracking state with respect to the tracking target object has changed.
US10708488B2 Eyewear device mode indication
An electronics-enabled eyewear device includes a mode indicator comprising a series of light emitters arranged on a forward-facing surface of the eyewear device, for example being provided by a ring of LEDs arranged peripherally about a camera lens opening in a front surface of an eyewear frame. The mode indicator automatically displays different visual indications corresponding to different modes of operation or states of the eyewear device. One visual indication provides an animated pattern of circulating LEDs during video capture by the eyewear device.
US10708487B2 Image processing for saturated pixels
Aspects of the present disclosure relate to systems and methods for decorrelating one or more saturated regions of an image. In one example, a first phase image and a corresponding second phase image may be obtained. One or more saturated regions of the first phase image and second phase image may be determined. A weight may be applied to each pixel in the one or more saturated regions of the first and second phase images may be weighted to generate a weighted first phase image and a weighted second phase image, and one or more image processing operations may be performed on the weighted first and second phase images.
US10708485B2 Image capturing apparatus, lens apparatus, and data communication process program
An image capturing apparatus sends to the lens apparatus command registration information indicative of a combination and a transmission order of a plurality of lens data to be transmitted from the lens apparatus to the image capturing apparatus, and requests the lens apparatus to continuously transmit the plurality of lens data in the transmission order based on the command registration information. The lens apparatus registers the command registration information in response to the command registration information received from the image capturing apparatus, and continuously transmits the plurality of lens data to the image capturing apparatus in the transmission order based on the command registration information in response to a transmission request command corresponding to the command registration information received from the image capturing apparatus.
US10708483B2 Information processing device and information processing method, solid-state imaging device and solid-state imaging device operation method, program, and electronic apparatus
The present technology relates to an information processing device and an information processing method, a solid-state imaging device and a solid-state imaging device operation method, a program, and an electronic apparatus in which an IC having an AF lens drive control unit mounted therein is made compatible with various communication specifications that vary with the types of lens driver ICs to be connected.A digital analogue converter (DAC) code for controlling a lens driver IC that controls driving of an actuator that drives a focusing lens is generated. A communication format related to serial communication is set in accordance with the lens driver IC, and is stored. The DAC code is buried in the communication format, to form a format compatible with the lens driver IC. Control is performed to cause the DAC code to be transmitted to the lens driver IC through serial communication. The present technology can be applied to imaging apparatuses.
US10708482B2 Terminal having camera module
A terminal is provided. The terminal includes a main body, a camera module, and a driving structure disposed in the main body. A receiving chamber configured to receive the camera module is defined in the main body. The driving structure is connected to the camera module to drive the camera module to move from the inside of the receiving chamber to the outside of the main body or drive the camera module to move from the outside of the main body into the inside of the receiving chamber.
US10708473B2 Ocular imaging with illumination in image path
An apparatus for imaging an interior of an eye includes a light sensitive sensor, and a housing structure with an opening defining an imaging area to place the eye for imaging by the light sensitive sensor. One or more light emitters (LEs) are disposed in an image path between the light sensitive sensor and the eye during capture of a plurality of images. A controller is coupled to the plurality of LEs and the light sensitive sensor. The controller implements logic that when executed by the controller causes the apparatus to perform operations including: illuminating the imaging area with the one or more LEs; and capturing, with the light sensitive sensor, the plurality of images of the interior of the eye at the same time as the eye is illuminated with the light from the one or more LEs.
US10708467B2 Information processing apparatus that performs authentication processing for approaching person, and control method thereof
An information processing apparatus aims to prevent erroneous determination of the user and lowering convenience of the user. The information processing apparatus includes an imaging unit configured to pick up a surrounding image, an authenticating unit configured to execute authentication processing of a person included in the picked up surrounding image, an acquiring unit configured to acquire the number of people included in the picked up surrounding image, a permitting unit configured to permit execution of the authentication processing when an authentication permission condition is satisfied for a person included in the picked up surrounding image, and a changing unit configured to change the authentication permission condition in accordance with the acquired number of people.
US10708466B2 Image processing apparatus, image processing method, and storage medium
An image processing apparatus according to an embodiment of the present invention includes: a first generation unit that generates a low-frequency image by extracting a low-frequency component from an input image; a second generation unit that generates a high-frequency image by extracting a high-frequency component from the input image; a screen processing unit that generates an AM screen image by performing AM screen processing on the low-frequency image; an addition processing unit that generates an added image by adding the high-frequency image to the AM screen image; and a correction unit that corrects the added image.
US10708463B2 Print apparatus, information processing method, and storage medium to determine coordinate information of plural positions to perform post-processing on a printed sheet
A print apparatus that controls a printing device and executes printing based on print data, transmits, to an external device, ability information including information indicating that post-processing by coordinate designation is unexecutable, upon condition that a transmission request for the ability information about the print apparatus is received from the external device.
US10708460B2 Image forming apparatus
An image forming apparatus includes an intruder detecting unit that detects an intruder, a notification unit that notifies detection of the intruder, an intruder detection mode execution unit that executes an intruder detection mode to cause the notification unit to notify the detection of the intruder if the intruder is detected with the intruder detecting unit operating, a job reception unit that receives an instruction to perform a job, and an image forming unit that forms an image. The intruder detection mode execution unit suspends the intruder detection mode for a predetermined suspension time period if the job reception unit receives the instruction to perform a predetermined specific job while the intruder detection mode execution unit executes the intruder detection mode.
US10708457B2 Scanner apparatus
A scanner apparatus includes a housing including an insertion port into which a medium is inserted, a discharge port from which the medium is discharged, a conveying roller configured to convey the medium inserted from the scanning insertion port, and a scanning unit configured to scan the medium conveyed by the conveying roller. The scanning insertion port and the discharge port are provided on a +Y direction side of the housing. The housing includes a placement face extending in a −Y direction from the scanning insertion port. The placement face, when a first end of the medium is inserted into the scanning insertion port, is able to support a portion of the medium on a second end side opposite to the first end. The first end of the medium is discharged from the discharge port in a direction on the +Y direction side or in a −Z direction.
US10708455B2 Operation input device capable of notifying operation icon by voice, image processing apparatus, notifying method, process executing method
An operation input device includes a display processing portion, a setting processing portion, and a notification processing portion. The display processing portion displays an operation icon made to correspond to a predetermined process on a display portion. The setting processing portion sets an operation restricting area in which a touch operation on the display portion is restricted. The notification processing portion notifies, by voice, the operation icon partially or completely overlapped with the operation restricting area set by the setting processing portion.
US10708452B2 Image forming apparatus that selectively displays executed jobs, method of controlling same, and storage medium
An image forming apparatus improved in convenience of reusing executed jobs. A selection screen for selecting between jobs for image processing, and a configuration screen for selecting setting values for a selected job are displayed on a display. A combination of setting values of setting items for an executed job are accumulated in an HDD in association with a job selected on the selection screen when executing the job. A custom job displayed on the selection screen is registered together with setting values configured by a user. The accumulated executed jobs are selectively displayed on the selection screen, together with application jobs associated with the image processing functions, and registered custom jobs configured by the user. The executed jobs are displayed on the selection screen such that jobs executed by selecting the application job and jobs executed by selecting the custom job are discernible.
US10708451B1 Method and system for device location updating using map validation by an end user
Systems and methods for tracking large deployments of managed devices in a facility are disclosed. A tracking system is embedded into the managed devices, which may include, for example, printers, copiers, scanners, and multi-function devices (MFD). Location information is generated and maintained using an external server, and when a deployment location check event is triggered, a user of the device is prompted to confirm its deployment location and/or update its location information.
US10708450B2 Image processing apparatus, control method therefor, and storage medium
An image processing apparatus includes a registration unit configured to register content to be displayed, a reception unit configured to receive an event, a display control unit configured to, according to a specific event being received by the reception unit, display the content registered by the registration unit on an operation unit, and a determination unit configured to determine whether a function concerning accessibility is being activated, wherein, if it is determined that the function concerning accessibility is being activated, even when the specific event is received by the reception unit, the display control unit performs control not to display the content on the operation unit.
US10708446B2 Information processing apparatus, control method, and storage medium
Based on pixel information of a target image selected from a plurality of images, an information processing apparatus specifies whether the target image is to be used for an album, and sets a template based on a condition for creating the album. The information processing apparatus places on the set template the target image to be used for the album according to the specifying.
US10708443B2 Toll-free telecommunications management platform
Methods and systems are provided for the management, routing and reporting of toll-free telecommunications calls and data. Methods and systems are provided for pre-populating a call routing template based on natural language inputs and populating telecommunications routing codes at nodes of a call routing decision tree to generate a call routing template that may be identified and presented to a user interface based at least in part on a natural language input.
US10708433B1 Techniques for retrieving a voicemail pilot number from a telecommunications network node
The disclosed embodiments include a method performed by a Telephony Application Server (TAS) or other telecommunications network node, to retrieve a voicemail pilot number during registration of a user equipment (UE). The method includes receiving a registration message to register the UE and, in response, sending a request message to a home subscriber server (HSS). The request message includes a request for a voicemail pilot number for the subscriber. The method further includes receiving an answer message from the HSS including the voicemail pilot number, which is stored at the TAS, receiving a voicemail service message to deposit/retrieve a voicemail message and, in response, retrieving the voicemail pilot number from the TAS instead of issuing an SS7 query to obtain the voicemail pilot number. The method further includes enabling the subscriber to deposit or retrieve the voicemail message based on the voicemail pilot number retrieved from the TAS.
US10708432B2 Techniques for case allocation
Techniques for case allocation are disclosed. In one particular embodiment, the techniques may be realized as a method for case allocation comprising receiving, by at least one computer processor, at least one case allocation allocated using a first pairing strategy, and then reassigning, by the at least one computer processor, the at least one case allocation using behavioral pairing.
US10708426B1 Generating intelligent contact routing configurations
A system provides an interface within a CRM system that allows a user to select a routing option for a contact (e.g., phone number) based on a specified CRM data object by allowing a data dip into the CRM database. The system then provides the CRM data and the selected routing option to the communications management system where the communications management system updates a routing state machine and activates the selected routing option for the contact.
US10708425B1 Voice and speech recognition for call center feedback and quality assurance
A computer-implemented method for providing an objective evaluation to a customer service representative regarding his performance during an interaction with a customer may include receiving a digitized data stream corresponding to a spoken conversation between a customer and a representative; converting the data stream to a text stream; generating a representative transcript that includes the words from the text stream that are spoken by the representative; comparing the representative transcript with a plurality of positive words and a plurality of negative words; and generating a score that varies according to the occurrence of each word spoken by the representative that matches one of the positive words, and/or the occurrence of each word spoken by the representative that matches one of the negative words. Tone of voice, as well as response time, during the interaction may also be monitored and analyzed to adjust the score, or generate a separate score.
US10708423B2 Method and apparatus for processing voice information to determine emotion based on volume and pacing of the voice
A method and an apparatus for processing voice information are provided by the present application. The method comprises: obtaining the voice data of a user; performing an emotion analysis on the voice data which comprises multiplying volume and pacing of the voice data to help determine the priority of the voice data; and connecting the user to a corresponding service channel according to the priority of the voice data. The present application can improve the service quality of IVR.
US10708422B2 Method and apparatus for defeating computer-generated, telemarketing, and robo-calls to phones
A system for defeating computer-generated, telemarketing, and Robo calls is provided. An originating switch receives a call from a calling party and determines a call route to a called party. The call is received at a destination switch and the profile of the called party is assessed. If the called party is not a subscriber to the system, the call is then passed or connected to the called party. If the called party is a subscriber to the system, a digital audio track is played back to the calling party, the audio track indicating a call failure that can be detected by the source of computer-generated, telemarketing, and Robo calls. The signals are of such a nature that the calling party would determine that the number is not a valid number and remove it from a calling list. If a called party is not a subscriber, the call simply continues to the called party without interjection of any digital audio track. The system also may require the entry of dual-tone multi-frequency signals by the calling party to differentiate from those calls to be terminated.
US10708420B2 Method and system for automatically transcribing a call and updating a record based on transcribed voice data
An intelligent transcription and automated record generation system and method are provided in which a record identification module can identify a record in a customer relationship management (CRM) database that is relevant to a call, and a voice recognition and transcription engine can process audio information from the call and transcribe voice data from the call to generate transcribed voice data. The calling party can be one or more of a caller who is making a call and a callee that is receiving the call. A record updater module can then automatically modify the record to include at least part of the transcribed voice data, and automatically add the modified record to the CRM database.
US10708419B1 Method and system for rating multiple call destination types from a single video relay kiosk in a corrections facility
A method and system for rating multiple call destination types from a single video relay kiosk in a corrections facility. The method comprises receiving an indication of a first dialed phone number by a video relay kiosk in a corrections facility, the first dialed phone number representing a destination for a first phone call; querying a remote database or a local database or a third-party service provider to determine a first call destination type associated with the first dialed phone number; recording the first call destination type returned from the query; and recording a first charge for the first phone call, the first charge being based upon a first rate associated with the first call destination type returned from the query.
US10708417B1 Reduction in network congestion
A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a telephony connection request, determining a purported sender telephony number from the telephony connection request, determining additional request information from the telephony connection request, accessing an information source using the purported sender telephony number to determine source information regarding the sender, comparing the source information with the additional request information, based on the comparison, and determining whether the purported sender telephony number is incorrect.
US10708415B1 Systems and methods for identification and action on attempted controlled-environment facility resident communications with internet-protocol phone numbers
A controlled-environment facility communications management system, and/or the like, receives an indication of an electronic communication request with a telephone number initiated by, or to, a resident of a controlled environment facility. The controlled-environment facility communications management system, and/or the like, accesses a line information database and determines, based on the contents of the line information database, whether the telephone number is an Internet Protocol (IP) telephone number. The controlled-environment facility communications management system, and/or the like, takes action with respect to the electronic communication in response to identification of the telephone number as an IP telephone number.
US10708412B1 Transferring computer aided dispatch incident data between public safety answering point stations
Systems, methods, and non-transitory computer-readable mediums for transferring computer aided dispatch (CAD) incident data between public safety answering point (PSAP) station computing devices as a result of a detected successful call transfer at an emergency call handling (ECH) server. In one example, a first PSAP station computing device is configured to receive a call from the ECH server, CAD incident data associated with the call, and a request to transfer the call. The first PSAP station computing device is also configured to send a request to the ECH server to transfer the call. The first PSAP station computing device is also configured to receive an acknowledgement from the ECH server of a successful call transfer. The first PSAP station computing device is also configured to send a request to a message queue to provide the CAD incident data to the PSAP station computing device that received the transferred call.
US10708409B2 Mobile application for controlling outdoor grill
Embodiments are directed to controlling an electronically-controlled appliance using a software application and providing a user interface for controlling an electronically-controlled appliance. In one scenario, a computer system receives an indication from a remote computing system indicating that an electronically-controlled appliance is communicably connected to the remote computing system. The computer system provides a notification in the software application indicating that the electronically-controlled appliance is available to receive instructions, and receives a user input at the software application indicating that certain functions are to be performed by the electronically-controlled appliance. The computer system further generates instructions configured to control the electronically-controlled appliance based on the functions specified in the received user input, and sends the generated instructions to the electronically-controlled appliance to perform the specified functions. These functions are then interpreted and carried out on the electronically-controlled appliance via the hardware controller.
US10708408B2 Switching between watches or other accessories
Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired or associated with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.
US10708406B2 Enhanced system and method for fully automated reverse logistics platform
Disclosed are systems, methods, and computer-readable media for inspecting mobile devices. In one embodiment, a method is disclosed comprising executing a de-trash operation on a mobile device, the de-trash operation resulting in the removal of extraneous material attached to the mobile device; categorizing an operating system of the mobile device; connecting the mobile device to a reading device and installing one or more software applications on the mobile device, the one or more software application operable to read one or more identifiers from the mobile device; visually inspecting the mobile device and classifying the physical condition of the mobile device; performing a functional test on the mobile device upon determining that the physical condition of the mobile device is free of defects; and removing all test data from the mobile device after performing the functional test and flashing the mobile device with a new operating system image.
US10708405B2 Electronic apparatus, control device, and recording medium
The electronic apparatus includes a display, a hardware button, a fingerprint sensor, and at least one processor. The fingerprint sensor detects a fingerprint of a finger touching the hardware button. The processor performs fingerprint authentication based on a fingerprint detection result obtained by the fingerprint sensor, and causes, when determining that a predetermined operation has been performed with the finger on the hardware button, the display to display information in accordance with the predetermined operation. The processor has a first state of performing, when the predetermined operation is performed, the fingerprint authentication, and causing, if the fingerprint authentication fails, the display to start displaying notification information indicating that the fingerprint authentication has failed, and then causing the display to start displaying the information in accordance with the predetermined operation.
US10708404B2 Doorbell communication and electrical systems
A doorbell system can be used to block a first electricity that is less than a first threshold from entering an electronic chime. By blocking the first electricity from entering the electronic chime, the electronic chime is not allowed to emit a notification sound. The doorbell system can also be used to allow a second electricity that is greater than the first threshold to enter the electronic chime. By allowing the second electricity to enter the electronic chime, this can allow the electronic chime to emit a notification sound in response to a visitor being present.
US10708403B2 Electronic device case with a transparent or translucent back panel
An electronic device case with a transparent or translucent back panel. The case generally comprises a frame, configured to surround the outer periphery of the electronic device, coupled to a back panel, configured to cover the back of the electronic device. The frame generally includes a plurality of outer sidewalls surrounding a center cutout. The back panel is formed from a hard plastic material such as polycarbonate. In example embodiments, the back panel material is a clear, transparent material. In other embodiments, the back panel material is a tinted or translucent material. The frame is generally overmolded onto the front or interior surface of the back panel.
US10708398B2 Terminal device
A terminal device includes a screen, a first camera, and a movement mechanism. The first camera is disposed on a movable component of the movement mechanism, the movement mechanism is disposed on the back of the screen, and the movable component is configured to drive the first camera to move from the back of the screen to a position at which the first camera can be seen from in front of the terminal device.
US10708397B2 Optical accessory for attachment to mobile device
An attachment for use with a mobile device with an imaging device and a mobile-device light source can include one or more of an attachment base and an attachment body. The attachment base can be configured to secure the attachment body to the mobile device via a case for the mobile device. The attachment body can include at least one optical device for use with the imaging device, and an optical sensor to receive optical control signals from the mobile-device light source.
US10708392B2 System and method for compression and decompression of data containing redundancies
An apparatus and a computer-implemented method for processing data are disclosed. The apparatus comprises a memory device that stores first history data, and at least one processor configured to receive input data, determine a relationship between the first history data and one or more portions of the input data, generate one or more reference tokens reflecting the relationship, and transmit the one or more reference tokens to a recipient device.
US10708389B2 Phased deployment of scalable real time web applications for material handling system
A system and method provides data reporting and real-time user interfaces to a client device of a material handling system according to a unified architecture. The method includes (i) receiving, by a machine automation controller, real-time data of one or more machine automation devices of a material handling system; (ii) controlling, by the machine automation controller, the one or more machine automation devices using the real-time data as feedback; (iii) shaping the real-time data according to a domain model into a staging object; (iv) maintaining a cache object that corresponds to the staging object in a broker process; and (v) responding to one or more client requests for a data item by transmitting at least a portion of data contained in the cache object to a client device for presenting in a user interface. The client device may also be collecting historical data or statistical data for reporting purposes.
US10708387B2 Service usage metering techniques
Metering service instances collect predefined types of metering events on the nodes in which the service instances process. Within each node, the events are statistically filtered, aggregated, and collected. The events are also passed to audit logs. At the conclusion of a metering period or upon detection of a batching event, the aggregated statistically filtered events (statistics) are forward to a collecting cluster where they are populated to a metering statistic data store.
US10708384B2 Data processing method and system
The present disclosure provides techniques for data processing. These techniques may transport, by a computing device, individual retrieving requests for second data corresponding to a first client that sends the retrieving requests for first data into the order pool. The computing device may calculate an initial value of a second total amount of the second data, and then notify a platform of a third party to send the corresponding first data to the first client. The computing device may determine corresponding qualification after retrieving requests for the second data in the order pool are changed. The computing device may return third data to a data processing server of the third party in response to qualification determination. These techniques reduce usage of network resource and therefore increase efficacy of the networking.
US10708382B2 Systems and methods for latency masking via prefix caching
Systems and methods for latency masking via prefix caching, by providing a recorded output of launch of a network application to a client device from a point closer to client device, or with lower latency than output of the actual network application can be provided to the client device. The resulting user experience is that of instant or near-instant launch of the application, avoiding network delays communicating with the application server or processing delays from instantiation of virtual machines or other resources to provide the network application.
US10708379B1 Dynamic proxy for databases
A dynamic proxy may be implemented for a database that can establish a connection between the proxy and a database engine to perform a database queries received from a client at the proxy. The proxy may receive a connection request (and later database queries) through a first network endpoint from a client. The proxy can then determine based on the source of the connection request a second network endpoint through which to access the database (e.g., the endpoint of the database engine). Once the proxy establishes a connection with the database engine through the second network endpoint, the proxy can request the performance of queries at the database engine instead of the client.
US10708378B2 Data processing method and apparatus, server, and controller
A data processing method and apparatus, a server, and a controller, where the method includes receiving, by a server, a data processing request, where the data processing request includes a request sequence number, and the request sequence number marks the data processing request, generating at least one input/output (I/O) request according to the data processing request, adding the request sequence number to each of the at least one I/O request, merging the I/O requests having the request sequence number, and generating an aggregation instruction when a quantity of I/O requests having the request sequence number is greater than a preset threshold, and sending the aggregation instruction to a controller of a storage system. Hence, a time taken to perform monitoring and management using a transaction mechanism can be reduced, thereby simplifying the transaction mechanism.
US10708375B2 User subscription to content
One or more computing devices, systems, and/or methods for facilitating user subscription to content from a content provider are provided. For example, a message interface provides access to messages associated with a user message address of a user. A content recommendation to subscribe to content of a content provider is generated and populated within the message interface (e.g., a recommendation to subscribe to a gardening newsletter). Responsive to the user interacting with the content recommendation, a subscribe option is displayed through the message interface. The user can use the subscribe option to quickly and efficiently create a user subscription to the content without transitioning away from the message interface. Information used to create the user subscription can be prefilled in order to reduce the amount of user actions needed for creating the user subscription.
US10708372B2 Centralized communication interface for channel integration and interaction expansion
A system, computer program product, and computer-implemented method for communication channel integration are provided. The system is configured to generate a user profile comprising one or more accounts and interactions associated with a user, wherein the user profile is accessible by the user over a first communication channel in an interface of a user application; monitor the user profile; based on monitoring the user profile and user interactions, determine an actionable event associated with the user; identify a second communication channel associated with the actionable event; and in response to determining the actionable event and identifying the second communication channel, automatically integrate the second communication channel into the first communication channel thereby creating a merged communication channel in the interface of the user application.
US10708371B2 Activity continuation between electronic devices
The described embodiments transfer an activity from a source electronic device to a companion electronic device. The source electronic device receives activity information describing an activity performed in a first application at the source electronic device, determines an activity identifier for the activity information, and broadcasts an activity advertisement comprising the activity identifier. Upon receiving the activity advertisement, the companion electronic device determines whether a second application that is associated with the first application is available at the companion electronic device. If the second application is available, the companion electronic device requests extended activity data from the source electronic device. The source electronic device responds by sending extended activity data from the first application to the companion electronic device. Then, the companion electronic device uses the extended activity data to configure the second application and commences performing the activity with the second application at the companion electronic device.
US10708360B2 Method for transport agnostic communication between internet of things client and broker
Methods are provided for communicating between devices in a network and remote servers, which may be located behind intermediate devices such as load balancers, by encapsulating messages sent by those devices and, in one implementation, to a load balancer in a transport header that may be understood by that load balancer; decapsulating the message from the transport header; re-encapuslating the message in a GRE tunnel and passing the message to a server, where the GRE tunnel is removed. Methods are also provided for communicating between devices in a network and local gateways by encapsulating messages sent by those devices and, in one implementation, to a load balancer in a transport header that may be understood by that gateway, and decapsulating the message from the transport header at the gateway.
US10708357B2 Network-displaced direct storage
A network-displaced direct storage architecture transports storage commands over a network interface. In one implementation, the architecture maps, at hosts, block storage commands to remote direct memory access operations (e.g., over converged Ethernet). The mapped operations are communicated across the network to a network storage appliance. At the network storage appliance, network termination receives the mapped commands, extracts the operation and data, and passes the operation and data to a storage device that implements the operation on a memory.
US10708356B2 Cloud computing system and method for managing storage resources therein
A cloud computing system and a method therein. The cloud computing system includes: a resource server cluster, where the resource server cluster includes at least two resource servers, each resource server in the resource server cluster has at least one type of resources of computing resources and storage resources, and at least one resource server in the resource server cluster has computing resources and storage resources; a computing resource management module configured to manage the computing resources in the resource server cluster, so as to provide a virtual computing service; and a storage resource management module configured to manage a shared storage resource pool established using the storage resources in the resource server cluster, so as to provide a virtual storage service, where storage resources included in each storage resource pool are from at least two resource servers in the resource server cluster.
US10708353B2 Method and system for displaying similar email messages based on message contents
A method and system for identifying changes to a data set, such as data within a mailbox, and performing actions based on the identified changes is discussed. In some examples, the system receives an indication of a change to a mailbox, creates a change journal entry for the change, and identifies data to be copied via the change journal entry. In some examples, the system leverages the change journal to associate messages with changes to a mailbox.
US10708350B2 Method and system for content delivery of mobile terminal applications
System and mobile terminal for content delivery are provided. The system includes a plurality of mobile terminal application modules, each mobile terminal application module being embedded with a software development kit (sdk), the sdk being configured to determine whether data download satisfies a start condition of P2P download, implement the P2P download, provide forwarding of response data, and provide data sharing. The system further includes a P2P controller, communicating with the plurality of mobile terminal application modules, the P2P controller being configured to manage the sdk, manage and recommend available peers, search resources for download, and aid NAT traversal of the P2P download.
US10708346B2 Scripting of soap commands
A computer-implemented method processes a simple object access protocol (SOAP) command. The method includes interpreting an XML script to perform a function contained in the XML script, the XML script containing the SOAP command, parsing the SOAP command from the XML script, and passing the SOAP command to a SOAP interpreter for execution.
US10708342B2 Dynamic troubleshooting workspaces for cloud and network management systems
Systems, methods, and computer-readable media for dynamic troubleshooting workspaces. A system can collect network statistics for a network and, based on the statistics, present a first workspace having a first set of interface components, each of the first set of interface components representing a respective network context, and each of the first set of interface components including a first set of objects associated with the respective network context. Next, the system can associate selected interface components from the first set of interface components to yield associated interface components, and dynamically present a second workspace having a second set of interface components selected based on the associated interface components, each of the second set of interface components representing a different respective network context related to the associated interface components, and each of the second set of interface components including a second set of objects associated with the different respective network context.
US10708340B2 Methods and systems for improving efficiency in data transfers
Embodiments for managing data transfers by one or more processors are described. A signal is caused to be sent between a first computing system and a second computing system. Data is stored on at least one of the first computing system and the second computing system. During at least one first portion of the signal, information associated with the storage of the data on the at least one of the first computing system and the second computing system is transferred between the first computing system and the second computing system. During at least one second portion of the signal, at least some of the data is transferred between the first computing system and the second computing system.
US10708339B2 Method for realizing data sharing between client and virtual desktop, client and system
Disclosed are a method for realizing data sharing between a client and a virtual desktop, a client and a system. The method includes: after completing an operation of logging in a virtual desktop by a user, starting, by an SPICE client, a proxy client according to a user instruction of data sharing migration; establishing, by the proxy client, a connection with a proxy server in the virtual desktop, interacting with the proxy server through the connection to complete the configuration of an FTP server in the virtual desktop, and then starting an FTP client; and establishing, by the FTP client, a data sharing channel with the FTP server, and completing an operation of data sharing migration. Also provided are a corresponding virtual desktop client and virtual desktop system.
US10708338B2 Remote desktop infrastructure
Apparatuses, systems, and methods are disclosed for a computer desktop infrastructure. A desktop module is configured to execute a computer desktop environment on a hardware device. A local storage module is configured to store application data for a computer desktop environment in local non-volatile storage of a hardware device executing the computer desktop environment. A remote module is configured to provide a computer desktop environment to a user over a network.
US10708334B2 Backfill of video stream
This application is directed to a camera system having one or more processors, memory having a limited capacity, a camera element and a microphone. The camera system captures video and audio data in real-time via the camera element and the microphone, respectively. While capturing the video and audio data in real-time, the captured video and audio data are stored in the memory having the limited capacity, and sent to a remote server system via the communication interface for storage by the remote server system. The camera system determines that a portion of the video and audio data was not available at the remote server system. In accordance with a determination that at least some of the portion is still available in the memory having the limited capacity, the camera system resends the at least some of the portion from the memory to the remote server system via the communication interface.
US10708333B2 Streaming media augmentation and delivery
Streaming media augmentation and delivery includes identifying target streaming media to be streamed to a user device of a user, categorizing streaming media available for augmenting the target streaming media, and producing, based on the categorizing, a set of candidate augmentation streaming media, selecting at least one augmentation streaming media of the set and augmenting the target streaming media with the selected at least one augmentation streaming media to produce an augmented steaming media, where each selected augmentation streaming media is selected based at least in part on the selected augmentation streaming media being a demonstration of application(s) of a subject of the target streaming media, and based on an initiation to stream the target streaming media to the user device, streaming the augmented streaming media to the user device.
US10708329B2 Application streaming using access and execution environments
Methods, systems, and computer-readable media for application streaming using access and execution environments are disclosed. User input comprising a selection of an application by a user is received. The user input is received at an access environment from a computing device associated with a client. The access environment permits access by the user, and the access environment is associated with an execution environment for the application. The execution environment specifies a computing resource description for the application. Execution of the application is initiated using one or more computing resources compatible with the computing resource description. A pixel display is streamed to the computing device associated with the client. The pixel display is associated with the application executing using the one or more computing resources.
US10708325B2 Systems, methods, and devices for implementing destination and source groups
Systems, methods, and devices for implementing destination and source group-based routing are disclosed herein. Systems include transmitters configured to transmit media streams that are packetized streams of data. Each of the transmitters is implemented on one of a first plurality of physical nodes included in a first node cluster. The transmitters include encoders configured to generate the plurality of media streams. Systems include receivers configured to receive the media streams. Each of the receivers is implemented on one of a second plurality of physical nodes included in a second node cluster. The receivers include decoders configured to receive and decode the media streams. Systems include a controller configured to generate a first grouping for each node cluster based on node characteristics and cluster parameters, generate a second grouping for each node cluster based on grouping parameters, and route the media streams based on the first grouping and second grouping.
US10708322B1 Multi-channel conference bridging
Processing customer communications may include receiving a communication from a customer device via a messaging application. One example method of operation may include receiving a conference initiation notification from one of a plurality of conference participant devices at a conference server, identifying a plurality of different communication mediums corresponding to the plurality of conference participant devices, selecting an initial communication medium to establish a conference with the plurality of conference participant devices, and transmitting a conference contact message to the plurality of conference participant devices to initiate a conference.
US10708316B2 Virtual border controller
A method comprising receiving a media signal from a media source at one of one or more media signal receivers, determining an association between the media source and the one of the one or more media signal receivers, sending the association to a state control memory structure, determining one of one or more media signal transmitters associated with a media destination, and sending the first media signal to the media destination utilizing the one of the one or more media signal transmitters associated with the media destination. As a media source may be further utilized as a media destination, the association is utilized to determine the one of the one or more media signal transmitters.
US10708311B2 Circuit-switched and multimedia subsystem voice continuity
The present invention moves service control, including call control, for a user element from a cellular network to a multimedia subsystem (MS), such as the Internet Protocol (IP) Multimedia Subsystem (IMS). Call control is provided by the MS irrespective of whether the user element is using cellular or WLAN access for the call. Call control for originating and terminating calls in the CS or MS as well as transferring calls between a circuit-switched subsystem (CS) and MS is anchored at a continuity control function (CCF) in the MS. All call signaling for the call is passed through the CCF. The CCF is a service provided in the user element's home MS and anchors the user element's active CS calls and MS sessions to enable active roaming across the CS and MS.
US10708307B2 Notifications in a computer system
Certain embodiments provide means for managing automated access to computers, e.g., using SSH user keys and other kinds of trust relationships. Certain embodiments also provide for managing certificates, Kerberos credentials, and cryptographic keys. Certain embodiments provide for remediating legacy SSH key problems and for automating configuration of SSH keys, as well as for continuous monitoring.
US10708306B2 Mobile user identity and/or SIM-based IoT identity and application identity based security enforcement in service provider networks
Techniques for mobile user identity and/or SIM-based IoT identity and application identity based security enforcement in service provider networks (e.g., service provider networks for mobile subscribers) are disclosed. In some embodiments, a system/process/computer program product for mobile user identity and/or SIM-based IOT identity and application identity based security enforcement in service provider networks includes monitoring network traffic on a service provider network at a security platform to identify a subscriber identity for a new session; determining an application identifier for user traffic associated with the new session at the security platform; and determining a security policy to apply at the security platform to the new session based on the subscriber identity and the application identifier.
US10708305B2 Automated data processing systems and methods for automatically processing requests for privacy-related information
A data processing system, according to various embodiments, may receive a data subject access request that includes a request to delete personal data of a particular data subject, modify personal data of the data subject, and/or provide personal data of the data subject. At least partially in response to receiving the data subject access request, the system may determine whether the data subject access request was initiated by an automated source. At least partially in response to determining that the data subject access request was initiated by an automated source, the system may automatically take at least one action to have the data subject access request reinitiated by a human source. At least partially in response to determining that the data subject access request was initiated by a human, the system may automatically facilitate the fulfillment of the data subject access request.
US10708303B2 Methods, systems and devices to mitigate the effects of side effect URLs in legitimate and phishing electronic messages
A computer-implemented method may comprise receiving an electronic message (such as a legitimate email or malicious phishing email, for example) over a computer network, the electronic message containing a uniform resource locator (URL). The URL in the received electronic message may be parsed and one or more original parameter may be identified therein. The type of the identified original parameter(s) may be determined. The identified original parameter(s) may then be transformed according to a parameter transformation rules, selected according to the determined type. to generate transformed parameter(s). The URL may then be reassembled by substituting the transformed parameter(s) for the original parameter(s). The website pointed to by the reassembled URL may then be accessed, over the computer network, using the transformed parameter(s) only if the reassembled URL meets a predetermined minimum criterion.
US10708298B2 Methods and apparatus for system having denial of services (DOS) resistant multicast
In general, some embodiments described herein relate to using agile or dynamic addresses for multicasting that may be difficult or impossible for a malicious actor to predict. Such agile addresses may prevent a malicious actor from attacking a single static multicast address and may prevent the architecture of the multicast network from propagating the attack. Data sent to invalid (e.g., expired, revoked, and/or otherwise depreciated addresses) can be filtered out and dropped from the network. For example, a first group key associated with a first time period can be calculated based on a first shared secret and a second group key associated with a second time period can be calculated based on a second shared secret. At any given time at least one group key can be an accepted group key. When a multicast address includes a currently accepted group key, the data can be sent to a group.
US10708295B1 Network route hijack protection
A method of cyber-attack protection is provided. The method includes receiving a unicast packet at a first router and determining whether a destination for the unicast packet is behind a cooperating router. If the destination for the unicast packet is behind a cooperating router, the unicast packet is tunneled from the first router to a tunnel multicast address to which the cooperating router subscribes.
US10708285B2 Supplementing network flow analysis with endpoint information
Techniques are disclosed for facilitating analysis of cloud activity. A cloud activity analysis agent may run within a virtual machine in a cloud computing environment to collecting information regarding computing activity within the virtual machine. The cloud activity analysis agent may include, in network flow data records, cloud activity data based on the collected information. The cloud activity analysis agent may then transmit the network flow data records to a network device for flow analysis. In some embodiments, the network flow data records are transmitted to a network flow analyzer that is configured to receive the cloud activity data and is further configured to receive network flow data from one or more flow collectors within a network of the entity. The network flow analyzer may then perform a security analysis for the entity based on the network flow data and the cloud activity data.
US10708281B1 Content delivery network (CDN) bot detection using primitive and compound feature sets
A method of detecting bots, preferably in an operating environment supported by a content delivery network (CDN) that comprises a shared infrastructure of distributed edge servers from which CDN customer content is delivered to requesting end users (clients). The method begins as clients interact with the edge servers. As such interactions occur, transaction data is collected. The transaction data is mined against a set of “primitive” or “compound” features sets to generate a database of information. In particular, preferably the database comprises one or more data structures, wherein a given data structure associates a feature value with its relative percentage occurrence across the collected transaction data. Thereafter, and upon receipt of a new transaction request, primitive or compound feature set data derived from the new transaction request are compared against the database. Based on the comparison, an end user client associated with the new transaction request is then characterized, e.g., as being associated with a human user, or a bot.
US10708270B2 Mediated authentication and authorization for service consumption and billing
A request is received for execution of a cloud service for a user of a customer of a cloud-computing platform, the request including a user identifier of the user but not a password for the user. The customer is determined from the user identifier included in the request for execution of the cloud service. A cloud connector endpoint for the customer is determined, where the cloud connector endpoint identifies a secure cloud connector tunnel for communication with a user mapper installed in a customer landscape of the customer. An authorization and authentication request is sent to the user mapper using the secure cloud connector tunnel, where the user mapper is configured to authenticate the user within the customer landscape and determine whether the user is authorized to use the requested cloud service. An authorization and authentication response is received from the user mapper that indicates whether the user is an authenticated user who is authorized to use the cloud service. In response to the authorization and authentication response indicating that the user is an authenticated user who is authorized to use the cloud service, a cloud token is granted that enables use of the cloud service.
US10708266B2 Wireless network device fingerprinting and identification using packet reception success probabilities
Systems and methods are disclosed for generating a client device fingerprint model and identifying client devices using the model. Identifying client devices includes monitoring traffic transmitted over a wireless network to an unknown first client device, the traffic using at least one value of at least one wireless network operational parameter; determining, for each at least one value of the at least one wireless network operational parameter, a respective probability of successful packet reception at the first client device; comparing each probability to a data model representing probabilities of successful packet reception at each of a plurality of known second client devices for each of a plurality of values of the wireless network operational parameter; and associating at least one of the labels of the second client devices with the first client device based on the compare.
US10708262B2 Security information caching on authentication token
A method of operating a security token to authenticate a user in a multi-factor authentication system is disclosed. The method includes: monitoring user custody of the token, the token having an identifying characteristic representing a possession factor for use through possession factor authentication; during a period of continuous user custody of the token based on the monitoring, obtaining a knowledge factor from a user having the continuous user custody; caching the knowledge factor in a memory of the token; and in response to a second authentication request, retrieving the knowledge factor from the memory to demonstrate to an authentication system knowledge of the knowledge factor, during the period of continuous user custody.
US10708256B1 Identification of trusted certificates
A certificate manager allows a particular entity such as an individual computer system, computer application, or network service, to define a customized set of rules that are used to identify digital certificates that are trusted by the particular entity. When a digital certificate is presented to the entity, the certificate manager determines whether the digital certificate is trustworthy by examining the characteristics of the certificate such as the expiration of the certificate, the characteristics of the certificate authorities that signed the digital certificate, or the signing algorithms used to generate the digital signatures on the certificate. The certificate manager may be combined with trusted root CA stores, pinned certificate stores, and other certificate management systems to define a customized set of potentially trusted certificates based on the characteristics of the particular entity.
US10708255B2 System and method for single sign-on technical support access to tenant accounts and data in a multi-tenant platform
Shown is single sign-on support access to tenant accounts in a multi-tenant service platform involving a proxy user account in an identity provider for a tenant account on the service platform having security metadata associated therewith, mapping in the identity provider maps a support user to a proxy user identifier, a corresponding security endpoint in the service platform and mapping of the proxy user account identifier to the tenant account and security metadata. The identity provider authenticates a request to access the tenant account on the service platform, obtains the security credentials for the proxy user identifier, and sends a security assertion with the proxy user identifier and the security metadata to the security endpoint. The endpoint receives and validates the security assertion against the mapping for the proxy user identifier to the tenant account and the security metadata in the service platform, and permits access by the support user to the tenant account in the service platform.
US10708254B2 Information processing apparatus and non-transitory computer readable medium storing information processing program for single sign-on
An information processing apparatus is provided. Assume that a user has signed into a first cloud service of operation source. In a case where the user signs in to a second cloud service of operation destination, and in a case where an account registered in the second cloud service is permitted to be cooperated with another account, the information processing apparatus allows the user to sign in to the second cloud service.
US10708253B2 Identity information including a schemaless portion
In response to a request of a first user, identity information for users is searched to retrieve a portion of the identity information corresponding to the first user. The identity information including fields, where a first subset of the fields is schemaless, and a second subset of the fields is interpreted according to a specified schema. Searching the identity information includes searching the first subset and the second subset of fields. An action for the request is authorized by using information included in at least one field of the first subset included in the retrieved portion of the identity information.
US10708252B2 Configuring credentials to faciltate sharing data in a secure manner
A system and method for facilitating sharing of credentials and other secret data in a networked computing environment. An example embodiment provides for access to data of an external data source by a software application, wherein the external data source requires use of credentials to allow access to the data, but where the credentials themselves are not to be supplied to the software application. An example method includes storing the credentials in a secure data store; providing a token to the application, the token associated with the credentials and with an indication of the external data source; transferring the token from the application to a secure connector; using the secure connector and the token to retrieve the credentials from the secure data store to the secure connector; using the secure connector and the credentials to request data from the external data source to the secure connector before transfer of the requested data to the application via the secure connector.
US10708246B1 Extending cryptographic-key lifespan in network encryption protocols
An apparatus and a corresponding method. The apparatus includes an injection module operable to maintain packet sequence numbers for a group of network devices, receive a first packet and a second packet that is sent from the apparatus after the first packet and destined for a different device in the group than the first packet, and update the packets with different packet sequence numbers. The packet sequence number for the second packet is generated using the packet sequence number for the first packet. The apparatus further includes an encryption module operable to determine an initialization vector for each packet sequence number and apply an encryption algorithm to each packet. Each packet is encrypted using a corresponding initialization vector and an encryption key as inputs to the encryption algorithm.
US10708244B2 System and method for encryption, storage and transmission of digital information
This invention is directed to a computerized system for encryption and transmission of digital information comprising: an encryption server in communications with a sender computer device and a recipient computer device; and, a set of encryption server computer readable instructions included on the encryption server that, when executed by a processor, preform the steps of: receiving an original information set from the sender computer device, generating a sender symmetrical key, encrypting a portion of the original information set with the sender symmetrical key, generating an asymmetric key pair having a public and private key pair, encrypting the sender symmetrical key with the public key of the asymmetrical key pair, encrypting the private key of the asymmetrical key pair with a master key, generating a hyperlink to the encrypted portion of the original information set, transmitting the hyperlink to the recipient computer device.
US10708233B2 Identification of certificate pinned mobile applications in cloud based security systems
Systems and methods of identifying and processing certificate pinned applications through a cloud based security system include monitoring traffic associated with a connection; developing a profile of an application associated with the traffic based on the monitoring, wherein the profile comprises whether or not the application is a certificate pinned application which requires a predefined set of criterion to be matched against an advertised certificate; and selectively performing SSL interception of the connection in the cloud based security system based on the profile. The monitoring can include monitoring handshake messages between a client and a server to determine a handshake status and a certificate status.
US10708232B2 Techniques for communication in hybrid cloud system
Aspects of communication of a client device with a private or hybrid cloud are described. In some aspects, a private host computer is determined as being connected to a private network. The private network differs from a network to which the client device is connected. A virtual private network is established between the client device and the private host computer. The virtual private network being established using a virtual private network server that includes a connection to the private host computer through the private network. A request is transmitted to the private host computer through the virtual private network. The request includes an origin value, wherein instructions associated with the origin value are allowed to access resources of the private host computer.
US10708230B2 Systems and methods for firewall configuration using block lists
The present disclosure relates generally to firewall configuration management, and, more specifically, to managing firewall configurations using dynamically generated block lists. A computer-implemented method includes adding an entry as a record in a block list entries table and associating the entry with a block list in a block list table and with an observable in an observables table. The method also includes activating the entry in the block list entries table to allow or block subsequent occurrences of the observable on a client network. The method further includes receiving a request for the block list from a firewall disposed on the client network and, in response, generating the block list from activated entries in the block list table and block list entries table and sending the block list to the firewall, wherein the firewall is configured to allow or block network traffic associated with the observable on the client network in accordance with the block list.
US10708229B2 Packet induced revalidation of connection tracker
A method of revalidating a connection tracking table of a flow-based managed forwarding element (MFE) that stores a set of firewall rules associated with each of a set of network connections and a connection table that stores a firewall rule identification and a set of state values associated with each of said network connections. The method receives a change in one or more firewall rules stored at the MFE. The method receives a packet that requires stateful firewall rule check on a particular connection after the change in the firewall rules. When the rule identification retrieved from the connection table is not the same as the new firewall rule associated with the particular connection, the method updates the firewall rule identification and the set of state values associated the particular connection using the new firewall rule identification associated with the particular connection.
US10708228B2 Systems and methods for user defined network enabled content filtering
A content filtering system and method includes receiving in a network device in a network from a user device, a user selected set of rules identifying a set of URLs to be blocked. The set of rules are loaded into the network device. The network device receives from the user device a request to access a specified URL. A determination is made at the network device whether the specified URL is in the user selected set of rules. If the specified URL is in the user selected set of rules, then the specified URL is blocked.
US10708226B2 Domain name resolution
A method, system, apparatus, and computer-readable memory containing instructions include receiving, at an agent operating on a client device, a (domain name system) DNS resolution request for a domain name. The DNS resolution request is transmitted to a first DNS server including a firewall service and a second DNS server within a local network to the client device. Responses to the DNS resolution request from the first and second DNS server are received. The agent determines how to resolve the DNS resolution request based on one or more of the received responses.
US10708221B1 Generating a natural name data structure to prevent duplicate network data associated with an asynchronous distributed network operating system
A network device receives first objects defining first network data associated with an asynchronous distributed network and an asynchronous distributed network operating system and generates a natural name graph based on the first objects. The network device provides information describing the natural name graph to other network devices in the asynchronous distributed network and receives a second object defining second network data. The network device determines whether one of the first objects in the natural name graph is a duplicate of the second object and removes the one of the first objects from the natural name graph, to generate an updated natural name graph, when the one of the first objects in the natural name graph is a duplicate of the second object. The network device provides the updated natural name graph to the other network devices to prevent the other network devices from generating erroneous results.
US10708218B2 Systems, apparatus, methods and computer-readable storage media facilitating heterogeneous messaging for a communication device
Calls and messages are threaded, e.g., a method can include: receiving messaging content; and displaying the messaging content in a single thread, wherein the messaging content is threaded and a thread of the messaging content comprises at least one text message and at least one call. The method can further include threading the messaging content, wherein the threading comprises ordering the messaging content based, at least, on a time at which received ones of the messaging content are received at a communication device. For instance, the messaging content can include one or more of voice information, MMS or SMS text messages, voicemail information, system messages, email messages, instant messages, pictorial information, video information or audio information, data traffic information, user-opted notifications, traffic reports, news alerts, weather information, stock reports, social networking chats, social networking posts or social networking status updates.
US10708217B1 Efficient creation of drafts associated with sponsored content
An online system enables content providers to efficiently create and publish sponsored content in multiple phases. Each phase of the content creation is represented by a draft of the content. Multiple drafts of the content are stored in a repository of the online system for optimizing content delivery and publication, such as quick identification of conflicts in a draft based on analysis of draft fragments of the draft. Objects associated with the sponsored content are stored in an object model, including a key-value table. The connections amongst the various draft segments of a draft are stored in a hierarchy structure, e.g., a tree structure. Each user associated with a draft has a role, such as an owner or a collaborator, where all of the roles can contribute to the draft. The online system efficiently publishes the drafts of the sponsored content and presents the sponsored content to its target users.
US10708215B2 Method and apparatus for displaying comment information
Techniques for displaying comment information are described herein. A method includes playing the target video, displaying the comments information associated with a video when said video is being played, displaying the social functions corresponding to said specific comment information when receiving the selection command corresponding to the specific comments information currently displayed, receiving the social information sending command corresponding to said social functions, obtaining the command inputted by the user on said social function panel, displaying said command corresponding to said specific comments information, and sending the server a request to add said command of said specific comments information so that said server will add said command into the comments information of said target video and record said command as the social information of said specific comments information. This invention allows the user to use more social functions when using the comments.
US10708214B2 Determining overall message status in a message processing system
Systems and methods for determining an overall message status in a message processing system having distributed message processing components. If there are no active status providers, the overall message status remains equal to an old status. If there is only one active status provider, an intermediate calculated status is equal to a message status of the active status provider. If there are more than one active status providers, an intermediate calculated status is equal to a highest priority message status among the active status providers. If there are one or more active status providers, the overall message status remains equal to the old overall message status if the old overall message status is a designated final status and if the old overall message status has a higher priority than that of the intermediate calculated status Otherwise, the overall message status is set equal to the intermediate calculated status.
US10708202B2 Handheld electronic device and associated method providing time data in a messaging environment
An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.
US10708201B2 Response retrieval using communication session vectors
Systems and methods are disclosed for response retrieval using communication session vectors. In one implementation, a first communication session is received. The first communication session includes a first communication. The first communication session is encoded as a first vector. A second vector is identified within a defined proximity of the first vector. The second vector represents a second communication session that includes a second communication. The second communication is provided within the first communication session in response to the first communication.
US10708197B2 Network data processor having per-input port virtual output queues
Various embodiments of a virtual output queue system within a network element enables per-input port virtual output queues within a network data processor of the network element. In one embodiment, each port managed by a network data processor has an associated set of virtual output queues for each output port on the network data element. In one embodiment, network data processor hardware supports per-processor VOQs and per-input port VOQs are enabled in hardware for layer 3 forwarding by overloading layer 2 forwarding logic. In such embodiment, a mapping table is generated to enable virtual per-input port VOQs for layer 3 forwarding logic using layer 2 logic that is otherwise unused during layer 3 forwarding. In one embodiment, multiple traffic classes can be managed per-input port when using per-input port VOQs. In one embodiment, equal cost multi-path (ECMP) and link aggregation support is also enabled.
US10708195B2 Predictive scheduler
Predictive scheduling may be provided. First, a first device may identify when a service flow is expected to become active. The first device may estimate an initial traffic profile in response to identifying when the service flow is expected to become active. The first device may then grant allocation based on the initial traffic profile of the service flow. Next, the first device may collect feedback to later update the traffic profile estimate. The first device may then update the traffic profile estimate.
US10708189B1 Priority-based flow control
Some embodiments provide a method for a hardware forwarding element. The method adds a received packet to a buffer. The method determines whether adding the packet to the buffer causes the buffer to pass one of multiple flow control thresholds, each of which corresponds to a different packet priority. When adding the packet to the buffer causes the buffer to pass a particular flow control threshold corresponding to a particular priority, the method generates a flow control message for the particular priority.
US10708188B2 Application service virtual circuit
Systems and methods for exchanging data over a network are described. One method includes receiving, from a computing device via a physical network port, a request to forward network traffic, the request including a network domain identifier and a user identifier. The method includes retrieving, from a database storing user information, a user profile based on the user identifier. The method includes determining whether the traffic forwarding request is valid based on the user profile. The method includes, when the traffic forwarding request is valid, provisioning, on the network, an application service virtual circuit between a local virtual port of a communication interface coupled to the electronic processor and a peer port at a remote communication endpoint. The method includes forwarding the network traffic from the computing device to the remote communication end point via the application service virtual circuit.
US10708185B2 Dynamic next-hop selection for routes in a network fabric
A first network device advertises routes of locally connected routes/subnetworks based on the connectivity of the host with respect to peer network devices. The first network device establishes a virtual port channel associated with a virtual network address. The virtual port channel includes the first network device associated with a first network address and a second network device associated with a second network address. The first network device detects that a host is connected to the first network device and determines a next hop address to associate with the host. The next hop address is determined based on whether the host is also connected to the second network device of the virtual port channel. The first network device generates a route advertisement associating the next hop address with the host.
US10708183B2 System and method of providing segment routing as a service
Disclosed is a system and method of providing a segment routing as a service application. The method includes receiving a configuration of an internet protocol environment. The configuration can be a layer 3 configuration of a single cloud environment or even across multiple cloud environments. The configuration defines routing, forwarding, and paths in the environment between different entities such as virtual machines. The method includes receiving a parameter associated with a workload of a tenant. The parameter can be a service level agreement (i.e., a best bandwidth available), a pathway requirement, a parameter associated with specific workload, and so forth. Based on the configuration and the parameter, the method includes generating tenant-defined layer 3 overlay segment routing rules that define how the workload of the tenant will route data in the internet protocol environment using segment routing.
US10708181B2 Establish a source routing tree for gateway node in a mesh network
An example device at a gateway node in a mesh network comprising: a processor to negotiate with other gateway node in the mesh network to obtain a common network identifier wherein the mesh network includes at least two gateway nodes uniquely identified by at least two node identifiers; report the common network identifier to a route generator for establishing a source routing tree for gateway nodes in the mesh network, wherein the source routing tree includes the gateway node as a root and a plurality of non-root nodes each comprising a non-gateway node including the device.
US10708174B2 Communication system, transmitter, receiver, communication method, transmission method, and reception method
In order to ensure security even when packet communication is performed using a plurality of communication paths of a public network, a transmitter stores a first communication pattern. First and second communication units perform packet communication with third and fourth communication units. The packet communication is performed in accordance with the first communication pattern, with dummy packets being inserted into at least one of the groups of packets to be transmitted. A processor restores original data from valid packets, which are remaining packets after the dummy packets are removed, in accordance with a second communication pattern.
US10708170B2 Transferring data over multiple network paths using decoupled sub-flows
A request for a chunk of data is received from an application executing on a remote device. The chunk of data is split into a plurality of packets including a first packet and a second packet. A first sub-flow is selected to transport the first packet to the remote device and a second sub-flow is selected to transport the second packet. The first sub-flow is decoupled from the second sub-flow. A first stop time is selected for the first sub-flow and a second stop time is selected for the second sub-flow. The first stop time determines when the first sub-flow will complete at the remote device and the second stop time determines when the second sub-flow will complete at the remote device. The first stop time and the second stop time are selected so that the first sub-flow and the second sub-flow will complete simultaneously at the remote device.
US10708169B2 Constrained disjoint path computation
A method, an apparatus and a non-transitory computer-readable storage medium for determining multiple disjoint constrained paths in a communications network are disclosed. The method includes selecting upper bounds QoS metrics for each path in a disjoint combination of paths having two or more disjoint paths between a source node and a destination node; determining a minimum-cost disjoint path combination, and a minimum-QoS metric disjoint path combination; computing a maximum QoS metric by summing the QoS metrics of each minimum-cost path in the minimum-cost disjoint path combination, and computing a minimum QoS metric by summing the QoS metrics of each minimum-QoS metric path in the minimum-QoS metric disjoint path combination.
US10708165B2 Methods, switch and frame capture managing module for managing Ethernet frames
Methods, a switch and a Frame Capture Managing Module, FCMM for managing Ethernet frames. The FCMM receives a request for capturing Ethernet frames at a network interface of the switch. The request comprises an identity of the network interface and information relating to a second filter indicating Ethernet frames for monitoring by the network node. The FCMM sends to the switch, a configuration comprising: the identity of the network interface of the switch, an indication about a first multicast channel, and information relating to a first filter. The FCMM sends a response comprising a second multicast channel relating to the first multicast channel. Furthermore, the switch receives a request for receiving Ethernet frame sent to the first multicast channel. The switch filters, by use of the first filter, received Ethernet frames into a collection of Ethernet frames. The switch sends the collection of Ethernet frames on the first multicast channel.
US10708155B2 Systems and methods for managing network operations
Systems and methods for managing network operations are described. An illustrative system includes a plurality of network components, in which each network component generates a plurality of network component data, and a mediation node that receives the plurality of network component data. The mediation node associates a plurality of time series data and a network topology with the network component data. The mediation node includes at least one baseline module that receives a selected subset of the network component data and generates at least one baseline for anomaly detection. The system may further include at least one application component communicatively coupled to the mediation node, and the application component may receive the time series data, the plurality of subsets of the network component data, and a plurality of baselines and identify a relationship.
US10708145B2 Devices and methods supporting content delivery with adaptation services with feedback from health service
A device supporting content delivery is configured to run at least one content delivery (CD) service of a plurality of CD services. The plurality of CD services include adaptation services with feedback from health services.
US10708143B2 Method and apparatus for the specification of a network slice instance and underlying information model
A method comprises communicating a specification of a network slice instance (NSI) that identifies a network function (NF), and operating the identified NF in accordance with the specification.
US10708141B2 Systems and methods for virtual shelf management of disaggregated network elements
Disclosed is a method of commissioning a tributary blade in a disaggregated network system, including assigning a port ID to a port of an MCU, mapping to a port map a virtual slot ID to the port ID, receiving a registration request from a tributary blade, and assigning the virtual slot ID to the tributary blade. Disclosed is a method of determining whether a mis-cabling condition exists, including determining the whether a virtual slot ID is mapped to a port ID in a port map. Disclosed is a disaggregated network system including an MCU, a first and second tributary blade coupled to the MCU at a first and second port. The MCU is operable to assign a first and second virtual slot ID to the first and second tributary blades. The MCU is operable to map a first and second virtual slot ID to a first and second port ID.
US10708139B2 Automatic grouping of similar applications and devices on a network map
An embodiment may involve a managed network containing computing devices. The computing devices may be respectively associated with unqualified domain names. One or more server devices may be disposed within a remote network management platform that manages the managed network. These server devices may be configured to: probe the managed network, by way of a proxy server application disposed within the managed network, to obtain information related to applications operating on the computing devices, network connectivity of the computing devices, and representations of the unqualified domain names; obtain a regular expression; determine a subset of the computing devices in the managed network on which a particular application is operating and for which the respectively associated unqualified domain names match the regular expression; and generate a map of the managed network in which the subset of the computing devices is represented as a grouped node instead of individual nodes.
US10708136B2 Standardization of network management across cloud computing environments and data control policies
Network management of cloud computing environments subject to different data control policies is standardized in a manner that ensures compliance with the data control policies. Executions services and source of truth services are located in a remote cloud computing environment separate from the cloud computing environments being managed. The execution services implement workflows to manage different aspects of the cloud computing environments, including monitoring, incident management, deployment, and buildout. The source of truth services provide network configuration information for the cloud computing environments to allow automated operation of the execution services. The execution services issue requests for management operations to device access services in the cloud computing environments. In response to the requests, the device access services obtain access control data to access the network devices and perform the management operations.
US10708125B1 Gateway configuration using a network manager
The following description is directed to configuring gateways in computer networks. For example, a system includes a first configurable network programmed with a first set of network addresses and a second configurable network programmed with a second set of network addresses. The system includes a private gateway connecting the first configurable network and the second configurable network to a client private network. The system includes a server computer configured to generate routing information for the private gateway. The routing information can restrict the network addresses that are reachable from the client private network to non-overlapping network address spaces within each of the first configurable network and the second configurable network. The server computer is configured to use the generated routing information to configure the private gateway for forwarding network packets among the client private network, the first configurable network, and the second configurable network.
US10708124B1 System and method of data communication
Particular embodiments may communicate to a core network by a user device via an access point. The user device may be authenticated by the core network which comprises one or more network functionality components, and each of the one or more network functionality components may be decomposed into multiple service types. The core network may receive a user task associating with service instances. Each of the service instances may belong to one of the multiple decomposed service types and be configured by a service chaining orchestration entity. The service instances may be deployed to one or more of server machines of the core network with respect to the configurations of the service instances, by a service chaining orchestration entity. The capacity of the core network may be scaled up or down by network dimensioning.
US10708118B1 Managing a network element operating on a network
Disclosed are an apparatus and method of managing network elements operating on a network. One example method may include transmitting a request to receive at least one activity parameter of a network element operating on the network and monitoring the at least one activity parameter of the network element. The method may include determining whether a usage value of the at least one activity parameter exceeds a predetermined threshold usage value and transmitting a corrective function message to the network element responsive to determining that the usage value of the at least one activity parameter exceeds the predetermined threshold value. The method may further include performing a corrective function to reduce the usage value of the at least one activity parameter.
US10708117B2 Network system, control method, and control device
A mechanism which can easily acquire a connection relationship of each device even in a multilayered network system having a plurality of protocols is provided. A network system has at least one network including a master processing unit and one or a plurality of slave processing units. Each of first, second, and third devices holds characteristic information indicating whether or not the device has a master processing unit or a slave processing unit. The first device includes a network management unit that acquires single-layer network configuration information from each master processing unit included in the network system to generate multilayer network configuration information indicating a connection relationship of each device in the network system.
US10708115B2 User equipment procedures to control uplink beamforming
In an aspect, a wireless device with a plurality of transmitter chains that can be selectively used to transmit a beam-formed signal determines a targeted receive power for the beam-formed signal, with respect to a target receiving device. The wireless device selects a number of the plurality of transmitter chains for forming the beam-formed signal, based on the targeted receive power and based on an estimated power consumption for each of the plurality of transmitter chains. The selection is performed so as to minimize a total power consumption, given the estimated power consumptions. The wireless device transmits a beam-formed signal, using the selected number of the plurality of transmitter chains.
US10708113B2 Digital power amplification circuit
A digital power amplification circuit includes a decoding block configured to receive a first stream of digital codes and to derive from the first stream a second stream of digital codes, the decoding block including a decoder configured to decode the digital codes of the first stream and the second stream at a first clock rate, a main digital power amplifier configured to receive the decoded digital codes of the first stream, an upsampler configured to upsample the decoded digital codes of the second stream to a second clock rate that is greater than the first clock rate, an auxiliary digital power amplifier configured to receive the decoded digital codes of the second stream upsampled to the second clock rate, and a summer configured to sum (i) a main output signal of the main digital power amplifier and (ii) an auxiliary output signal of the auxiliary digital power amplifier.
US10708111B2 Communication of uplink control information
Various aspects of the disclosure relate to communicating random access information and uplink control information. In some aspects, a user equipment (UE) or other suitable apparatus transmits physical uplink control channel (PUCCH) information concurrently with random access channel (RACH) information transmitted by another UE or other apparatus. For example, the RACH access information and the PUCCH information may be frequency division multiplexed orthogonal tones. The disclosure relates in some aspects to using downlink-uplink (DL-UL) channel reciprocity to determine symbol and/or tone locations. For example, a base station or other suitable apparatus may initially sweep across different directions in different time slots to transmit signals during a synchronization sub-frame. A UE or other suitable apparatus can then find an appropriate RACH symbol from its best synchronization beam index and transmit PUCCH information in those symbols.
US10708109B2 OFDM receiver
A system for use with an OFDM-receiver. The system comprising a frequency-offset-correction-block; and a sub-band-demapping-block. The sub-band-demapping-block is configured to receive an input-signal and determine within the input signal: one or more allocated-frequency-sub-bands allocated to convey an information-signal; and one or more unallocated-frequency-sub-bands. The sub-band-demapping-block can then provide the allocated-frequency-sub-bands and the unallocated-frequency-sub-bands to the frequency-offset-correction-block. The frequency-offset-correction-block is configured to: receive a frequency-offset-estimation-signal representative of a frequency-offset-error of the input-signal relative to a local oscillator of the OFDM-receiver; and apply a frequency-correction-algorithm to the allocated-frequency-sub-bands and at least a subset of the unallocated-frequency-sub-bands, based on the frequency-offset-estimation-signal, to produce a frequency-corrected-signal which compensates for the frequency-offset-error of the input-signal.
US10708108B2 Electronic device and method for synchronous detection between time division duplex wireless communication cells
An electronic device and method for synchronous detection between time division duplex wireless communication cells. The electronic device can access a communication channel of a time division duplex wireless communication system, and includes: an acquisition unit configured to acquire an actual time slot proportion of a target cell and a cell ID and an operator ID of the target cell at a specific moment; and a reporting unit configured to transmit the actual time slot proportion of the target cell and the cell ID and the operator ID thereof to a designee. By this technology, networks of different operators can be detected effectively, and by a comparison with a reference time or a coordinated uplink/downlink time slot proportion, a meaningful comparison result is obtained. Moreover, the measurement or comparison result is provided for a third party, such as a network manager, to confirm, so that the result is more credible.
US10708102B2 Simultaneous wireless information and power transmission method, and transmission apparatus and reception apparatus using the same
A simultaneous wireless information and power transmission method includes: transmitting an energy transfer signal comprising a peak-to-average power ratio (PAPR) corresponding to information to be transmitted at a first side; measuring the PAPR by receiving the energy transfer signal at a second side; and recovering the information from the measured PAPR at the second side.
US10708101B2 Transmitter and method of transmitting payload data, receiver and method of receiving payload data in an OFDM system
A transmitter transmits payload data using Orthogonal Frequency Division Multiplexed (OFDM) symbols. The transmitter comprises a frame builder configured to receive the payload data to be transmitted and to receive first signalling data for use in detecting and recovering the payload data at a receiver, and to form the payload data and the first signalling data into frames for transmission, the first signalling data forming a part of the frames with the payload data. A modulator is configured to modulate a first OFDM symbol with the first signalling data and to modulate one or more second OFDM symbols with the payload data. A signature sequence processor provides a signature sequence, a combiner combines the signature sequence with the first OFDM symbol, and a transmission unit transmits the first and second OFDM symbols. The signature sequence provided by the signature sequence processor comprises at least one of a first synchronisation sequence or a second message sequence, the first synchronisation sequence and or the second message sequence being combined by the combiner with the first OFDM symbol. The first synchronisation sequence is provided for a receiver to detect and to recover the first signalling data from the first OFDM symbol and the second message sequence provides message information to the receiver. The message information may be used to convey a specific message to a user such as an emergency warning relating to a natural disaster such as an earthquake or a tsunami warning.
US10708098B2 Data transmission method and user equipment
A data transmission method in the present application includes: determining, by first UE, a frame structure in a time unit, where the frame structure indicates that N type-1 OFDM symbols and a GP are included in the time unit, and a subcarrier spacing of each type-1 OFDM symbol is Δf1. Therefore, according to the data transmission method and the user equipment in embodiments of the present application, a frame structure in a time unit is determined. The frame structure indicates that N type-1 OFDM symbols and a GP are included in the time unit, and a subcarrier spacing of each type-1 OFDM symbol is Δf1. Therefore, when an NB-IOT system is deployed in an LTE system in an embedded manner, and when NB-IOT UE is sending data, a channel resource of the legacy LTE system can be adequately utilized, and a conflict with a legacy LTE SRS can be avoided.
US10708095B2 Generating metrics from samples of a received signal in a communications receiver supporting multiple operating modes
A system and method of estimating metric values from digital samples of received communications signal carrying symbols modulated in a selected first modulation format and symbols modulated in a second modulation format. The selected first modulation format can be selected from among multiple supported first modulation formats. The system can receive the digital samples in sample blocks a plurality of which constitute a data frame. Each sample block can comprise a first region that contains first samples corresponding to the selected first modulation format or overhead samples regardless of the selected first modulator format or an index of the sample block in the frame; a second region that contains second samples corresponding to a second modulation format regardless of the selected first modulator format or an index of the sample block in the frame; and a third region in which whether the samples are first samples or second samples depends on the selected first modulation format or the index of the sample block in the frame. The system estimates first metrics according to the selected first modulation format for each of the first samples and second metrics according to the second modulation format for each of the second samples. The system also estimates both first metrics and second metrics for each of the third samples and then selects valid ones of the first metrics and second metrics for the third samples in accordance with the selected first modulation format or the index of the sample block in the frame.
US10708093B2 Supply voltage adaptation via decision feedback equalizer
Some embodiments include apparatus and methods using a first latch in a decision feedback equalizer (DFE), a second latch in the DFE, and circuitry coupled to the first and second latches. The second latch includes a first input node coupled to an output node of the first latch. The circuitry includes a first input node coupled to the first output node, a second input node coupled to a second output node of the second latch, and an output node to provide information having a first output value based on first values of information at the first and second output nodes and a second output value based on second values of information at the first and second output nodes.
US10708092B2 Methods and apparatus for source and load power transfer control
A power transfer electrical system includes an electrical signal source that generates a current at an output. An electrical load is electrically connected to the output of the electrical signal source. An output of a controllable voltage source is also electrically connected to the electrical load. The controllable voltage source generates a voltage that is proportional to the current generated by the electrical signal source. An input of a controller is electrically connected to the output of the electrical signal source and an output of the controller is electrically connected to a control input of the controllable voltage source. The controller generates a signal that controls the voltage generated by the controllable voltage source so that a desirable amount of power is transferred from the electrical signal source to the controllable voltage source.
US10708090B1 Millimeter wave channel estimation method
A millimeter wave channel estimation method comprises sending signals through a millimeter wave channel according to a first beamforming matrix, performing a channel estimation on the millimeter wave to generate a first measured matrix, and estimating and obtaining at least one angle of departure of the millimeter wave channel according to the first measured matrix and an angle compressive sensing matrix. The first beamforming matrix comprises a plurality of first beamforming vectors, and the first beamforming vectors respectively corresponds to a plurality of first beamforming patterns. The first measured matrix comprises a plurality of first measured parameters respectively corresponding to the first beamforming vectors.
US10708087B2 Sounding reference symbol transmission method and radio remote unit
Embodiments of the present invention disclose a sounding reference symbol SRS transmission method and a radio remote unit. The method, performed by a radio remote unit, includes: receiving a plurality of pieces of sampled data in a first period by using each antenna of an antenna array; if all of the plurality of pieces of sampled data are the SRS sampled data, buffering the plurality of pieces of sampled data; and reading the plurality of pieces of sampled data from the buffer in a second period, and sending the read plurality of pieces of sampled data to a baseband processing unit, where duration of the second period is longer than duration of the first period. Thus according the embodiments of the present invention, a time for transmitting the SRS sampled data is prolonged, so that bandwidth required for transmitting the SRS sampled data can be reduced.
US10708086B2 Channel sounding techniques
Techniques are disclosed relating to channel sounding. In some embodiments a transmitter transmits a periodic CAZAC sequence beginning at a point in time that corresponds to a timing signal (e.g., a pulse-per-second signal). In some embodiments, a receiver waits to begin processing received sequences for a time interval corresponding to the length of the CAZAC sequence, where the time interval begins at the same time as the timing signal. This may avoid a need for timing synchronization prior to processing, reduce processing and latency in receiver implementations, and may allow determination of a TOA as well as a channel impulse response estimate by correlating a received cyclically-shifted CAZAC sequence with a local version of the transmitted CAZAC sequence.
US10708084B2 Deployment of virtual extensible local area network
According to an example, a Virtual Extensible Local Area Network Tunnel End Point (VTEP) sends a Virtual Extensible Local Area Network (VXLAN) information announcement message carrying the identifiers of VXLAN instances to the neighbor VTEPs and receive VXLAN information announcement messages from the neighbor VTEPs. If a neighbor VTEP is configured with the same VXLAN instance as the present VTEP, the present VTEP sets up a tunnel to the neighbor VTEP; and associates the tunnel with the same VXLAN instance.
US10708080B2 Bus system and slave unit for a bus system
A bus system has a daisy-chain configuration. The bus system includes a master unit and a plurality of slave units that are serially connected to the master unit downstream thereof via a line system. A first one of the slave units first connected downstream of the master unit is configured to invert a request signal, which is provided by the master unit and received via a first line section of the line system, and to output the inverted request signal on a second line section of the line system leading to an adjacent, second one of the slave units.
US10708076B2 Single cell point-to-multipoint transmission
An apparatus determines a signal to be sent dependent on at least one triggering event. The signal is determined based upon at least one of at least one rule and at least one condition. The at least one of at least one rule and at least one condition is determined dependent on input comprising at least one of apparatus type, apparatus capabilities, traffic type, service type, and connection type. The signal is transmitted by the apparatus based upon the at least one triggering event.
US10708074B2 Remote maintenance system and relay unit
A remote maintenance system includes: a medical device which includes: a first power source; a first power source controller which controls an ON/OFF operation of the first power source; a checker which checks a check item; and a first communicator which transmits first information including a result of a check by the checker; and a relay unit which includes: a second power source; a second power source controller which automatically controls an ON/OFF operation of the second power source; and a second communicator which communicates with the first communicator and which receives the first information from the first communicator.
US10708073B2 Configuration based cryptographic key generation
In some examples, a programmable device may load configuration data into a configuration storage to configure programmable logic of the programmable device. The programmable device may include a key generation logic that may read at least a portion of the configuration data from the configuration storage. The key generation logic may generate a cryptographic key based at least in part on the at least a portion of the configuration data read from the configuration storage.
US10708068B2 System and method for implementing blockchain-based digital certificates
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for implementing digital certificates. One of the methods includes: generating a digital certificate; generating a digital abstract of the digital certificate; transmitting the digital abstract of the digital certificate to one or more nodes of a blockchain for storage in the blockchain; obtaining a transaction identification associated with storing the digital abstract of the digital certificate in the blockchain; and associating a digital mark with the transaction identification.
US10708067B2 Platform attestation and registration for servers
Embodiments include systems, methods, computer readable media, and devices configured to, for a first processor of a platform, generate a platform root key; create a data structure to encapsulate the platform root key, the data structure comprising a platform provisioning key and an identification of a registration service; and transmit, on a secure connection, the data structure to the registration service to register the platform root key for the first processor of the platform. Embodiments include systems, methods, computer readable media, and devices configured to store a device certificate received from a key generation facility; receive a manifest from a platform, the manifest comprising an identification of a processor associated with the platform; and validate the processor using a stored device certificate.
US10708062B2 In-vehicle information communication system and authentication method
An in-vehicle information communication system is configured from an in-vehicle communication device, an electronic control device that is installed in a vehicle, and an information processing device that is not installed in a vehicle. The electronic control device comprises an electronic control device storage unit, a message generation unit, a MAC generation unit, and an electronic control device communication unit which sends the message and the MAC to the information processing device via the in-vehicle communication device. The information processing device comprises an information processing device storage unit, a message authentication code verification unit, a response code generation unit, and an information processing device communication unit which sends the response code to the electronic control device via the in-vehicle communication device. The electronic control device further comprises a response code verification unit.
US10708061B2 Secure key storage for multi-core processor
The disclosed technology is generally directed to secure key storage. A secret device key may be mutated based on a hash of a first boot loader to derive a first mutated key. The first mutated key may be mutated based on a random seed to derive a second mutated key. The second mutated key may be used to encrypt the hash of the runtime for a first core. The second mutated key may be mutated based on a hash of the runtime of the first execution environment for the second core to derive a third mutated key. The second mutated key may be used to encrypt the hash of the runtime of the first execution environment. The encrypted keys and hashes may be stored in a secure key store.
US10708057B2 Control system based on dynamic password and USBKEY, and control method thereof
A control system based on dynamic password and USBKEY including a dynamic password control chip, a USB control chip, a USB interface, a battery, and a detection circuit. The detection circuit is configured to output a detection signal to the dynamic password control chip when it is detected that the USB interface is connected with an external device; the dynamic password control chip is configured to enter a sleep mode when receiving a detection signal; the battery is configured to supply power to the dynamic password control chip and to reduce the power supplied to the dynamic password control chip when the dynamic password control chip enters the sleep mode.
US10708056B2 Information processing method, terminal and computer storage medium
An information processing method, a terminal and a computer storage medium are disclosed. Here, the information processing method includes that: information of a first image is pre-acquired, and a first encryption key is generated and stored; information of a second image is acquired; a first image characteristic and second image characteristic of the information of the second image are extracted, wherein the first image characteristic represents background information of the first image, and the second image characteristic represents foreground information of the first image; a third image characteristic is obtained on the basis of the first image characteristic and the second image characteristic, and the third image characteristic is determined as a second encryption key; and similarity matching is performed on the second encryption key and the pre-stored first encryption key to generate a matching result, and a second image is authenticated according to the matching result.
US10708052B2 Inadvertent password entry detection
Systems and methods for monitoring data input are disclosed. A dataset entered into a non-password field is received. Based on the dataset meeting one or more criteria for a likely password, a determination as to whether the dataset is inadvertently entered into the non-password field is made. Based on determining that the dataset is inadvertently entered into the non-password field, further processing of the dataset is inhibited.
US10708044B2 Pulse generation device using a radioisotope and authentication system
Provided is an apparatus including a pulse generation device and a memory. The pulse generation device includes: an emitter, which includes a radioisotope containing a number of atoms greater than a total number of identification targets; and a detector, which is configured to detect an α particle and others emitted from the emitter due to spontaneous decay of an atomic nucleus to generate electric pulses. The memory stores a number of electric pulses obtained by measuring, in advance, for a given period of time, the electric pulses that are generated in the pulse generation device (initial pulse count), a date of the measurement, and an identification numerical value obtained by digitizing a pulse interval between the electric pulses (initial identification numerical value).
US10708043B2 One pad communications
Perfect secrecy can only be assumed if the length of the key is as long the message sent and the cardinality of the key space is the same as that of the message. The preferred embodiment will demonstrate how to implement a one-pad communication system between a transmitter and a receiver where only a few parameters need to be transferred to the receiver. The preferred embodiment will also demonstrate that a true random number will be generated and used. In an M-sequence LFSR, the integers N+K=M will be used. 2N will be the number of random number runs and 2K will be the quantity of random numbers generated during the runs. The formula is: (2N−1)*(2K)+(2K−1).
US10708040B1 Collision resistant blockchain
A collision resistant blockchain network is disclosed that includes a network formed of a plurality of nodes and a collision resistant blockchain formed of a plurality of blocks redundantly stored across the nodes of the network. Each block of the collision resistant blockchain contains data. Each block also contains a forward blockchain hash digest formed from hashing the data front-to-back and a reverse blockchain hash digest formed from hashing the data back-to-front, whereby collisions that occur when two different sets of data are hashed front-to-back do not reoccur when those two different sets of data are also hashed back-to-front, thereby distinguishing the two different sets of data.
US10708035B2 Signal processing device and signal processing method
A signal processing device includes: a filter configured to perform an adaptive equalization process of a signal, on a basis of a filter coefficient; an updater configured to update the filter coefficient, on a basis of amplitude of the signal and a target value of the amplitude; and a corrector configured to correct the target value, on a basis of the amplitude of the signal.
US10708030B2 Method of generating reference signal in wireless communication system
A method of generating a reference signal includes acquiring a base sequence and acquiring a reference signal sequence with a length N from the base sequence. Good PAPR/CM characteristics of the reference signal can be kept to enhance performance of data demodulation or uplink scheduling.
US10708029B2 Method and apparatus for indicating channel in wireless local area network
The present invention discloses a method and an apparatus for indicating a channel in a wireless local area network WLAN. A sending station generates and sends a physical protocol data unit PPDU, the PPDU includes a preamble field and a data field, a high efficiency signal field HE-SIG-A of the preamble field includes a bandwidth identifier and a channel bonding identifier, and the channel bonding identifier is used to indicate whether a data transmission channel is continuous in a frequency domain. In the foregoing manner, a discontinuous channel in a frequency domain in a wireless local area network is indicated, an available channel for data transmission is improved, and a system throughput is increased.
US10708025B2 Managing reference signals in a wireless communication network
There is provided a method for selectively enabling periodic transmission of reference signals in a wireless communication network. The method comprises obtaining (S1) information of user activity in one or more beams, cells or sector, and performing (S2) at least one of activating and deactivating, for at least one beam, cell or sector, periodic transmission of reference signals based on the obtained information.
US10708022B2 System and method for communicating an orthogonal frequency division multiplexed (OFDM) frame format
An Orthogonal Frequency Division Multiple Access (OFDMA) frame communicated over a 20 Megahertz (MHz) channel may include eight 26-tone resource units (RUs), one 26-tone bifurcated RU, and a direct current (DC) region. The eight 26-tone RUs may include twenty-six consecutive data and pilot tones, and the bifurcated 26-tone RU may be split into two 13-tone portions each of which include thirteen consecutive data and pilot tones. The DC region may include seven null tones. In one example, the DC region of the 20 MHz MU-OFDMA frame consists of three DC tones and four null-data tones.
US10708018B2 Method and device for determining channel state information-reference signal transmission resource
A method and a device for determining a CSI-RS transmission resource are provided. The method includes: acquiring, by a UE, uplink/downlink subframe configuration information for determining a position of a CSI-RS resource; determining, by the UE, a type of a subframe within which the CSI-RS is to be transmitted in accordance with the uplink/downlink subframe configuration information; and determining, by the UE, the position of the CSI-RS resource within the subframe within which the CSI-RS is to be transmitted in accordance with the determined type of the subframe.
US10708011B2 Eye opening hardware offloading
An apparatus for determining an eye mask of a device under test (DUT) which is configured to receive a data bit stream signal including a threshold level value and output a data bit stream output signal. The apparatus includes an input unit configured to receive the data bit stream output signal provided by the DUT, an evaluation unit configured to evaluate the received data bit output signal and provide an evaluation result, and a controller configured to change the threshold level value in response to the evaluation result. The apparatus is integrated into the DUT and can operates autonomously without multiple interactions with a tester.
US10708010B2 Method and apparatus for allocation of physical resources for uplink transmissions
A first allocation of physical resources for uplink transmission is received over a downlink signaling channel. Data of a logical channel is received. A first block is transmitted over the first allocated physical resources in response to receipt of the data of the logical channel. A timer is initiated in response to transmission of the first block. In response to an expiration of the timer and not receiving a second allocation of physical resources, a first type of request from a plurality of types of requests is selected and the selected first type of request for the second allocation of physical resources is transmitted over an uplink signaling channel. The second allocation of physical resources is received in response to the transmitted first type of request. A second block is transmitted in response to the second allocation of physical resources over the second allocated physical resources.
US10708008B2 Method and apparatus for allocating HARQ-ACK channel resources supporting transmit diversity and channel selection
Examples of the present invention provide a method for allocating Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) channel resources supporting transmit diversity and channel selection. The method includes: receiving, by a UE, Physical Downlink Control Channel (PDCCH) information and Physical Downlink Shared Channel (PDSCH) data from a base station through two Carrier Components (CCs); obtaining, by the UE according to specific indication information, Physical Uplink Control Channel (PUCCH) channel resources required for transmitting HARQ-ACK feedback information using a transmit diversity technique; and transmitting, by the UE, the HARQ-ACK feedback information on the obtained PUCCH channel resources adopting the transmit diversity technique. According to the method provided by the examples of the present invention, it is possible to allocate HARQ-ACK channel resources to the UE reasonably and avoid waste of channel resources in the premise that channel selection and SORTD technique are supported.
US10708007B2 Methods and apparatuses for indication of transmission preemption based on a hybrid automatic repeat request configuration
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may receive, at a first location in a downlink signal, preemption information that identifies a second location of a first type of traffic that preempts a second type of traffic, the first location relative to the second location being based at least in part on a hybrid automatic repeat request (HARQ) configuration of the UE. The apparatus may receive the first type of traffic at the second location. The apparatus may generate a HARQ response associated with the first type of traffic. The apparatus may transmit the HARQ response based at least in part on the HARQ configuration of the UE.
US10708003B2 Device and method of handling hybrid automatic repeat request timing
A base station comprised in a network for handling a HARQ timing for a communication device comprises a storage device and a processing circuit coupled to the storage device. The storage device stores instructions, and the processing circuit is configured to execute the instructions of transmitting a first downlink (DL) control information (DCI) for communicating with the communication device according to a first HARQ minimum timing; and transmitting a second DCI for communicating with the communication device according to a second HARQ minimum timing.
US10708001B2 System and method of local retransmission of TCP/IP frames
A packet is received from a first link, and includes identification of a sender and a destination. An acknowledgement of receiving the packet is transmitted toward the sender, and the packet is forwarded, over a second link, toward the destination. A copy of the packet is stored in a queue. Upon detecting that the destination failed to receive the packet forwarded over the second link, the copy of the packet is retrieved from the queue and re-transmitted over the second link to the destination.
US10707998B2 Methods, system and user equipment of a wireless communication network for determining transmission conditions for a real-time media flow
Disclosed is a method performed by a system of a wireless communication network for determining transmission conditions for a real-time media flow to be transmitted wirelessly to a first User Equipment, UE, residing in a first cell served by a first base station of the network. The method comprises obtaining radio network statistics of the first cell, the radio network statistics comprising radio network data for individual of a plurality of UEs in the first cell, UE throughput for individual of the plurality of UEs, and UE packet loss or packet delay for individual of the plurality of UEs, and obtaining, at a second time point occurring later in time than the obtaining of the radio network statistics, radio network data for the first UE. The method further comprises determining a predicted first UE throughput and a predicted first UE packet loss or packet delay based on the obtained radio network statistics of the first cell and on the obtained radio network data for the first UE, and triggering sending of information of the predicted first UE throughput and of the predicted first UE packet loss or excessive packet delay to a sender of the real-time media flow to the first UE. A Forward Error Correction, FEC, optimization module takes the predicted UE packet loss rate, the predicted UE throughput, and adapts the amount of FEC redundancy packets according to the throughput and packet loss rate. Further, the adapted amount of FEC redundancy packets are then used by the sender of the video when transmitting the video.
US10707997B2 Recovering of a communication channel
Methods and devices are provided to recover a robust management channel (RMC) in a first communication direction using a robust management channel recovery message (RMCR) sent via the RMC in a second communication direction.
US10707992B2 Transmitter for transmitting a data transmission signal and receiver for receiving the data transmission signal each of which can switch between coding and/or modulating schemes in dependency of an additional information signal
A transmitter for transmitting a data transmission signal in a reception area is provided with an input for receiving an information signal (IS) to be transmitted, a coding—and/or modulation unit for coding and/or modulating the information signal with a certain coding—and/or modulation scheme into the data transmission signal, and an output for supplying the data transmission signal, and an output for supplying the data transmission signal. In accordance with the invention, the coding—and/or modulation unit is adapted to code and/or modulate the information signal with n different coding—and/or modulation schemes (n≥2), and further is adapted to transmit an additional information signal by changing between these n coding—and/or modulation schemes. The invention also relates to a receiver for receiving the data transmission signal transmitted by the transmitter.
US10707991B2 Method for data channel rate matching according to aperiodic CSI-RS in wireless communication system, and device therefor
Disclosed in the present application is a method by which a terminal receives a terminal-specific control channel from a base station in a wireless communication system. Particularly, the method comprises the steps of: receiving, through an upper layer, resource configuration information for at least one aperiodic channel status information-reference signal (CSI-RS); receiving a common control channel including rate matching information of the terminal-specific control channel; and receiving, from the base station, together with the at least one aperiodic CSI-RS, the terminal-specific control channel including a triggering message of a CSI report based on the at least one aperiodic CSI-RS, by using the rate matching information.
US10707990B2 Method for channel coding in wireless communication system and apparatus therefor
The present invention relates to a method for performing channel encoding by a transmitting end in a wireless communication system. Particularly, the method comprises the steps of: transmitting, to a receiving end, a configuration indicating a plurality of channel coding configurations; performing channel encoding using a first channel coding configuration among the plurality of channel coding configurations; and performing reconfiguration from the first channel coding configuration to a second channel coding configuration according to a change in system requirements, wherein the plurality of channel coding configurations comprise channel coding configurations, each comprising at least one channel code concatenated differently according to the system requirements.
US10707989B2 Method and device in user equipment and base station for channel coding in transmission for wireless communication
The present disclosure discloses a method and device in user equipment and a base station for wireless communication. The base station equipment sequentially generates a first information block, performs first channel coding and transmits a first radio signal, wherein the first information block includes bits in a first sub-information block and padding bits, the first information block is used to generate a first check bit block, the first information block and the first check bit block are interleaved to generate the first bit block, and the first bit block is used as the input of the first channel coding; the bits in the first sub-information block are discontinuous in the first information block, or the padding bits are discontinuous in the first information block.
US10707988B2 Transport block size determination in mobile communications
Various solutions for transport block size (TBS) determination with respect to user equipment and network apparatus in mobile communications are described. An apparatus may determine an intermediate number of information bits. The apparatus may quantize the intermediate number of information bits. The apparatus may determine a TBS according to the quantized intermediate number of information bits. The apparatus may transmit the information bits according to the TBS.
US10707987B2 Channel state information and adaptive modulation and coding design for long-term evolution machine type communications
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may be a UE. The UE determines CSI. The UE determines whether to send the CSI based on at least one of a timer or a threshold. The UE sends the CSI upon determining to send the CSI. The UE may send the CSI in a MAC header upon determining to send the CSI. When the UE determines whether to send the CSI based on the threshold, the UE may determine whether to send the CSI based on a difference between the CSI and reference CSI. The UE may determine the reference CSI based on at least one of previously reported CSI, fixed CSI, or an MCS of a received data transmission from a base station. The UE may send CSI to the base station in an initial connection setup with the base station.
US10707985B2 Communication using chaotic waveforms
Example communication systems and methods are described. In one implementation, a method receives a first chaotic sequence of a first temporal length, and a second chaotic sequence of a second temporal length. The method also receives a data symbol for communication to a destination. Based on the data symbol, the second chaotic sequence is temporally shifted and combined with the first chaotic sequence to generate a composite chaotic sequence. The first chaotic sequence functions as a reference chaotic sequence while the second chaotic sequence functions as a data-carrying auxiliary chaotic sequence.
US10707982B2 Methods and systems for personalizing user experience based on nostalgia metrics
A server system accesses a listening history of a user of the media-providing service, where the user is in a demographic group. For each track of a plurality of tracks in the listening history of the user, the server system determines a year associated with the track and calculates a first metric based at least in part of an affinity of members of a demographic group, as compared to members of other demographic groups, of music from the year associated with the track. The server system selects content for the user based on the first metric and provides the selected content to a client device associated with the user.
US10707978B2 Apparatus for wireless communication
[Object] To suppress the overhead related to the transmission of the reference signal when beamforming is performed.[Solution] Provided is an apparatus, including: an acquiring unit configured to acquire antenna-related information related to an antenna port allocated to a directional beam for transmission by the directional beam; and a notifying unit configured to notify a terminal apparatus of the antenna-related information.
US10707971B2 Ultrasound ranging for mobile devices
Ultrasonic ranging for mobile devices is disclosed. A mobile device using ultrasonic ranging can include an ultrasound transmitter capable of emitting an ultrasound signal for detection by a proximate device and an ultrasound receiver capable of receiving an ultrasound signal from the proximate device. The mobile device can then use a time lapse associated with one or both of these ultrasound signals to find a range to the proximate device.
US10707970B2 Wavelength de-multiplexing system and optical receiver module
A wavelength de-multiplexing system that receives a wavelength multiplexed signal and generates electrical signals corresponding to the optical signals is disclosed. The optical receiver module includes a lens, a lens unit, and an optical de-multiplexer (O-DeMux). The lens converts the wavelength multiplexed signal into a quasi-collimated beam. The lens unit narrows a diameter of the quasi-collimated beam. The O-DeMux de-multiplexes the narrowed quasi-collimated beam coming from the lens unit by wavelength selective filters (WSFs) each having optical distances from the lens unit different from each other.
US10707969B1 Controller of optical transmitter
A controller includes an amplification ratio control unit, an amplification unit, a digital conversion unit, and a driving current control unit. The amplification ratio control unit is configured to generate an amplification ratio signal based on an ambient temperature of a laser diode. The amplification unit configured to amplify, based on the amplification ratio signal, a detection current from a photodiode configured to detect light output from the laser diode, and output the detection current as a voltage signal. The amplification ratio signal controls an amplification ratio of the amplification unit. The digital conversion unit is configured to convert the voltage signal into a digital signal. The driving current control unit is configured to control a driving current of a driver configured to drive the laser diode based on the digital signal.
US10707967B1 Silent start when connecting to fiber access network
Disclosed herein are methods and systems for silent start when connecting a point-to-point (P2P) customer premises equipment (CPE) to a fiber access network. The P2P CPE may boot in a silent mode (by disabling an upstream optical transmitter) when the P2P CPE is connected to the fiber access network using a simplex fiber. Upstream transmissions are not sent by the P2P CPE unless a valid downstream signal with expected characteristics is detected by the P2P CPE. A valid downstream signal determination may indicate that the fiber access network is a P2P access network. A variety of characteristics may be used to validate the downstream signal including wavelength, a range of wavelengths, a line coding, a frame format, parity data, point to multipoint network information, point to point network information, logical link identifier, and a multi-point control protocol.
US10707966B2 Ultrafast omnidirectional wireless data transfer apparatus and system
An ultrafast omnidirectional wireless data transfer apparatus and system. The ultrafast omnidirectional wireless data transfer apparatus includes an array of laser diodes, an array of fast detectors, and a connector for connecting to a sensor, a computer, and/or a network. The array of laser diodes, and the array of fast detectors are housed in a multifaceted geometry in order to provide communication coverage in all directions. In one aspect, each laser in the array of laser diodes operates at different wavelengths. In another aspect, the ultrafast omnidirectional wireless data transfer apparatus includes field programmable gate arrays. In yet another aspect, the ultrafast omnidirectional wireless data transfer apparatus includes an array of collimators that are connected to an optical combiner. In yet another alternate aspect, an ultrafast omnidirectional wireless data transfer system includes several ultrafast omnidirectional wireless data transfer apparatuses which are optically coupled together and communicate in different wavelengths.
US10707965B2 Hybrid optical transmitter and/or receiver structure
A device may include a substrate. The device may include a carrier mounted to the substrate. The device may include a transmitter photonic integrated circuit (PIC) mounted on the carrier. The transmitter PIC may include a plurality of lasers that generate an optical signal when a voltage or current is applied to one of the plurality of lasers. The device may include a first microelectromechanical structure (MEMS) mounted to the substrate. The first MEMS may include a first set of lenses. The device may include a planar lightwave circuit (PLC) mounted to the substrate. The PLC may be optically coupled to the plurality of lasers by the first set of lenses of the first MEMS. The device may include a second MEMS, mounted to the substrate, that may include a second set of lenses, which may be configured to optically couple the PLC to an optical fiber.
US10707962B2 Control of an optical transmitter in a radio over fibre system
A radio over fibre system (5) comprises a base station (10, 20) with a first base station node (10) and a second base station node (20) connected by an optical communication link (30). At least one of the base station nodes (10, 20) comprises an optical transmitter (17, 23). A method of determining an operating parameter for the optical transmitter (17, 23) comprises receiving signal quality parameters for a plurality of user equipments (UE) served by the base station (10, 20). The method determines an operating parameter of the optical transmitter using the determined signal quality parameters of the plurality of user equipments (UE). The operating parameter of the optical transmitter can be a modulation parameter.
US10707958B2 Method and apparatus for determining a maximum transmission capacity within an optical network
A method for determining a maximum transmission capacity, TCAPMAX-OL, of an optical link, OL, within an optical network includes loading an optical transmission spectrum of the optical link, OL, being partially occupied by at least one data traffic carrying channel, CH, with amplified spontaneous emission, ASE, noise spectrally shaped such that the transmission performance of the optical transmission spectrum fully occupied with data traffic carrying channels, CHs, is matched. The method further includes determining the maximum transmission capacity, TCAPMAX-OL, of the optical link, OL, on the basis of measured link data transported through the optical link, OL, via the at least one data traffic carrying channel, CH.
US10707955B2 Methods and nodes of a distributed base station system for improved downlink transmission
A method performed by an intermediate unit of a distributed base station system of a wireless communication network. The distributed base station system has a first base unit and a second base unit connected to the intermediate unit. The intermediate unit is further connected to a first remote unit, which is further connected for distributing wireless signals to pieces of User Equipment (UEs). The intermediate unit receives, from the first base unit, first data and sends the first data over a point-to-point connection to the first remote unit for further distribution wirelessly over a radio channel to the UEs. In response to the reception of the first data, a first indication is sent to the second base unit that the radio channel is free. The second base unit can send second data that is then to be sent from the remote unit towards the UEs on the radio channel.
US10707947B2 Reconfigurable hybrid beamforming MIMO receiver with inter-band carrier aggregation and RF-domain LMS weight adaptation
A reconfigurable, multi-band hybrid beamforming architecture is introduced. The present invention is related to a Cartesian-Combining architecture to efficiently implement RF beamforming for a single downconversion chain employing direct downconversion in which the Cartesian-Combining architecture is extended to hybrid beamforming and to heterodyne downconversion.
US10707943B2 Device for estimating frequency offsets and method thereof
A device for estimating frequency offsets which is performed by periodically transmitting training signals from a wireless local area network system. The device includes a processor and computerized codes stored in a storage unit. The processor is configured to execute the computerized code to perform a method. The method includes receiving the plurality of training signals, selecting selected training signals by a predetermined interval from the received training signals, detecting and storing phases of the selected training signals, averaging phase differences of every pair of the detected phases of the selected training signals, calculating the frequency offsets according to an average of the phase differences for every pair of the detected phases of the selected training signals, and calculating a weighted average of the calculated frequency offsets using weighting values for each of the calculated frequency offsets.
US10707941B2 Transmission method, transmission device, and communication system
An indicator in a master AP from among a plurality of APs obtains communication quality of communication with an AP which is a communication partner. In the case where the obtained communication quality is less than a threshold, the indicator causes the plurality of APs including the master AP to perform cooperative operation to transmit data. In the case where the obtained communication quality is not less than the threshold, the indicator causes the plurality of APs including the master AP to stop the cooperative operation.
US10707937B2 Method by which terminal receives downlink signal from base station in wireless communication system, and device therefor
A method by which a terminal receives a downlink signal in a wireless access system is disclosed. The method comprises the steps of: receiving information on a plurality of channel status information (CSI) processes including two or more CSI-reference signals (CSI-RSs); receiving a downlink control signal including an indicator indicating a specific CSI-RS; selecting a quasi co-located (QCL) CSI process in which the specific CSI-RS is configured as a representative CSI-RS from among the plurality of CSI processes; selecting, as a QCL CSI-RS or a demodulation reference signal (DM-RS), a CSI-RS corresponding to the most recently reported CSI-RS indicator from among the two or more CSI-RSs included in the QCL CSI process; and receiving a downlink data signal by using the DM-RS and the QCL CSI-RS.
US10707928B2 Group acknowledgement for multiple user communication in a wireless local area network
A first communication device receives plurality of uplink data units simultaneously transmitted by multiple second communication devices, and generates an acknowledgement data unit to acknowledge receipt of the plurality of uplink data units. Each of at least some of a plurality of acknowledgment fields includes: a first field that includes an indicator of a corresponding one of the second communication devices, a second field that indicates whether the acknowledgment field corresponds to i) an acknowledgment corresponding to a single data unit, or ii) a block acknowledgment corresponding to multiple data units, wherein when the second field that indicates a block acknowledgment, the acknowledgment field further includes a third field having a bitmap that indicates which data units in the group are being acknowledged, and wherein when the second field that indicates acknowledgment of a single data unit, the acknowledgment field does not include the third field.
US10707924B2 Distributed antenna system for supporting MIMO service
A distributed antenna system supporting MIMO service is disclosed. Some embodiments provide a distributed antenna system supporting MIMO communication, including first node, second node and one transmission line. The first node receives MIMO downlink signals of a plurality of MIMO services each including N (a natural number of 2 or more) MIMO downlink signals, and performs, for each MIMO service, frequency-conversion of N−1 MIMO downlink signals among the N MIMO downlink signals, to different frequency band from original frequency band, to generate N MIMO downlink signals without mutually overlapping frequency bands. The second node performs, for each MIMO service, frequency-conversion of the MIMO downlink signals having been frequency-converted by first node, in a complementary manner, to reconstruct the MIMO downlink signals of original frequency band. The single transmission line is used between the first node and second node for transmitting N downlink signals without mutually overlapping frequency bands.
US10707923B2 Dynamic transmission configuration indication state updating
Methods, systems, and devices for wireless communications are described. In some wireless communications systems, a base station may communicate with a user equipment (UE) using multiple antennas. Data streams may be mapped to the antennas using antenna ports. In some cases, a base station may transmit a transmission configuration indication (TCI) to a UE to indicate quasi co-location (QCL) relationships between antenna ports used for downlink communication with a UE. The UE may use these QCL relationships to identify appropriate techniques for decoding a downlink transmission from the base station. In some cases, it may be appropriate for a base station to update one or more TCI states configured for indicating, to a UE, QCL relationships between antenna ports used for downlink communication with the UE. As described herein, a base station may support techniques for dynamically updating such TCI states (e.g., via downlink control information (DCI) signaling).
US10707919B2 Controlling a media device using a mobile device
Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
US10707916B2 Methods and devices for determining termination characteristics of an electrically conductive line
The present disclosure relates to methods and devices for communication systems comprising an electrically conductive line. The disclosure proposes a method in a line estimation device for determining termination characteristics of an electrically conductive line in a communication system. The method comprises outputting a test signal to the line, wherein the test signal is a wideband test signal with a bandwidth arranged to provide an adequate measurement time-resolution. The method further comprises receiving reflections from impedance discontinuities of the line in response to the test signal. The method also comprises forming a trace of the reflections. The method additionally comprises identifying at least one anomaly in the trace of reflections. The method yet further comprises determining termination characteristics of the line based on characteristics of the trace before and after the identified at least one anomaly. The disclosure also relates to corresponding line estimation devices and computer programs.
US10707913B2 Composable transceiver using low bit count inputs and outputs
A radio frequency system. In some embodiments, the system includes a one-bit receiver, and the one-bit receiver includes a digital pseudo random noise generator, a one-bit digital to analog converter, a power combiner, a one-bit analog to digital converter, and a digital subtraction circuit. The digital pseudo random noise generator produces a signal added to the received signal before analog to digital conversion. After analog to digital conversion, a delayed version of the dither is subtracted from the digital signal.
US10707912B2 Mobile electronic apparatus, accessory device therefor, and electronic apparatus including the accessory device
Provided are a mobile electronic apparatus, an accessory device for the mobile electronic apparatus, and an electronic apparatus including the accessory device. The mobile electronic apparatus includes: a display unit including a display screen; a cover detector detecting identification (ID) information of a cover when the display screen is covered by the cover; and a processor displaying a user interface (UI) screen corresponding to the cover on the display screen by driving a program corresponding to the ID information of the cover when receiving the ID information of the cover.
US10707911B2 Radio frequency front-end bus hub circuit and related apparatus
A radio frequency front-end (RFFE) bus hub circuit and related apparatus are provided. In examples discussed herein, the RFFE bus hub circuit can be configured to bridge an RFFE bus with a number of auxiliary RFFE buses. In a non-limiting example, each of the auxiliary RFFE buses can be configured to support up to fourteen RFFE slaves. Thus, by bridging the RFFE bus with multiple auxiliary RFFE buses using the RFFE bus hub circuit, it may be possible to support more than fifteen RFFE slaves without adding an additional RFFE bus. As a result, it may be possible to reduce pin count requirement for an RFFE master and/or enable flexible RFFE bus deployment in an RFFE apparatus.
US10707910B2 Microwave module
A microwave module includes an RF device and a multilayer resin substrate. The device includes a metal cover covering at least an internal circuit. The substrate includes a first end face on a side of the device, a second end face on a side opposite to the first end face, a signal through-holes surrounding the circuit and connected to the circuit, ground through-holes surrounding the signal through-holes and connected to the cover, a first surface ground provided on the first end face and connected to the cover, an inner layer surface ground connected to ground through-holes, and an RF transmission line surrounded by the ground through-holes, the first surface ground, and the inner layer surface ground, and connected to the signal through-hole.
US10707905B2 Wideband multiplexer for radio-frequency applications
Wideband multiplexer for radio-frequency (RF) applications. In some embodiments, a multiplexer may include a common path configured to receive a plurality of RF signals. The multiplexer may further include a first path having an output coupled to the common path and configured to provide a band-pass response for a frequency band BX. The multiplexer may further include a second path having an output coupled to the common path such that RF signals in the first and second paths are combined and routed through the common path. The second path may be configured to provide a band-stop response for the frequency band BX such that the common path includes a wideband response that includes the frequency band BX and one or more other frequency bands.
US10707903B2 Data processing device and data processing method
The present technology relates to a data processing device and a data processing method, which are capable of securing excellent communication quality in data transmission using an LDPC code. In group-wise interleave, an LDPC code in which a code length N is 64800 bits and an encoding rate r is 7/15, 9/15, 11/15, or 13/15 is interleaved in units of bit groups of 360 bits. In group-wise deinterleave, a sequence of the LDPC code that has undergone the group-wise interleave is restored to an original sequence. For example, the present technology can be applied to a technique of performing data transmission using an LDPC code.
US10707901B2 Die-wise residual bit error rate (RBER) estimation for memories
Examples include techniques for improving low-density parity check decoder performance for a binary asymmetric channel in a multi-die scenario. Examples include logic for execution by circuitry to decode an encoded codeword of data received from a memory having a plurality of dies, bits of the encoded codeword stored across the plurality of dies, using predetermined log-likelihood ratios (LLRs) to produce a decoded codeword, return the decoded codeword when the decoded codeword is correct, and repeat the decoding using the predetermined LLRs when the decoded codeword is not correct, up to a first number of times when the decoded codeword is not correct. When a correct decoded codeword is not produced using predetermined LLRs, further logic may be executed to estimate the LLRs for a plurality of buckets of the plurality of dies, normalize magnitudes of the estimated LLRs, decode the encoded codeword using the normalized estimated LLRs to produce a decoded codeword, return the decoded codeword when the decoded codeword is correct, and repeat the decoding using the normalized estimated LLRs when the decoded codeword is not correct, up to a second number of times when the decoded codeword is not correct.
US10707900B2 Refresh, run, aggregate decoder recovery
A data processing system includes a likelihood input operable to receive encoded data, a decoder operable to apply a decoding algorithm to likelihood values for the received encoded data and to yield a decoded output, and a decoder input initialization circuit operable to generate new decoder input values based in part on the likelihood values for the received encoded data after the likelihood values for the received encoded data have failed to converge in the decoder.
US10707897B1 Command processor with multiple string copy engines for a decompression system
An electronic device for decompressing compressed data to recreate original data includes a first string copy engine and a second string copy engine. The first string copy engine processes a first string copy command by acquiring a first string from recreated original data and appending the first string to the recreated original data. The second string copy engine processes a second string copy command by checking the second string copy command for a dependency on the first string and, when the dependency is found, stalling further processing of the second string copy command until the first string copy engine has appended a corresponding portion of the first string to the recreated original data. The second string copy engine processes the second string copy command by acquiring a second string from the recreated original data and appending the second string to the recreated original data.
US10707884B2 Atomic oscillator and electronic apparatus
An atomic oscillator including a light source, a gas cell including an internal space in which alkali metal atoms are encapsulated, and a light detector that detects light which has emitted from the light source and has passed through the gas cell. The alkali metal atoms encapsulated in the internal space are adhered, in a liquid state or a solid state, to at least an incident window, such that light incident on the incident window is reduced.
US10707883B2 Adaptive non-linearity identification and compensation using orthogonal functions in a mixed signal circuit
A feedback divider in a mixed-signal circuit is modulated by a frequency control word controlling a delta-sigma modulator. An accumulated quantization error from the delta-sigma modulator is compared to a residual error in the circuit by a Least-Mean Square (LMS) correlator for gain calibration to adjust for linear errors. Upper bits of the accumulated quantization error access a lookup table to find two outputs of the compensation function that are interpolated between using lower bits of the accumulated quantization error. The interpolated result is an adjustment subtracted from the loop to compensate for non-linear errors. A set of orthogonal kernels is generated from the accumulated quantization error and calibrated using another LMS correlator and inverse transformed to generate updates to the non-linear compensation function in the lookup table. The kernels can be Walsh Hadamard (WH) and the inverse transformer an inverse WH transformer.
US10707882B1 Voltage-controlled oscillator circuit and phase-locked loop circuit
The present invention discloses a voltage-controlled oscillator (VCO) circuit, When the VCO circuit works, the DC control voltage is divided into two portions, both of which determine an oscillation frequency of the VCO circuit. One portion of the DC control voltage controls a current provided by the fifth PMOS transistor, and the other portion of the DC control voltage controls the current of the forth PMOS transistor after passing through the third NMOS transistor, thereby controlling oscillation of the VCO circuit. The former plays a leading role when the DC control voltage is relatively low, and the latter plays a leading role when the DC control voltage is relatively high, thereby effectively increasing the use range of the DC control voltage while the high frequency noise interference on the DC control voltage is suppressed. The present invention further discloses a phase-locked loop circuit.
US10707879B2 Frequency-modulated continuous-wave radar system and frequency tracking method for calibrating frequency gains of a radio frequency signal to approach wideband flatness frequency responses
A frequency-modulated continuous-wave radar system includes a waveform generator, a delta-sigma modulation circuit, a voltage controlled oscillator, a frequency divider circuit, a control circuit, an injection locked oscillator, a power amplifier circuit, a first power detection circuit, a second power detection circuit, a third power detection circuit, and a calibration engine circuit. The waveform generator, the delta-sigma modulation circuit, the voltage controlled oscillator, the frequency divider circuit, and the control circuit form a phase locked loop. The calibration engine circuit is coupled to the delta-sigma modulation circuit, the voltage controlled oscillator, the injection locked oscillator, the power amplifier circuit, the first power detection circuit, the second power detection circuit, and the third power detection circuit for adjusting frequency gains of the voltage controlled oscillator, the injection locked oscillator, and the power amplifier circuit to approach wideband flatness frequency responses.
US10707878B2 Apparatus and system for digitally controlled oscillator
Described herein is apparatus and system for a digitally controlled oscillator (DCO). The apparatus comprises a voltage regulator to provide an adjustable power supply; and a DCO to generate an output clock signal, the DCO including one or more delay elements, each delay element operable to change its propagation delay via the adjustable power supply, wherein each delay element comprising an inverter with adjustable drive strength, wherein the inverter is powered by the adjustable power supply. The apparatus further comprises a digital controller to generate a first signal for instructing the voltage regulator to adjust a voltage level of the adjustable power supply.
US10707875B1 Reconfigurable programmable integrated circuit with on-chip network
Methods, systems, and computer programs are presented for routing packets on a network on chip (NOC) within a programmable integrated circuit. One programmable integrated circuit comprises a plurality of clusters disposed on a plurality of cluster rows and a plurality of cluster columns, an internal network on chip (iNOC) comprising iNOC rows and iNOC columns, an external network on chip (eNOC) connected to the iNOC rows and the iNOC columns, and a field programmable gate array Control Unit (FCU) for configuring programmable logic in the plurality of clusters based on a first configuration received by the FCU. The FCU is connected to the eNOC, where the FCU communicates with the plurality of clusters via the iNOC and the eNOC. The FCU is configured for receiving a second configuration from the programmable logic in the plurality of clusters for reconfiguring a component of the programmable integrated circuit.
US10707874B2 Generating analog output from a field programmable gate array by combining scaled digital outputs
A system for generating analog output from a field programmable gate array. The field programmable gate array has a plurality of digital transceivers, each including a transmitter with an output drive circuit having a programmable output voltage swing. Two or more of the transmitters are programmed to have output voltage swings differing from each other by about a factor of two. A circuit that operates as a digital to analog converter is formed by combining the outputs of the transmitters, using a power combiner.
US10707871B1 Capacitive level shifter
A level shifter includes a flying capacitor having a first plate and a second plate. The level shifter includes a circuit coupled to the first plate and coupled to the second plate. The circuit is configured to receive a received signal having a logic state using a first voltage domain and configured to generate a symmetrical output signal having the logic state using a second voltage domain based on charge stored by the flying capacitor. The level shifter has a propagation delay from the received signal to the symmetrical output signal of less than one nanosecond with negligible duty cycle distortion.
US10707867B2 Bus driver with rise/fall time control
A driver includes an open drain output transistor, a capacitor, a first current source, and first and second transistors. Upon assertion of a transmit signal to turn on the first transistor, a controller asserts a second control signal to turn on the second transistor responsive to a voltage of the capacitor being less than a threshold voltage of the open drain output transistor to thereby increase the gate voltage for the open drain output transistor at a first time rate. The controller deasserts the second control signal to turn off the second transistor responsive to the capacitor voltage exceeding the threshold voltage. Responsive to the capacitor's voltage exceeding the threshold, the first current source charges the capacitor to further increase the gate voltage at a second time rate that is smaller than the first time rate.
US10707866B1 Capacitance balance in dual sided contact switch
A dual sided contact switch has a first independent drain/source region of a multi-gate active device. The dual sided contact switch also has a first shared drain/source region of the multi-gate active device. The dual sided contact switch has a second independent drain/source region of the multi-gate active device, adjacent to the first shared drain/source region. The dual sided contact switch also has a second shared drain/source region of the multi-gate active device, adjacent to the first independent drain/source region. The dual sided contact switch has a gate region between the first independent drain/source region and the first shared drain/source region, and also between the second independent drain/source region and the second shared drain/source region.
US10707865B2 Switch device
Devices and methods are provided where a control terminal resistance of a transistor device is set depending on operating conditions within a specified range of operating conditions.
US10707861B2 Semiconductor apparatus including a power gating circuit
A semiconductor apparatus may include a logic circuit and a power gating circuit including a gating transistor configured to apply a first supply voltage to the logic circuit based on an operation mode of the semiconductor apparatus. The semiconductor apparatus may be configured to monitor a characteristic of the logic circuit and adjust aback bias voltage to the gating transistor based on the characteristic of the logic circuit.
US10707860B1 Semiconductor device capable of reducing a temperature difference among semiconductor chips
A semiconductor device including a first semiconductor chip, a second semiconductor chip, the junction temperature of which becomes higher than that of the first semiconductor chip during switching of the semiconductor device, a collector pattern electrically connected to a collector of the first semiconductor chip and a collector of the second semiconductor chip, an emitter pattern electrically connected to an emitter of the first semiconductor chip and an emitter of the second semiconductor chip, a gate pattern electrically connected to a gate of the first semiconductor chip, a first diode having an anode electrically connected to the gate pattern and a cathode electrically connected to a gate of the second semiconductor chip and a second diode connected in reverse parallel with the first diode.
US10707854B2 Clock screening with programmable counter-based clock interface and time-to-digital converter with high resolution and wide range operation
A sub-ranging time-to-digital converter (TDC) is disclosed that includes two ring oscillators for determining a time difference between two clock edges.
US10707853B2 Integrated circuit and method of testing
An integrated circuit for testing a circuit includes a controller configured to select a loopback path of the circuit. The circuit includes a data path and an inverter, and each is electrically coupled to the selected loopback path. The integrated circuit includes a counter electrically coupled to the selected loopback path. The circuit is configured to receive a first voltage signal that is either a substantially low logic level signal or a substantially high logic level signal. The circuit is configured to generate an oscillating signal from the first voltage signal, and the counter is configured to count oscillations of the oscillating signal.
US10707851B1 Double data rate circuit and data generation method implementing precise duty cycle control
A double data rate circuit includes a clock generator, a clock divider and a multiplexer. The clock generator is used to receive a source clock signal to generate a pair of complementary clock signals. The clock divider is coupled to the clock generator, and used to generate four multiphase clock signals using only single-edge transitions of the pair of complementary clock signals. The four multiphase clock signals are successively out-of-phase by 90°. The multiplexer is coupled to the clock divider, and used to multiplex multiple data bits into an output data stream by sequentially selecting and deselecting each data bit of the multiple data bits upon a first edge transition of and a second edge transition of two of the four multiphase clock signals, respectively, and outputting each selected data bit as the output data stream.
US10707850B2 Calibration of a delay circuit
A method of calibrating a delay generation circuit and the corresponding circuit.
US10707847B2 Resistor-capacitor oscillator
An RC oscillator is provided for improving stability of oscillation frequency. The circuit includes an input module, an oscillating module, an inverting module, first and second compensating modules and an output module, wherein the input module provides two-path charging currents and bias current for the oscillating module; the oscillating module outputs a first high level or a first low level to the inverting module under the control of the two-path charging currents and bias current, and improves frequency tuning accuracy of the oscillator; the inverting module inverts the first high level to a second low level or inverts the first low level to a second high level, and outputs the second low level or the second high level to the output module; the output module outputs the second high level and the second low level; and the first and second compensating modules improve stability of the oscillation frequency.
US10707846B2 Tunnel field-effect transistor (TFET) based high-density and low-power sequential
Described is an apparatus which comprises: a first p-type Tunneling Field-Effect Transistor (TFET); a first n-type TFET coupled in series with the first p-type TFET; a first node coupled to gate terminals of the first p-type and n-type TFETs; a first clock node coupled to a source terminal of the first TFET, the first clock node is to provide a first clock; and a second clock node coupled to a source terminal of the second TFET, the second clock node is to provide a second clock.
US10707843B2 Relaxation oscillator
This invention provides a relaxation oscillator, including a first comparator, a second comparator, an SR latch, and a capacitor control module. Input ends of the two comparators are coupled with the capacitor control module and an external reference threshold voltage, and two output ends are coupled with the input ends of the SR latch; output ends of the SR latch are coupled with input ends of the capacitor control module; According to the external reference threshold voltage, a first comparison signal generated by the first comparator and a second comparison signal generated by the second comparator are inputted into the SR latch to generate a control signal. According to a bias current of the external bias current source and the control signal outputted by the SR latch, periodic charging and discharging of a first capacitor and a second capacitor are controlled to generate oscillating signals.
US10707835B1 Wireless receiving device
A wireless receiving device is provided. The wireless receiving device includes a first passive mixer and a common gate amplifier. The first passive mixer receives an oscillation signal. The common gate amplifier is coupled to the first passive mixer, and automatically adjusts the input impedance of the common gate amplifier according to the oscillation frequency of the oscillation signal.
US10707833B2 Elastic wave device
An elastic wave device includes a piezoelectric substrate and IDT electrodes including first and second busbars and first and second electrode fingers. An intersection of the IDT electrodes includes a center region, and low-acoustic-velocity sections at both end portions of the center region in the direction in which the electrode fingers extend in the center region, sections in which the acoustic velocity is lower than in the center region. The length of the gap between the edge of the first electrode fingers and the second busbar and the length of the gap between the edge of the second electrode fingers and the first busbar are about 0.62λ or more and about 0.98λ or less, where λ denotes the wavelength, which is determined by the finger pitch of the IDT electrodes.
US10707832B2 Vibrating device
A piezoelectric element body has a first principal surface and a second principal surface. A pair of first electrodes is disposed on the first principal surface. The vibrating body includes a metal plate, an insulating layer, and a pair of second electrodes. The metal plate has a third principal surface and a fourth principal surface. The insulating layer is disposed on the third principal surface. The pair of second electrodes is disposed on the insulating layer. The piezoelectric element and the vibrating body are disposed in such a manner that the first principal surface and the third principal surface oppose each other via the insulating layer. The pair of second electrodes physically contacts the respective first electrodes. The second electrodes are exposed from the piezoelectric element and are separated from all of edges of the insulating layer, when viewed from a direction orthogonal to the third principal surface.
US10707830B2 Elastic wave device and method for manufacturing the same
An elastic wave device includes a piezoelectric substrate, functional electrodes on the piezoelectric substrate, a support layer on the piezoelectric substrate with a frame shape surrounding the functional electrodes, a cover member on the support layer to seal an opening of the support layer, the cover member including a first main surface facing the support layer, and a second main surface opposite to the first main surface. Recesses are located in the cover member and are open to the second main surface. Via holes extend through the support layer and to bottom surfaces of the recesses of the cover member, the via holes each including an opening that is open to the bottom surface. The area of the opening of each of the via holes is not more than the area of the bottom surface of the corresponding recess of the cover member. First via conductor portions are provided in the via holes and second via conductor portions are provided in the recesses of the cover member.
US10707825B2 Method for manufacturing elastic wave device, and elastic wave device
A method for manufacturing an elastic wave device includes successively stacking conductive films on a piezoelectric substrate on which a pattern of a first resist has been formed, removing the first resist from the piezoelectric substrate on which the conductive films have been stacked; applying a second resist to the piezoelectric substrate from which the first resist has been removed and subjecting the second resist to exposure and development, thus forming a protective layer that protects a first region with the second resist, and etching the second conductive material in a state in which the first region is protected by the protective layer.
US10707820B2 Power amplifying apparatus with asymmetrical amplification structure and linearity
A power amplifying apparatus includes a first bias circuit that generates a first bias current having a first magnitude, a first amplification circuit connected between a first node and a second node, and that receives the first bias current, amplifies a signal input through the first node, and outputs a first amplified signal to the second node, a second bias circuit that generates a second bias current having a second magnitude that is different from the first magnitude of the first bias current, and a second amplification circuit connected in parallel with the first amplification circuit between the first node and the second node, and that receives the second bias current, amplifies the signal input through the first node, and outputs a second amplified signal to the second node, wherein the second amplification circuit may have a size that is different from a size of the first amplification circuit.
US10707818B1 RF amplifier with impedance matching components monolithically integrated in transistor die
A packaged amplifier circuit includes an RF package with a die pad, and RF input and output leads extending away from the die pad opposite directions. An RF transistor die is mounted on the die pad such that a first outer edge side of the RF transistor die faces the first RF lead and a second outer edge side of the RF transistor die faces the second RF lead. A passive electrical connector is integrally formed in the RF transistor die. The passive electrical connector includes a first end connection point closer to the first outer edge side, and a second end connection point closer to the second outer edge side. A first discrete reactive device is mounted on the die pad between the first outer edge side and the first RF lead. The passive electrical connector electrically couples the first discrete reactive device to the second RF lead.
US10707814B2 Amplifier device
A multi-stage device includes multiple stages such as a first stage and a second stage. During operation, the first stage receives an input signal and outputs an intermediate signal based on the input signal. The second stage is coupled to the first stage to receive the intermediate signal and produce an output signal. According to one configuration, the second stage includes: i) a transistor, and ii) a circuit path between the first stage and the transistor. The transistor component is controlled to derive the output signal from the intermediate signal inputted to the circuit path.
US10707813B2 High efficiency switching power amplifier
A power amplifier and method for operating the same is disclosed. The amplifier includes a number of transistors coupled in series between a power node and a ground node. These transistors include a first transistor having a source terminal coupled to the power node, and a second transistor having its source terminal coupled to a ground node. A subset of transistors is also coupled in series between the first and second transistors. During operation in a first mode, the first and second transistors act as switching transistors, switching according to data received thereby. The subset of transistors, during the first mode, act as cascode transistors. During a second mode of operation, the transistors of the subset act as switching transistors, switching in accordance with the received data.
US10707809B2 Ground fault detection device
The disclosure is provided to improve the accuracy of a ground fault position detected from a power conditioning system. A ground fault position calculation part (41) calculates a ground fault position (Pg) by using a power supply voltage of a solar cell string (11), a ground fault current (Ig), and a ground potential of an input terminal (N) measured by a power conditioning system (12). The ground fault position calculation part (41) sets a lower limit value of the power supply voltage to be used.
US10707806B2 Panel for installing solar battery module
A panel for installing a solar battery module according to an embodiment of the present invention comprises: a first connection portion, which protrudes upwards from one widthwise end of a panel; a second connection portion, which protrudes upwards from the other widthwise end of the panel, and which is fitted to a first connection portion of an adjacent panel in the upward/downward direction; a pair of coupling protrusions bent upwards inside the first connection portion and inside the second connection portion; and a seating portion formed between the coupling protrusions, solar battery modules being installed on the seating portion, wherein the coupling protrusions are bent in the direction in which the solar battery modules are provided, such that the solar battery modules can be pressurized and fixed.
US10707804B2 Smart shingles
At least one shingle is integrated with logic circuitry and various other components which enable high-level functionality and automated system diagnostics. Each shingle can automatically determine its absolute position on a rooftop and/or its position relative to other shingles in the smart shingle system. Each shingle can also detect various changes in its own power generation, efficiency, and/or operating conditions, as well as those of neighboring shingles. Each shingle can then leverage this information to conduct system diagnostics and possibly to generate and/or execute recommended solutions. In another embodiment, each shingle can be coupled to a centralized controller which can perform the same automapping and diagnostic functions. The controller can also monitor the power usage of the building to help optimize the power generation of the smart shingle system. In some embodiments, the smart shingle system can be outfitted with heating components and/or actuators to help automate the process of keeping the smart shingles clear of debris.
US10707802B1 Pressurized pumped hydro storage system
An energy or water storage system can comprise a storage reservoir, a discharge reservoir, a pump for charging the storage reservoir, and a turbine or similar discharge device. The storage reservoir can comprise a flexible bag covered by overburden that creates pressure inside the bag. Energy is stored by raising the overburden. The bag can comprise a shaped internal filler piece to prevent formation of a crease at the bag edge. Solar panels can be mounted above any bag to make additional use of the land. Solar panels mounted on overburden can have tracking mechanisms and controls suitable to achieve desired orientation regardless of the slope of overburden. Elevation difference between the storage reservoir and discharge reservoir can be used, including an underground cavity. The bag can have internal tethers to influence bag shape.
US10707797B2 Motor control apparatus, motor control program, and motor control method
A motor control apparatus includes a current estimation unit configured to output a detected current value corresponding to each of the three-phase AC currents based on the measured current value and rotor rotation angle information of the motor. The current estimation unit defines a phase whose duty ratio of a driving pulse supplied to an inverter circuit, which generates the three-phase AC currents, becomes more than or equal to an operation switching threshold as an estimation target phase, calculates, for the estimation target phase, an estimated current value based on a coefficient value, which is calculated from the measured current value by the current measurement unit in a period in which the duty ratio of the driving pulse is lower than the operation switching threshold, and the rotor rotation angle information, and outputs the calculated estimated current value as the detected current value of the estimation target phase.
US10707795B2 Rotary electric machine system, rotary electric machine system-installed vehicle, and method for manufacturing rotary electric machine system
A stable-quality rotary electric machine system in which one or more rotary electric machine characteristics are normalized from various viewpoints. The rotary electric machine system is provided with: a rotary electric machine having a rotor, a stator, and a stator coil; and a controller configured to execute drive control of the rotary electric machine. The controller applies, to a drive control signal for the rotary electric machine, normalization information, which normalizes the drive control signal for the rotary electric machine, derived by comparing specific information about a value correlated to an induced voltage occurring in the stator coil when the rotor of the rotary electric machine is driven under prescribed conditions and predetermined reference information about the value correlated to the induced voltage occurring in the stator coil. Then, the drive control signal normalized by the application is used to execute the drive control of the rotary electric machine.
US10707792B2 Variable wobbler plate for integrated drive generator
A variable wobbler plate has a stub shaft and a pivot shaft. The pivot shaft has a smaller diameter portion and a larger diameter portion. The smaller diameter portion has a generally cylindrical outer periphery with a flat over a limited circumferential extent and a diameter to opposed portions of the generally cylindrical portion defining a first distance. A second distance is defined from an end of the smaller diameter portion spaced furthest from the stub shaft to an end of the larger diameter portion spaced closest to the stub shaft and measured along a central axis of the pivot shaft and defines a second distance. A ratio of the first distance to the second distance is between 0.60 and 0.75. An integrated drive generator and a method are also disclosed.
US10707791B2 Direct-drive wind turbine circuit topology with single-stage boost inverter
An electrical generator (114) and a power electronics interface (115) for a direct-drive turbine (110). The turbine (110) may include a rotor (112) for transforming kinetic (from, e.g., wind, water, steam) into mechanical energy, the generator (114) for transforming the mechanical into electrical energy, and the power electronics interface (115) for conditioning the electrical energy for delivery to a power distribution grid (124). The interface (115) includes a three-phase single-stage boost inverter (120) for converting a lower DC voltage into a higher AC voltage, and which uses a synchronous reactance of the generator (114) as a DC-link inductance. The turbine (110) has neither the gearbox of indirect-drive designs nor the electrolytic capacitor bank of conventional direct-drive designs, while still allowing for a substantially smaller number of generator poles, resulting in reduced size, weight, complexity, and cost.
US10707786B2 Systems and methods for motor torque compensation
A method includes receiving a torque limit for a motor, monitoring a torque output of the motor, determining an amplitude and a phase of a torque ripple of the torque output, and determining a compensated torque limit for the motor, the compensated torque limit including a first component at the torque limit and a second component at an adjusted torque limit.
US10707785B2 Simple rugged motor and compressors built thereby
A simple rugged motor has a stator and a rotor formed by stacked silicon steel sheets operates by having a plurality of major and minor coil windings of the stator individually electrified under signals of a control unit, so as to steadily drive a rotor thereof. The simple rugged motor further has an orbit coupling balance assembly engaging an orbiting scroll for a corresponding fixed scroll disposed in a compression chamber to orbit for air compression, so as to form a scroll compressor. Or the simple rugged motor has a coupling assembly engaging a female screw compressor rotor to compress the air by a rotatable male screw compressor rotor disposed in a compression chamber, so as to form a screw compressor.
US10707782B2 Bi-directional energy converter with multiple DC sources
A multiple dc sources bi-directional energy converter includes a plurality of direct current (DC) power sources; one alternating current (AC) power source; at least one stacked alternating current (AC) phase, each stacked alternating current (AC) phase having at least two or more full bridge converters, each respectively coupled to one of the direct current power sources, each full bridge converter having an inductor electrically coupled thereto; and a local controller coupled to each full bridge converter controlling the firing sequence of the switching devices in said full bridge converter to generate an approximately nearly sinusoidal voltage waveform when operated as a voltage source inverter in one direction or generate an approximately nearly constant direct current (DC) output when operated as a full-wave active rectifier in the opposite direction.
US10707778B2 Control apparatus for rotary electric machine
In a control apparatus, a controller performs comparison between a command voltage and a cyclic carrier signal to thereby perform one of pulse-width modulation upon each of first positive and negative peaks of the command voltage being within or identical to the corresponding one of second positive and negative peaks of the cyclic carrier signal, and single-pulse modulation upon each of the first positive and negative peaks of the command voltage being outside the corresponding one of the second positive and negative peaks of the cyclic carrier signal. The pulse-width modulation generates, for each cycle of the command voltage, plural drive pulses based on a result of the comparison. The single-pulse modulation generates, for each cycle of the command voltage, a single positive pulse and a single negative pulse for each cycle of the command voltage based on a result of the comparison.
US10707776B2 3-level power conversion circuit including serially-connected switching element and diode
A 3-level power conversion circuit, including a high potential terminal configured to receive a high potential from a direct current (DC) power source, a low potential terminal configured to receive a low potential from the DC power source, an intermediate potential terminal configured to receive an intermediate potential from the DC power source, and an alternating current (AC) terminal configured to output an AC, the 3-level power conversion circuit being configured to perform power conversion between the high, low and intermediate potential terminals and the AC terminal. The 3-level power conversion circuit further includes a switching element and a diode connected in series between the intermediate potential terminal and the AC terminal, where the diode, but not the semiconductor switching element, includes a wideband gap semiconductor, and an ampacity of the switching element is greater than an ampacity of the diode.
US10707775B2 Method and apparatus for multi phase shift power converter control
A method and apparatus for multi phase shift control of a power converter. In one embodiment, the method comprises controlling a phase shift between a left leg and a right leg of a first bridge of the power converter during operation of the power converter; and controlling a phase shift between the first bridge and a second bridge of the power converter during the operation of the power converter, wherein the phase shift between the left and the right legs and the phase shift between the first and the second bridges are controlled based on an input voltage of the power converter and a required output voltage of the power converter.
US10707774B1 Inverter controller of a voltage regulator of a power circuit
A system and method is provided for controlling conversion of a received DC voltage (Vdc) into an AC inverter voltage. The method includes determining a reference Vpor (Vpor_REF) based on measured or estimated Vdc such that Vpor_REF is feasible at all values of Vdc for regulating a modulation index signal M_abc at a selectable frequency ω as a function of a measured or estimated voltage at the point of reference (Vpor), wherein M_abc is regulated by Vpor_REF to regulate the inverter hardware circuit to output the AC inverter voltage in order for Vpor to satisfy a requirement appropriate for the load.
US10707770B2 On-board fluid machine
An on-board fluid machine includes a housing configured to allow fluid to flow into the housing, an electric motor accommodated in the housing, and a driver that is supplied with DC power and drives the electric motor. The driver includes a low-pass filter circuit and an inverter circuit. The low-pass filter circuit includes a common mode choke coil and a capacitor. The driver further includes a damping unit located at a position where magnetic field lines produced by the common mode choke coil generate eddy current.
US10707769B2 Power conversion circuit board and electric compressor
A power conversion circuit board is a board on which a power conversion circuit which converts direct current to alternating current is mounted. A low voltage circuit to which a low voltage is applied and a high voltage circuit to which a high voltage is applied are separately disposed in different areas on the same board surface. Further, in the high voltage circuit, a part of a wiring is formed on the board surface, and another wiring includes a bus bar which is provided with a predetermined distance from the board surface.
US10707758B2 Power converter with predictive pulse width modulator control
Various methods and devices that involve control circuits for power converters are disclosed. One method comprises controlling a switch using a control signal based on a comparison signal. The switch controls a transfer of power between an input node, which receives an input, and an output node. The method comprises measuring an output of the power converter, generating an error signal based on the output, generating a periodic ramp signal with a varying period, providing the error signal to a first input terminal of a comparator, providing the ramp signal to a second input terminal of the comparator, and generating the comparison signal based on the error signal and the ramp signal using the comparator. The method comprises increasing a slope of the ramp signal in response to an increase in the input, and increasing the slope of the ramp signal in response to a decrease in the varying period.
US10707755B1 Integrated circuits with programmable gate timing signal generation for power converters and apparatus comprising the same
An apparatus is disclosed that includes a semiconductor device to control a power converter having two or more power FETs. The semiconductor device includes a gate signal generator configured to produce two or more gate signals able to drive the two or more FETs. The gate signal generator has programmable timing configuration parameters to control operation of the two or more gate signals, wherein the timing configuration parameters are digitally programmed via a memory in the semiconductor device. The memory may be implemented with fuses, other non-volatile memory or volatile memory. The parameters may be fixed or updated during a lifetime of the apparatus. A serial-to-parallel conversion may be used to input the parameters. Optimization methods may be performed to determine parameters considered to be optimal. The apparatus may also include the power converter.
US10707748B2 Control device for DC converter, DC converter, and method for controlling a DC converter
The invention relates to control of a DC converter having multiple parallel-connected DC converter modules. Here, a common variable for the voltage control is formed for the control of all the DC converter modules. In addition, a separate current controller is provided for each DC converter module. For each DC converter module, a control variable can be formed from the individually determined current control and the jointly determined voltage control.
US10707747B2 Single stage isolated AC/DC power factor corrected converter
Two versions of an isolated single stage converter AC/DC Power Factor Corrected (PFC) converter topology have been invented. One is with a full bridge rectifier at its input and the other is a True Bridgeless version. The two versions of the topology feature new configurations and circuitry including a simplified damper circuit and a clamp capacitor flipping circuit and control methods that allow them to realize improved single stage isolated power factor converters which are suitable for high power operation, features Zero Voltage Switching to maximize conversion efficiency and to minimize ElectroMagnetic Interference generation, does not need an additional circuit to limit the inrush current, achieves reasonably low input current Total Harmonic Distortion (THD), and is easy to control. The second version provides a true bridgeless single stage isolated power factor converter with even higher efficiency and lower input current THD.
US10707743B2 Circuit with low DC bias storage capacitors for high density power conversion
A circuit for converting DC to AC power or AC to DC power comprises a storage capacitor, boost and buck inductors and switching elements. The switches are controlled to steer current to and from the storage capacitor to cancel DC input ripple or to provide near unity power factor AC input. The capacitor is alternately charged to high positive or negative voltages with an average DC bias near zero. The circuit is configured to deliver high-efficiency power in applications including industrial equipment, home appliances, mobility devices and electric vehicle applications.
US10707739B2 X-Y stage with rotation
An X-Y movable stage with rotation is described. A fixed base comprises a magnetic bed with a checkerboard, hexagonal or pseudo-random pattern of alternating north and south poles on a grid. A movable puck moves and rotates on the base. The puck comprises three or more nodes where each node may be energized for a north, south, or off magnetic field, with varying field strength. Methods of mapping node locations, controllers, and applications are described. Embodiments for specific applications are described.
US10707734B2 Electromagnetic rotary drive and rotational device
An electromagnetic rotary drive includes a contactlessly magnetically drivable rotor that is coil-free and free of permanent magnets and that includes a magnetically effective core, and a stator by which the rotor is contactlessly magnetically drivable about a desired axis of rotation in the operating state. The stator has a plurality of coil cores of which each includes a bar-shaped longitudinal limb extending from a first end in a direction in parallel with the desired axis of rotation up to a second end, all the first ends being connected by a reflux of windings generate an electromagnetic rotational field of which each surrounds one of the longitudinal limbs. The coil cores include a plurality of permanent magnets by which a permanent magnetic pre-magnetization flux can be generated.
US10707733B2 Synchronous reluctance motor assisted by permanent magnets
A synchronous reluctance motor assisted by permanent magnets comprises a stator provided with stator windings, for generating a magnetic flux, which has a circular central seat to house a cylindrical shaped rotor suitable for being actuated in rotation about an axis of rotation, wherein the rotor comprises internal slots, for housing respective permanent magnets, and wherein the internal slots and the permanent magnets are curvilinear shaped in order to optimise the magnetic interaction between the rotor and the stator windings.
US10707730B2 Stripping tool for removing a conductor bar from an electric machine
The present disclosure relates to a stripping tool, and an arrangement for stripping a conductor bar from a slot of a core of an electric machine. The disclosure provides a device to facilitate the removal of a conductor bar out of a slot of an electric machine. A stripping tool is described with a piston and a support to apply the piston to the core, a rope to be wound around the conductor bar, and a puller suitable to move the rope vertically to the core to pull the conductor bar out of the slot by means of the rope.
US10707729B2 Structure of electrical connection portion, rotor and motor that apply same structure, and method for forming electrical connection portion
The present invention is a structure of an electrical connection portion formed by thermal bonding of a terminal 53 of a current-carrying component 50 of a motor and a winding wire 30. The terminal 53 includes a lock portion 53a positioned on a base end side and a fusion portion 53b positioned on a distal end side. The winding wire 30 includes a binding portion 31 wound around the lock portion 53a and has a one end portion 36 coupled to a molten ball 55 generated at the fusion portion 53b; and a coupling wire portion 33 tightly stretched from a main winding wire portion 34 of the motor disposed in a wound state and continuous to the other end portion of the binding portion 31. The one end portion 36 of the binding portion 31 is in a state where tension pulling the coupling wire portion 33 to the main winding wire portion 34 side does not act.
US10707727B2 Main generator stator sleeve for integrated drive generator
A stator sleeve for use in an integrated drive generator has a body extending between a first end and a second end and has a generally cylindrical inner peripheral surface. An outer peripheral surface has a plurality of circumferentially extending ribs define intermediate oil cooling channels. An integrated drive generator and a method are also disclosed.
US10707725B2 Blower for heat exchange motor
To providing a blower that can efficiently cool a plurality of motor coils, which is a large heating source of a blushless motor, by directly blowing and circulating a part of blown air generated by the rotation of an impeller to the motor coils through an air blowing channel. When a motor is started, brown air is obtained from an air blowing port provided in a part of a flange portion so as to be opened to a blower case, directly blown to the motor coils formed around pole teeth of a stator core via an air blowing channel communicating with the air blowing port to cool the motor coils, and circulated to an impeller to perform radiation.
US10707720B2 Motor having improved stator core
An induction motor assembly includes a motor. The motor includes a rotor rotatable about a rotor axis, and a stator at least substantially circumscribing the rotor. The stator includes a generally toroidal core. The core includes a generally circumferential yoke and a plurality of arcuately spaced apart teeth extending radially inwardly from the yoke. The tooth length is at least three (3) times the yoke thickness.
US10707717B2 Stator and resolver
A stator according to an embodiment includes a stator core that includes a plurality of teeth that extend from a ring-shaped body part in one radial direction thereof, an insulator that covers the plurality of teeth from both sides in an axial direction of the stator core, a coil that is wound around each of the plurality of teeth via the insulator, a terminal block part that extends from the insulator in a radial direction opposite to the one radial direction, includes a plurality of terminals with a terminal end of a winding wire that composes the coil being bound to one end thereof, and is formed integrally with the insulator, and a connector housing that includes a connection part for the terminal block part, stores another end of each of the plurality of terminals, and is connected to an external connector.
US10707709B2 Rotor having magnets secured with plates and insulation in magnet holes
A rotor includes a rotor core that is formed by stacking a plurality of steel plates each of which has an opening; a magnet that is inserted in a magnet hole formed by disposing the openings such that the openings overlap each other; and a magnetic plate that is disposed between an inner wall defining the magnet hole and the magnet so as to prevent contact between the inner wall defining the magnet hole and the magnet. At least a contact portion of the magnetic plate is subjected to an insulating process, the contact portion of the magnetic plate contacting the magnet.
US10707699B2 Interphase transformer based rectifier for wireless power transfer
A wireless power transfer circuit can include an interphase transformer operatively coupled to a receiver coil, a rectifier, and a load. The receiver coil can be configured to have an alternating current induced therein by a transmitter coil. The interphase transformer can be configured to deliver a current to the load that is twice the current induced in the receiver coil, and the rectifier can be configured to rectify the current delivered to the load. The interphase transformer may be constructed with a center tapped winding structure or a bifilar winding structure, and may be constructed as a planar transformer. The rectifier may be made up of diodes (which may be Schottky diodes) or may be a synchronous rectifier comprised of switching devices such as MOSFETs.
US10707693B2 Wireless power systems having interleaved rectifiers
A wireless power receiver is coupled to an impedance matching network, the impedance matching network having a first node and a second node. Coupled to the first node is a first branch having a first positive reactance and a second branch having a first negative reactance, wherein an absolute value of the first positive reactance is different from an absolute value of the first negative reactance, and coupled to the second node is a third branch having a second positive reactance and a fourth branch having a second negative reactance, wherein an absolute value of the second positive reactance is different from an absolute value of the second negative reactance.
US10707691B2 Electronic device and charging method thereof
An electronic device includes an energy storage unit, a charge pump circuit, a charging circuit, and a controller. The charge pump circuit is electrically connected to the power supply, and the power supply is configured to receive the input electrical energy. The charging circuit is electrically connected between the charge pump circuit and the energy storage unit. The controller is electrically connected with the power supply, the charge pump circuit, and the charging circuit respectively, and the controller controls the charge pump circuit and the charging circuit to switch among a plurality of charging modes according to compatibility information of the power supply.
US10707690B2 Electronic device for performing charging and method for controlling the same
An electronic device for charging a battery is provided. The electronic device includes a first path configured to receive a first power of a first voltage from an adapter, a second path configured to receive a second power of a second voltage from the adapter, a charger, connected to the first path, configured to receive the first power, adjust at least one of a voltage or a current of the first power, and provide the adjusted first power to the battery; and a processor configured to control to connect the second path to the battery during fast charging to directly connect the battery to the adapter.
US10707684B2 Method for feeding electrical power into an electrical supply network
A method for feeding electrical power at a network connection point into an electrical supply network by at least one wind power installation includes generating electrical power from wind, feeding the generated electrical power or a portion thereof into the electrical supply network, offering an instantaneous reserve for additionally feeding or reducing the feeding into the electrical supply network in order to support the electrical supply network, and additionally feeding electrical power or reducing the fed-in power up to the offered instantaneous reserve, depending on a network property and/or an external requirement. The method is operative to support the electrical supply network. A reserve level of the offered instantaneous reserve is settable as an offer level.
US10707682B2 Method for optimizing consumption of reactive energy
A method for optimizing consumption of reactive power in an electrical network includes a system for monitoring and adjusting electrical power supply, the system including an electrical generator, electrical loads, a power compensation system, an electric transmission line, an electro-digital processor and a remote-readable meter. The method further includes: measuring the dataset of the electrical loads via at least one remote-readable meter; collecting the dataset of the electrical loads and transmitting it to the electro-digital processor in order to establish data curves; calculating a power factor of the electrical loads; enabling reactive power compensation by setting the type and configuration of the compensation systems to be installed, when the calculated power factor has a value lower than or equal to a predefined threshold value; and compensating for reactive power by actuating the installed compensation systems.
US10707677B2 Differential protection method and differential protection device for a transformer
A differential protection method allows monitoring a three-phase transformer. Current measured values are recorded for each phase on all sides of the transformer, a phase-related formation of difference values is carried out using the current measured values from a reference side and amplitude-adjusted and phase-angle-adjusted current measured values from all other sides. An internal error is detected if a difference value exceeds a threshold value. In order to form the amplitude-adjusted and phase-angle-adjusted current measured values, the current measured values recorded for all phases are initially subjected to an amplitude adjustment and then to a phase angle adjustment. In order to allow the phase angle shift to be freely adjusted, a defined matrix equation with a defined matrix coefficient is used for the phase angle adjustment of the current measured values from the particular other side of the transformer. There is also described a differential protection device.
US10707673B2 Protection circuit for oscilloscope measurement channel
A system includes a surge protection circuit electrically connected via a signal transmission line between a source and an oscilloscope, and including a diode configured to be reverse biased, responsive to a voltage of the source being less than a threshold, to decouple an impedance of the circuit from the transmission line and forward biased, responsive to the voltage being greater than the threshold, to couple the impedance to absorb excess energy of the voltage.
US10707671B2 Method of detecting electrical disturbance by DC component
The present disclosure relates a method of detecting an electrical disturbance by a DC component in a digital protective relay, which includes acquiring a sample value by sampling an input signal at a regular cycle, detecting the electrical disturbance based on a difference between a sampled first sample value and a second sample value after the first sample value, and when the electrical disturbance is detected, detecting the DC component based on a difference between the second sample value and a third sample value after the second sample value and a difference between the third sample value and a fourth sample value after the third sample value.
US10707669B2 Grounded neutral detection circuit and circuit interrupter including the same
A circuit interrupter including a line conductor, a neutral conductor, a power supply, a ground fault current transformer structured to sense a ground fault current from current flowing through the line and neutral conductors, a grounded neutral detection circuit including a filtering stage structured to high-pass filter the ground fault current, and a processor structured to receive an output of the grounded neutral detection circuit and to determine whether a grounded neutral is present based on the output of the grounded neutral detection circuit.
US10707665B2 Perfected device for the wall-fixing of elongated bodies, in particular radiating coaxial cables
A device for the wall-fixing of elongated bodies, in particular radiating coaxial cables, of the type equipped with a spacer provided with a cable clamp equipped with a lid for supporting an elongated body in a suspended position onto a wall. The spacer of the device has a structure composed of two arms, whose end facing the wall is provided with a corresponding base, whereas the opposite end of the arms carries a base for fixing to the cable clamp. With respect to the known wall-fixing devices of radiating coaxial cables, that according to the invention offers the advantage of having an improved resistance to flexural and torsional stress, also preventing interferences with the metallic part of the wall-fixing system.
US10707662B2 Franclamp wire management system and device
A wire management system and device for facilitating the connection of electrical wires to an electrical panel. The device is includes a circular bracket as base member consisting of a series of intersecting rectangular apertures or openings that has a plurality of retention elements in the form of snap ons or tabs.
US10707658B2 Stackable saddle of the perfected type for supporting elongated bodies
A saddle for supporting elongated bodies has a body with a quadrangular section, on the opposite sides of which wedge-inserted coupling members are provided, to couple the saddle with another saddle, so as to have the reciprocal stacking of these saddles on a support. A saddle according to the invention offers the advantage over known saddles of being stacked on previously installed saddles due to the presence of incorporated members which allow their connection, without resorting to the use of tools or similar auxiliary equipment.
US10707654B2 Power distributor
A power distributor having a first controller and having a number of connection modules which are connected thereto and are intended to be mounted on a supporting rail. The connection module has a number of lateral coupling contacts for the electrical and/or signalling contact connection to at least one further connection module which is attached or can be attached to the particular connection module, wherein a base resistor is connected in each case between two coupling contacts inside the module in such a manner that the base resistors of the attached connection modules form a resistor chain which is connected in series. The connection modules are each equipped or can be equipped with an actuatable circuit breaker. The circuit breakers have a second controller inside the circuit breaker for recording a voltage dropped across the respectively associated base resistor.
US10707649B2 System and method for micro laser particles
Disclosed are photonic particles and methods of using particles in biological samples. The particles are configured to emit laser light when energetically stimulated by, e.g., a pump source. The particles may include a gain medium with inorganic materials, an optical cavity with high refractive index, and a coating with organic materials. The particles may be smaller than 3 microns along their longest axes. The particles may attach to each other to form, e.g., doublets and triplets. The particles may be injection-locked by coupling an injection beam into a particle while pumping so that an injection seed is amplified to develop into laser oscillation. A microscopy system may include a pump source, beam scanner, spectrometer with resolution of less than 1 nanometer and acquisition rate of more than 1 kilohertz, and spectral analyzer configured to distinguish spectral peaks of laser output from broadband background.
US10707646B2 Compact laser device
The invention describes a laser device comprising between two and six mesas (120) provided on one semiconductor chip (110), wherein the mesas (120) are electrically connected in parallel such that the mesas (120) are adapted to emit laser light if a defined threshold voltage is provided to the mesas (120). Two to six mesas (120) with reduced active diameter in comparison to a laser device with one mesa improve the yield and performance despite of the fact that two to six mesas need more area on the semiconductor chip thus increasing the total size of the semiconductor chip (110). The invention further describes a method of marking semiconductor chips (110). A functional layer of the semiconductor chip (110) is provided and structured in a way that a single semiconductor chip (110) can be uniquely identified by means of optical detection of the structured functional layer. The structured layer enables identification of small semiconductor chips (110) with a size below 200 μm×200 μm.
US10707645B2 Driving light emitting elements with reduced voltage drivers
In one example, a method includes outputting, by a power supply and across a supply node and a ground node, a supply power signal; and selectively outputting, by a driver, a power signal to a second terminal of a light emitting element that has a first terminal and the second terminal, wherein the first terminal of the light emitting element is coupled to a load node, wherein a supply terminal of the driver is coupled to the supply node, wherein a ground terminal driver is coupled to the ground node, and wherein a difference between a potential of the supply node and a potential of the ground node is less than an activation voltage of the light emitting element.
US10707644B1 Laser diode device
A laser diode device includes a laser diode component, a lens, a first carrying element, a driving chip and a second carrying element. The first carrying element receives the laser diode component and the lens. The second carrying element receives the driving chip and is disposed below the first carrying element to carry the first carrying element and electrically connected to the first carrying element.
US10707643B2 Laser light source module
The purpose of the present invention is to provide a laser light source module that is capable of heat dissipation from a laser device and of suppressing the diffusion of a light beam due to the close arrangement of the laser device. The laser light source module comprises a stem that is a base plate and first and second laser assemblies disposed on the stem. Each of the laser assemblies comprises a multi-emitter LD bar that is a laser device emitting a laser light along an optical axis, and a holding member having a mounting surface parallel to the axis, the multi-emitter LD bar being mounted on the mounting surface. The first and second laser assemblies are positioned such that the optical axes of the assemblies are parallel to each other and that the mounting surfaces of the assemblies are arranged opposite to each other in parallel.
US10707640B2 Laser-heated cavity system
A laser-heated cavity system includes: a first cavity provided with a first top end part and a first bottom end part that are arranged opposite each other; wherein the first top end part is provided with a first widow and the first bottom end part is provided with an opening; a second cavity disposed inside the first cavity, provided with a second top end part and a second bottom end part that are arranged opposite each other, and disposed with a second window and a sample bearer; a laser heating assembly disposed outside the first cavity; wherein at least one laser beam provided by the laser heating assembly is passed through the first and second windows, and then focused on the sample bearer; and a mobile platform assembly. The first cavity is a vacuum cavity, and the pressure in the second cavity ranges from vacuum to 30 atm.
US10707637B2 CW maser with electromagnetic resonant circuit
The invention concerns a maser having an electromagnetic resonant circuit comprising a pick-up coil, a capacitance and a filter coil, an active medium of organic or maser-capable molecules in the pick-up coil as well as a population inversion device for generating a population inversion in the active medium.
US10707634B2 Method for producing a soldered connection, electrical plug-in connector for soldering to a coaxial cable and use of such a plug-in connector
A method for producing a soldered connection between at least two components is provided, in which the components are heated for melting a solder in a soldering area. The heating of the soldering area and/or the supply of solder to the soldering area is realized depending on the temperature which is determined by non-contact detection of heat radiation emitted from at least one temperature measurement zone of one of the components. In order to improve the method such that the emissivity of the at least one temperature measurement zone can be increased with high process reliability and with at most a slight adverse effect on the electrical connection between the electrical components, it is proposed that the at least one temperature measurement zone be locally heated for increasing its emissivity. Furthermore, an electrical plug-in connector for producing a soldered connection and use of such a plug-in connector are proposed.
US10707633B2 Plug for an undersea cable
A plug for joining a polyethylene (PE) jacketed cable to a PE tube is provided. The plug includes first and second heating wires and a PE body. The PE body includes a first section and a second section. The first section is insertible into the PE tube and includes a first surface to engage with the PE tube. The first heating wires are embeddable in the first surface. The second section is within the first section and the PE jacketed cable is insertible into the second section. The second section includes a second surface to engage with the PE jacketed cable. The second heating wires are embeddable in the second section.
US10707630B2 High outlet density power distribution unit
Systems and apparatuses are provided in which outlets are coupled to a power distribution unit (PDU) or PDU module in various configurations. The outlets may be coupled to a recessed surface within a PDU housing. The outlets and recessed surface may be formed as part of a single mold. The outlets may be coupled to a printed circuit board that is at least partially disposed within the PDU housing. The outlets may extend away from the recessed surface or printed circuit board towards or beyond a front face of the PDU housing.
US10707629B2 Grounding member for coaxial cable connector
A connector including coupling and sleeve flanges defining opposing recesses separated by an axial gap along an elongate axis. The connector also includes a arcuate bridge member radially biased outwardly against at least one of the internal contact surfaces of the opposing recesses and spanning the axial gap. The arcuate bridge member maintains electrical conductivity across the axial gap even when the sleeve does not electrically contact the coupling member. At least one of the contact surfaces defines a conical surface which is responsive to the radially biased conductive bridge member to produce a radial force against the internal contact surfaces. The radial force produces an axial force component along the elongate axis.
US10707627B2 Hybrid connector
Hybrid connectors that may transfer power and data with a variety of electronic devices having different types of connector interfaces, may consume a minimal amount of surface area, depth, and volume in an electronic device, and may be readily manufactured.
US10707625B2 Connector
In a typical connector, multiple terminals are not arranged at regular intervals on the same plane. Thus, impedance matching for transferring a high-frequency electric signal cannot be established, leading to problems such as lowering of high-frequency characteristics. For solving these problems, a connector is provided. The connector is a substrate-side connector including multiple terminals arranged in parallel on the same plane and bent at bent portions, an insulator configured to hold the multiple terminals, and an outer conductor shell configured to house the insulator. The substrate-side connector is configured such that a change in a terminal interval at each bent portion of the multiple terminals is reduced, and therefore, influence on the high-frequency characteristics (e.g., a return loss) due to impedance matching disturbance can be reduced.
US10707624B2 Foolproof electrical connector interface system
A foolproof electrical connector interface system includes a connector male, a connector female, two fixing plates and two junction boxes. The connector male and the connector female are fixed in installing slots of a photovoltaic panel; the fixing plates are provided with positioning columns, first hooks and second hooks; the fixing plates are connected with the photovoltaic panel, and then the connector male and the connector female are respectively fixed between the first hooks and between the second hooks; the connector male and the connector female are electrically connected by a wire; the connector male is provided with a male plug; the male plug is provided with a bump; the connector female is provided with a female plug; the female plug is provided with a groove; the junction boxes are waterproof junction boxes; the junction boxes are respectively electrically connected with the connector male and the connector female through wire.
US10707619B2 Movable connector
A movable connector includes a movable housing and a plurality of terminals. Each terminal includes a movable portion and a contact portion. The terminal includes a second fixed portion fixed to the movable housing. The second fixed portion includes a first fixed piece portion connected to the contact portion. The first fixed piece portion has press-fit shoulders, to which a pressing force is applied by using a press-fit jig during press-fitting into the movable housing. The second fixed portion further includes a second fixed piece portion connected to the movable portion and a connecting section connecting the first fixed piece portion to the second fixed piece portion.
US10707618B2 Connector mounts
An example connector mount may comprise a bracket to receive a connector. The example connector mount may further comprise a first and second guide spring disposed on the bracket. Each of the first and second guide springs may be to engage with the connector and each provide resistance to movement of the connector in a horizontal, and a vertical direction.
US10707615B2 Electrical connector
An electrical connector comprises a first housing, a mating terminal retained in the first housing, a second housing mated with the first housing, a contact member disposed in the second housing, and an insertion/extraction assist protrusion. The contact member is electrically connected with the mating terminal by pinching the mating terminal with a plurality of spring pieces facing each other. The spring pieces each have a contact portion protruding inward. The insertion/extraction assist protrusion is adapted to expand a gap between the spring pieces when the first housing and the second housing move relative to one another in a mating direction. The insertion/extraction assist protrusion is arranged offset from the contact portions in a plane crossing the mating direction and is arranged nearer to a start point of the mating than the contact portions during the mating in the mating direction.
US10707613B2 Foldable power plug assembly
A foldable power plug assembly may include a lever-based mechanism for retracting the metal pins of the assembly such that they do not extend beyond a top surface of a base portion of the assembly and for subsequently extracting the pins from the base portion. When a force is applied to a first pin in a folding direction while the assembly is in a deployed state, the lever-based mechanism may be configured to retract both the first and second pins toward their respective fully retracted positions. When a force is applied to the first pin in an unfolding direction while the assembly is in a retracted state, the mechanism may be configured to unfold both the first and second pins toward their respective fully deployed positions. and extend them to their fully deployed positions. The lever-based mechanism may be simple and intuitive to operate using a single hand.
US10707608B2 Power interface, mobile terminal, and method for manufacturing power interface
A power interface includes: a connection body having a first connection surface and a second connection surface opposite to the first connection surface; and a plurality of power pins. Each of plurality of power pins has a first portion extending through the connection body from the first connection surface to the second connection surface. A mobile terminal including the power interface and a method for manufacturing the power interface are also disclosed.
US10707601B1 Memory socket protecting cover and memory socket assembly
A memory socket protecting cover adapted to be assembled to a memory socket which is adapted for a memory module to insert is provided. The memory module includes a fool-proof concave, and includes a fool-proof member corresponding to the fool-proof concave. The memory socket protecting cover includes two lateral walls and a wear-resistant member. The two lateral walls are adapted to be disposed at two sides of the memory socket. The wear-resistant member is connected to the two lateral walls and adapted to be disposed on the fool-proof member. A width of the wear-resistant member is greater than or equal to a width of the fool-proof member and is smaller than a width of the fool-proof concave. When the memory module is inserted in or pulled from the memory socket, a wall of the memory module besides the fool-proof concave is adapted to contact the wear-resistant member.
US10707594B1 Dual-wire connector
A dual-wire connector (1) includes: an insulation base (10), having a base plate (11) and an enclosing plate (12) formed with two insertion ports (121); an electric conductive terminal (20), fastened on the base plate (11), and having a first lateral plate (211) and a second lateral plate (212); a first electric conductive elastic sheet (30), electrically connected to the electric conductive terminal (20); a second electric conductive elastic sheet (40), separately arranged with respect to the first electric conductive elastic sheet (30), electrically connected to the electric conductive terminal (20); and a pressing member (50), moveably connected to the base plate (11) and having insertion slots (53) corresponding the two insertion ports (121) and a pushing unit (52) formed at one side of the insertion slot (53). Accordingly, the stability and the tightness while being clamped can be enhanced.
US10707589B2 Connection module
A connection module includes a first bus bar, a second bus bar and a connection unit. The connection unit includes a housing case having an insulation property and having a housing space formed therein, and a fastening member disposed inside the housing space. The connection unit is provided with a tool insertion hole through which a tool to be attached to the fastening member is insertable. The fastening member is configured to electrically connect the first bus bar and the second bus bar that are disposed inside the housing space. An insulation member is disposed in a portion of the fastening member that is visible through the tool insertion hole when the fastening member is seen through the tool insertion hole.
US10707587B2 Connector and terminal fitting
A connector includes a housing (60) having an accommodating portion (62) and a terminal fitting (10) to be inserted into the accommodating portion (62). The terminal fitting (10) includes resilient portions (25) configured to restrict a loose movement of the terminal fitting (10) in the accommodating portion (62) by coming into contact with an inner surface of the accommodating portion (62) while being resiliently deformed. The resilient portion (25) includes a front projection (28) and a rear projection (29) on an outer surface.
US10707585B2 Free space segment tester (FSST)
Methods and apparatuses are disclosed for a free space segment tester (FSST). In one example, an apparatus includes a frame, a first horn antenna, a second horn antenna, a controller, and an analyzer. The frame has a platform to support a thin film transistor (TFT) segment of a flat panel antenna. The first horn antenna transmits microwave energy to the TFT segment and receives reflected energy from the TFT segment. The second horn antenna receives microwave energy transmitted through the TFT segment. The controller is coupled to the TFT segment and provides at least one stimulus or condition to the TFT segment. The analyzer measures a characteristic of the TFT segment using the first horn antenna and the second horn antenna. Examples of a measured characteristic includes a measured microwave frequency response, transmission response, or reflection response for the TFT segment. In one example, the TFT segment is used for integration into a flat panel antenna if the measured characteristic of the TFT segment indicates the TFT segment is acceptable.
US10707584B2 Antenna array
An antenna array includes: an electrically conductive member having an electrically conductive surface in which a plurality of slots are open; a plurality of electrically-conductive ridge pairs on the electrically conductive surface, each pair protruding from edges of the central portion of a corresponding one of the plurality of slots. As viewed along a direction that the central portion of each slot extends, at least a portion of the first gap between the first ridge pair and at least a portion of the second gap between the second ridge pair overlap each other, with no other intervening electrically-conductive member therebetween; or at least a portion of the first ridge pair and at least a portion of the second ridge pair overlap each other, with no other intervening electrically-conductive member therebetween.
US10707583B2 Wireless communication module
A wireless communication module including a substrate, a first antenna, a second antenna and a resonator group is provided. The first antenna and the second antenna are disposed on the substrate. The resonator group is disposed between the first antenna and the second antenna and separated from the first antenna and the second antenna. The resonator group includes a first resonator and a second resonator. The first resonator includes a first resonant cavity, a first extension slot, a first conductive portion and a second conductive portion. The first extension slot extends towards a lateral surface of the substrate from the first resonant cavity. The first conductive portion and the second conductive portion are located within the first resonant cavity and separated from each other. The second resonator includes a second resonant cavity and a second extension slot extending towards the lateral surface from the second resonant cavity.
US10707579B2 Apparatus and methods for wireless communication
An apparatus comprising: a first conductive antenna track, extending between a first end and a second end and defining a loop shape, the first conductive antenna track comprising a first feed point adjacent to the first end and configured to couple to radio frequency circuitry; and a second conductive antenna track coupled to the first conductive antenna track at a first location in proximity to the first feed point, and at a second location between the first end and the second end of the first conductive antenna track, to form a first closed loop configured to resonate in a first operational frequency band.
US10707577B1 Electronically scanned array leaky wave phase shift network
A communication system is disclosed. In embodiments, the communication system includes an electronically scanned array (ESA) including a plurality of antenna terminal elements, the ESA configured to transmit an output beam. In embodiments, the communication system may further include a phase shift network. The phase shift network may include: a first set of one or more tunable local oscillators; a first antenna array configured to generate a first intermediate phase shift signal; and a second antenna array configured to generate a second intermediate phase shift signal. In embodiments, the phase shift network further includes a first plurality of mixers configured to combine an intermediate transmit signal and at least one of the first intermediate phase shift signal or the second intermediate phase shift signal to generate ESA input signals, wherein the ESA is configured generate the output beam in response to the ESA input signals.
US10707575B1 Navigation aware power limiting
Optimizations are provided for controlling an amount of radiated power (i.e. spectral flux density) that is being transmitted to a particular location. To that end, one or more antennas are used to transmit a power signal. Then, position information for each of those antennas is determined. Additionally, environmental information for the environment in which the antennas are operating is also determined. Also, an antenna radiation pattern for each of those antennas is also determined. Thereafter, how much power is radiated to a particular location is controlled so that the power never exceeds a certain threshold value. This control is achieved by dynamically adjusting the transmit power of the antennas based on the information obtained from the position information, the environmental information, and the antenna radiation pattern information.
US10707570B1 Techniques for pain relief
A method for using a patch for pain relief, and the patch are provided. The method includes determining a location corresponding to source of pain in a body, and disposing a patch including a reactive capacitance material at one of a location corresponding to source of pain or a location between location corresponding to source of pain and a brain. The patch is disposed adjacent to the surface of the body. The reactive the capacitance material comprises conductive particles dispersed in a binder so that at least a majority of the conductive particles are adjacent to, but do not touch, one another. The patch includes a first outer layer, a reactive capacitance layer, and a second outer layer. The reactive capacitance layer is disposed between the first outer layer and the second outer layer. The reactive capacitance layer is formed of the reactive capacitance material.
US10707569B2 Wireless transmission expansion device
A wireless transmission expansion device includes: an expansion unit having a bottom base portion, the bottom base portion having therein a receiving space, wherein each of two sides of the bottom base portion extends to form a positioning clamping arm, and the two positioning clamping arms define therebetween a clamping space; a wireless transmission device disposed in the receiving space; and at least one antenna module disposed at the positioning clamping arms and being in signal connection with the wireless transmission device. Therefore, the wireless transmission expansion device operates in conjunction with an existing video apparatus or portable camera not capable of 4G transmission or not having internal storage space required for 4G transmission, so as to instantly transmit a large amount of video information.
US10707568B2 Antenna structure
An antenna structure includes a substrate, a first radiating element, a second radiating element, a signal transmission assembly, a grounding member, and a feed-in element. The first radiating element is disposed on the substrate. The second radiating element is disposed on the substrate. The signal transmission assembly is disposed on the substrate. The signal transmission assembly includes a signal transmission line, a first impedance matching circuit, and a filter. The signal transmission assembly is coupled between the first radiating element and the second radiating element. The first impedance matching circuit is coupling to the first radiating element and the signal transmission line. The filter is coupling to the second radiating element and the signal transmission line. The feed-in element is coupled between the signal transmission line and the grounding member.
US10707567B2 Antenna module for a motor vehicle, driver assistance system as well as motor vehicle
The invention relates to an antenna module (3) for a motor vehicle (1) comprising at least one antenna (5, 5a, 5b, 5c) for an infotainment system of the motor vehicle (1), an antenna housing (6) for attaching to an exterior trim part (4) of the motor vehicle (1) and a camera (7) with a camera objective (10) for capturing an environmental region (8) of the motor vehicle (1), wherein the at least one antenna (5, 5a, 5b, 5c) is disposed in an interior of the antenna housing (6), wherein the camera (7) is disposed in the interior of the antenna housing (6) in certain areas, wherein the camera objective (10) is disposed in a passage opening (25) of a housing wall (26) of the antenna housing (6) corresponding to the camera objective (10) at least in certain areas, and the antenna module (3) comprises a sealing element (27) for sealing a gap between the housing wall (26) adjoining to the passage opening (25) and the camera objective (10). The invention additionally relates to a driver assistance system (2) as well as to a motor vehicle (1).
US10707566B2 Antenna apparatus, method for controlling thereof and vehicle having the same
An antenna apparatus includes: an antenna pattern unit receiving a radio frequency (RF) signal; a first ground unit; and a tunable switch unit electrically connecting the first ground unit to the antenna pattern unit and moving a RF signal band of an antenna when power is applied to the antenna apparatus from a power supplier.
US10707561B2 Wireless handheld electronic device
A handheld electronic device may be provided that contains a conductive housing and other conductive elements. The conductive elements may form an antenna ground plane. One or more antennas for the handheld electronic device may be formed from the ground plane and one or more associated antenna resonating elements. Transceiver circuitry may be connected to the resonating elements by transmission lines such as coaxial cables. Ferrules may be crimped to the coaxial cables. A bracket with extending members may be crimped over the ferrules to ground the coaxial cables to the housing and other conductive elements in the ground plane. The ground plane may contain an antenna slot. A dock connector and flex circuit may overlap the slot in a way that does not affect the resonant frequency of the slot. Electrical components may be isolated from the antenna using isolation elements such as inductors and resistors.
US10707559B2 Electronic device including antenna
Disclosed is an electronic device that includes a housing including a first plate, a second plate, and a side member, a ground layer, a display, a communication circuit, and a processor. The side member includes a first conductive part, a second conductive part, and a non-conductive part in contact with the first conductive part and the second conductive part and interposed between the first conductive part and the second conductive part. The first conductive part may be electrically coupled with the second conductive part. The ground layer may be electrically coupled with a partial section of the first conductive part that is adjacent to the second conductive part. The communication circuit may be electrically connected with the first conductive part and the second conductive part.
US10707557B2 Wireless communication with dielectric medium
An electronic device may include a dielectric substrate, an electronic circuit supported by the substrate, for processing data, and a communication unit having an antenna. The communication unit may be mounted to the substrate in communication with the electronic circuit for converting between a first EHF electromagnetic signal containing digital information and a data signal conducted by the electronic circuit. The electromagnetic signal may be transmitted or received along a signal path by the antenna. An electromagnetic signal guide assembly may include a dielectric element made of a dielectric material disposed proximate the antenna in the signal path. The electromagnetic signal guide may have sides extending along the signal path. A sleeve element may extend around the dielectric element along sides of the dielectric element. The sleeve element may impede transmission of the electromagnetic signal through the sides of the dielectric element.
US10707556B2 Antenna-integrated radio frequency module
An antenna-integrated radio frequency (RF) module includes a multilayer substrate disposed between an integrated chip (IC) and patch antennas, signal vias, and ground members. The IC is configured to generate RF signals. The signal vias are configured to connect and transmit/receive the RF signals from each of the patch antennas to the IC. The ground members are disposed on an outer surface layer and intermediate surface layers of the multilayer substrate to surround each of the patch antennas and the signal vias.
US10707554B2 Wideband transparent elliptical antenna applique for attachment to glass
A thin film, flexible, co-planar waveguide (CPW), antenna structure suitable to be mounted on vehicle glass and that has particular application for MIMO LTE applications in, for example, the 0.46-3.8 GHz frequency band. The antenna structure includes a planar antenna formed on a substrate that includes a ground plane having an elliptical cut-out slot section defined within an outer perimeter portion of the ground plane and an antenna radiating element extending into the slot from the perimeter portion.
US10707550B2 High-Q dispersion-compensated parallel-plate diplexer
A parallel-plate diplexer includes a first parallel-plate transmission line and a second parallel-plate transmission line, a first end of the second parallel-plate transmission line including a first port and a second end of the second parallel-plate transmission line including a second port, and a first end of the first parallel-plate transmission line including a third port and a second end of the first parallel-plate transmission line being coupled to the second parallel-plate transmission line at a T-junction between the first port and the second port. The second parallel-plate transmission line includes a first parallel-plate transmission line tuning network located between the T-junction and the first port, and a second parallel-plate transmission line tuning network located between the T-junction and the second port.
US10707547B2 Biplanar tapered line frequency selective limiter
A frequency selective limiter (FSL) is provided having a transmission line structure with a tapered width. The FSL includes a magnetic material having first and second opposing surfaces. A first conductor is disposed on the first surface of the magnetic material, where a width of the first conductor decreases from a first end of the FSL to a second end of the FSL along a length of the FSL. Two second conductors are disposed on the second surface of the magnetic material, where a width of a gap between the two second conductors decreases from the first end of the FSL to the second end of the FSL along a length of the FSL. The first conductor and two second conductors form a biplanar waveguide transmission line.
US10707545B2 System for providing cooling air in a battery system
The system for controlling a flow of cooling air in a battery system for cooling the battery system includes: an air conditioning system which includes an outlet discharging cooling air for reducing a temperature of the plurality of battery modules, and an inlet taking in cooling air, of which a temperature is increased, after reducing the temperature of the plurality of battery modules; and a pipe which includes a plurality of module cooling ports connected to the outlet, forming a flow path of the cooling air, and corresponding to the plurality of battery modules, respectively, and makes the cooling air discharged through the outlet pass through each battery module through each module cooling port to cool the plurality of battery modules.
US10707544B2 System for recycling volatile battery sources
The invention is directed to systems and methods for the recycling of lithium ion batteries or the like. The system methods include comminution and destruction of used batteries, controlling the explosive reaction of the battery components during processing, and processing the materials into a suitable form for sampling and recycling.
US10707543B2 Secondary battery
A secondary battery has a conductive member, a current interrupt device, and a pressure-sensitive member. The conductive member has an opening on an outer side of the secondary battery. The current interrupt device has a reverse plate connected with the conductive member and is provided inside the secondary battery. The pressure-sensitive member seals the opening, and a state of the pressure-sensitive member changes in accordance with an increase in pressure of a space surrounded by the reverse plate and the conductive member.
US10707542B2 Non-aqueous electrolyte secondary battery cell and assembled battery using same
Non-aqueous electrolyte secondary battery cell having safety and increased energy density, and battery using same. The cell is shaped as a rounded square tube. A core material for preventing electrolyte permeation is at the cell center, the core member being a hollow cylindrical insulator of square cross-section. A cell monitoring system such as a temperature sensor is provided in the hollow part of the core material. A cell base member including positive electrode member, separator, and negative electrode member of a non-aqueous electrolyte secondary battery is wound around the core material. Terminals made of electroconductive metal electrically connected to the collector of the positive electrode member or the collector of the negative electrode member are exposed to the cell exterior. The temperature sensor is attached to the center part of the hollow part of the core material in close contact with the core material.
US10707536B2 Solid-state laminate electrode assemblies and methods of making
Solid-state laminate electrode assemblies and various methods for making the solid-state laminate electrode assemblies involve a lithium metal layer reactively bonded to a lithium ion conducting sulfide glass layer. During manufacture, highly reactive surfaces of the lithium metal layer and the lithium ion conducting sulfide glass layer are maintained in its substantially unpassivated state until they have been reactively bonded.
US10707535B2 Production process for alkali metal-sulfur batteries having high volumetric and gravimetric energy densities
Process for producing an alkali metal-sulfur battery, comprising: (a) Preparing a first conductive porous structure; (b) Preparing a second conductive porous structure; (c) Injecting or impregnating a first suspension into pores of the first conductive porous structure to form an anode electrode, wherein the first suspension contains an anode active material, an optional conductive additive, and a first electrolyte; (d) Injecting or impregnating a second suspension into pores of the second conductive porous structure to form a cathode electrode, wherein the second suspension contains a cathode active material (selected from sulfur, lithium polysulfide, sodium polysulfide, sulfur-polymer composite, organo-sulfide, sulfur-carbon composite, sulfur-graphene composite, or a combination thereof), an optional conductive additive, and a second electrolyte; and (e) Assembling the anode electrode, a separator, and a cathode electrode into the battery.
US10707530B2 Carbonate-based electrolyte system improving or supporting efficiency of electrochemical cells having lithium-containing anodes
A highly-concentrated electrolyte system for an electrochemical cell is provided, along with methods of making the electrolyte system. The electrolyte system includes a bound moiety having an ionization potential greater than an electron affinity and comprising one or more salts selected from the group consisting of: lithium bis(fluorosulfonyl)imide, sodium bis(fluorosulfonyl)imide, potassium bis(fluorosulfonyl)imide, and combinations thereof bound to a solvent comprising one or more solvents selected from the group consisting of: dimethyl carbonate, dimethyl dicarbonate, and combinations thereof. The salts have a concentration in the electrolyte system of greater than or equal to about 4 M. A molar ratio of the salts to the dimethyl carbonate is about 0.5. A molar ratio of the salts to the dimethyl dicarbonate is about 1. The salts binds to the dimethyl carbonate and/or dimethyl dicarbonate causing the electrolyte system to be substantially free of unbound dimethyl carbonate, unbound dimethyl dicarbonate, and unbound bis(fluorosulfonyl)imide.
US10707528B2 Secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
The secondary battery includes an electrolyte layer including an electrolytic solution and a polymer compound, a positive electrode, and a negative electrode. The polymer compound includes one or both of a first polymer compound and a second polymer compound. The first polymer compound further includes a first homopolymer and one or both of a second homopolymer and a second copolymer. The second polymer compound further includes a third copolymer and one or both of a fourth homopolymer and a fourth copolymer.
US10707527B2 Gel polymer electrolyte, electrochemical device, and methods thereof
The teachings herein relate to a gel polymer electrolyte, manufacturing of a gel polymer electrolyte, and an electrochemical device including the gel polymer electrolyte. The present gel polymer electrolyte preferably includes a multi-component crosslinked polymer matrix; a dissociable salt; and an organic solvent. The content of the multi-component crosslinked polymer matrix preferably is 1 to 50 weight percent and preferably has a net structure formed by crosslinking at least three different kinds of cross-linkable monomers. Each of the cross-linkable monomers preferably includes at least two of the following functional groups: a carboxylic group, an acrylate group, or a cyano group. The method of manufacturing the gel polymer electrolyte preferably uses a thermal crosslinking or photo-crosslinking process.
US10707526B2 All-inorganic solvents for electrolytes
An all-inorganic electrolyte formulation for use in a lithium ion battery system comprising at least one of each a phosphoranimine, a phosphazene, a monomeric organophosphate and a supporting lithium salt. The electrolyte preferably has a melting point below 0° C., and a vapor pressure of combustible components at 60.6° C. sufficiently low to not produce a combustible mixture in air, e.g., less than 40 mmHg at 30° C. The phosphoranimine, phosphazene, and monomeric phosphorus compound preferably do not have any direct halogen-phosphorus bonds. A solid electrolyte interface layer formed by the electrolyte with an electrode is preferably thermally stable ≥80° C.
US10707523B2 Solid electrolyte, lithium battery, battery pack, and vehicle
According to one embodiment, there is provided a solid electrolyte including an oxide represented by General Formula Li1+2xM12−x(Ca1−yM2y)x(PO4)3. In the General Formula above, M1 is at least one selected from the group consisting of Zr and Hf. M2 is at least one selected from the group consisting of Sr and Ba. x satisfies 0
US10707519B2 Lithium ion secondary battery
Provided is a lithium ion secondary battery that has improved cycle characteristics and employs a silicon material as a negative electrode active material. The lithium ion secondary battery according to the present invention comprises a negative electrode comprising at least a copolymer and a material comprising silicon as a constituent element, wherein the copolymer comprises a monomer unit based on an ethylenically unsaturated carboxylic acid alkali metal salt and a monomer unit based on an aromatic vinyl and the copolymer comprises an alkali metal constituting the alkali metal salt in an amount of 1000 mass ppm or more.
US10707517B2 Nonaqueous electrolyte secondary battery
A nonaqueous electrolyte secondary battery in accordance with an embodiment of the present invention includes: a separator including a polyolefin porous film; a porous layer containing a polyvinylidene fluoride-based resin; and a positive electrode plate and a negative electrode plate each of which has a capacitance in a specific range, the polyolefin porous film having a parameter X of not more than 20, and the polyvinylidene fluoride-based resin containing not less than 35.0 mol % of an α-form polyvinylidene fluoride-based resin.
US10707506B2 Hydrogen supply method for fuel cell system
A hydrogen supply method for a fuel cell system, for supplying hydrogen according to a state of the fuel cell system when the fuel cell system is started, includes steps of (a) measuring a stop time period which elapses until the fuel cell system is started after the fuel cell system is stopped, (b) determining whether a reaction time period consumed to complete a reaction of residual hydrogen and residual oxygen residing in a fuel cell stack since the fuel system is stopped is not more than the stop time period, and (c) when it is determined in the step (b) that the stop time period is less than the reaction time period, closing a purge valve that is able to discharge gases accommodated in an anode from the anode and supplying at the same time hydrogen to the anode such that an internal pressure of the anode becomes a predetermined first target pressure.
US10707505B2 Fuel cell system
A cathode gas cooling system provided with a heat exchanger having first internal channels into which cathode gas flows and second internal channels to which water discharged from a fuel cell is supplied and cooling cathode gas flowing through the first internal channels by latent heat of vaporization of water flowing through the second internal channels. The first internal channels and second internal channel are are respectively made independent channels inside the heat exchanger so that steam produced inside the second internal channels by heat exchange with cathode gas flowing through the first internal channels does not flow into the first internal channels.
US10707502B2 Method and apparatus for inertizing an oxygen-containing gas
The invention relates to a method for inertizing an oxygen-containing first gas present in a protective housing (4) surrounding a fuel cell (1), wherein a prescribed amount of a hydrogen-containing second gas is introduced into the protective housing (4) and at least part of the oxygen present in the first gas is reduced by cold combustion.
US10707501B2 Ion exchanger
An ion exchanger includes a case that is provided with an opening, an intake port, and a discharge port. The opening opens upward in the case. Coolant is drawn into the lower portion of the case through the intake port and discharged through the discharge port. An ion exchanging resin member and a cap are provided in the case. The ion exchanging resin member removes ions from the coolant. The cap is detachably attached to the case and closes the opening of the case. The ion exchanger further includes a tube member that is arranged to extend vertically in the case. The lower end aperture of the tube member is connected to the discharge port of the case. The upper end aperture of the tube member faces the inner top surface of the lid portion of the cap.
US10707495B2 Gas diffusion layer for metal-air battery, metal-air battery including the gas diffusion layer, and method of manufacturing the metal-air battery
A metal-air battery includes: at least one positive electrode layer, which is configured for using oxygen as an active material and includes a first surface and a second surface opposite the first surface; a gas diffusion layer on the first surface of the positive electrode layer and including a plurality of carbon fibers; an electrolyte layer on the second surface of the positive electrode layer; and a negative electrode metal layer on the electrolyte layer, wherein the positive electrode layer includes a plurality of grooves, and wherein portions of the plurality of carbon fibers are in the grooves.
US10707494B2 Gas diffusion layer for fuel cell, method for manufacturing said layer, membrane-electrode assembly, and fuel cell
Disclosed is a gas-diffusion layer used for fuel cells, including: a porous material that includes as main ingredients conductive particles and a polymer resin, wherein said gas-diffusion layer internally possesses pores with a size from 0.01 μm to 0.05 μm, and hollows with a size from 1 μm to 200 μm. Further disclosed is a process for producing a gas-diffusion layer used for fuel cells, including: (i) kneading conductive particles, a polymer resin, a pore-forming agent, a surfactant, and a dispersion solvent; (ii) rolling the mixture obtained in Step (i) to shape said mixture into a sheet; (iii) baking the sheet-shaped mixture to sublime the pore-forming agent, thereby forming hollows therein, and to remove the surfactant and the dispersion solvent; and (iv) further rolling the baked mixture to adjust a thickness of the baked mixture.
US10707493B2 Electrode and method of manufacturing electrode
The present invention provides an electrode capable of reducing contact resistance between a resin current collector and the electrode, and a method of manufacturing the electrode. The electrode of the present invention includes a positive electrode current collector 11 containing a polymer material and a conductive filler, a positive electrode active material layer 13 disposed adjacent to the positive electrode current collector, and a concavoconvex shape 11c corresponding to a concavoconvex shape 13c formed on a surface of the positive electrode active material layer that is in contact with the positive electrode current collector, the concavoconvex shape being formed on a surface of the positive electrode current collector that is in contact with the positive electrode active material layer. In the concavoconvex shape in the positive electrode current collector, at least a part of the positive electrode conductive member 14 that is in electrical contact with the conductive filler exists in the positive electrode current collector beyond the surface of the positive electrode current collector.
US10707490B2 Polymer compound, intermediate composition, negative electrode, electricity storage device, slurry for negative electrodes, method for producing polymer compound, and method for producing negative electrode
A polymer compound, which is used as a binder for a negative electrode of an electricity storage device, is obtained by condensation of a vinyl polymer that contains a carboxyl group and a third compound that is selected from among an aromatic multifunctional amine, phosphorous acid, phosphorous acid ester, trialkoxysilane, and phosphoric acid.
US10707487B2 Hydrophilic surface-modified carbonaceous particulate material
The present disclosure relates to a novel surface-modified carbonaceous particulate material having a hydrophilic non-graphitic carbon coating. The material can for example be produced by CVD-coating of a carbonaceous particulate material such as graphite followed by an oxidation treatment under defined conditions. The resulting material exhibits a more hydrophilic surface compared to an unmodified CVD-coated carbon material, which is desirable in many applications, such as when used as an active material in the negative electrode of lithium ion batteries or in a polymer composite material.
US10707486B2 Process for making a cathode active material and a precursor therefore, cathode active material and its use
The present invention is directed towards a process for making a particulate material according to the general formula (I): NiaCObMncMd(O)x(OH)y, wherein M is selected from Al and Ti, x is in the range of from 0.01 to 0.9, y is in the range of from 1.1 to 1.99, a is in the range of from 0.3 to 0.85, b is in the range of from 0.05 to 0.4, c is in the range of from 0.1 to 0.5, d is in the range of from 0.001 to 0.03, with a+b+c+d=1 said process comprising the following steps: (a) providing an aqueous slurry of particles of aluminum hydroxide or titanium dioxide, (b) adding an aqueous solution of water-soluble salts of nickel, cobalt and manganese and a solution of alkali metal hydroxide to the slurry according to step (a), thereby co-precipitating a layer of a mixed hydroxide of nickel and cobalt and manganese hydroxide on the particles according to step (a), (c) removing particles of (NiaCObMncAld)(OH)2+d or (NiaCObMncTid)(OH)2+2d so obtained and drying them in the presence of oxygen.
US10707484B2 Structurally controlled deposition of silicon onto nanowires
Provided herein are nanostructures for lithium ion battery electrodes and methods of fabrication. In some embodiments, a nanostructure template coated with a silicon coating is provided. The silicon coating may include a non-conformal, more porous layer and a conformal, denser layer on the non-conformal, more porous layer. In some embodiments, two different deposition processes, e.g., a PECVD layer to deposit the non-conformal layer and a thermal CVD process to deposit the conformal layer, are used. Anodes including the nanostructures have longer cycle lifetimes than anodes made using either a PECVD or thermal CVD method alone.
US10707476B2 Method of producing a negative electrode sheet
A method of producing a negative electrode sheet includes forming a fluoride coating on surfaces of a plurality of negative electrode active material particles by performing a fluorination treatment on the surfaces of the plurality of negative electrode active material particles; producing a negative electrode composite material containing a plurality of wet granules obtained by mixing and granulating the negative electrode active material particles with the fluoride coating on the surfaces, a binder, and water as a solvent; causing the negative electrode composite material to pass through a gap between two rollers that face each other, compressing the negative electrode composite material into a film, and attaching the film to a surface of a current collector foil; and forming a negative electrode mixture layer on the surface of the current collector foil by drying the film on the surface of the current collector foil.
US10707471B2 Single side cell-to-cell battery module interconnection
Devices, methods, and systems for interconnecting all of the battery cells in a battery module from a single side of the battery cell and module are provided. The cell busbar system comprises a number of thin formed strips arranged to interconnect individual battery cells in a row together in series and each row in parallel along a length of the battery module. In particular, the cell busbar system may include two high voltage, or edge, strips and a number of cell-to-cell, or internal, strips electrically interconnected to the edge strips. All of the battery cells in the battery module may be oriented such that all of the positive terminals are facing the same direction. The interconnections between series-connected rows of cells, and parallel rows of series-connected rows, may all be made in substantially the same plane on a single side of the battery module.
US10707468B2 Lithium-sulfur battery
A lithium-sulfur battery includes a cathode, an anode, a lithium-sulfur battery separator and an electrolyte. The lithium-sulfur battery separator includes a PSL and a FL. The FL is located on a surface of the PSL. The FL comprises carbon nanotube structure and a plurality of MoP2 nanoparticles. The carbon nanotube structure defines a plurality of micropores. The plurality of MoP2 nanoparticles is located on surface of the carbon nanotube structure and filled in micropores in the carbon nanotube structure.
US10707465B2 Film manufacturing method, film manufacturing apparatus, and film
A method of producing a film is provided. The film includes a base material layer which is shrunk by heat and a functional layer which is dried while being restricted by the base material layer. The method involves heating the film while applying a tensile force in a direction of a length of the film so as to convey the film, and subjecting the film to a heat treatment while, in a distribution along a width of the film, a center part is higher in temperature than end parts. A center part sample of the film is smaller in curling amount with respect to the width of the film than an end part sample, or a standard deviation in curling amount with respect to the width is not more than 1 mm between two samples from respective end parts and a sample from the center part of the film.
US10707462B1 Intracellular device for lithium ion batteries
A prefabricated collector in a lithium ion battery module where the collector has a plurality of wells each of which to receive a lithium ion battery cell and to act both as a gas barrier and a conductor of current.
US10707458B2 Hand-held power tool
A hand-held power tool includes: a housing and a rechargeable battery pack. A housing interface unit of the housing cooperates with a rechargeable battery pack interface unit of the rechargeable battery pack to provide a mechanical and electrical connection between the hand-held power tool and the rechargeable battery pack. The rechargeable battery pack interface unit includes a locking element, and the housing interface unit includes a contact plate having at least one contact element configured for the electrical contacting with countercontact elements of the rechargeable battery pack. The contact plate represents a component which is detachably connected to the housing, and the contact plate also includes a retaining element for additional fixing of the rechargeable battery pack interface unit to the contact plate.
US10707457B2 Battery case and robot having the same
A battery case for a robot has a housing and an end cap. The housing defines a chamber for receiving a battery therein. The chamber has an open end. The end cap includes a cap that is used to cover the open end, a rotatable post rotatably passing through the cap and extending into the chamber, an elastic member arranged around the rotatable post and comprising an end abutting against the cap, and a locking member connected to the rotatable post and rotatable together with the rotatable post to a position where the locking member is engaged with the housing, thus locking the cap to the housing.
US10707453B2 Method for producing pouch battery
[PURPOSE]To provide a method for producing a pouch battery that can reduce formation of creases on the main sides and the lateral sides of the laminate film exterior body.[SOLUTION MEANS]A method for producing a pouch battery that comprises a cell stack insertion step in which a cell stack is inserted in a laminate film exterior body, an outer perimeter edge sealing step in which the outer perimeter edges of the laminate film exterior body in which the cell stack has been inserted are sealed in an airtight chamber in a state of reduced pressure, a tensile force applying step in which tensile force is applied to the outer sides in the in-plane direction at two facing locations in the in-plane direction on the outer perimeter edges of the laminate film exterior body, and a tensile force-maintained air release step, in which application of tensile force to the outer sides of the laminate film exterior body in the in-plane direction is maintained while the pressure in the airtight chamber is raised to atmospheric pressure.
US10707445B2 Display apparatus and method of manufacturing the same
A display apparatus includes a substrate, a display arranged on the substrate and including a plurality of display elements, and an encapsulator arranged on the display and encapsulating the display. The encapsulator may include at least one inorganic film and at least one organic film, and the at least one organic film may include a matrix and an ultraviolet light absorbent dispersed in the matrix.
US10707444B2 OLED display panel encapsulation structure and OLED display device
An organic light emitting diode (OLED) display panel encapsulation structure includes a first inorganic layer, a first organic layer and a second inorganic layer stacked with one another. The organic layer is an ambipolar layer and the ambipolar layer is made of organic copolymer. Molecules of the organic copolymer have hydrophilic groups and hydrophobic groups. The present invention further provides an OLED display device including a substrate, a thin-film transistor driver layer, an OLED luminescent layer, and an OLED display panel encapsulation structure.
US10707437B2 Top-emitting OLED device, method of manufacturing the same, and display panel
The present invention discloses a top-emitting OLED device, a method of manufacturing the same, and a display panel. The OLED device includes a substrate, an anode layer, an organic functional layer, a cathode layer, and an auxiliary electrode layer sequentially arranged, wherein the auxiliary electrode layer is arranged on the non-light emitting region of the cathode layer, and the material of the auxiliary electrode layer is electrically conductive. The present invention can increase the conductivity of the cathode layer, reduce the voltage difference between the center and the edge of the screen, and improve the display effect without blocking the light emitting region and not affecting the display brightness of the light emitting region.
US10707435B2 Method and apparatus for coupling light-emitting elements with light-converting material
Light-emitting elements such as LEDs are associated with light-converting material such as phosphor and/or other material. A donor substrate comprising the light-converting and/or other material is suitably placed relative to a target substrate associated with the light-emitting elements. A laser or other energy source is then used to transfer the light-converting and/or other material in a pattern via writing or masking from the donor substrate to the target substrate in accordance with the pattern. Addressability and targetability of the transfer process facilitates precise patterning of the target substrate.