Document Document Title
US10575448B1 Electromagnetic shielding of heat sinks with shape-memory alloy grounding
An apparatus for grounding a heat sink utilizing shape-memory alloy includes a printed circuit board, a logic chip, a heat sink, and a first grounding member, wherein the first grounding member is a shape-memory alloy. The apparatus further includes the logic chip electrically coupled to the printed circuit board and the heat sink disposed on a top surface of the logic chip. The apparatus further includes a first end of the first grounding member electrically coupled to the heat sink, wherein a second end of the grounding first member is disposed on a first ground land of the printed circuit board.
US10575427B2 Mounting systems for digital media players
Mounting systems can attach electronic devices to a wall such as a wall of a television or a wall of a building. Electronic devices can generate a substantial amount of heat that can be trapped by mounting systems. The mount ventilation systems described herein can allow cool air to flow around electronic devices.
US10575424B2 Hermetic sealed electrical connector with high-speed transmission for hard disk drive
Embodiments disclosed herein generally relate to hermetic electrical connectors used in hard disk drives. The hermetic electrical connector includes a barrier structure having a first plurality of connecting pads disposed on a first surface of the barrier structure and a second plurality of connecting pads disposed on a second surface of the barrier structure opposite the first surface. A plurality of conductors is disposed within the barrier structure, and each conductor is coupled to a connecting pad of the first plurality of connecting pads and a corresponding connecting pad of the second plurality of connecting pads. The barrier structure further includes a dielectric material between the first and second surfaces, and one or more layers embedded in the dielectric material. The addition of the layers helps choke the helium gas flow, thus improving sealing of the electrical connector while maintaining high-speed electrical transmission.
US10575423B2 Smart device concealment pendant system
Disclosed herein are smart device concealment systems. The concealment systems can be attached to a user's body or a user's garment and worn as a functional or fashion accessory. The systems can consist of a concealment member, an attachment mechanism configured to attach the concealment system to the user's body or the user's garment, and the concealment member is configured to permit a user to engage the smart device while the smart device is concealed.
US10575420B2 Display device
According to an aspect, a display device includes: a cover member curved when viewed in a first axis direction along a first axis; and a display panel disposed on one side of the cover member. The cover member has a first surface facing the display panel and a second surface on the opposite side of the first surface. The first surface forms a straight line and at least a part of the second surface forms a curved line in a cross-section orthogonal to a second axis that is along a straight line extending from one end to the other end of the cover member when viewed in the first axis direction.
US10575414B2 Display apparatus and apparatus and method of manufacturing the same
Provided are a display apparatus, and an apparatus and method of manufacturing the same. The display apparatus includes a display module with round side surfaces, a bracket on the display module, and a main body connected to the bracket.
US10575413B2 Board edge connector
Apparatuses and methods for forming serial advanced technology attachment (SATA) board edge connectors with electroplated hard gold contacts. One example method can include forming a tie bar on an inner layer of a printed circuit board (PCB), forming a trace on an outer layer of the PCB, forming a via, wherein the via electrically couples the tie bar to the trace, forming a contact coupled to the trace on the outer layer, and sending an electrical charge from the tie bar through the via and the trace to the contact to electroplate the contact.
US10575412B2 Electroconductive paste, electronic substrate, and method for manufacturing said substrate
An electroconductive paste comprises high melting point metal particles having a melting point that exceeds the firing temperature; molten metal particles containing a metal or an alloy that melts at the firing temperature, for which the melting point is 700° C. or less; active metal particles containing an active metal; and an organic vehicle.
US10575411B2 Method of providing conductive structures in a multi-foil system and multifoil system comprising same
According to one aspect, the invention provides a method of providing conductive structures between two foils in a multi-foil system. The system comprises at least two foils, from which at least one foil comprises a terminal. The method comprises the steps of (in any order) providing at least one solid state adhesive layer, patterning adhesive layer with through-holes; filling the through-holes with conductive material, so as to form the conductive structure, connected to the terminal; and bonding the at least two foils.One advantage of the invention is that it may be used in a manufacturing process for multi-foil systems.
US10575409B2 FPC flattening jig and FPC flattening method
A FPC flattening jig and a FPC flattening method. The FPC flattening jig includes a pressurization mechanism and a heating mechanism; a bottom of the pressurization mechanism has a planar base surface which is used to contact a warped FPC to exert pressure thereon; the heating mechanism is used to heat the pressurization mechanism, such that the planar base surface of the pressurization mechanism has a predefined temperature when exerting pressure on the FPC. The FPC flattening jig heats the pressurization mechanism by a heating mechanism, and then the heated planar base surface of the pressurization mechanism contacts the warped FPC and exerts pressure thereon. Therefore, the FPC can be flattened. As such, the FPC can be reused, facilitating the improvement on the recycling rate of FPC.
US10575406B1 Method of making flexible circuit board
A flexible circuit board includes a substrate including a base layer and a bonding layer formed on each of opposite sides of the base layer. Each of the two bonding layers is formed by coating a bonding solution and drying the bonding solution. The bonding solution is composed of an adhesive and a solvent. A viscosity of the adhesive is 5000 millipascal-seconds. The adhesive is composed of a precursor having a mass fraction of 35%-65%, carboxyl modified polyphenylene oxide having a mass fraction of 10%-15%, bisphenol-F-epoxy resin having a mass fraction of 10%-15%, a silane coupling agent having a mass fraction of 0%-1.5%, silica filler having a mass fraction of 5%-20%, and a flame retardant filler having a mass fraction of 10%-20%.
US10575405B2 Module
A module includes a wiring board, an insulating layer that is laminated on the bottom surface of the wiring board, a ring-shaped coil core that is embedded in the insulating layer, a coil electrode that is wound around the coil core, electronic components that are disposed in an inner region surrounded by the coil core in the insulating layer, and an electronic component that is mounted on or in the top surface of the wiring board. With this configuration, the areas of main surfaces of the wiring board and main surfaces of the insulating layer are not large, whereas if the electronic components were mounted on or in the top surface of the wiring board, the areas of the main surfaces of the wiring board and the main surfaces of the insulating layer would be large, and a reduction in the size of the module can be facilitated.
US10575395B2 Band pass filter-based galvanic isolator
A galvanic isolator includes a multi-layer printed circuit board (PCB) including a dielectric material having a top side and a bottom side. An RF transmission line is embedded within the PCB including a plurality of conductor traces spaced apart from one another to include a plurality of gaps (G1 and G2) in a path of the RF transmission line to provide an inline distributed capacitor that together with an impedance of the RF transmission line forms a bandpass (BP) filter. A top metal layer is on the top side and a bottom metal layer on the bottom side connected to one another by a plurality of metal filled vias on respective sides of the RF transmission line. The top metal layer and bottom metal layer each also include at least one gap.
US10575390B2 Color sensing using pulsed light
Systems and methods for detecting a color of a color changing indicator in the presence of ambient light. A system includes a light source, a photodetector, and a processor. The processor obtains a first measurement of ambient light received from the photodetector while the light source is off. The processor causes the light source to transmit light. The processor obtains a second measurement from the photodetector during the transmission, the second measurement including the ambient light and the pulsed light reflected from an object. The processor determines a color of the color changing indicator by removing an ambient light signal from the second measurement based on the first measurement and therefrom determines a volume of bodily exudate present.
US10575386B2 Accent lights with junction box controller
A system and method for an accent lighting system is provided. The system includes a plurality of underwater luminaires each having a plurality of light emitting diodes, and a junction box controller housing a plurality of electrical components for generating electrical signals for controlling the plurality of underwater luminaries. The junction box controller can be mounted to an electrical conduit and a plurality of cables can connect the plurality of underwater luminaires with the junction box controller. An underwater luminaire can include a heat sink and a flexible circuit board having a plurality of light emitting diodes mounted on the heat sink. The flexible circuit board transfers heat from the light emitting diodes to the heat sink. The underwater luminaire can also include a wiring harness for connecting the underwater luminaire to a cable. The underwater luminaire can also include a housing having a lens positioned at one end, an end cap mounted to an opposite end of the housing. The housing and the end cap can form a waterproof enclosure for the heatsink, the flexible circuit board, the plurality of light emitting diodes, and the wiring harness.
US10575385B2 Sensor element for a local luminaire area control system
A sensor element for a luminaire local area (LLA) control system includes a receptacle connector, a lighting sensor connector, and an environmental sensor connector arranged in a connector stack coupled to each other and stacked on a light fixture. The receptacle connector includes power contacts for electrical connection with power wires for powering the light fixture. The lighting sensor connector is separate and discrete from the receptacle connector and includes a photocontrol component for sensing an ambient light exterior of the sensor element. The environmental sensor connector is separate and discrete from the lighting sensor connector and includes an environmental sensor component for sensing an environmental characteristic other than ambient light exterior of the sensor element for use by the LLA control system.
US10575383B2 System and method for auto-commissioning based on smart sensors
An imaging sensor determines an influence of artificial light from one or more artificial light sources and an influence of natural light in an area associated with a lighting system. On the basis of the influence of the natural light and the influence of the artificial light, the imaging sensor determines the location of the one or more artificial light sources with respect to the location of the imaging sensor. Further, the imaging sensor allocates a portion of the area as an area of influence of the imaging sensor based on a threshold change in luminescence of the area associated with switching on or switching off of the one or more artificial light sources. Responsively, the imaging sensor associates at least one artificial light source of the one or more light sources and occupancy sensors corresponding to the at least one artificial light source with the allocated area of influence.
US10575382B2 Optical module
The present disclosure generally relates to optical modules, and in particular, to an optical module comprising a printed circuit board for reducing crosstalk between differential signal lines. In one implementation, the printed circuit board comprises a top layer, a first intermediate signal transmission layer, a second intermediate signal transmission layer, a bottom layer and multiple ground layers between signal transmission layers. Each signal transmission layer comprises one or more differential signal line pairs. The top layer and the bottom layer each comprises an edge connector, and the top layer further comprises a laser driver chip. The signal transmission layers are connected to the edge connectors and laser driver chips via a combination of blind and through connection holes such that the interference between the differential signal line pairs of various signal transmission layers are reduced.
US10575381B1 Electroluminescent display on smart textile and interconnect methods
An electroluminescent display is flexible and stretchable, and therefore able to be attached to a textile. All interior layers of the electroluminescent display can be made using a screen printing process which can be scaled for volume production.
US10575380B2 Configurable lighting system
A luminaire can include a power supply that receives AC mains power from a power source and delivers intermediate power. The luminaire can also include a control module coupled to the power supply, wherein the control module receives the intermediate power from the power source, where the control module includes at least one first switch that has multiple positions, where each position of the at least one first switch corresponds to an output power level of a plurality of output power levels. The output power level can correspond to a discrete lumen output by a plurality of light sources of the luminaire.
US10575378B1 Voltage compensation driving circuit
A voltage compensation driving circuit is provided. The voltage compensation driving circuit converts input power into output power and auxiliary power. The voltage compensation driving circuit provides a boost control signal according to an output current of the output power, and the boost control signal has a duty cycle corresponding to the output current. The voltage compensation driving circuit boosts the auxiliary power by the boost control signal to generate a compensation voltage and transmits the compensation voltage to a light emitting device string via a boost resistor, so as to linearly control a brightness of the light emitting device string.
US10575374B2 Package for flip-chip LEDs with close spacing of LED chips
An emitter for an LED-based lighting device can incorporate “flip-chip” LEDs, in which all electrical contacts are disposed on the bottom surface of the chip. The emitter base can be a multilayer high-temperature cofired ceramic (HTCC) substrate, with metal traces formed between the layers and vias through the layers to join traces in different layers, thereby providing electrical connectivity to each LED. The paths can be arranged such that current can be supplied independently to different subsets of the LEDs. The top layer of the emitter base is fabricated with exposed vias at the top surface. Metal pads are then printed onto the exposed vias on the top surface, and flip-chip LEDs are bonded to the metal pads, e.g., using solder.
US10575373B2 Connection structure and input/output connection structure of semiconductor microwave generator for microwave oven, and microwave oven
The invention provides a connection structure and input/output connection structure of a semiconductor microwave generator for a microwave oven, and a microwave oven. The connection structure of the semiconductor microwave generator for the microwave oven comprises: a semiconductor microwave generator and a microwave output device; a microwave signal output port is provided on a front face or a back face of the semiconductor microwave generator; a first end of the microwave output device is connected to the microwave signal output port, and a second end of the microwave output device communicates with a cooking cavity of the microwave oven.
US10575370B2 Electrical conductors, electrically conductive structures, and electronic devices including the same
An electrical conductor including: a first conductive layer including a plurality of metal nanowires; and a second conductive layer disposed on a surface of the first conductive layer, wherein the second conductive layer includes a plurality of metal oxide nanosheets, wherein in the first conductive layer, a metal nanowire of the plurality of metal nanowires contacts at least two metal oxide nanosheets of the plurality of metal oxide nanosheets, and wherein the plurality of metal oxide nanosheets includes an electrical connection between contacting metal oxide nanosheets.
US10575369B2 Voice controlled information delivery in paired devices
A voice-commanded common computing device may be selectively paired other computing devices in a shared network. The common computing device may detect co-presence of paired devices on the shared network, and may determine when audio and/or video content may be cast to devices on the shared network based on the detected co-presence. Audio content may include messages composed by a first user of a first device in the shared network, to be audibly output to a second user of a second device in the shared network. Casting of personal information may include positive authentication and verification prior to audible output of the personal information.
US10575368B2 Automobile sensor monitor, communications and control
Receiving and processing in an automobile a sensor transmitted signal into a processed sensor signal for control or monitor of certain functions of an automobile. Processing in an automobile a touch screen generated signal for controlling communications and or navigation of the automobile. Receiving, demodulating and processing a signal into a processed baseband location finder signal for location finding and or navigation of an automobile. Providing a photo camera signal with processed baseband location finder signal to a modulator and transmitter for modulation and transmission of photo camera generated photo with processed baseband location finder signal in a third generation (3G), or a fourth generation (4G), or a fifth generation (5G) wireless network. Receiving and demodulating, in an automobile, a modulated Orthogonal Frequency Division Multiplexed (OFDM) signal into a first demodulated OFDM signal and processing, modulating and transmitting the first demodulated OFDM signal into a second processed, modulated and transmitted OFDM signal.
US10575364B2 Radio access network node and method performed therein
A method performed in a radio access network node (12) for enabling communication between a wireless device (10) and the radio access network node (12) serving a cell (11) in a wireless communication network (1). The radio access network node (12) sets a discontinuous reception, DRX, configuration for the wireless device (10) taking an Uplink or Downlink scheduling availability for the wireless device (10) in the cell (11) into account.
US10575363B2 Signaling reduction for out-of-sync users
Systems and methods relating to an unacknowledged connection release in a cellular communications network are disclosed. In some embodiments, a method of operation of a base station in a cellular communications network comprises sending a connection release message to a wireless device that is in an Out-of-Sync (OOS) state and releasing a connection with the wireless device without receiving, from the wireless device, an acknowledgement of receipt of the connection release message. In this manner, signaling overhead for releasing the connection of the wireless device that is in OOS state is substantially reduced.
US10575361B2 Fast switching between control channels during radio resource control connection
This disclosure relates to techniques for fast switching between control channels during a radio resource control connection in a wireless communication system. A cellular base station and a wireless device may establish a radio resource control connection. The base station may provide a physical layer indication to the wireless device of a control channel to monitor for scheduling information. The base station may provide scheduling information to the wireless device on the indicated control channel. The wireless device may monitor the indicated control channel for scheduling information based at least in part on the physical layer indication and may receive the scheduling information provided by the base station on the indicated control channel.
US10575353B2 Protective connector and applications thereof
A protective connector includes a core assembly structure, mating pins and a mating coupling structure. The core assembly structure has circuitry mounted therein. The mating coupling structure substantially encases the core assembly structure and mates with another connector such that the mating pins of the protective connector are electrically coupled to pins of the other connector. The mating coupling structure is mechanically free-moving with respect to the core assembly structure such that forces applied to the mating coupling structure to mate the protective connector to the other connector are not applied to the circuitry within the core assembly structure.
US10575350B2 Embedding low-speed communications in a high speed wireless tunneling system
A disclosed wireless tunneling system tunnels communications between two processing apparatuses through a wireless link, while maintaining compliance of the communications between the two processing apparatuses with at least two different wired communication protocols. In one embodiment, the wireless tunneling system includes two wireless tunneling apparatuses that communicate with each other through the wireless link. A local wireless tunneling apparatus is coupled to a local processing apparatus through a wired connection and a remote wireless tunneling apparatus is coupled to the remote processing apparatus through another wired connection. The two processing apparatuses may communicate with each other through the wireless link using the two wireless tunneling apparatuses as if the two processing apparatuses were connected through wired connections.
US10575345B2 Apparatus and method for establishing a connection between nodes of a wireless network
A method and apparatus for a first node to establish a wireless connection with a second node includes determining a reception time period of the second node during which a radio of the second node is turned on to receive signals, and an interval time period between commencement of reception periods of the second node, determining an event, in response to determining the event, transmitting a message to the second node a predetermined number of times, wherein a first time between transmission of the message is substantially equal to the reception time period, and the predetermined number of times that the message is transmitted is a positive integer that is equal to a quotient of the interval time period divided by the first time, rounded up to the next larger positive integer if the quotient includes a remainder.
US10575344B2 Communication apparatus, communication control method, and storage medium
A communication apparatus includes a setting unit that sets first setting information for connecting to an access point and second setting information for connecting to a server, a first retention unit that retains first state information indicating that the first setting information is in a state of being set, a second retention unit that retains second state information indicating that the second setting information is in a state of being set, and an updating unit that updates, in a case where the communication apparatus connects to the access point, the first state information indicates that the first setting information is in a state of being set, and the second state information indicates that the second setting information is in a state of being set, the first state information to indicate that the second setting information is in a state of being set.
US10575341B2 Communication system and recording medium
A communication system includes: a terminal device; and a communication device. The communication device includes: a first communication unit configured to perform communication with the terminal device through first wireless communication based on connection information; a second communication unit configured to perform communication via a network; and a connection control unit configured to permit the terminal device, which performs communication with the first communication unit based on the connection information, to connect to the network via the second communication unit. The terminal device includes: a third communication unit configured to perform the first wireless communication; a fourth communication unit configured to perform second wireless communication having a communication range smaller than the first wireless communication; and a communication control unit configured to cause the third communication unit to transmit the connection information received by the fourth communication unit, to the first communication unit.
US10575336B2 Sequence-based short-physical uplink control channel (PUCCH) and physical random access channel (PRACH) design
Wireless communications systems and methods related to communicating a sequence-based signal in a frequency spectrum are provided. A first wireless communication device obtains a configuration for communicating a sequence-based signal in the frequency spectrum. The configuration indicates resources in a frequency spectrum and a frequency distribution mode of the resources. The first wireless communication device communicates the sequence-based signal with a second wireless communication device in the frequency spectrum based on the configuration. The sequence-based signal includes at least one of a physical uplink control channel (PUCCH) signal or a physical random access channel (PRACH) signal. The frequency distribution mode indicates at least one of a frequency interlaced structure, a frequency comb structure, or a frequency mini-interlaced structure.
US10575335B2 Method for contention resolution in a random access procedure in a D2D communication system and device therefor
A method and a device for contention resolution in a random access procedure in a D2D communication system are discussed. The method includes transmitting a message containing a buffer status information for data transmission over PC5 interface in a random access procedure; receiving a Physical Downlink Control Channel (PDCCH) in response to the message; and considering contention resolution successful if the received PDCCH is addressed to sidelink-RNTI (SL-RNTI).
US10575333B2 Method for transmitting or receiving data in wireless LAN system and device therefor
The present specification relates to a method for transmitting or receiving data by a station in a wireless LAN (WLAN) system and, more particularly, presents a method and device for transmitting or receiving data on the basis of a beamforming training method for a plurality of channels, when a station transmits the data by using the plurality of channels.
US10575332B2 Wireless communication method for simultaneous data communication, and wireless communication terminal using same
The present invention relates to a wireless communication method for simultaneous data communication and a wireless communication terminal using the same, and more particularly, to a wireless communication method for suppressing interference between terminals and ensuring fairness when performing data simultaneous communication for spatial reuse of communication system and wireless communication terminal using the same.For this, provided are a wireless communication method and a wireless communication terminal using the same. The method includes: receiving a wireless signal of a specific channel; extracting basic service set (BSS) identifier information of the received wireless signal; extracting length information from the wireless signal wherein the length information represents information relating to a transmission completion time point of the wireless signal; and adjusting a data transmission period of the terminal based on the extracted length information, when the BSS identifier information of the wireless signal is different from BSS identifier information of the terminal.
US10575331B2 Apparatus and method for protecting location privacy of cooperative spectrum sensing users
An apparatus is provided which comprises: logic to privately compare one or more received Order Preserving Encrypted (OPE) signal strength (RSS) values, from a plurality of secondary users (SUs), with a OPE threshold value; a transmitter to send the comparison result to a fusion center (FC); and a receiver to receive the OPE threshold value from the FC.
US10575326B2 Data transmission method and device
A data transmission method and device, related to the communications field, are disclosed, so as to resolve a prior-art problem that a data decoding error occurs on user equipment because data packets sent by different coordinated network devices to the same user equipment on a same time-frequency resource are different resulting from a data packet loss. A specific solution is: receiving a scheduling grant message (201), where the scheduling grant message includes an identifier of a data packet and time-frequency resource information; and when it is determined, according to the identifier of the data packet, that the data packet is stored in a buffer, sending, according to the time-frequency resource information, the data packet to user equipment on a time-frequency resource indicated by the time-frequency resource information (203); or if the data packet is not stored in a buffer, skipping sending the data packet (204).
US10575325B2 Device and method of handling service in unlicensed cell
A communication device for receiving a service in an unlicensed cell comprises a storage unit for storing instructions and a processing means coupled to the storage unit. The processing means is configured to execute the instructions stored in the storage unit. The instructions comprise receiving information of a resource pool in the unlicensed cell from a network; detecting a first starting point of a first service in the resource pool; and receiving the first service according to the first starting point, after the first starting point is detected.
US10575323B2 Systems and methods for a physical uplink control channel on a secondary cell
A method by a user equipment (UE) is described. The method includes receiving, an evolved Node B (eNB) a RRC message including a parameter related to a SR periodicity for a secondary cell and a parameter related to a SR prohibit timer; and setting the SR prohibit timer based on the SR periodicity for the secondary cell. Setting the SR prohibit timer may be further based on the SR periodicity for the primary cell.
US10575320B2 Data transmission method and device
A method includes when a triggering instruction for triggering a periodic (buffer status report) BSR is received, obtaining a priority of a logical channel to which uplink data that is being sent belongs, and obtaining a priority of a logical channel to which the periodic BSR belongs, determining whether a priority of the uplink data is higher than a priority of the periodic BSR, and sending the uplink data to a base station at a priority higher than the priority of the periodic BSR when the priority of the uplink data is higher than the priority of the periodic BSR, or sending the periodic BSR to a base station at a priority higher than the priority of the uplink data when the priority of the uplink data is lower than the priority of the periodic BSR.
US10575317B2 Distributed media classification algorithm in a service controller platform
Described herein are systems, devices, techniques and products for operating network devices, such as wireless access points, in a network environment. For example, wireless client devices may have resources reserved for their use by a network device if the wireless client device is categorized for such resource reservation, such as if the wireless client device is categorized as more important than other wireless client devices. Such categorization may be indicated by a context associated with the wireless client device, including belonging to or being associated with an important user or being used for an important purpose, such as emergency purposes, prescheduled purposes or involving multiple users. Reservation of wireless resources for wireless client devices may be performed to ensure an important user or device is provided with adequate resources to place a voice or video call, for example.
US10575312B2 Method of assigning channel for UAS control and non-payload communication (CNPC) system
Disclosed is a channel assignment method of a communication system for controlling an unmanned aerial vehicle (UAV), the method including receiving assignment data and an interference analysis criterion from a spectrum authority; performing an interference analysis and selecting a control and non-payload communication (CNPC) channel based on the assignment data and the interference analysis criterion; and requesting the spectrum authority for assigning the CNPC channel.
US10575308B2 Resource allocation method, base station, and user equipment
A resource allocation method to resolve a problem that a transport block of a typical enhanced voice service (EVS) scenario in an air interface is much smaller than a transport block of a conventional adaptive multi rate (AMR), and use of a resource allocation method in the existing long term evolution (LTE) causes a waste of user spectrum resources such that spectrum utilization in an EVS scenario can be improved. The method includes determining resource allocation information and resource allocation block indication information, where the resource allocation information includes information indicating at least one fractional resource block (FRB) allocated to user equipment, and the resource allocation block indication information indicates that a resource allocation block is the FRB, where a resource occupied by the FRB is less than one RB, and notifying the user equipment of the resource allocation information and the resource allocation block indication information.
US10575307B2 Restricted set indication in multi-beam operation
In multi-beam operation, path losses or other aspects of electromagnetic signal propagation, may make it necessary to restrict certain beam directions used between two devices. A base station determines a restricted-beam set including at least one beam direction that is restricted for at least one of a signal transmission or a signal reception. The base station also restricts at least one of a transmission or a reception of a signal based on the restricted-beam set. Additionally, the base station determines an updated restricted-beam set including at least one beam direction that is restricted for at least one of transmission or reception of an electromagnetic signal. The base station also updates the restricted-beam set by adding or removing at least one beam direction to the restricted set corresponding to at least one of signal transmission or signal reception.
US10575305B2 Mobile communications network, communications device and methods with nested carrier aggregation
A communications device can transmit and receive data via a wireless access interface provided by a mobile communications network including an infrastructure equipment for transmitting signals to or receiving signals from the communications device. The wireless access interface provides a primary carrier within a first frequency range, which forms a primary cell providing a contiguous set of communications resources across the first frequency range and providing one or more control channels for transmitting signaling message to the communications device or receiving signaling messages from the infrastructure equipment. A controller in combination with a receiver and transmitter can receive from the infrastructure equipment a signaling message identifying a nested carrier including one or more candidate channels selected from a predefined plurality of candidate channels within a second frequency range which is different to and mutually exclusive from the first frequency range.
US10575304B2 Resource configurations and scheduling in multi-network environments
In some examples, a first network node of a first network sends, in response to a request from a user equipment (UE) served by a second network, a transmission configuration to a second network node of the second network, the transmission configuration relating to a configuration used for a direct wireless transmission between the UE and a wireless device. The first network node sends scheduling information granting a resource for use by the UE in the direct wireless transmission.
US10575303B2 Uplink design for narrowband LTE (NB-LTE)
Aspects of the present disclosure provide techniques for wireless communications by a base station. An example method generally includes allocating uplink resources to one or more first type of user equipments (UEs) that communicate with the BS on a first frequency band that is narrower than a second frequency band used to communicate with a second type of UE, wherein the uplink resources may be allocated with a same or different symbol duration and same or different time granularity as uplink resources allocated to the second type of UE and with single subcarriers allocated to the first type of UEs, and receiving uplink transmissions from the first type of UE on the allocated resources.
US10575302B2 Short TTI patterns
There is disclosed a method of operating a terminal (10) in a wireless communication network, the method comprising receiving and/or transmitting according to a transmission time interval, TTI, configuration, the TTI configuration indicating at least one short transmitting time interval having between one or two and seven symbols of duration in a subframe. There are also disclosed related methods and devices.
US10575300B2 Bandwidth control method and bandwidth control device
Embodiments of the present application disclose a bandwidth control method and a bandwidth control device. The method includes: obtaining, by a bandwidth control device, an access request of a mobile terminal, where the access request is used to indicate that the mobile terminal requests to access the Internet by using a home gateway of a fixed terminal; obtaining, by the bandwidth control device, a first bandwidth of the fixed terminal, where the first bandwidth is a subscribed bandwidth of the fixed terminal; and adjusting, by the bandwidth control device, a bandwidth allocated to the fixed terminal from the subscribed bandwidth of the fixed terminal to a second bandwidth, where the second bandwidth is greater than the first bandwidth. In the embodiments of the present application, the impact of mobile terminal access on user experience of the fixed terminal can be reduced.
US10575294B2 Method for mitigating inter cell interference and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device therefor, wherein the method comprises the steps of: receiving a PDCCH signal that contains scheduling information from a base station on a first subframe; receiving a PDSCH signal corresponding to said PDCCH signal from said base station on a second subframe; and decoding said PDSCH signal, wherein an interval between said first subframe and said second subframe is varied.
US10575293B2 Methods and nodes in a wireless communication system
Methods and nodes for transmission of downlink control channel signals in a downlink frequency carrier of a wireless communication system, wherein at least two PRB pairs, configurable for the transmission of a downlink control channel have different numbers of time-frequency resource elements available for the transmission of said downlink control channel. The method comprises allocating at least one set S of PRB pairs; arranging time-frequency resource elements from said set S into an aggregation comprising at least one level; determining a set LS of aggregation levels supported for the transmission of a downlink control channel within the allocated set of PRB pairs, based on the number of time-frequency resource elements available for the transmission of a downlink control channel in PRB pairs of the set S; and transmitting the downlink control channel within said set S of PRB pairs.
US10575290B2 Scheduling of transmissions in radio access networks
There is disclosed a method of operating a user equipment in a radio access network. The method includes determining, based on a symbol configuration, a border symbol of a scheduled transmission in a transmission timing structure, the transmission timing structure comprising a plurality of symbols. The disclosure also pertains to related methods and devices.
US10575286B2 Method and apparatus for state/mode transitioning
A method and network element for sending a transition indication to transition a user equipment to a different state or mode, the method receiving a configuration message from a network; and transmitting a transition indication from the user equipment, the transition indication only includes a cause if the configuration message contains an inhibit transition indication. Also, a method and user equipment for processing a transitioning indication from a user equipment indicating the user equipment desires a transition to a different state or mode, the method comprising: receiving the transition indication from the user equipment; if the transition indication contains a cause: releasing a signaling connection of the user equipment or transitioning the user equipment to a different state or mode; and if the transition indication does not contain the cause: releasing the signaling connection.
US10575283B2 Method and device for inter-device communication
Provided is a method and device for inter-device communication, the method comprising: a first terminal device is determined to be a central terminal device for a first group, wherein the first group comprises the central terminal device and at least one member terminal device; and the first terminal device allocates a first radio resource for a second terminal device, such that the second terminal device carries out inter-device communication according to the first radio resource, wherein the second terminal device belongs to the member terminal devices of the first group. The present invention is capable of improving the efficiency and reliability of inter-device communication.
US10575278B2 Method for controlling idle-mode signaling reduction of terminal in wireless communication system and apparatus for the same
It is disclosed a method and apparatus for controlling Idle-mode Signaling Reduction of a user equipment in a wireless communication system. Particularly, a method for controlling paging of a user equipment (UE) in which Idle-mode Signaling Reduction (ISR) is activated performed by a Serving Gateway (S-GW) in a wireless communication system may include transmitting a Downlink Data Notification (DDN) message to both of a first network node and a second network node, when receiving downlink data from a Packet Data Network Gateway (P-GW); and, when receiving a DDN Reject message from either one network node of the first network node and the second network node in response to the DDN message, transmitting a Stop Paging Indication message to a remaining network node.
US10575277B2 Methods and apparatus for wideband localization
A wideband, radio-frequency localization system may estimate the one-dimensional, two-dimensional or three-dimensional position and trajectory of a static or moving object. These estimates may have a high spatial accuracy and low latency. The localization may be determined based on phase or amplitude of a wideband signal in each frequency band in a set of multiple frequency bands. The localization may be based on a single shot of measurements across a wide band of radio frequencies, without frequency hopping. The measurements of the wideband signal may be taken over time and over space at multiple receivers. The localization may be based on measurements taken while a backscatter node remains in a first reflective state or in a second reflective state, rather than when the backscatter node is transitioning between reflective states. In some cases, the localization achieves sub-centimeter spatial resolution in each of three spatial dimensions.
US10575276B1 User equipment localization through time series search
A processing system collects data points, wherein each data point indicates a location of user equipment in a telecommunication service provider network at a point in time, generates, for a first data point, a set of features over a plurality of time windows, wherein the set includes time series features, estimates an importance of each feature, wherein the importance indicates an accuracy with which the feature allows for estimation of an unseen location of the user equipment, wherein the unseen location is a location that is not identified in the plurality of data points, selects a threshold number of features from the set, wherein the threshold number of features have a greatest importance relative to all features in the set, generates a plurality of predictions of the unseen location, using the threshold number of features, aggregates the plurality of predictions, and estimates the unseen location based on the aggregating.
US10575272B2 Method and apparatus for synchronizing frequency and time in a wireless communication system
In the present invention, a method for synchronizing frequency and time in a wireless communication system and an apparatus for supporting the same are disclosed. Particularly, a method for synchronizing frequency and time performed by a terminal in a wireless communication system may include receiving a specific signal including a PSS, compensating the specific signal with at least one time offset candidate, generating at least one first differentiation value, generating at least one second differentiation value, calculating a cross correlation value between the at least one first differentiation value and the at least one second differentiation value, and estimating a time offset and a frequency offset of the PSS based on a time offset candidate that corresponds to a greatest cross correlation value among at least one cross correlation value calculated for at least one time offset candidate.
US10575269B2 Method and device for transmitting and receiving synchronization signal of device-to-device communication terminal in wireless communication system
One embodiment of the present invention relates to a method for receiving a sidelink synchronization signal (SLSS) by a terminal in a wireless communication system, comprising the steps of: receiving a physical sidelink broadcast channel (PSBCH); determining which of global navigation satellite systems (GNSS) or an eNB is to be a synchronization source according to priority information included in the PSBCH; and receiving an SLSS associated with the determined synchronization source, wherein the terminal determines that the priority information is valid only when a public land mobile network (PLMN) associated with the priority information matches a PLMN to which the terminal belongs.
US10575267B2 System and method for providing weighted pattern demapper for Bluetooth® low energy long range
A method and apparatus are provided. The method includes receiving a signal from a transceiver, demapping a bit pattern encoded within the signal, detecting a preamble based on the demapped bit pattern, and synchronizing the transceiver to a receiver using the preamble, wherein demapping the bit pattern is based on weighting coefficients.
US10575263B2 Method and apparatus for controlling TPC command timing considering TDD-FDD carrier aggregation
One or more exemplary embodiments provide a TPC command timing by taking into consideration TDD-FDD CA and cross-carrier scheduling, and provide a PUSCH transmission power controlling method in a subframe i for an FDD-based scheduled cell, based on the TPC command timing. According to one or more exemplary embodiments, an uplink transmission power may be effectively controlled when TDD-FDD CA and cross-carrier scheduling is configured for a UE. A Physical Uplink Shared Channel (PUSCH) transmission power control timing may be optimized.
US10575261B2 Scaling wireless device SRS transmission power
A wireless device receives configuration parameters of: first cell(s) in a first frequency band; and second cell(s) in a second frequency band. A calculated total transmit power for signals is determined that comprise: a first SRS configured for transmission, during a time interval, via the first cell(s); and a second SRS configured for transmission, during the time interval, via the second cell(s). At least one of the first SRS or the second SRS is dropped or scaled based on an SRS transmit power priority of the first SRS and the second SRS when the calculated total transmit power exceeds a first value. The SRS transmit power priority is based on: a frequency band of the first cell(s) or the second cell(s); and whether the first SRS or the second SRS is configured for transmission in the first frequency band or the second frequency band.
US10575260B2 Method and apparatus for increasing performance of communication links of cooperative communication nodes
A system that incorporates aspects of the subject disclosure may perform operations including, for example, monitoring performance parameters in a communications network, identifying a degradation in performance of one or more nodes of the communications network according the monitored performance parameters, and initiating corrective action to mitigate the degradation in performance of the one or more nodes of the communications network. Other embodiments are disclosed.
US10575257B2 Method and user equipment for transmitting uplink signal and prose signal
One disclosure of the present specification provides a method for simultaneously transmitting, by user equipment (UE), a cellular uplink signal and a proximity service (ProSe) signal. The method may comprise a step of determining the total transmission power PCMAX of the cellular uplink signal and the ProSe signal. Here, the total transmission power PCMAX may satisfy PCMAX_L≤PCMAX≤PCMAX_H. At this time, PCMAX_L may be a lower limit value and PCMAX_H may be an upper limit value. The cellular uplink signal is transmitted in a subframe n, the ProSe signal is transmitted in a subframe m, and subframe n may be considered as a reference subframe if subframe n and subframe m are time asynchronous.
US10575251B2 Capability indication method, route setup method, mobile terminal, and network device
The embodiments of the present disclosure relates to the communications field, and discloses a capability indication method, a route setup method, a mobile terminal, and a network device, so as to save electricity of a mobile terminal in a D2D mesh network. A specific solution is as follows: A network device sends first indication information to a mobile terminal, where the first indication information is used to indicate that a communications network in which the network device is located supports communication between mobile terminals having a multi-hop capability, and the mobile terminal having the multi-hop capability is a mobile terminal having a capability of directly communicating with one or more mobile terminals. Embodiments of the present disclosure are applied to D2D communication.
US10575248B2 Wireless sensing network communication method
A wireless sensing network communication method is disclosed in which, describes a gateway device and backup gateway devices in a wireless sensing network communicate in a subscribe-publish-based scheme. The gateway device subscribes to a device capability event. The gateway device subscribes to a network disconnection event. When network disconnection occurs, the gateway device publishes a network disconnection event. The backup gateway devices receive notification of the network disconnection event and publish device capability events in response. The gateway device selects a backup gateway device as a primary gateway in the wireless sensing network fulfill failover purpose.
US10575245B2 Method and apparatus for sending an aggregated beacon
Techniques for sending an aggregated beacon in a cognitive wireless network are disclosed. A beacon device may segment beacon information and send beacon segments via a plurality of channels simultaneously. A certain information elements of the beacon information may be included in each beacon segment. Each beacon segment may include channel information for other beacon segments that are transmitted simultaneously. Alternatively, a discovery beacon may be transmitted in addition to a regular beacon. The discovery beacon may include information indicating an operating channel on which the regular beacon is transmitted. The discovery beacon may be transmitted using a predetermined channel bandwidth, with a smaller beacon interval than the regular beacon, or in a frequency hopping fashion. The discovery beacon may be sent on a channel selected based on a regulatory class and corresponding channel information. The discovery beacon may be transmitted on a side channel.
US10575239B2 Data network management
In a WLAN with many concurrent users, a wireless access point is configured with information relating to a set of priority devices and when network utilisation exceeds a particular threshold, the wireless access point is arranged to identify a priority device connected to the WLAN, determine a policy for reconfiguring the WLAN to enable better performance to the priority device, and offer the improvements to the priority device. The changes to the WLAN are only applied if a user of the priority device opts to apply the changes thereby changing the WLAN performance in accordance with user requirements.
US10575238B2 Management of a blacklist for controlling a communication
A computer-implemented method, a system, and a computer program product manage a blacklist. The method includes, for a detected improper device, transferring a blacklist or an identifier or identifiers, present in the blacklist, respectively, of one or more devices associated with information on at least one geographic position of associated with a position of the improper device to one or more relay devices which exist at or near the at least one geographic position associated with the position of the improper device. The blacklist is used for controlling commutation or communication from or to the improper device.
US10575234B2 Wireless device handover in a wireless network with bearer capabilities
A first base station receives from at least one second base station, a first message comprising capability information indicating a number of bearers supported by the at least one second base station. The first base station receives from a wireless device, a measurement report comprising a received power of a cell of the second base station. The first base station determines a handover to the cell based on the measurement report and the number of bearers supported by the at least one second base station. The first base station sends a handover request to the at least one second base station in response to the determining of the handover.
US10575232B2 Communication control device and communication control method
There is provided a communication control device including an acquisition unit configured to acquire a result of measurement by a terminal device, and a control unit configured to control switching of an operation mode of a base station of a small cell overlapping with a macro cell partially or wholly based on the result of the measurement. The switching is switching of the operation mode from one of a first mode and a second mode to the other. The first mode is a mode in which the base station can perform wireless communication with a device in the small cell, and the second mode is a mode that consumes less power than the first mode.
US10575229B2 Method and apparatus for multiplexing hybrid satellite constellations
A method and apparatus for operating a satellite system including different satellites that may belong to different types of satellite constellations. In some implementations, the satellite system may include a LEO satellite constellation and one or more non-LEO satellite constellations that can be used to increase the forward link capacity of the LEO satellite constellation, for example, by allowing an LEO satellite to offload at least some of its forward link traffic to one of the non-LEO satellites. The user terminals can dynamically switch forward link communications between a LEO satellite and a non-LEO satellite while maintaining a return link connection with the LEO satellite.
US10575221B2 Cell handover method and device
Embodiments of the present invention provide a cell handover method and a device. so that the target eNB uses a current serving small node as a user plane serving node after UE is handed over and uses the target eNB as a control plane serving node after the UE is handed over; receiving a handover request acknowledgment sent by the target eNB; and sending offloading configuration information of the current serving small node to the current serving small node, and sending RRC reconfiguration information of the UE to the UE, so that offloading configuration is performed separately by the current serving small node and the UE. This avoids a problem that in a cell handover process, a transmission resource required for transmission increases and a delay is relatively great because the current serving small node forwards a large amount of data to the target eNB.
US10575220B2 Session management method based on reallocation of PDU session anchor device, and device performing the session management method
Disclosed is a session management method based on protocol data unit (PDU) session anchor (PSA) relocation, and an device performing the session management method. The session management method may include determining to perform PSA relocation, establishing a new additional PSA device through the PSA relocation, and releasing an existing additional PSA device, in which the PSA relocation may allow traffic moving towards the existing additional PSA device to move to the new additional PSA device.
US10575215B2 Systems and method for cross cell aggregation using virtualized equipment
A user equipment (UE) device may include a memory, a communication interface, and one or more processors. The one or more processors operate to identify a plurality of base stations available for connection via the communication interface and the plurality of antenna components. Virtual user equipment (UE) are connected to the two or more base stations. Data flows for the device are identified. The identified data flows are assigned to the virtual UEs based on the identified network characteristics.
US10575212B2 Method by which network nodes calculate optimum path for virtualized service functions
Disclosed in the present specification is a method by which network nodes calculate an optimum path for virtualized service functions (SFs). The method can comprise the steps of: generating a service function chain (SFC), in which SFs are put in order, on the basis of subscriber information-based user policy information, session policy information, and SF state information; searching for an optimum SF set on the basis of the SFC so as to calculate an optimum service function path (SFP); and updating the SFP when any one of the subscriber information-based user policy information, session policy information, and SF state information is changed.
US10575209B2 Method and device for data shunting
A method and device for data shunting and related to the technical field of communications are provided. The present invention solves the problem that the requirements for the Service Quality cannot be satisfied, because the shunted data can't be transmitted in the shunting network based on appointed Service Quality; and the reliability of data transmission and the system resource utilization are decreased. The method concretely comprises the following steps: the first network device of the first network determines the second Quality of Service parameter of the second network according to the first Quality of Service parameter of data to be transmitted in the first network; the first network device transmits some or all of data to be transmitted to the second network device of the second network according to the second Quality of Service parameter. The method can be applied to data shunting.
US10575207B2 Data service control method and related device
A data service control method and a related device are disclosed. The method includes: determining, by a PGW, a status of a data service switch of UE; if the status of the data service switch is that the data service switch is turned off, after the PGW receives a first data packet that comes from or goes to the UE, determining, by the PGW, whether the first data packet belongs to a specified type; and forwarding, by the PGW, the first data packet if the first data packet belongs to the specified type; or discarding, by the PGW, the first data packet if the first data packet does not belong to the specified type. During implementation of embodiments of the present disclosure, when the data service switch of the UE is turned off, data traffic of the UE can be saved.
US10575206B2 System and method for transmission of data from a wireless mobile device over a multipath wireless router
There is disclosed a system and method for transmission of multiple data streams from a mobile device to a network. In an embodiment, the system includes a multipath wireless router configured to provide a plurality of network connections including cellular, satellite, or wired Ethernet. An encoding module provided on the mobile device is configured to encode high volume data (e.g. high definition video) recorded by the mobile device into multiple data streams in dependence on the number of network connections available for transmission via the multipath wireless router. The encoding module provided on the mobile device transmits the multiple data streams to the wireless router using Wi-Fi to provide a local, short-hop, high capacity network connection. The plurality of network connections available via the multipath wireless router provides the necessary capacity and reliability to transmit a high volume of data, such as high definition video, virtually live.
US10575197B1 Automated network voice testing platform
A device initiates voice communication sessions with a media resource function processor (MRFP) of a network, where each voice communication session communicates audio data via one or more network devices of the network. For each voice communication session, the device sends first audio data to the MRFP and receives second audio data from the MRFP via the voice communication session, processes the first audio data and second audio data to determine one or more characteristics of the second audio data, and generates a record concerning the voice communication session based on the one or more characteristics of the second audio data. The device generates a report based on a respective record of each voice communication session, processes the report using an artificial intelligence technique to identify an issue concerning at least one network device, and performs, based on identifying the issue, an action concerning the at least one network device.
US10575196B2 Measurement system and method for testing a device under test
A measurement system is described, comprising a signal processing equipment, an antenna unit, a device under test, and a resonant cavity surrounding the antenna unit and the device under test. The signal processing equipment is at least one of a signal generation equipment and a signal measurement equipment. The resonant cavity has a resonance for a frequency corresponding to at least one of the frequency used for testing the device under test and its multiples. The device under test is located within the resonant cavity such that a standing wave is established inside the resonant cavity during testing the device under test. The standing wave has an electric field distribution with maxima and minima. The antenna unit is located within the resonant cavity such that the antenna unit is assigned to a maximum of the electric field. Further, a method for testing a device under test is described.
US10575190B2 Wireless communication system, base station, and terminal for selecting at least one cell from among multiple cells
A wireless communication system includes a terminal configured to performed wireless communication simultaneously using a first-type cell enabling connection without association with another cell and a second-type cell connectable by being associated with the first-type cell; and a base station configured to form the first-type cell and transmit a broadcast signal giving notification that a cell formed thereby is the first-type cell. The terminal selects the cell as the first-type cell, based on the broadcast signal.
US10575189B2 Network controlled beam sweeping
A method for network controlled beam sweeping, may include receiving, at a network control device, location data associated with user equipment (UE) devices within a service area. The method may also include identifying, at each beam sweeping position of a plurality of beam sweeping positions, geo-bins having at least one UE device located within. The method includes receiving, at the network control device, networking requirements and traffic distribution data associated with the UE devices, and determining a sweeping weight for each identified geo-bin, where the sweeping weight is based on the networking requirements and the traffic distribution data associated with the at least one UE device in a geo-bin, and determining a sweeping factor for each beam sweeping position based upon the sweeping weights. The method may also include determining a beam sweeping pattern for all the beam sweeping positions based on the sweeping factors.
US10575184B2 Method and device for using unlicensed carrier in transmitting and receiving signal
The embodiments of the present disclosure provide a method and apparatus for transmitting and receiving a signal using an unlicensed carrier, applied in a base station. After a right to use the unlicensed carrier is preempted by the base station, the signal in remaining resources and/or a subframe subsequent is transmitted to the remaining resources, herein the signal includes one or more of start symbol identity information, a synchronization signal, a reference signal, and a service data signal, herein, the remaining resources includes the complete Orthogonal Frequency-Division Multiplexing (OFDM) symbols located in a contention back-off window and after a time point when the right to use the unlicensed carrier is contended, or complete OFDM symbols from the time point when the right to use the unlicensed carrier is contended by the base station up to an end time of a subframe in which the time point is located.
US10575181B2 Cellular service borrowing using dedicated short range communication technology
Various embodiments of the present disclosure provide systems and methods for cellular service borrowing between vehicles. More particularly, the system uses Dedicated Short Range Communication (DSRC) technology in Telematics. According to the present disclosure when the vehicle passenger of first vehicle wants to place a cellular service, such as a phone call, but does not possess a phone or infrastructure in the first vehicle to complete the cellular service. The system and method disclosed herein enable the passenger to send a message to surrounding vehicles via DSRC technology. This message requests a cellular call “borrowing” from other vehicles. If one of the surrounding vehicles accepts the request, the surrounding vehicle completes the cellular service (i.e., places the phone call) and relays cellular service audio back to first passenger's vehicle via DSRC. The phone call can be placed via cell phone or telematics control unit present in the surrounding vehicle.
US10575180B2 Securing identities of chipsets of mobile devices
A method of verifying IMEIs and chipset S/Ns of devices within a wireless communication network. The method comprises receiving a request from a device to access the wireless communication network and receiving an international mobile equipment identity (IMEI) and serial number (S/N) from the device, wherein the IMEI and S/N are included on a chipset of the device, and wherein the S/N is the S/N for the chipset. The method further comprises comparing the IMEI and S/N with a database to confirm the authenticity of the IMEI and S/N. Based upon the authenticity of the IMEI and S/N, the request is either granted or not granted for the device to access the wireless communication network.
US10575177B2 Wireless network system, terminal management device, wireless relay device, and communications method
Provided is a technology for allowing only a wireless terminal satisfying a security policy to be connected to an in-company network without causing a significant increase in costs. The terminal management device including a determination part communicating with a wireless terminal via a different communication network from the wireless network system, and determining whether or not the wireless terminal satisfies a predetermined security policy, and a connection information transmission part transmitting connection information for connection to the wireless relay device to the wireless terminal which is determined to satisfy the security policy by the determination part is provided in a wireless network system that includes a wireless access point device constituting an in-company network and connecting a wireless terminal for which predetermined connection information has been set.
US10575176B2 Information processing terminal, information processing system, program, and control method
An information processing terminal capable of communicating with a sensor terminal including a first biological sensor which measures a first type of biological information includes: a reception unit receiving a measurement result of the first biological sensor from the sensor terminal; a second biological sensor measuring the first type of biological information; and a control unit authenticating the sensor terminal and establishing connection with the sensor terminal when the measurement result of the first biological sensor satisfies a predetermined condition on a measurement result of the second biological sensor.
US10575175B2 Access control method and access control apparatus
Embodiments of the present application disclose access control method and an access control apparatus. A method disclosed herein comprises: sending information associated with authentication of at least one access point device; and controlling at least one second device to access a target access point device through at least one first device; wherein the at least one first device is a device that receives the information associated with authentication of at least one access point device. The methods and apparatus of the embodiments of the present application, by using an authentication manner through cooperation between devices, enable a device currently used by a user to rapidly and efficiently access a target access point device, so as to more efficiently obtain access to a wireless local area network.
US10575174B2 Secure protocol for peer-to-peer network
A wireless computing device operating as a controller of a peer-to-peer group configured to generate unique master keys for each device joining the group. The wireless computing device may use the unique master keys to selectively remove remote devices from the group such that the remote device cannot later rejoin the group. Other remote devices, each possessing a master key that remains valid, can disconnect from the group and later reconnect to the group without express user action. To support such behavior, the wireless device may provide a user interface through which a user may manage connected remote devices by providing commands to selectively disconnect or remove remote devices from the group.
US10575173B2 Virtualization of the evolved packet core to create a local EPC
Systems and methods are disclosed for a local evolved packet core (EPC) that interoperates with an eNodeB and a remote EPC. If it is determined that it is possible or likely that the eNodeBs may lose the connection to the remote EPC, or if a connection has been lost, the local EPC may serve as a transparent proxy between the eNodeBs and the remote EPC, identify active sessions and transparently proxy those sessions, destroy or de-allocate unneeded sessions or bearers, and download and synchronize application data and authentication credentials, such as HSS or AAA data, to provide authentication to mobile devices once offline. The use of the local EPC and/or the remote EPC may be toggled, or switched, preemptively or reactively, based on various network conditions. The remote EPC may be disconnected proactively when the local EPC determines that there is no connectivity.
US10575169B2 Information processing method and device
The present application provides an information processing method and device, and relates to the field of information encryption and decryption. The method comprises: sharing first information on a social network; generating a key according to the first information; encrypting second information by using the key, to obtain encrypted information; and wirelessly broadcasting the encrypted information. According to the method, persons in a coverage area of the wireless broadcast all can receive the encrypted information, but only a person having a permission to access the first information on the social network can decrypt the encrypted information. Therefore, it is convenient and secure for a user to broadcast information to friends around and the like.
US10575167B2 Anycast manifest retrieval, unicast content retrieval
Provided is a content delivery method and architecture for delivering content from a node in a content delivery network (CDN) using an anycast address to direct a requesting device to access a content manifest. The manifest server of the CDN may select the provided manifest based on information received from the requesting device and/or any other network information, may alter attributes of the manifest itself, or direct the requesting device to a different device or manifest server of the CDN to obtain the manifest. The selection of the manifest, alteration of the manifest, or new location to obtain the manifest causes the connection for content to occur at one or more servers accessible through a unicast address, rather than an anycast address.
US10575165B2 Routing based on access point name (APN) information
It is desirable for a user equipment (UE) 100 to be able to determine if connecting using an access point name (APN) would result in a home routed or local breakout (LBO) routed connection. With this information, the UE can decide which APNs to use for packet data network (PDN) connections e.g. to ensure that the bearers on the PDN connection are able to carry certain services which are incompatible with home routing or LBO routing, or to ensure that charging is carried out by the home or visited network, as desired (e.g. to avoid roaming fees). Alternatively, the user can be presented with the option of home routing or LBO routing for a connection. In order to provide this information to the UE, modified signalling is proposed, among others, by means of a method of operating a mobility management entity (MME) 200 in a mobile telecommunications network. The MME provides, S103, to a UE a mapping between an APN that has been or may be used by the UE to establish a connection to a PGN gateway and a routing type associated with the connection. The routing type is one of home routing and local breakout, LBO, routing. The UE is roaming in a geographical area controlled by the MME.
US10575163B2 Communication method, user equipment, access network device, and application server
A communication method, user equipment, an access network device, and an application server. The method is: allocating, by the access network device, an IP address to the UE; and after the UE notifies the IP address to the application server, performing, by the application server, a data transmission service for the UE by using the IP address. By using the technical solutions of the present invention, a PDN-GW, an SGW, a PCRF entity, an MME, and an HSS in an existing wireless communications network are deleted, and functions of the foregoing network side devices are implemented by using the access network device and the application server. Therefore, it is avoided that an SGW-to-PDN-GW link becomes a bottleneck of a processing capability of the wireless communications network, network layers are greatly reduced, a data transmission delay is effectively reduced, and a network paralysis risk is reduced.
US10575162B1 Detecting and validating planned event information
The present invention extends to methods, systems, and computer program products for detecting and validating planned event information. A plurality of normalized signals is accessed. Planned event data across the plurality of normalized signals is checked for inconsistencies. Any inconsistencies are resolved in an automated fashion, for example, through reference to databases containing additional information. A planned event can be detected/validated from concurring and/or resolved planned event data. A validator can refer to an event history database and/or a planning system to validate a possible planned event as an actual planned event.
US10575160B2 Systems and methods for operating display devices with dual pathway connections
A display devices with dual pathway connections. More particularly, electronic signage devices with dual or redundant pathways offering lower cost and higher reliability.
US10575159B2 Commissioning of a wireless-communication enabled device
A standardized protocol defines that, when an initiator node is not already joined to a wireless network, and initiates a linking operation between the initiator node a second node, then this will create a new wireless network. According to the disclosure, a field of one of the standardized messages is adapted, and the adapted message is sent from the initiator node to the second node, in order to indicate that the adapted message is in fact a request for the initiator node to join an existing wireless network, to which the second node is already joined. The field in question is a field which the standardized protocol allows to be varied for application specific purposes. In response to the adapted message, the initiator receives back an invitation message inviting the initiator node to join the existing network; and in response to the invitation message, the initiator joins the existing network.
US10575158B2 System, information processing apparatus, method, and storage medium storing a program
In response to receiving an acquisition request for acquiring wireless connection information from an external apparatus, it is determined whether or not a sensor for detecting a nearby object has detected an object. If it is determined that the sensor has detected an object, the wireless connection information is transmitted to the external apparatus. If it is determined that the sensor has not detected an object, the wireless connection information is not transmitted to the external apparatus.
US10575154B2 Methods and apparatus to provide an update via a satellite connection
Methods, apparatus, systems and articles of manufacture to provide an update via a satellite connection are disclosed. An example method includes comparing a device identifier of a device identified on a local area network against a whitelist of device identifiers included in an update schedule. In response to (a) detecting that the device identifier of the device is included in the whitelist of device identifiers, (b) identifying a first time indicative of a scheduled broadcast time for the update, and (c) identifying a first broadcast channel associated with the first time, the update identified in the update schedule during the first time is recorded, and is transmitted to the device at a second time after the first time.
US10575153B2 Enhanced operations between service layer and management layer in an M2M system by allowing the execution of a plurality of commands on a plurality of devices
The present application is directed to a computer-implemented device and method for performing group-on-group operations over the M2M interface. The device and method includes the step of receiving a request to initiate the group-on-group operation from a device owner including commands of a group resource defined in a uniform resource indicator. The device and method includes the step of processing the request and also a step for sending a group management request API to a management server to execute the commands on the devices. Further, there is a step of receiving a response from the management server indicating execution status of the commands by the device. The application also is directed to a computer-implemented method for establishing group-on-group operation over the M2M interface.
US10575149B2 Methods to enable efficient intra-platoon communication
Methods, systems, and devices for wireless communication are described. A user equipment (UE), e.g., a lead platooning vehicle configured for wireless communications, may determine a communication resource requirement for a group of platooning vehicles. The communication resource requirement may be based at least in part on a number of vehicles forming the group of platooning vehicles and a communication range of at least a portion of the vehicles. The UE may identify, based at least in part on the identified communication resource requirement, an assignment of time-frequency radio resources to use for inter-vehicle communications in the group of platooning vehicles. The UE may transmit an indication of the assignment of time-frequency radio resources to the group of platooning vehicles.
US10575145B1 Systems and methods for establishing communications between mobile device users
Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
US10575144B1 Method and apparatus of processing data displayed on a mobile station interface based on user preferences
A method and apparatus of modifying user content data on a mobile station are disclosed. One example method of displaying customized content data on a mobile station may include receiving the content data at the mobile station, and modifying the content data based on predefined viewing preferences of the user. The modified content may then be displayed on a display interface of the mobile station allowing the user to view the content based on their specified preferences.
US10575141B2 Group trigger method, apparatus, and system
Disclosed is a group trigger method, apparatus, and system. In embodiments of the present invention, the group trigger system includes: an interworking function (IWF) entity, configured to send a trigger delivery request to an entity that has a trigger function; and the entity that has a trigger function, configured to, after receiving the trigger delivery request sent by the IWF entity, return a trigger delivery acknowledgement message to the IWF entity, and delivers, according to the trigger delivery request, an acquired group trigger payload to a user equipment UE. The entity that has a group trigger function delivers the group trigger payload to the UE, so as to effectively implement group trigger, avoid point-to-point trigger, and save system resources.
US10575140B2 Medical device communications network
A medical device communications network comprises a plurality of medical devices including either or both of a first number of surgical instruments and a second number of implants configured for subcutaneous implantation in a biological body. A corresponding plurality of wireless communication circuits are each mounted to a different one of the plurality of medical devices. Each of the plurality of wireless communication circuits is configured to broadcast medical device information relating to the medical device to which it is mounted and to receive information relating to any other of the plurality of medical devices. The network may or may not include a master wireless communications circuit configured to receive the medical device information broadcast by any of the plurality of slave wireless communication circuits and to broadcast the information relating to any other of the plurality of medical devices.
US10575132B2 System and method for locational messaging
Herein is disclosed a positional content platform and related systems and methods. According to some embodiments, the platform includes a mobile processing and communication device and a service layer executing on a server. The mobile processing and communication device communicates with the service layer. By virtue of the communication, a user of the mobile device is able to locate and view digital content that has been created and stored on the platform. The aforementioned content is associated with a geographic location, and, according to some embodiments, the content is represented in a user interface by an icon that is superimposed over a field of view representative of a geographic region.
US10575131B1 Wearable device location accuracy systems
Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. One embodiment involves pairing a client device with a wearable device, capturing a first client location fix at a first time using the first application and location circuitry of the client device. The client device then receives content from the wearable device, where the content is associated with a content capture time and location state data. The client device then updates a location based on the available data to reconcile the different sets of location data. In some embodiments, additional sensor data, such as data from an accelerometer, is used is used to determine which location data is more accurate for certain content.
US10575130B2 Mobile electronic device, control method, and recording medium
A mobile electronic device according to one aspect includes a position detector that detects the position of the device; an atmospheric pressure sensor that detects the atmospheric pressure; and a controller that determines a specific state if a decrease in the altitude is detected in accordance with the atmospheric pressure and if the amount of change in the altitude per predetermined time satisfies a determination condition. The controller makes a determination as to whether the device is located within a specific area by using the position detector and changes the determination condition in accordance with a result of the determination.
US10575129B1 Commodity guiding method, commodity guiding apparatus, and storage medium
Embodiments of the present disclosure provide a commodity guiding method, a commodity guiding apparatus, and a storage medium, wherein the method performed at a mobile terminal includes: receiving information related to one or more commodities via a wireless communicator of the mobile terminal; determining at least one of the one or more commodities as a target commodity based on the information; and transmitting a guiding request corresponding to the target commodity via the wireless communicator, wherein the guiding request is used to request guidance directed to the target commodity.
US10575125B2 Geofence based on members of a population
In one embodiment, a method comprises receiving, via a mobile station, contextual information or geographic location data relating to a plurality of members of the population within the geographic region, identifying a common element in the received contextual information relating to at least two members of the population as a basis for defining a geofence to include the at least two members, wherein the common element is identified upon a comparison of the first and second contextual information, and defining the boundary of the geofence.
US10575123B1 Contextual notifications for a network-based service
A network system can transmit notification data to a user device to cause the user device to present a contextual notification that can remind the user to interact with the network-based service. The notification data can be selectively transmitted and the notification can be selectively presented based on a determined likelihood of the user submitting a service request within a given time period. A metric representative of such a likelihood can be determined for the user based on historical data associated with the network-based service. The metric can be compared against one or more threshold values. In response to a user interaction with the notification, the user device can present a request user interface for a streamlined and simplified user experience in submitting a service request.
US10575119B2 Particle-based spatial audio visualization
Methods and systems are provided for visualizing spatial audio using determined properties for time segments of the spatial audio. Such properties include the position sound is coming from, intensity of the sound, focus of the sound, and color of the sound at a time segment of the spatial audio. These properties can be determined by analyzing the time segment of the spatial audio. Upon determining these properties, the properties are used in rendering a visualization of the sound with attributes based on the properties of the sound(s) at the time segment of the spatial audio.
US10575112B2 Method and apparatus for processing an audio signal associated with a video image
An audio signal processing apparatus includes a receiver which receives an audio signal including audio data for at least a first audio object associated with a three dimensional image. The audio signal also includes depth position data indicative of a target depth position for the first audio object. A determiner determines a visual rendering depth range for a target three dimensional display for presenting the three dimensional image, and a mapper for mapping the target depth position to a rendering depth position for the audio object where the mapping is dependent on the visual rendering depth range. The visual rendering depth range may specifically be a depth range in which the three dimensional display can accurately render objects, and the mapper may amend the positions of audio object sound sources such that these match the depth positions of corresponding visual objects presented by the three dimensional display.
US10575111B2 Audio encoding apparatus and method, audio decoding apparatus and method, and audio reproducing apparatus
An audio encoding apparatus and method that encodes hybrid contents including an object sound, a background sound, and metadata, and an audio decoding apparatus and method that decodes the encoded hybrid contents are provided. The audio encoding apparatus may include a mixing unit to generate an intermediate channel signal by mixing a background sound and an object sound, a matrix information encoding unit to encode matrix information used for the mixing, an audio encoding unit to encode the intermediate channel signal, and a metadata encoding unit to encode metadata including control information of the object sound.
US10575110B2 Method and system of varying mechanical vibrations at a microphone
An improved method and system for varying an amount of mechanical coupling in a speakerphone is disclosed. Solutions and implementations provided vary the amount of mechanical coupling between one or more speakers and one or more microphones of the speakerphone to generate high-quality sounds. Implementations include receiving an input signal, sending a copy of the input signal to a first speaker, performing a signal transformation on the input signal to produce a transformed input signal, and transmitting the transformed input signal to a second speaker, where the first speaker generates a first vibration force in response to the input signal, and the second speaker generates a second vibration force in response to the transformed input signal, the second vibration force being in an opposite direction to that of the first vibration force and offsetting at least part of the first vibration force.
US10575102B2 Method for operating a hearing aid apparatus and hearing aid apparatus
A method is provided for operating a hearing aid apparatus including two hearing aids being signal-coupled by a wireless first communication link with a comparatively short range and by a wireless second communication link with a comparatively long range. Each hearing aid has an integrated motion sensor for capturing a fall of the respective hearing aid. A first signal level of the first communication link is monitored and compared to a stored first threshold in each hearing aid. A notification signal is transmitted from the first hearing aid over the second communication link when the motion sensor captures a fall and the first signal level reaches or drops below the first threshold. Upon reception of the notification signal, a perceivable first information signal is produced by the second hearing aid as a protection against loss. A hearing aid apparatus is also provided for carrying out the method.
US10575097B2 Vibration output device having improved structure and portable electronic device comprising same
According to an embodiment of the present disclosure, provided are a vibration output device and a portable electronic apparatus outputting vibration. An embodiment of the present disclosure may provide a vibration output device including: a magnetic circuit generating vibration; a yoke part contacting an upper surface of the magnetic circuit; an elastic part performing a vibration motion in contact with at least a part of the upper surface of the yoke part, the elastic part including at least two vibration parts which vibrate with the vibration of the magnetic circuit; and a vibration plate contacting at least a part of the upper surface of the yoke part and outputting the vibration to the outside with the vibration of the yoke part, in which the yoke part includes a yoke body contacting the upper surface of the magnetic circuit, and a yoke plate provided on the upper surface of the yoke body and having a plurality of protruding surfaces on the upper surface of the yoke body, and having different shapes in accordance with the number of vibration parts, and a vibration output speaker including the same.
US10575093B2 Portable electronic device directed audio emitter arrangement system and method
A computationally implemented system and method that is designed to, but is not limited to: electronically determining positioning status of one or more portions of one or more humans relative to one or more locations of demodulation of one or more acoustic ultrasonic signals into one or more acoustic audio signals said one or more acoustic ultrasonic signals originating from a portable electronic device; and electronically alerting said one or more humans from said portable electronic device regarding said positioning status of one or more portions of one or more humans relative to one or more locations of demodulation of one or more acoustic ultrasonic signals into one or more acoustic audio signals when said positioning status includes a first characterization. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US10575091B2 Method, apparatus and computer program product for audio recording
A method, apparatus and computer program product are disclosed. The method includes acquiring an instruction, picking up an audio signal with an electronic device, determining whether an output apparatus is connected to the electronic device, outputting the audio signal via the output apparatus, and recording the audio signal. The apparatus includes a processor, an output apparatus, a microphone, and a storage apparatus, wherein the processor acquires an instruction, picks up an audio signal, determines whether the output apparatus is connected, outputs the audio signal via the output apparatus and records the audio signal to the storage medium. The computer program product includes executable code to perform acquisition of an instruction, pickup of an audio signal with an electronic device, a determination of whether an output apparatus is connected, output of the audio signal, and recording of the audio signal.
US10575089B2 Loudspeaker acoustic waveguide
Examples are disclosed for a waveguide for a loudspeaker, the waveguide including a first and second outer shell coupled to one another, and a first and second inner shell coupled to one another and positioned within an air gap between the first and second outer shells, a plurality of sound paths being formed between an exterior surface of the first inner shell and an interior surface of the first outer shell and between an exterior surface of the second inner shell and an interior surface of the second outer shell, each of the plurality of sound paths having an equal path length in a plurality of planes.
US10575088B2 Treble loudspeaker with improved mounting structure for phase plug
A treble loudspeaker with an improved mounting structure for a phase plug, having a T-shaped iron, a magnet, a washer, a phase plug and a diaphragm. The magnet is located between the T-shaped iron and the washer. The T-shaped iron has a central hole. The phase plug is inserted into the central hole and fixedly connected to the T-shaped iron. A soft gasket is provided at a plane junction between the phase plug and the T-shaped iron. The diaphragm is located above the phase plug to cover the phase plug, and a sound guiding gap is provided between the diaphragm and the phase plug.
US10575085B1 Audio device with pre-adaptation
An audio device with at least one microphone adapted to receive sound from a sound field and create an output, and a processing system that is responsive to the output of the microphone. The processing system is configured to use a signal processing algorithm to detect speech in the output, detect a predefined trigger event indicating a possible change in the sound field, and modify the signal processing algorithm upon the detection of the predefined trigger event.
US10575081B2 Methods and devices for radio frequency (RF) mitigation proximate the ear
Earpieces and methods of forming earpieces for radio frequency (RF) mitigation are provided. An earpiece is configured to be inserted in an ear canal. The earpiece includes an insertion element and a sealing section disposed on the insertion element and configured to conform to the ear canal. The sealing section is configured to substantially mitigate radio frequency (RF) transmission and to substantially isolate the ear canal from an ambient environment.
US10575079B2 Speaker device
According to the present invention, in a speaker device including a microphone, sound propagating from a speaker unit to the microphone through a housing is effectively reduced, and noise picked up by the microphone is reduced.The speaker device includes the housing configured to support the speaker unit, and a film-shaped elastic body configured to support the microphone. The housing includes a holding portion configured to hold the elastic body with a distance from the microphone. The elastic body has a through-hole, a support portion on which the microphone is supported is provided around the through-hole on one side of the elastic body, and the elastic body is, at an outer peripheral portion separated from the support portion, held at the holding portion.
US10575078B2 Shock mount
A device for isolating shock and vibration transmitted to an audio device, such as a microphone, the device including a frame, a shock isolation assembly adapted to receive a bottom end of the microphone, a top suspension adapted to elastically suspend at least a partial section of the microphone, and a bottom suspension adapted to suspend the shock isolation assembly.
US10575075B2 Piezoelectric array elements for sound reconstruction with a digital input
Various examples are provided for digital sound reconstruction using piezoelectric array elements. In one example, a digital loudspeaker includes a fixed frame and an array of transducers disposed on the fixed frame. Individual transducers of the array of transducers can include a flexible membrane disposed on a piezoelectric actuation element positioned over a corresponding opening that extends through the fixed frame. In another example, a method includes forming a flexible membrane structure on a substrate and backetching the substrate opposite the flexible membrane structure. The flexible membrane structure can be formed by disposing a first electrode layer on a substrate, disposing a piezoelectric layer on the first electrode layer and disposing a second electrode layer on the piezoelectric layer. A flexible membrane layer (e.g., polyimide) can be disposed on the second electrode layer.
US10575073B2 Method and apparatus for unifying an EPON access network and a coax-based access network
Methods and systems for unifying an EPON network and a coax-based access network may include, in a network with an Ethernet passive optical network (EPON) optical line terminal (OLT), coaxial network units (CNUs), and an optical coax bridge (OCB) with a plurality of virtual optical network units (vONUs) each comprising a plurality of logical link identifiers (LLIDs) and having its own MAC address, each vONU corresponding to one CNU: forming, in the OCB, each of the plurality of vONUs when a respective CNU is admitted to a coax network coupled to the OCB; communicating data transmissions from an optical fiber network to the coax network, and data transmissions from the coax network to the optical fiber network, via said OCB; and transmitting and receiving data packets between the OLT and the at least one CNU. The OCB may emulate an optical network unit (ONU) relative to the OLT.
US10575072B1 Gas meter fault prompting method and internet of things (IoT) system based on compound IoT
The present invention provides a gas meter fault prompting method and Internet of Things (IoT) system based on a compound IoT, and relates to the field of an IoT. According to the gas meter fault prompting method and IoT system based on the compound IoT, each of object sub-platforms is configured to check its own operation state information in real time for a fault; a management platform is configured to inquire a fault type and a fault solution according to the operation state information and preset fault inquiry table, and send the fault type and solution to a corresponding user sub-platform via the service platform to display, so that a user can know and view the fault type and solution of a gas meter at the user sub-platform in a timely manner and thus may repair some simple faults of the gas meter independently; the invitation for a person of a gas company to the site for handling turns out to be unnecessary; and therefore, the time cost and the labor cost are saved.
US10575071B2 Method and apparatus for use in measurement data acquisition
Methods for use in a measurement system. Some embodiments comprise, at control unit, receiving a clock receive signal that represents a clock signal and configuration information; based on the clock receive signal, providing a control signal that represents the configuration information; and transmitting the control signal a sensor unit. Some embodiments comprise configuring the sensor unit according to the configuration information. Some embodiments comprise, at a control unit, configured to process data provided by the sensor unit. The method comprises receiving a data receive signal and selecting an interpretation of the data receive signal as one of at least: the sensor data signal and another data signal. Further disclosed herein are an interface, a control unit and a sensor unit for use in a measurement system.
US10575070B2 Validation of content
A collection of well-formed, but possibly semantically invalid, binary encoded multimedia data components or packages as well as the binary encoded announcement, signaling, and interchange protocols used in their transmission are converted into one or more well-formed extensible markup language (XML) files. Such XML files may then be validated according to one or more pre-defined XML schemas, or similar schema languages, in order to verify that the data and protocol structures and substructures adhere to prior defined semantic constraints.
US10575069B2 Method and system for automatically creating narrative visualizations from audiovisual content according to pattern detection supported by cognitive computing
Methods, systems, and computer program products for automatically creating narrative visualizations from audiovisual content according to pattern detection supported by cognitive computing techniques are provided herein. A computer-implemented method includes detecting patterns of organization within a provided selection of audiovisual content; matching the detected patterns of organization to pre-determined patterns of organization; applying, to one or more portions of the audiovisual content corresponding to the detected patterns of organization that match pre-determined patterns of organization, one or more visualization templates, wherein the visualization templates comprise items of additional audiovisual content, and wherein the visualization templates are associated with the pre-determined patterns of organization; and outputting to at least one user an enhanced version of the audiovisual content comprising the provided selection of audiovisual content modified in accordance with the applied visualization templates.
US10575064B1 Systems and methods for internet video delivery
Systems and methods are disclosed for delivering video content over a network, such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interests, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.
US10575060B2 Methods and apparatus for selectively obscuring a rendering of a media stream
Various embodiments of systems, apparatus, and/or methods are described for selectively obscuring a rendering of a media stream. In one implementation, the method includes receiving a request to render the media stream. The media stream is accessed through a first media source. A content identifier is identified for an event within the requested media stream. Based upon the content identifier, it may be discovered that the event is accessible through at least one second media source. The rendering of the requested media stream may then be obscured and a notification provided to a user that the event within the requested media stream is accessible through at least one second media source.
US10575059B2 Systems and methods for synchronization of television channel data
A television navigation device, such as a digital video recorder (DVR), searches for a television channel program lineup in an electronic program guide (EPG) of a service provider that matches the television channel program lineup for what the television navigation device understands to be that of a particular television channel. The television navigation device then assigns the particular television channel to the service provider's channel identifier of the matching television channel the EPG. This channel identifier will then be used by the television navigation device to command the receiving device associated with the service provider to tune to the particular television channel at the appropriate time.
US10575052B2 Media channel identification and action with multi-match detection based on reference stream comparison
A computing system will compare various reference fingerprints each representing a reference media stream broadcast on a different respective known channel, and the computing system will determine that a plurality of the reference fingerprints match each other, thus defining a multi-match group of the matching reference fingerprints. Further, the computing system will determine that a query fingerprint representing a media stream being rendered by a media presentation device matches the multi-match group, thus raising a question of which channel is carrying the media stream that is being rendered by the media presentation device. By considering one or more attributes of the query fingerprint, the server may then disambiguate and thereby determine the channel at issue, and the server may in turn take channel-specific action.
US10575051B2 System and method for enhanced television and delivery of enhanced television content
Provided is an enhanced television system and method including a television display in communication with a broadcast enhancement pathway via a first communication interface of the television display and with a video connection via a second communication interface of the television display. The television display receives and displays uncompressed video data from a digital video stream carried over the video connection from a video source and enhancement data from the broadcast enhancement pathway. The digital video stream includes embedded base programming identification metadata. The television display receives the enhancement data from the broadcast enhancement pathway without the enhancement data passing through the video source; and extracts a base identification tag from the embedded base programming identification metadata. The enhancement data received from the broadcast enhancement pathway associated with the base identification tag is combined with the digital video stream. The enhancement data includes instructions for receiving additional enhancement information.
US10575050B2 Providing a plurality of points of view of digital environments
In an example embodiment, a user interface for displaying multiple points of view within a digital environment is provided. For example, a display device of a user computing entity may display a user interface. The display of the user interface may be caused by operation of an application on the user computing entity. One or more video streams corresponding to points of view within the digital environment may be received via a communications interface of the user computing entity. The one or more video streams may be processed via the application operating on the user computing entity. In response to the processing of the one or more video streams, at least one of the video streams may be displayed in a configurable position of the user interface. At least one of the video streams is a mosaic video stream comprising mosaic video data corresponding to two or more points of view within the digital environment.
US10575049B2 Broadcasting signal receiving apparatus and control method thereof
An example broadcasting signal receiving apparatus includes a signal receiver configured to receive a broadcasting signal of a channel tuned among a plurality of channels; an information processor configured to process channel information embedded in the broadcasting signal; a plurality of signal processors configured to sequentially perform a plurality of signal processes based on the channel information with respect to the received broadcasting signal; a storage configured to store the channel information processed by the information processor; and a channel-switching setting portion comprising channel-switching setting circuitry configured to perform a channel-switching setting operation for at least one among the plurality of signal processors based on the channel information stored in the storage in response to switching of the channel.
US10575047B2 Decoding apparatus, decoding method, encoding apparatus, and encoding method
There is provided a decoding apparatus that includes a wireless communication unit configured to establish a wireless connection with a plurality of encoding apparatuses, a decoding unit configured to decode pieces of content received from the plurality of encoding apparatuses via the wireless communication unit, a reproduction unit configured to reproduce the plurality of pieces of content decoded by the decoding unit, and a control unit configured to control an encoding condition of each of the plurality of encoding apparatuses for content in a manner that a required decoding capability required by a set of the pieces of content to be reproduced by the reproduction unit does not exceed an actual decoding capability of the decoding unit.
US10575046B2 Apparatus and method for recording content
Methods, computer readable media, and apparatuses for switching streams in response to detecting a start trigger are presented. A program's start trigger indicating that the program is upcoming may be detected on a first stream, and in response to detecting the start trigger on the first stream, a second stream containing the program may be switched to. The program may be a video program. Segment triggers may be detected and may be used to selectively record and/or delete segments of the program according to a priority scheme. Multiple start triggers may be detected at decreasing time intervals. The existence of a recording conflict may be determined based on a program's start trigger and a user may be alerted of the recording conflict.
US10575045B1 Online live video sales management system
A sales administration system that manages online sales via overlays on a video stream. Customers can comment on or respond to the video stream, and may order products using simple phrases such as “Sold”. The system can stream video with overlays to multiple clients simultaneously, including websites and mobile apps. Comments from all clients are received, aggregated, processed for orders, and displayed to the sales administrator. The system is coupled to a merchant's operational data, providing immediate visibility to changes in inventory and orders. Video overlays may be updated automatically by the system as this operational data changes, for example highlighting products with low stock. The system may analyze customer comments and orders both during the video stream and after the sales session is complete, and may generate recommendations to improve sales effectiveness. For backorders, customers may preauthorize charges to be at the front of the queue for shipment.
US10575032B2 System and method for continuous media segment identification
This invention provides a means to identify unknown media programming using the audio component of said programming. The invention extracts audio information from the media received by consumer electronic devices such as smart TVs and TV set-top boxes then conveys said information to a remote server means which will in turn identify said audio information of unknown identity by way of testing against a database of known audio segment information. The system identifies unknown media programming in real-time such that time-sensitive services may be offered such as interactive television applications providing contextually related information or television advertisement substitution. Other uses include tracking media consumption among many other services.
US10575030B2 System, method, and program for distributing video
The video distribution system pertaining to an embodiment of the present invention comprises a video distribution server and a user terminal that is connected to said video distribution server via a network so as to allow communication. The video distribution server provides a video distribution service, with which video provided by a distribution user is distributed to viewing users, via the user terminal. The video distribution system is such that an object specified by a viewing user is placed on the video in response to the receipt of a request from the viewing user to place an image object, during the real-time distribution of video provided by the distribution user.
US10575028B2 Coding of high dynamic range video using segment-based reshaping
Given HDR and SDR video inputs representing the same content, segment-based methods are described to generate a backward-compatible reshaped SDR video which preserves the artistic intent or “look” of the inputs and satisfies other coding requirements. For each frame in a segment, reshaping functions are generated based on a support frames set determined based on a sliding window of frames that is adjusted based on scene cuts in the segment and which may include frames from both the current segment and neighboring segments. For luma reshaping, a mapping that preserves the cumulative density function of the luminance histogram values in the EDR and SDR inputs is combined with a minimum codeword allocation derived based on the EDR signal and the support frame set. For chroma reshaping, methods for segment-based forward and backward reshaping using multivariate, multi-regression models are also presented.
US10575022B2 Image encoding and decoding method, image processing device and computer storage medium
Disclosed are an image encoding and decoding method, image processing device, and computer storage medium, comprising: entropy-encoding a plurality of replication parameters of a current encoding block according to their order after adjustment, to generate a video code stream comprising information of the plurality of replication parameters; said plurality of replication parameters comprising one or more types of replication parameter components. Parsing the video code stream, comprising the information of the plurality of replication parameters, of a decoding block; entropy-decoding said plurality of replication parameters to obtain binary code of said plurality of replication parameters; adjusting said binary code to obtain the values of said plurality of replication parameters; said plurality of replication parameters comprising one or more types of replication parameter components.
US10575021B2 Controlling deblocking filtering
Pixel values of pixels (12, 14, 16, 22, 24, 26) in a line (15) of pixels (12, 14, 16, 18, 22, 24, 26, 28) are filtered with a strong deblocking filter to obtain filtered pixel values. Each filtered pixel value is clipped off to a respective clipping parameter value defined based on a position of the pixel (12, 14, 16, 22, 24, 26) relative to a block boundary (2) between two adjacent blocks (10, 20) of pixels (12, 14, 16, 18, 22, 24, 26, 28). The clipping parameter values change at least linearly depending in the pixel position relative to the block boundary (2) so that pixels (12, 16) in the line (15) of pixels (12, 14, 16, 18, 22, 24, 26, 28) having different positions from the block boundary (2) will have different clipping parameter values.
US10575019B2 Method for encoding/decoding image and apparatus therefor
Disclosed are a method for encoding/decoding an image and an apparatus therefor. Specifically, the method for decoding an image may comprise the steps of: performing interpolation filtering of a reference picture; generating predicted samples from samples in the reference picture for which the interpolation filtering has been performed; generating reconstructed samples by adding residual samples and the predicted samples; and performing loop filtering of the reconstructed samples, wherein whether the predicted samples have been generated by applying a predetermined filter when performing the interpolation filtering is determined in units of first blocks; whether the filter is applied to the reconstructed samples is determined in units of second blocks, and whether the filter is applied to the reconstructed samples when performing the loop filtering is determined on the basis of whether the filter has been applied to the predicted samples when performing the interpolation filtering.
US10575018B2 Enhanced high-level signaling for fisheye virtual reality video in dash
A method of processing a manifest file including one or more syntax elements in an adaptation set level syntax structure that specify attributes of one or more representations of a corresponding adaptation set, the one or more representations including fisheye video data, determining, based on the one or more syntax elements, the attributes of the one or more representations including the fisheye video data, and retrieving, based on the determination, at least a portion of a segment of the one of the representations including the fisheye video data, the segment comprising an independently retrievable media file.
US10575017B2 Data encoding and decoding based on transform-skip mode detection
A video data decoding apparatus in which if a detector detects a transform-skip mode is not applicable to an array of encoded video data values, the detector controls a dequantizer to apply dequantization parameters which may vary between data values in the array of encoded data values according to a position of each data value within the array, and controls an inverse frequency transformer to apply an inverse frequency transform to the dequantized data values; and if the detector detects the transform-skip mode is applicable to the array of encoded video data values, the detector controls the dequantizer to apply dequantization parameters which, for each array of encoded data values, are independent of the position of each data value within the array, and controls the inverse frequency transformer not to apply an inverse frequency transform to the dequantized data values.
US10575008B2 Bandwidth management in devices with simultaneous download of multiple data streams
A method of managing resources on a terminal includes determining a number of downloaded video streams active at the terminal, prioritizing the active video streams, assigning a decoding quality level to each active video stream based on a priority assignment for each active video stream, and apportioning reception bandwidth to each active video stream based on an assigned quality level of each active video stream.
US10575005B2 Video coding and delivery with both spatial and dynamic range scalability
In a method to code and transmit scalable HDR video signals, HDR signals are processed and encoded in the IPT-PQ color space to generate a base layer at reduced spatial resolution and/or dynamic range, and an enhancement layer with a residual signal. A signal reshaping block before the base layer encoder allows for improved coding of HDR signals using a reduced bit depth. A decoder can use a BL decoder and backward reshaping to generate a decoded BL HDR signal at a reduced dynamic range and/or spatial resolution, or it can combine the decoded BL HDR signal and the EL stream to generate a decoded HDR signal at full dynamic range and full resolution.
US10574999B2 Method and system of video coding with a multi-pass prediction mode decision pipeline
Techniques related to video coding with a multi-pass prediction mode decision pipeline.
US10574995B2 Technology to accelerate scene change detection and achieve adaptive content display
Systems, apparatuses and methods may include a source device that generates a scene change notification in response to a movement of a camera, modifies an encoding scheme associated with the video content captured by the camera in response to the scene change notification, identifies a full-frame difference threshold, wherein scene analysis information includes frame difference data, and compares the frame difference data to an intermediate threshold that is less than the full-frame difference threshold, wherein the scene change notification is generated when the frame difference data exceeds the intermediate threshold. A sink device may obtain transport quality data associated with video content, modify an output parameter of a display based on the transport quality data, determine a view perspective of a still image containing a plurality of image slices, retrieve only a subset of the plurality of image slices based on the view perspective and decode the retrieved subset.
US10574994B2 Predictive motion vector coding
Overlapped block disparity estimation and compensation is described. Compensating for images with overlapped block disparity compensation (OBDC) involves determining if OBDC is enabled in a video bit stream, and determining if OBDC is enabled for one or more macroblocks that neighbor a first macroblock within the video bit stream. The neighboring macroblocks may be transform coded. If OBDC is enabled in the video bit stream and for the one or more neighboring macroblocks, predictions may be made for a region of the first macroblock that has an edge adjacent with the neighboring macroblocks. OBDC can be causally applied. Disparity compensation parameters or modes may be shared amongst views or layers. A variety of predictions may be used with causally-applied OBDC.
US10574993B2 Coding data using an enhanced context-adaptive binary arithmetic coding (CABAC) design
A video coding device includes processor(s) configured to determine, for each of a plurality of bins of a value for a syntax element of a current transform coefficient, contexts using respective corresponding bins of values for the syntax element of previously coded transform coefficients. The processor(s) are configured to determine a context for an ith bin of the value for the syntax element of the current transform coefficient using a corresponding ith bin of a value for the syntax element of a previously coded transform coefficient. To use the corresponding ith bin of the value for the syntax element of the previously coded transform coefficient, the processor(s) are configured to use only the ith bin, and no other bins, of the value for the syntax element of the previously coded transform coefficient. ‘i’ represents a non-negative integer.
US10574990B2 Image processing device and method with a scalable quantization matrix
An image processing device and method that enable suppression of an increase in the amount of coding of a scaling list. The image processing device sets a coefficient located at the beginning of a quantization matrix by adding a replacement difference coefficient that is a difference between a replacement coefficient used to replace a coefficient located at the beginning of the quantization matrix and the coefficient located at the beginning of the quantization matrix to the coefficient located at the beginning of the quantization matrix; up-converts the set quantization matrix; and dequantizes quantized data using an up-converted quantization matrix in which a coefficient located at the beginning of the up-converted quantization matrix has been replaced with the replacement coefficient. The device and method can be applied to an image processing device.
US10574989B2 Temporal local activity for quantization parameter (QP) offset for video coding
A video processing system is provided that uses a Quantization Parameter (QP) offset in the encoding process. Spatial local activity has successfully been used in video coding for improved quality, which assigns relatively smaller quantization step sizes to flat areas, such as blue sky, and larger quantization step sizes to busy areas, such as grass. The QP offset provides temporal local activity and improves video quality.
US10574987B2 Method and device for encoding a high-dynamic range image
The present disclosure generally relates to a method and device for encoding an image block, characterized in that it comprises: obtaining (101) a low-spatial-frequency version (Llƒ) of a luminance component of the image block, said the obtained luminance component of the image block; obtaining a quantized luminance component (Llƒ,Q) of the image block by quantizing (102) the obtained luminance component (Llƒ) of the image block; obtaining (103) a differential luminance component (Lr) by calculating the difference between the luminance component (L) of the image block and either the quantized luminance component (Llƒ,Q) of the image block or a decoded version (Llƒ,Q) of the encoded quantized luminance component of the image block; encoding (104) the quantized luminance component (Llƒ,Q of the image block using at least one frequency coefficient of a set of frequency coefficients which is usually obtained from a block-based spatial-to-frequency transform for encoding the luminance component of the image block; and encoding (105) the differential luminance component (Lr) using the remaining frequency coefficients of said set of frequency coefficients.
US10574986B2 Interlayer video decoding method for performing sub-block-based prediction and apparatus therefor, and interlayer video encoding method for performing sub-block-based prediction and apparatus therefor
Provided is an inter-layer video decoding method including determining a size of a subblock of a current block by comparing at least one of a height and a width of a predetermined minimum size of the subblock with at least one of a height and a width of the current block of a first layer image; determining at least one subblock from the current block according to the size of the subblock of the current block; determining a candidate block that corresponds to the current block and is included in an encoded second layer image; determining a candidate subblock from the candidate block of the second layer image by using the subblock of the current block; determining motion information of the subblock included in the current block by using motion information of the candidate subblock included in the candidate block; and generating a prediction block of the current block by using the motion information of the subblock included in the current block.
US10574984B2 Intra prediction method and device in video coding system
An intra prediction method includes the steps of: acquiring intra prediction mode information from a bitstream; deriving neighboring samples of a current block; determining an intra prediction mode for the current block on the basis of the intra prediction mode information; deriving a prediction sample of the current block on the basis of the intra prediction mode and the neighboring samples; determining filtering reference samples for the prediction sample on the basis of the intra prediction mode; and deriving a filtered prediction sample by applying filtering to the prediction sample on the basis of the filtering reference samples. According to the present invention, a prediction sample can be adaptively filtered according to the intra prediction mode, and intra prediction performance can be improved.
US10574976B2 Medical stereoscopic observation apparatus, medical stereoscopic observation method, and program
A medical stereoscopic observation apparatus having circuitry that acquires a status signal according to a status of image processing from each image processing circuit of a plurality of image processing circuits that perform the image processing on input image data through a selected image processing unit among a plurality of image processing units in the respective image processing circuit and generates output image data to be output as a right eye image or a left eye image, and causes a second image processing circuit different from a first image processing circuit to switch the selected image processing unit to match the selected image processing unit of the first image processing circuit, according to the status signal acquired from the first image processing circuit among the image processing circuits of the plurality of image processing circuits.
US10574974B2 3-D model generation using multiple cameras
Various embodiments provide for the generation of 3D models of objects. For example, depth data and color image data can be captured from viewpoints around an object using a sensor. A camera having a higher resolution can simultaneously capture image data of the object. Features between images captured by the image sensor and the camera can be extracted and compared to determine a mapping between the camera and the image. Once the mapping between the camera and the image sensor is determined, a second mapping between adjacent viewpoints can be determined for each image around the object. In this example, each viewpoint overlaps with an adjacent viewpoint and features extracted from two overlapping viewpoints are matched to determine their relative alignment. Accordingly, a 3D point cloud can be generated and the images captured by the camera can be projected on the surface of the 3D point cloud to generate the 3D model.
US10574972B2 Image processing device, image processing method, and imaging device
A depth map generation unit (15) generates a depth map through a matching process using a first image generated by a first imaging unit which has a pixel configuration including pixels having different polarization directions and a second image generated by a second imaging unit which has a different pixel configuration from the pixel configuration of the first imaging unit. A normal-line map generation unit (17) generates a normal-line map based on a polarization state of a polarized image of at least one of the first and second images. A map unifying unit (19) performs a process of unifying the generated depth map and the generated normal-line map and acquires an image in which the number of pixels is not reduced while generating the depth map with precision equal to or greater than the generated depth map. The image in which the number of pixels is not reduced can be acquired while generating the highly precise depth map.
US10574971B2 Image calibration inspection tool and endoscope system
An image calibration inspection tool includes: a plurality of substantially rectangular markers, two orthogonal sides of which are connected by an arc-shaped curve; and a calibration chart in which the plurality of markers are formed on a metal plate through machining, laser marking, or the like, wherein two of the markers in a diagonal direction are separated by a predetermined distance.
US10574968B2 Stereoscopic picture generation apparatus and stereoscopic picture generation method
An information processing apparatus includes an image pickup element which acquires at least three images of an object, each image corresponding to a different perspective of the object; and a control unit which selectively combines subsets of the images to generate stereoscopic images.
US10574967B2 Autonomous performance of an operation on an object using a generated dense 3D model of the object
A method for performing an operation on an object includes capturing a plurality of images of the object. Each image is a different view of the object. The method also includes generating a sparse 3D point cloud from the plurality of images. The sparse 3D point cloud defines a 3D model of the object. The sparse 3D point cloud includes a multiplicity of missing points that each correspond to a hole in the 3D model that renders the 3D model unusable for performing the operation on the object. The method additionally includes performing curvature-based upsampling to generate a denser 3D point cloud. The denser 3D point cloud includes a plurality of filled missing points. The missing points are filled from performance of the curvature-based upsampling. The denser 3D point cloud defines a dense 3D model that is useable for performing the operation on the object.
US10574966B2 Method for modifying at least one frame video of a digital video stream to be displayed on a displaying area and related system
The present invention relates to a method for modifying at least one video frame of a digital video stream to be displayed on a display area. Each correction scheme has one or more specific digital filters based on visual defects perceived by a person with respect to a video frame portion, is configured when predetermined conditions are met and reconfigured whenever the origin position of an eye reference system associated with a respective eye is different from the position of the same origin in said predetermined conditions and/or the orientation of said eye reference system is different from the orientation of the same eye reference system in said predetermined conditions. The generation of a multiview digital video stream, subsequent to the application of the first correction scheme and/or the second correction scheme, and the displaying of said digital video stream by a multiview stereoscopic or stereoscopic video system allow to the two eyes of a person to observe a respective succession of video frames, wherein the content of the video frames of each sequence of video frames has been modified on the basis of visual defects of a respective eye of said subject suffering from a degenerative disease of the retina, so that said subject has a visual perception, in binocular vision, improved or corrected.
US10574960B2 White balance processing method, electronic device and computer readable storage medium
The present disclosure provides a white balance processing method. The white balance processing method includes the following. Each image of the plurality of successive frame images is processed to determine color temperature corresponding to a main light source. It is determined whether a variation of primary color temperature is greater than or equal to a predetermined threshold. The variation of primary color temperature refers to a difference between the color temperature of the main light source in a second frame image subjected to the color temperature variation and the color temperature of the main light source in a first frame image subjected to the color temperature variation. The white balance process is performed on the second frame image subjected to the color temperature variation according to the color temperature of the main light source in the first frame image subjected to the color temperature variation when the variation of primary color temperature is less than the predetermined threshold.
US10574957B2 Source device and control method thereof, and sink device and image quality improvement processing method thereof
A source and a sink device are provided. The sink device includes: an interface configured to receive, from a source device, a content, and image quality-related data regarding a next scene to be output after a scene output from the sink device from among a plurality of scenes forming the content; a storage configured to store the image quality-related data received from the source device; and a processor configured to perform an image quality improvement process with respect to the next scene to be output using the stored image quality-related data.
US10574954B2 Compensation method for a scanning system with spatial light modulator
A multi-beam scanning system and methods of operating the same to compensate for distortion are provided. Generally, the method involves illuminating a spatial light modulator including SLM pixels arranged in parallel, each pixel including a multiple address pixels. Drive signals including image data are provided to the pixels to generate beams of modulated light reflected therefrom, which is scanned to a linear swath of a two-dimensional imaging plane using a collimate lens, a scan mirror moved about a first axis, and an imaging lens. The swath is scanned across the imaging plane in a direction orthogonal to a long axis of the swath by moving the scan mirror about a second axis. To compensate for distortion along the long axis of the swath compensated image data is provided to at least some of the address pixels generating beams of modulated light distal from an optical axis of the imaging lens.
US10574942B2 Systems and methods for virtual co-location
Systems and methods for facilitating collaboration between a local user or team in a meeting space and one or more remote users outside the meeting space are provided. The virtual co-location system may include, for example, an IOT device including sensors, a microphone, a beacon light, a speaker, a user control interface (e.g., including a control input adjusted by the local user, the user control interface producing an electronic control signal representing a setting of a control device), and/or a local microprocessor for executing local collaboration software. The virtual co-location systems and methods may also or alternatively include a remote computer having a remote microprocessor for executing remote collaboration software.
US10574940B2 Traffic stop communications system
Embodiments include methods, systems and computer program products for minimizing face-to-face interaction for law enforcement officers during traffic stops. Aspects include broadcasting, by a law enforcement device, a request to initiate a secure communication channel with a driver device and receiving by the law enforcement device, a notification that the driver device has accepted the request. Aspects also include initiating a video conference between the law enforcement device and the driver device over the secure communication channel and transferring, between the driver device and the law enforcement device, one or more documents over the secure communication channel.
US10574936B2 System and method of luminance processing in high dynamic range and standard dynamic range conversion
In some aspects, the disclosure is directed to methods and systems for transformation between media formats, such as between standard dynamic range (SDR) and high dynamic range (HDR) media or between HDR media formats, without undesired hue shifting, via one or both of a luminance mapping ratio technique and a direct color component mapping technique.
US10574935B2 Projection optical system and projection type image display device
A projection optical system includes a first lens unit and a second lens unit interposing an intermediate image therebetween. The first lens unit includes two aspherical lenses (a first lens unit first lens and a first lens unit ninth lens), and a first lens unit cemented lens. The projection optical system satisfies the following Conditional Expressions (1) and (2) when the number of lens elements of the first lens unit and the number of lens elements of the second lens unit are set to be Num1 and Num2, respectively. In addition, refractive indexes and Abbe numbers of three lenses constituting the first lens unit cemented lens satisfy a predetermined conditional expression. Num2≤7  (1) 1.5≤Num1/Num2≤2.5  (2)
US10574926B2 Analog-to-digital converter, solid-state imaging apparatus, and electronic apparatus
An analog-to-digital converter includes a comparator having paired differential input ends, and a first capacitor and a second capacitor each provided at respective differential input ends. The first capacitor includes a plurality of first sub-capacitors that are coupled side by side with one another, and the second capacitor includes a plurality of second sub-capacitors that are coupled side by side with one another. The plurality of first sub-capacitors and the plurality of second sub-capacitors are mixedly arranged in each column of a plurality of columns.
US10574921B2 Imaging element and imaging apparatus
An imaging element includes a laminated plurality of photoelectric conversion units, and an input light reflecting unit which reflects light beams input from the plurality of photoelectric conversion units toward directions of the plurality of photoelectric conversion units.
US10574918B2 Image pickup element and image pickup device
An imaging element includes: an imaging unit in which a plurality of pixel groups including a plurality of pixels that output pixel signals according to incident light are formed, and on which incident light corresponding to mutually different pieces of image information is incident; a control unit that controls, for each of the pixel groups, a period of accumulating in the plurality of pixels included in the pixel group; and a readout unit that is provided to each of the pixel groups, and reads out the pixel signals from the plurality of pixels included in the pixel group.
US10574916B2 Image processing apparatus, image capturing apparatus, image processing method, and computer-readable storage medium
An image processing apparatus comprises: an acquisition unit configured to acquire a first viewpoint image corresponding to a first partial pupil region of an exit pupil of as imaging optical system divided into a plurality of partial pupil regions in a first direction, and a captured image corresponding to the exit pupil; and a correction unit configured to correct shading of a first pixel of a first pixel group based on a first ratio of a sum of the first pixel group of the first viewpoint image arranged in a second direction orthogonal to the first direction to a sum of a pixel group of the captured image corresponding to a position of the first pixel group.
US10574910B2 Method and apparatus for controlling a luminance composition unit
The present disclosure relates to an imaging apparatus, an imaging method, and a program that allow control of an invisible light component of a captured image without a mechanism that inserts and removes a filter that shields the invisible light component.A luminance composition unit combines a luminance signal of a visible light component of a pixel signal of a captured image including an invisible light component and the visible light component with the pixel signal. A chroma gain amplifier attenuates a chrominance signal of the visible light component. The present disclosure can be applied to an imaging apparatus and the like that include, for example, an optical filter that transmits visible light and infrared light, have pixels in an RGBW array, and perform a Bayer conversion process on a captured image.
US10574907B2 Imaging system, lens device, and method of operating lens device
A first imaging unit images angle-of-view mark light of each of other television cameras. An image compositing unit generates a virtual angle-of-view mark image and a virtual angle-of-view frame image as a virtual angle-of-view image showing an imaging angle of view of each of the other television cameras in an imaging angle of view of the host television camera based on the angle-of-view mark light of each of the other television cameras. The image compositing unit generates a composite image by compositing the virtual angle-of-view mark image and the virtual angle-of-view frame image with a video image. The composite image is displayed on a lens monitor of a lens device that is detachable from a camera body.
US10574906B2 Image processing apparatus and image processing method
Disclosed are an image processing apparatus that can generate a moving image having a movement shooting effect with a simple configuration and an image processing method. The image processing apparatus combines a plurality of parallax images in units of frames in accordance with a combining ratio, and generates moving image data in which an image obtained by the combining is included in frames. The image processing apparatus controls the combining ratio so as to temporally change in the moving image data.
US10574905B2 System and methods for depth regularization and semiautomatic interactive matting using RGB-D images
Systems and methods in accordance with embodiments of this invention perform depth regularization and semiautomatic interactive matting using images. In an embodiment of the invention, the image processing pipeline application directs a processor to receive (i) an image (ii) an initial depth map corresponding to the depths of pixels within the image, regularize the initial depth map into a dense depth map using depth values of known pixels to compute depth values of unknown pixels, determine an object of interest to be extracted from the image, generate an initial trimap using the dense depth map and the object of interest to be extracted from the image, and apply color image matting to unknown regions of the initial trimap to generate a matte for image matting.
US10574904B2 Imaging method and electronic device thereof
An imaging method and an electronic device are provided. The imaging method includes obtaining a current imaging mode including a sports mode and obtaining an imaging instruction. The imaging method also includes generating a sports image by processing at least one image based on the current imaging mode and in response to the imaging instruction. The sports image includes a target object and a background image, and at least a portion of the background image has a visual effect in one direction. Further, the imaging method includes displaying the sports image. A moving direction of the target object is signified by the one direction presented by the visual effect of the background image in the sports image.
US10574902B2 Surveillance camera
A dome type surveillance camera includes a plurality of cameras, a connector to which a wireless adapter is detachably attached, and a controller which wirelessly transmits video data of an image captured by the plurality of cameras to a mobile terminal via the wireless adapter attached to the connector.
US10574900B2 Optical instrument and control method for aperture
An optical instrument, comprising an optical system including a focus lens group, an aperture that restricts light flux that passes through the optical system, an aperture motor that sets opening amount for the aperture, a memory that stores first information that represents a relationship between position of the focus lens group and appropriate aperture value and second information that represents a relationship between the aperture value and opening amount of the aperture, and a controller that, when controlling opening amount of the aperture using the aperture motor in accordance with position of the focus lens group, calculates an appropriate aperture value based on the first information and position of the focus lens group, calculates opening amount of the aperture based on the second information and the aperture value that has been calculated, and controls the opening amount to the opening amount of the aperture that has been calculated.
US10574898B2 Compression and decoding of single sensor color image data
A method is described to greatly improve the efficiency of and reduce the complexity of image compression when using single-sensor color imagers for video acquisition. The method in addition allows for this new image compression type to be compatible with existing video processing tools, improving the workflow for film and television production.
US10574896B2 Imaging control apparatus and method for controlling the same
In order to allow a user to easily confirm whether an image was captured with a camera orientation adjusted as intended, an imaging control apparatus includes a display control unit configured to perform control to present a 2-area enlargement display of displaying live view images captured by two imaging regions in an imaging unit that are separated in a width direction or a height direction while juxtaposing them on a display unit, and a control unit configured to perform control to, after an image is captured according to an imaging instruction issued while the live view images in the 2-area enlargement display are displayed, present a review display of a 2-area enlargement of displaying two regions of the captured image that are separated in the width direction or the height direction while juxtaposing them on the display unit.
US10574888B2 Digital 3D/360 degree camera system
The digital 3D/360° camera system is an omnidirectional stereoscopic device for capturing image data that may be used to create a 3-dimensional model for presenting a 3D image, a 3D movie, or 3D animation. The device uses multiple digital cameras, arranged with overlapping fields of view, to capture image data covering an entire 360° scene. The data collected by one, or several, digital 3D/360° camera systems can be used to create a 3D model of a 360° scene by using triangulation of the image data within the overlapping fields of view.
US10574882B2 Image capturing apparatus, storage space adjusting method thereof and non-transitory computer-readable recording medium
An image capturing apparatus, a storage space adjusting method thereof and a non-transitory computer-readable recording medium are provided. In the method, during an image capturing operation of the image capturing apparatus, a size of a storage space of the image capturing apparatus is detected. In response to the storage space being insufficient, a space adjusting option for an adjusting operation on the storage space is presented through a display screen. Then, in response to a selecting operation on the space adjusting option, a process of the image capturing operation is maintained. The image capturing operation and programs related to an adjusting operation on the storage space are presented simultaneously by a picture-in-picture mode or a spit screen mode. Accordingly, because shooting or recording operations currently in process will not be suddenly interrupted, use experience may be improved.
US10574879B1 Systems and methods for alignment of check during mobile deposit
An alignment guide may be provided in the field of view of a camera associated with a mobile device used to capture an image of a check. When the image of the check is within the alignment guide in the field of view, an image may be taken by the camera and provided from the mobile device to a financial institution. The alignment guide may be adjustable at the mobile device. The image capture may be performed automatically by the camera or the mobile device as soon as the image of the check is determined to be within the alignment guide. The check may be deposited in a user's bank account based on the image. Any technique for sending the image to the financial institution may be used.
US10574873B2 Speaker-dependent voice-activated camera system
A voice-activated camera system for a computing device. The voice-activated camera system includes a processor, a camera module, a speech recognition module and a microphone for accepting user voice input. The voice-activated camera system includes authorized for only a specific user's voice, so that a camera function may be performed when the authorized user speaks the keyword, but the camera function is not performed when an unauthorized user speaks the keyword.
US10574868B2 Lens driving unit, camera module, and optical instrument
The present embodiment relates to a lens driving device comprising: a housing; a bobbin disposed inside the housing; a magnet disposed in the housing; a first coil which is disposed in the bobbin, and is opposite to the magnet; a base disposed on the lower side of the housing; a substrate portion comprising a body portion, which is disposed on the upper surface of the base, and a terminal portion extending toward the lower side of the body portion; a terminal portion accommodating portion which is formed on a side surface of the base and accommodates at least a part of the terminal portion; and an adhesive accommodating groove which is formed in the terminal portion accommodating portion and accommodates at least a part of an adhesive contacting the terminal portion and the terminal portion accommodating portion.
US10574862B2 Printing device supply component
In some examples, a supply component for a printing device includes a memory device comprising corrective data to produce a customized color table for a first color gamut, wherein the corrective data corresponds to nodes of a reference color table for the printing device that is able to employ a plurality of color gamuts for printing. The corrective data comprises a plurality of residual values to transform the nodes of the reference color table to the customized color table. The corrective data is accessible by the printing device to transform the reference color table to the customized color table used for printing to a media using the first color gamut.
US10574857B2 Image processing device configured to make shading correction, non-transitory computer-readable computer medium storing image processing program for shading correction, and method of generating readout data using shading correction
An image processing device includes: a sensor that reads a print region and a non-print region of a print medium, an image being printed in the print region, the non-print region being a blank area; and a controller that makes shading correction for an output from the sensor, based on a read result from the sensor. The controller sets a patch image printed in the print region to a black reference, sets the non-print region to a white reference, and makes the shading correction, based on properties of the black reference and the white reference at individual locations.
US10574853B2 Embedding a pattern in output content
Certain examples described herein relate to the embedding a pattern in an output content having at least two-dimensions, for example a printed output. Content data having at least two dimensions is processed to generate an array of spatial elements, each spatial element corresponding to a respective location in the output content and comprising a probabilistic distribution for a set of output material compositions. A threshold matrix is generated using pattern data corresponding to a pattern, and the array of spatial elements is halftoned using the threshold matrix. The threshold matrix is generated such that the pattern is embedded in the output content.
US10574845B2 Image forming apparatus for correcting sheet conveyance misalignment
An image forming apparatus includes a transfer section that transfers an image onto a sheet, a sheet conveying member that is provided upstream of the transfer section in a sheet conveyance direction and conveys the sheet, and a hardware processor that controls displacement of the sheet conveying member in such a way that the sheet is displaced along the width direction of the sheet. The hardware processor performs first displacement control in which the sheet conveying member is displaced in a direction which is specified in advance with respect to the sheet and in which an edge of the sheet in the width direction is directed toward a target position and second displacement control in which the sheet conveying member is displaced in the direction opposite the direction of the first displacement.
US10574842B2 Information processing apparatus, method of controlling the same and non-transitory computer-readable medium storing instructions therefor
A non-transitory computer-readable medium for an information processing apparatus stores instructions realizing an edit screen control module, an image data creating module and a first device control module. The edit screen control module outputs first creation instruction information to the image data creating module, the image data creating module creates a display image data, and outputs the same to the edit screen control module, the edit screen control module displays the display image and outputs second creation instruction information to the image data creating module, the image data creating module creates the first output image data and outputs the same to the edit screen control module, the edit screen control module outputs first output instruction information to the first device control module, and the first device control module creates the second output image data corresponding to a selected device.
US10574841B2 Information processing apparatus, control method, and storage medium
An information processing apparatus includes a display control unit that performs control to display, on a touch display, a first graphical user interface (GUI) corresponding to a task and to display a second GUI different from the first GUI in a case where a touch-down operation on the first GUI has been performed, and to perform control, in a case where a continuing operation has started following the touch-down operation, to sequentially display a plurality of setting values different in type with respect to the task based on an amount of continuation of the continuing operation before the continuing operation is completed, and a task control unit that performs control to execute the task in a case where the continuing operation has completed and not to execute the task in a case where a touch-up operation has been performed before the continuing operation is completed.
US10574837B2 Information processing apparatus for data communication with external apparatus and control method for the same, and storage medium
An information processing apparatus capable of preventing trouble from occurring in communication setting due to respective different DHCP servers connected to lines. The information processing apparatus makes a request to the respective DHCP servers connected to a first line and a second line, for a plurality of types of option data required in communication setting of the information processing apparatus. The information processing apparatus makes no request to the DHCP server connected to either the first line or the second line, for a type of option data not required to have a unique value set for each of the first line and the second line, from the types of option data.
US10574832B1 Call redirect from mobile device in IPBX
Apparatus and methods concerning call routing are disclosed. As an example, one apparatus includes an interface circuit configured to route calls between a cellular network or PSTN and a plurality of communication devices on an IP network, each of the plurality of communication devices corresponding to a respective telephone extension. In response to receiving a first call notification from one of a plurality of mobile devices, a processing circuit of the apparatus caches the call notification for a period of time in a first database. A first call notification indicates a source number and a destination number. In response to a first incoming call via the cellular or PSTN network from the source number included in the cached call notification, the processing circuit redirects the call to the destination number indicated in the call notification via the cellular or PSTN network.
US10574831B2 Systems and methods for identifying virtual communication platform users
Methods for handling traffic between a first network including a virtual communication platform and a second network, such as a circuit-switched network, include inserting customer identifiers into data packets. For traffic sent to the second network, the packets with the identifiers are transmitted to a trunking service that uses the identifier to determine one or more applicable service attributes for handling the data contained within the packets. For data traffic received from the second network, the virtual communication platform uses the identifiers to determine a destination, such as an endpoint device, for the traffic within the first network.
US10574825B2 Assisted-communication with intelligent personal assistant
Aspects of the technology described herein can provide assisted-communication with an intelligent personal assistant. An exemplary computing device may use a profile handler to receive a user profile of a user and a system profile of an interactive communications system. Moreover, a context handler in the exemplary computing device may receive an indication of a communication event related to the user, such as a call or message, and context information associated with the event. Further, a communication handler in the exemplary computing device may use the context information, the user profile, and/or the system profile to navigate the interactive system for the user. In some instances, where a user is unavailable to address a communication event, the intelligent personal assistant may utilize the communication handler to intercept the communication and negotiate the session on behalf of the user.
US10574821B2 Information providing method, information providing system, and information providing device
An information providing method includes acquiring speech information indicating what a user tells an operator through a call, generating voice recognition data indicating a voice recognition result of the speech information by performing a voice recognition process on the acquired speech information, extracting first information on a desire of the user from the generated voice recognition data, acquiring second information associated with the first extracted information, and presenting the second acquired information to a terminal device that is used by the operator.
US10574818B1 Response quality index for service sessions
Techniques are described for analyzing communications sent during a service session to provide (e.g., customer) service on a social media channel, the analysis to determine a quality of service provided during the session. Natural language processing, lexical analysis, pattern matching, or other types of analysis may be used to determine an empathy factor and a conversational factor for communications between a service representative (SR) and a user during a session. The factors may be combined with other factors, such as a timely acknowledgement factor and a timely resolution factor, to generate a response quality index (RQI) for the session. Based on the RQI, feedback information may be generated and sent to the SR. In some implementations, the communications may be analyzed and feedback information sent to the SR in real time during the session, to dynamically improve service quality.
US10574816B2 Automated call requests with status updates
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, relating to synthetic call status updates. In some implementations, a method includes determining, by a task manager module, that a triggering event has occurred to provide a current status of a user call request. The method may then determine, by the task manager module, the current status of the user call request. A representation of the current status of the user call request is generated. Then, the generated representation of the current status of the user call request is provided to the user.
US10574815B2 Personalized audio-video invitations using multi-function button
A system and method for managing phone calls by enabling the call initiator to create a personalized audio or video invitation that the call recipient may review prior to accepting the call, which is immediately connected upon acceptance. The call initiator's communication device presents a recording interface including a multi-function button that, upon selection during a countdown duration, initiates a direct call to the call recipient. However, when the multi-function button is not selected during the countdown period and prior to initiating the call, a personalized audio or video invitation is created by the call initiator and is attached to the phone call data packet in place of the conventional Caller Id data packet. The call signaling may proceed in a conventional manner (e.g., using conventional client-server signaling) except that instead of providing a standard call with Caller Id as the sole identifying information, a data packet including the personalized audio or video invitation is provided to the call recipient to review prior to accepting the incoming call, as desired.
US10574814B2 System and method for message redirection
A system and method for enabling a conversation to be shifted to different modalities. Optionally and preferably, the conversation between a customer and a customer representative is shifted from a voice phone call to a messaging-based system which may optionally be, for example, through SMS or short messaging system messages, self help tools or through other messaging systems, which may, for example, be operated through a mobile communication device such as a smartphone.
US10574812B2 Systems and methods for cluster-based voice verification
Systems for caller identification and authentication may include an authentication server. The authentication server may be configured to receive audio data including speech of a plurality of telephone calls, use audio data for at least a subset of the plurality of telephone calls to store a plurality of known characteristics each associated with a specific demographic, and/or use audio data for at least one of the plurality of telephone calls to identify the telephone caller making the telephone call based on determining a most similar known characteristic of the plurality of known characteristics to the audio data of the caller.
US10574803B2 Mobile terminal
There is disclosed a mobile terminal comprising a body; a display unit disposed on a front surface of the body and having elasticity; a vibration receiver attached to a rear surface of the display unit; a speaker having a higher output than the vibration receiver and configured to transmit sound to a distant location; and a controller configured to vibrate the display unit by driving the vibration receiver according to an audio signal.
US10574802B2 Housing assembly, electronic assembly module, and electronic device with same
A housing assembly able to provide precise and adjustable mounting of a camera module. The holder is on the first housing and a first groove is formed on a surface of the holder away from the first housing. An inclined surface is formed on an end of the holder which corresponding to the first side wall. The second housing is mounted on the holder. A protrusion is formed on a surface of the second housing toward the holder. The protrusion protrudes from the surface of the second housing. A second groove is formed on the protrusion. One end of the holder formed with the inclined surface is received it the second groove. The inclined surface abuts against the second side wall to adjust the alignment relationship between the holder and the second housing. An electronic assembly module and an electronic device with the electronic assembly module is also provided.
US10574791B2 Methods and apparatus to access process data stored on a server
Example methods and apparatus to access process data stored on a server are described herein. An example method includes receiving a request to access process data via a web browser, identifying a server that stores at least a portion of the process data, wherein the server is associated with an interoperability data packing format, accessing the server to receive the process data, converting the process data from a format associated with the interoperability data packing format to a web browsing format, and embedding at least a first portion of the converted process data into at least one data field for display via the web browser.
US10574790B2 Scripting web services
A process performed on a server includes configuring the server to enable script for a Web service to be defined dynamically, where the Web service includes an application program interface (API) for enabling access by, and interaction with, a computer program executing on a device other than the server. The process also includes compiling the script to produce machine-executable code for the Web service, receiving a call from the computer program to the Web service, executing the machine-executable code in response to the call to produce an output, and sending the output to the device.
US10574785B2 Methods and systems of identifying a device using strong component conflict detection
A system implements a method of identifying an electronic device that requests access to a web service. A processor may receive, from an electronic device via a communication network, a first group of requests to access one or more web service functions on behalf of a registered user of the web service. The processor will receive, in connection each of the requests in the first group, one or more data points about the electronic device from which the request originated, will analyze the data points and grouping the requests into a plurality of strong components so that each strong component comprises requests that originate from either a single electronic device or from a plurality of electronic devices having one or more similar properties, and will generate a graph representative of one or more associations between or among the strong components within the grouping.
US10574784B2 Structured communications in an observation platform
In a method of structured communications in an observation platform a signal from a first communication device is received at a second communication device that is associated with a computer system. The computer system is associated with an organization, wherein a first characteristic of the signal corresponds to an audible source and a second characteristic of the signal corresponds to information indicative of a geographic position of the first communication device. The computer system derives a query from the signal, wherein the query is related to the organization. The computer system determines a plurality of persons representing the organization to respond to the query, wherein the determining is based on a factor related to the plurality of persons representing the organization. The signal is forwarded to a plurality of communication devices associated with the plurality of persons representing the organization.
US10574782B2 Method and server for generating contact relationship data in network communication system
A method and an apparatus for generating contact relationship data in a network communication system are disclosed. The method includes: selecting target users from contacts of an introducer according to a selecting instruction; sending an introducing request to each of user accounts of the target users; monitoring response instructions from the user accounts of the target users, and generating contact relationship data between the user accounts of the target users after detecting that all the user accounts of the target users return response instructions for accepting the introducing request. The apparatus comprises: a target user selecting module, a request sending module, a response monitoring module, and a contact relationship data generating module. Using the present invention, the convenience and success rate of generating contact relationship data is improved.
US10574780B2 Method and apparatus for receiving profile by terminal in mobile communication system
A method for receiving profile information by a terminal in a communication system according to an embodiment of the present disclosure to solve the above-described problem comprises the steps of: transmitting, to a predetermined server, a first request message including an identifier related to the terminal and information related to a standby server; transmitting, to the standby server, a second request message including identifier information related to the terminal; and receiving, from the standby server, a first response message including server information for profile reception. According to the embodiment of the present disclosure, it is possible to effectively carry out an opening of an eUICC terminal and a device change, and flexibly manage a transfer server for profile download. In addition, it is possible to flexibly install and manage a communication provider's remote installation of a profile in the eUICC terminal.
US10574777B2 Edge caching for cognitive applications
For caching of cognitive applications in a communication network a first input signal from a sensor device is detected by a proxy having a cache associated therewith. A representation of the first input signal is computed and sent to a server. A handle function is applied to the representation of the first input signal to compute a first handle value corresponding to the first input signal. The representation of the first input signal is transformed using a cognitive processing model of an answer function to compute a first answer value. A content of the cache is modified by the proxy by storing the first answer value in association with the first handle value in the cache.
US10574773B2 Method, device, terminal, server and storage medium of processing network request and response
A method of processing a network request and response includes: merging a plurality of requests to obtain a merged request; transmitting the merged request to a server side; detecting a current status identification of the merged request; when the status indicated by the current status identification shows that data is transferring, receiving resource data corresponding to each request in the merged request and returned by the server side, and detecting the received resource data and obtaining a boundary identification contained in the received resource data; extracting and processing the resource data corresponding to each request in the merged request one by one according to the obtained boundary identification; and when the status indicated by the current status identification shows that the data transferring is completed, stopping receiving the resource data.
US10574770B2 Managing notifications across multiple devices
Modifying a notification on one client device can trigger the generation and transmission of a silent notification to another client device that is associated with the same user account. The silent notification can include instructions to query for and modify a similar notification, if present, on the other client device. Silent notifications that are undeliverable can be stored in offline storage and delivery can be reattempted at a later point in time.
US10574766B2 Clickstream analysis methods and systems related to determining actionable insights relating to a path to purchase
Methods and systems are provided herein for collecting web browser click events across a plurality of web sites from a data collection agent (DCA), as a click-stream, at a data collection server (DCS) to record and provide user on-line activity, filtering the user online activity to include activity from a time period prior to a sale from the sales transaction data and identifying one or more shopping touch-points based on the filtered user online activity and the sales transaction data. Further, an engagement index, an influence index, and an opportunity index is calculated. A digital touch-points facility may perform the identifying and calculating.
US10574764B2 Automated learning universal gateway
A gateway includes a communication interface and a processor. The processor is configured to receive, via the communication interface, a graphical representation of a device to be connected to the gateway, the graphical representation being in an electronic format. The processor is further configured to identify the device using the graphical representation to locate a record for the device in an electronic data storage. The processor is configured to search, connect and interact with a variety of the Internet of Things (IoT) devices or services. The processor is also configured to record and/or monitor all connected devices. The processor is also configured to provide a recommendation for the possible connection via a graphical user interface based on monitored/recorded patterns, which are permitted. The processor is configured to learn the monitored/recorded patterns based machine learning methods and trigger some actions with users' permissions or recommend a set of services to users.
US10574759B2 Message-based contextual dialog
A message based contextual dialog may be conducted by establishing, using a processor, a collaborative session between a first client device and a second client device, receiving, using the processor, a message from the first client device, and detecting, using the processor, a request for a service within the message. Responsive to the request, a service correlated with the request may be invoked using the processor. A result from execution of the service may be provided, using the processor, to the first client device and the second client device as part of the collaborative session.
US10574758B2 Server connection capacity management
Dynamic management of concurrent client connections to a server is achieved by a server, in that the server monitors its load state and when the server's maximum permitted number of concurrent requests has been exceeded it reduces the clients' maximum numbers of permitted concurrent requests until such time as the overloading situation no longer persists. In this way, the capacity of each of multiple connections can be controlled by the server individually or as a group, wherein the control is dynamic, so that the client-server connections do not have to be accurately configured in advance.
US10574757B2 Self aware lights that self-configure
Techniques for self-aware light are provided. A self-aware light can determine characteristics of the environment in which the self-aware light is installed, determine capabilities of self-aware light, determine one or more objectives of the installation of self-aware light, perform a self-configuration of self-aware light according to the determined one or more objectives, and determine and execute suitable actions for self-aware light to perform to achieve the determined one or more objectives.
US10574754B1 Multi-chassis array with multi-level load balancing
A storage system is provided. The storage system includes a first storage cluster, the first storage cluster having a first plurality of storage nodes coupled together and a second storage cluster, the second storage cluster having a second plurality of storage nodes coupled together. The system includes an interconnect coupling the first storage cluster and the second storage cluster and a first pathway coupling the interconnect to each storage cluster. The system includes a second pathway, the second pathway coupling at least one fabric module within a chassis to each blade within the chassis.
US10574751B2 Identifying data for deduplication in a network storage environment
A computer-implemented method includes receiving, by a storage controller, a hash data. The hash data includes a hash of a remote data. The method includes comparing, by the storage controller, the hash data against an index. The index includes one or more hashes of a local data. The method includes determining, by the storage controller, whether the remote data parallels any part of the local data, based on comparing the hash data with the index. The method is responsive to the remote data paralleling any part of the local data. The method includes sending, from the storage controller, a request to not transmit said remote data.
US10574750B2 Aggregation and federation of distributed service entities and associations
Network services may include data associated with one or more entities. An aggregator service may host respective application programming interfaces (APIs) of the services at a single endpoint of the network such that the entities, including associations and relationships between entities, may be federated. For example, the services may register the entities of which the data of each of the services is associated with through a declarative entity model to establish an API schema for each of the services, which may be published at the aggregator service. In response to receipt of a request for entity related data from a client, the aggregator service may employ the declarative entity model to determine which of the services are associated with the entity related data such that a query may be submitted to the services, and how to aggregate responses to the query received from the services for transmission to the client.
US10574747B2 Improving peer-to-peer network performance through coordination of digital content distribution
Implementations disclosed herein can be used to improve the distribution of digital content in a peer-to-peer network. In certain embodiments, computing devices are mapped into different groups based on location information, and inter-group information, including historical inter-group information associated with at least one of inter-group data transfer rate information and inter-group availability information, is accessed and used to identify a first group of computing devices to send download requests for digital content, wherein the first group includes a first number of idle and available computer devices greater than a number of idle and available computer devices of another group of the computing devices. The download request for the digital content is effected or recommended to be sent from a second computing device mapped to a second group of the computing devices to a first computing device mapped to the first group.
US10574746B2 Asset sharing within an enterprise using a peer-to-peer network
An approach for sharing an asset in a peer-to-peer (P2P) network is provided. After a computer sends a request to a new node for a new subscription and prior to the computer receiving the new subscription, the new node requests a digital certificate or permission from a user. The new node receives the digital certificate or permission. The new node determines a number of P2P connections in the network does not exceed a threshold amount and determines that no bandwidth degradation exists in the network. Responsive to receiving the digital certificate or permission, determining the number of P2P connections does not exceed the threshold, and determining that no bandwidth degradation exists in the network, the new node transfers the asset to the computer and updates a local list of nodes authorized to receive assets shared by the new node by adding an identification of the computer.
US10574743B1 Resource allocation
As data processing requirements of individual client systems A to K change over time, they are allocated service from physical datacentres X, Y, Z according to the existing capabilities of the data centres requirements of the client systems, thus transferring client systems between cells controlled by individual data centres. This avoids the complex process of adapting the individual physical datacentres' capabilities to the changing requirements of the client systems to which they were originally allocated: thus the capabilities, and not the mappings, are maintained and the mappings, not the capabilities, are dynamic, so as to optimise the allocation of client systems to cells. It also minimises the number of clients having to work to more than one datacentre, which leads to delays in processing as the datacentres need to communicate with each other.Configuration of the datacentres X, Y, Z themselves is required to set up the system, but subsequently only if a re-optimization of the existing mappings cannot satisfy the changed demand profiles, for example because the overall balance of services available from the datacentres no longer matches the services required.
US10574742B2 Network quality as a service
A method of improving the performance of an access network for coupling one or more user devices to an application server, said method comprising encoding, using one of one or more encoders, data using a network performance enhancing coding (NPEC); transmitting the encoded data; receiving the encoded data; decoding, using one of one or more decoders, the encoded data using said NPEC; and receiving the decoded data at either of said application server or said one or more user devices.
US10574734B2 Dynamic data and compute management
Methods and systems for managing data storage and compute resources. The data can be stored a multiple locations allowing compute operations to be performed in a distributed manner in one or more locations. The cloud storage and cloud compute resources can be dynamically scaled based on the locations of the data and based on the cloud storage and/or cloud computing budgets. Dynamic reconfiguration of reconfigurable processors (e.g., FPGA) can further be used to accelerate compute operations.
US10574721B2 Systems and methods for an automatic fresh browser instance for accessing internet content
A system and method for securing access to sensitive content on the web is disclosed. The approach automates compartmentalization practices for accessing different kinds of content with different browser instances. The automation is transparent to the user and does not require any modification of how non-sensitive content is accessed. For sensitive content, a Fresh Browser Instance (FBI) is automatically created to access the content. In addition, the automatic FBI system may provide support for novice users with predefined sensitive content sites as well as for more experienced users who can define conflict of interest (COI) classes which allows content from sites in the same user-defined class to coexist in a browser instance.
US10574720B2 Systems and methods of communication using a message header that includes header flags
A method includes generating, at a first computing device, a header for media packets, the header including a header flag in a first portion of the header and a variable length header field in a second portion of the header, the first portion contiguous to the second portion, wherein the header flag includes a value indicating a length of the header field. The method also includes generating a body for the media packets, generating the media packets based on the header and the body, generating a protocol report based on media data, and sending the media packets and the protocol report to a second computing device. The protocol report includes information to enable the second computing device to account for successful receipt of the body of the media packets by the second computing device.
US10574717B1 Network-adaptive live media encoding system
A contribution encoder receives media from a source, encodes the media, and transmits the encoded media to a network-adaptive encoding system for eventual distribution to end users. The network-adaptive encoding system tests a network connection between the contribution encoder and the network-adaptive encoding system before transmission of the encoded media begins. The network-adaptive encoding system uses the results of the test to select appropriate values for parameters that define the encoding and transmission of the media. The selected parameter values are transmitted by the network-adaptive encoding system to the contribution encoder for use in encoding and transmitting the media.
US10574716B2 Video distribution system including progressive playback
A receiver driven approach for playback of remote content is described. One embodiment includes obtaining information concerning the content of the media file from the remote server, identifying a starting location within the media sequence, identifying byte ranges of the media file corresponding to media required to play the media sequence from the starting location, requesting the byte ranges required to play the media sequence from the starting location, buffering received bytes of information pending commencement of playback, playing back the buffered bytes of information, receiving a user instruction, identifying byte ranges of the media file corresponding to media required to play the media sequence in accordance with the user instruction, flushing previous byte range requests, and requesting the byte ranges required to play the media in accordance with the user instruction.
US10574715B2 Method and system for aggregating content streams based on sensor data
Disclosed is a method of aggregating content streams. The method may include receiving, using a communication unit, a plurality of content streams from a plurality of mobile devices. Further, each of the plurality of mobile devices may include at least one recorder configured to generate a content stream. Furthermore, each of the plurality of content streams may be associated with at least one metadata. Additionally, the method may include analyzing, using a processing unit, the at least one metadata. Further, the method may include aggregating, using the processing unit, the plurality of content streams into an aggregated content stream container based on a result of the analyzing.
US10574714B2 Stream-based reactive programming platform
Stream-based programming models allow subscriber to observe a stream of stream items received from a source, such as event notifications and updates to observed data. Presented herein is a stream-based reactive programming platform that allows observers to discover sources and streams, and to specify queries applicable to sources that results in new streams, including conditions that apply to the properties of a federation of sources. Variations of the reactive programming platform include generating a new stream from a non-reactive data source; generating a graph of sources and observers; and providing a directory of discoverable elements respectively identified by uniform resource identifiers. The reactive stream-based programming platform may also permit parameterization to configure the functionality of the elements participating in the stream; delegation of query tasks to discoverable elements of the programming platform; and federation of a heterogeneous set of elements to achieve a query using the reactive stream-based programming platform.
US10574710B2 Managing access to communication sessions with communication identifiers of users and using chat applications
A server is configured to provide a service that manages access to communication sessions supported by at least one communication service and to which user devices connect. The service assigns to users registered with the service respective communication identifiers that the users, and unregistered users of the service, use to access the communication sessions via user devices. The service maps each communication identifier to a list of communication sessions, if any, in which the respective user is currently participating and/or is scheduled to participate. The service receives from a user device a join request from a requester. The join request indicates a particular communication identifier of a particular user registered with the service and a requester identifier. The service connects the user device to a communication session, if any, based on the particular communication identifier and the requester identifier.
US10574709B2 Content reproduction apparatus, content reproduction system, and content reproduction method
A content reproduction apparatus includes: a receiver that receives first information indicating a first content from a first user terminal capable of providing the first content, and receives second information indicating a second content from a second user terminal capable of providing the second content; a processing circuit including a control unit that creates a shared list including the first and second contents, based on the first and second information; and a transmitter that transmits the shared list to the first user terminal. The receiver receives first evaluation information from the first user terminal, the first evaluation information indicating a first evaluation for at least one content included in the shared list. The control unit decides a reproduction order of contents included in the shared list, based on the received first evaluation information.
US10574705B2 Data processing and scanning systems for generating and populating a data inventory
In particular embodiments, a data processing data inventory generation system is configured to: (1) generate a data model (e.g., a data inventory) for one or more data assets utilized by a particular organization; (2) generate a respective data inventory for each of the one or more data assets; and (3) map one or more relationships between one or more aspects of the data inventory, the one or more data assets, etc. within the data model. In particular embodiments, a data asset (e.g., data system, software application, etc.) may include, for example, any entity that collects, processes, contains, and/or transfers personal data (e.g., such as a software application, “internet of things” computerized device, database, website, data-center, server, etc.). The system may be configured to identify particular data assets and/or personal data in data repositories using any suitable intelligent identity scanning technique.
US10574704B1 Selective regulation of information transmission from mobile applications to third-party privacy compliant target systems
Selective regulation of information transmission from mobile applications to a third-party privacy compliant target system. A privacy policy is configured for and mapped to each of a multiplicity of mobile application concerns, with each privacy policy comprising rules regulating the transmission of information to a third-party privacy compliant target system. Instrumentation instructions can be integrated with a mobile application and provided to a mobile device. The instrumentation instructions direct the mobile application to submit a privacy policy request comprising a mobile application identifier from the mobile device to a third-party privacy compliance system and enable sending information from the mobile device to the third-party privacy compliant target system, subject to the privacy policy. The privacy policy request is received at the third-party privacy compliance system which selects the privacy policy based on an application identifier and sends the privacy policy to the mobile device for implementation.
US10574700B1 Systems and methods for managing computer security of client computing machines
A computer-implemented method for managing computer security of client computing machines may include (i) monitoring a set of client computing devices, (ii) receiving security data on sets of security-related events from each client computing device in the set of client computing devices, (iii) clustering the sets of security-related events by calculating a dissimilarity value, for each set of security-related events, that indicates a uniqueness of the set of security-related events in relation to other sets of security-related events using a dissimilarity function and adjusting the dissimilarity function based on a homogeneity of clusters of sets of security-related events, (iv) determining, based on clustering the sets of security-related events by the dissimilarity value, that a set of security-related events comprises an anomaly, and (v) performing a security action in response to determining that the set of security-related events comprises the anomaly. Various other methods, systems, and computer-readable media are also disclosed.
US10574695B2 Gateway apparatus, detecting method of malicious domain and hacked host thereof, and non-transitory computer readable medium
A gateway apparatus, a detecting method of malicious domain and hacked host thereof, and a non-transitory computer readable medium are provided. The detecting method includes the following steps: capturing network traffics, and parsing traces and channels from the network traffics. Each channel is related to a link between a domain and an Internet Protocol (IP) address, and each trace is related to an http request requested from the IP address for asking the domain. Then, a trace-channel behavior graph is established. The malicious degree model is trained based on the trace-channel behavior graph and threat intelligence. Accordingly, a malicious degree of an unknown channel can be determined, thereby providing a detecting method with high precision.
US10574694B2 Cloaking authority system
Disclosed herein are systems, methods and devices system for identifying a misbehaving computerized device. In some implementations, the system includes a cloaking authority device for identifying a misbehaving computerized device, wherein the cloaking authority device includes a processor that can receive a request for a cloak index, wherein the request for the cloak index comprises a linkage value retrieved from a pseudonym certificate. In some examples, the processor can also request, from a pseudonym certificate authority device, first information that is used to produce the cloak index, wherein the first information is associated with the linkage value. Additionally, the processor can process, by the cloaking authority device, the linkage value to produce the cloak index based in part on the first information, wherein the cloak index identifies a misbehaving computerized device. Furthermore, the processor can transmit, by the cloaking authority device, the cloak index to a misbehavior authority device.
US10574687B1 Systems and methods for dynamic removal of agents from nodes of penetration testing systems
Systems and methods of carrying out a penetration testing campaign of a networked system by a penetration testing system, in which reconnaissance agent software modules are dynamically removed from at least one network node based on changing conditions in the tested networked system. The networked system includes multiple network nodes, and the penetration testing system includes a penetration testing software module and a reconnaissance agent software module installed on at least some network nodes of the multiple network nodes. For one network node, a dynamic Boolean uninstalling condition is evaluated, and in response to determining that the dynamic Boolean uninstalling condition is satisfied for that network node, the reconnaissance agent software module is uninstalled from that network node.
US10574686B2 Security verification by message interception and modification
A first computer is selected for testing. Information sent from a second computer system to the first computer is intercepted. The information is modified to be noncompliant with a communication protocol, thereby producing noncompliant information. A determination is made whether the first computer device has failed to provide a particular response to receipt of the noncompliant information, and an operation is performed based at least in part on the determination.
US10574684B2 Locally detecting phishing weakness
Methods and systems of testing for phishing security vulnerabilities are disclosed, including methods of penetration testing of a network node by a penetration testing system comprising a reconnaissance agent software module installed in the network node, and a penetration testing software module installed on a remote computing device. Penetration testing systems are provided so as to locally detect weaknesses that would expose network nodes to phishing-based attacks.
US10574681B2 Detection of known and unknown malicious domains
A method, including collecting information on data transmitted at respective times between multiple endpoints and multiple Internet sites having respective domains, and acquiring, from one or more external or internal sources, maliciousness information for the domains. An access time profile is generated based on the times of the transmissions to the domains, and a popularity profile is generated based on the transmissions to the domains. A malicious domain profile is generated based on the acquired maliciousness information, and the collected information is modeled using the access time profile, the popularity profile and the malicious domain profile. Based on their respective modeled collected information, one or more of the domains is predicted to be suspicious, and an alert is generated for the one or more identified domains.
US10574675B2 Similarity search for discovering multiple vector attacks
A similarity search may be performed on a digraph to identify additional attack vectors that are potentially under attack in response to an initial attack vector being under attack. Security event data that includes attack histories of assets and threat actor data on threat actors are received. A digraph that maps threat actors to attack vectors of the assets is generated based on the attack histories. A risk probability of attack may be calculated for an attack vector of an asset based on the digraph, such that the attack vector may be determined to be under attack in response to the risk probability exceeding a predetermined probability threshold. Subsequently, a similarity search on the digraph may be performed in view of the attack vector that is determined to be under attack to identify additional attack vectors of the asset or another other asset that are potentially under attack.
US10574674B2 Host level detect mechanism for malicious DNS activities
A system and computer-implemented method are provided for host level detection of malicious Domain Name System (DNS) activities in a network environment having multiple end-hosts. The system includes a set of DNS resolver agents configured to (i) gather DNS activities from each of the multiple end-hosts by recording DNS queries and DNS responses corresponding to the DNS queries, and (ii) associate the DNS activities with Program Identifiers (PIDs) that identify programs that issued the DNS queries. The system further includes a backend server configured to detect one or more of the malicious DNS activities based on the gathered DNS activities and the PIDs.
US10574673B2 Network attack determination method, secure network data transmission method, and corresponding apparatus
This application discloses a network attack determination method, a secure network data transmission method, and a corresponding apparatus. In this application, a browser client terminal obtains attack rules formulated by a rule configuration server, and after obtaining feedback information that is returned by a network according to a webpage browsing request, determines, according to a comparison result between the attack rules and the feedback information, whether the webpage browsing request encounters a network attack, thereby resolving a problem in the prior art that a network attack cannot be identified. In addition, after determining that a network attack is encountered, the browser client terminal performs network data transmission in a secure manner, which can avoid impact from the network attack, and improve security of network data transmission.
US10574669B1 Packet filters in security appliances with modes and intervals
A computer system programmed to provide improved packet capture comprises: a plurality of sensor computers each programmed to capture data packets directed to a different compromised computer; a command server that is programmed to determine an expiration time for capturing a first set of data packets that have been routed toward a first compromised computer, to determine a time interval indicating an interval for capturing the first set of data packets, to identify a first packet capture filter of a plurality of packet capture filters for a first sensor computer of the plurality of sensor computers, to transmit, via a communications network, the first packet capture filter and a message, which comprises the time interval and the expiration time, to the first sensor computer of the plurality of sensor computers to capture the first set of data packets every the time interval and until the expiration time expires.
US10574668B2 Analog security for digital data
Disclosed are various examples of providing analog security for digital data. A first framelet is decrypted. The first framelet includes a first set of subpixels for each pixel of content requested from a network service. A second framelet is also decrypted. The second framelet includes a second set of subpixels for the respective pixel of the content. The first framelet and the second framelet are rendered separately. The first framelet is visually aligned with the second framelet to reproduce the content. A shade of each pixel is reproduced based on the first plurality of subpixels being visually aligned with the second plurality of subpixels.
US10574666B2 System and method for controlling communication based on one or more of communication channels, polarization, antenna parameters, and power levels
A system in accordance with one aspect mitigates interference with PtPRs (Point to Point Receivers) that may be caused by a Wi-Fi base station or terminal devices associated with the Wi-Fi base station.
US10574664B2 Device zoning in a network gateway device
The disclosure is directed to a network gateway device (“gateway”) that provides various network management features, including a device zoning feature in which client computing devices (“client devices”) connected to the gateway are assigned to different device zones. The client devices connected to the gateway form a local area network (LAN) of the gateway, and can access an external network, e.g., Internet, using the gateway. Each of the device zones has a specific set of network access privileges. Different device zones can have different network access privileges and can provide device isolation in the LAN at different degrees.
US10574663B2 Method for operating a field device
A method for operating a field device is disclosed, the field device having settings and/or functions classified into different security levels, where one of the settings and/or functions of the field device is selected by a user, at least one security measure is implemented depending upon the security level with which the selected setting and/or function is associated, and the security measure determines whether the selected setting and/or function of the field device is released for the user.
US10574653B1 Secure posture assessment
A posture assessment system is provided that uses an application programming interface (“API”), integrated into a computing device operating system, to assess the posture of the computing device. The API provides temporarily heightened access to the operating system, and executes code provided by the posture assessment system. The code may cause performance of various operations on the computing device, such as generating encoded representations of operating system components, performing computationally-expensive functions to verify execution of the code, and the like. The output of these operations can be sent to the posture assessment system for verification.
US10574651B2 Internet of things (“IoT”) chain link
Systems and methods for securing the communication in a structured IoT system between a first, second, and third node and a base IoT hub is provided. The base IoT hub may be in direct connection with the internet. The system may include the first IoT node in electronic communication with the second IoT node. The second node may be in electronic communication with the third IoT node. The third node may be in electronic communication with the hub. The hub may be in electronic communication with the first node. The system may be configured to generate a data packet including an authorization header. The header may include a first segment corresponding to a first node, a second segment corresponding to the second node, and a third segment corresponding to the third node. The header may be configured to store an encrypted ID authentication token generated by the corresponding node.
US10574647B2 User authentication method and system for implementing same
A new user authentication method which prevents illicit access to a system includes an authentication system which authenticates a user. The authentication system includes a database which manages user account information including a token ID which identifies a security token; a synchronization server which generates token codes on the basis of the token ID; and an authentication server which carries out an authentication determination transmitted from the system, and transmits the result to the system subject to use. If a prior notification of an authentication request is received prior to receiving the user authentication request, the authentication server carries out the authentication determination using a first token code. Alternatively, if the user authentication request is received without prior notification of the authentication request being received, the authentication server carries out the authentication determination using the first token code and a second token code.
US10574646B2 Managing authorized execution of code
Techniques are described for providing customizable sign-on functionality, such as via an access manager system that provides single sign-on functionality and other functionality to other services for use with those services' users. The access manager system may maintain various sign-on and other account information for various users, and provide single sign-on functionality for those users using that maintained information on behalf of multiple unrelated services with which those users interact. The access manager may allow a variety of types of customizations to single sign-on functionality and/or other functionality available from the access manager, such as on a per-service basis via configuration by an operator of the service, such as co-branding customizations, customizations of information to be gathered from users, customizations of authority that may be delegated to other services to act on behalf of users, etc., and with the customizations that are available being determined specifically for that service.
US10574644B2 Stateful session manager
Computer processors are configured to verify a unique user identification credential for a requesting user of a first client in response to receiving request for access to a microservice process from the user via the first client; create a client identification token in response to verifying a unique user identification credential for the user, and a session identification token for the request; pass the session identification token to the requesting client mapped to the client identification token; enable requested access by the first client to the requested microservice process in association with the session identification token in a session that is persisted to a session repository identified by the session identification token; and cause the requesting client to replicate the persisted session in association with the session identification token.
US10574643B2 Systems and methods for distribution of selected authentication information for a network of devices
A system for facilitating distribution of authentication information for a network of devices to be authenticated is provided. The system comprises: an authentication module configured to obtain an identity-proofing confidence score, based on data about identity-proofing of a user obtained from an authentication service system, wherein the data about identity-proofing comprises a type of identity document of the user and a presentation method used for verifying the user's identity by the authentication service system; and an insurance module in communication with the authentication module, configured to generate a plurality of security levels for the user, wherein each of the plurality of security levels is generated based on the identity-proofing confidence score and a credential authentication confidence score that is (1) obtained with aid of at least one device from the network of devices, and (2) determined based on a credential to be used for a transaction and a presence of an anti-replay feature about the at least one device, wherein a display is configured to show a plurality of coverage plans associated with the plurality of security levels to the user for selection, such that the authentication service system performed credential authentication according to a selected coverage plan.
US10574638B2 Multi-factor execution gateway
A user may desire to execute a process in a target environment. However, administrators may want control over processes that haven't been preapproved to prevent the execution of processes that may affect security and compliance within the environment. Implementation of a multi-factor execution gateway may grant the user limited access to execute the process himself at an otherwise restricted, protected, or decoupled environment, while ensuring security and compliance by obtaining approval from the appropriate authorities. For example, a request to execute the process in the environment may be detected, and a fingerprint may be generated based on parameters of the request. A signature for the fingerprint in the form of private key(s) acquired from authorizer(s) based on a level of authorization required for the process may be received to generate a key, and execution of the process may then be allowed at the environment using the key.
US10574634B2 Management of authenticator information in a computer system
The disclosure relates to apparatuses and methods for managing authenticator information in a computerized system. An access request to a host comprising an authenticator is processed to cause searching in an authenticator management host for information corresponding to the authenticator and searching in a directory internal to the host for information corresponding to the authenticator. Modification of information corresponding to the authenticator can then be provided based on the searching.
US10574633B2 Efficient methods for authenticated communication
Embodiments of the invention relate to efficient methods for authenticated communication. In one embodiment, a first computing device can generate an ephemeral key pair comprising an ephemeral public key and an ephemeral private key. The first computing device can generate a first shared secret using the ephemeral private key and a static second device public key. The first computing device can encrypt request data using the first shared secret to obtain encrypted request data. The first computing device can send a request message including the encrypted request data and the ephemeral public key to a server computer. Upon receiving a response message from the server computer, the first computing device can determine a second shared secret using the ephemeral private key and the blinded static second device public key. The first computing device can then decrypt the encrypted response data from the response message to obtain response data.
US10574632B2 System and method for secure sharing of a source code
The system and method for secure sharing of a source code is disclosed. The method comprises. The method comprises receiving a source code associated with an application, and a defect identification number associated with a defective feature in the application. The method comprises identifying a defective feature of an application and non-defective features of the application based on a defect investigation methodology. The method comprises generating a checkout ID associated with the application and further generates a secured second set of source code based on one of an encryption methodology and an obfuscating methodology. The method further comprises providing a secured source code to a third party for debugging the defective feature in the application.
US10574630B2 Methods and apparatus for malware threat research
Methods for classifying computer objects as malware and the associated apparatus are disclosed. An exemplary method includes, at a base computer, receiving data about a computer object from each of plural remote computers on which the object or similar objects are stored and or processed and counting the number of times in a given time period objects having one or more common attributes or behaviors that have been seen by the remote computers. The counted number is then compared with the expected number based on past observations, and if the comparison exceeds a predetermined threshold, the objects are flagged as unsafe or as suspicious.
US10574629B2 Header translation modification
There is disclosed a video player comprising a Widevine decoder, further comprising: a receiver for receiving an asset and an associated manifest file; a search engine for searching the manifest file to identify a KeyID field; a Widevine header creation module for creating a Widevine header including: a KeyID field corresponding to the identified KeyID field of the asset manifest file; and a ContentID field based on the identified KeyID field of the asset manifest file, wherein the format of the KeyID field and the created ContentID field of the created Widevine header are different; an interface for transmitting a request for a license to a Widevine license server, the request including the created Widevine header, and for receiving a Widevine license from the Widevine license server responsive to the request; and a controller for accessing video content associated with the asset using the Widevine license. There is disclosed a Widevine license server configured to: receive a license request including a Widevine header from a video player; transmit the Widevine header to a Widevine processing function; receive the ContentID field of the Widevine header from the Widevine processing function; parse the ContentID field, and in dependence on identification of the syntax of said field, using the KeyID field to obtain a Widevine license; and transmit the accessed Widevine license to the video player.
US10574624B2 Staged deployment of rendezvous tables for selecting a content delivery network (CDN)
A computer-implemented method in a content delivery network (CDN), wherein the CDN delivers content on behalf of at least one content provider. The CDN includes a rendezvous system that selects CDN servers for clients. In response to a request by a rendezvous mechanism in the rendezvous system, a first given function is evaluated. Based on the outcome of the evaluating, the rendezvous mechanism uses either a first table or a second table. The first table was generated by a first table generation mechanism for use by said rendezvous mechanism to select CDN servers for clients, and the second table was generated by a second table generation mechanism for use by the rendezvous mechanism to select CDN servers for clients.
US10574621B2 Automatic membership in social networks via mobile and point-of-sale computing device
A social networking website system with automatic registration based on a current location information. Individuals are automatically enrolled into social network services based on a current location determined from their mobile devices. In addition, users can automatically gain registration and access to local information and social networks when their mobile device interacts with a server via a point-of-sale computing device. User interactions can be adhoc in nature, employing audio messages, or audio and video messages. In general, automatic memberships to social networks, social groups and to discussion lists are provided to users, based on user's current location.
US10574620B2 Posting content to social medium
A computer-implemented method of posting content to a social medium comprises receiving content posted by a user along with an associated posting time which indicates when the user selected an option to post the content to the social medium; determining that publication of the content posted by the user is dependent on a trigger; and in response to determining that publication of the content is dependent on the trigger, storing the content with the associated posting time and suspending publication of the content until the trigger is satisfied such that the posting time published with the content indicates a time prior to transmission of the content from an electronic device to a server for publishing.
US10574618B1 Processing client devices
A communication system and method for the utilization of social networks to provide computing devices operational information. The computing devices access one or more social networks and associate with an account of a specified user. The computing devices can maintain social network profiles that provide configuration information of the computing device. The computing devices can process information provided profile updates to cause a configuration of the client device. The computing devices can also process social network communications to process operational parameters of the client device.
US10574616B2 Processing messages input from a plurality of clients
An apparatus for processing messages input from a plurality of clients. The apparatus includes an acquisition unit configured to obtain a first message input from a first client, a second message input from a second client, and a user selection input from the second client. The user selection is of a first portion of the first message and indicates that the second message is a comment on the first portion of the first message. The apparatus also includes a control unit in communication with the acquisition unit. The control unit is configured to perform a first control action in response to the acquisition unit obtaining the first message, the second message, and the user selection. The first control action results in the first message, the second message, and a first link connecting the first portion of the first message and the second message being displayed on the plurality of clients.
US10574606B2 Interoperable clinical document-exchange system
A method of exchanging messages between users over a network includes receiving a registration request from an organization and provisioning an organizational sub-domain, verifying the registration request according to requirements of a first protocol and provisioning a first user address that is part of the organizational sub-domain, and sending a message from the first user address to a second user address according to the first protocol.
US10574604B2 Apparatus, method, and non-transitory computer readable medium for providing chat service
A method of providing a chat service may include receiving, by an input device associated with an apparatus, a first input requesting information related to a conversation content, the conversation content being a content of a conversation in a first one of chat rooms, the first input indicating which of the chat rooms is the first one of the chat rooms; receiving, by the input device, a second input specifying specified pieces of the conversation content, the specified pieces having a time frame associated therewith; determining, by a controller associated with the apparatus, statistical information related to the specified pieces of the conversation content within the time frame based on the first input and the second input; and displaying, by a display device associated with the apparatus, the statistical information within the first one of the chat rooms.
US10574601B2 Managing and displaying online messages along timelines
The present invention provides a method, system, and computer program product of managing and displaying online messages along timelines. In an embodiment, the present invention includes receiving a plurality of online messages from an online website, determining sets of similar online messages among the plurality of online messages, and displaying on a computer display each of the sets of similar online messages along a graphical representation of a timeline corresponding to the each of the sets of similar online messages, resulting in displayed timelines and displayed online messages. In a further embodiment, the present invention includes in response to receiving a new online message from the online website, determining each set among the sets of similar online messages to which the new online message is similar, and displaying on the computer display the new online message, resulting in a displayed new online message.
US10574591B1 Systems and methods for assigning tasks based on usage patterns and resource capacities
Techniques relate to facilitating assignments of tasks to promote efficient resource timetables. A first communication from a client device is received that corresponds to an electronic request to sue a resource to complete a task. A task type of the task and a client corresponding to the electronic request are identified. Usage data corresponding to the task type and client are identified. A task-assignment duration is defined based on the usage data and a buffer time period. An availability in a timetable of a resource that is of a duration that is at least as long as the task-assignment duration is identified. A second communication identifying a start time of the availability is transmitted to the client device. A third communication is received that accepts the start time, and a fourth communication is transmitted to a device controlling use of the resource that identifies the client, task and availability.
US10574587B1 Systems and methods for cloud-based application access to resources
Systems and methods which facilitate access to computing resources by cloud-based applications are described. Embodiments enable cloud-based applications to provide output to and/or obtain input from computing resources, such as printers, scales, scanners, and storage devices, for performing various functions. In operation according to embodiments, a user agent client application is executed by computing equipment in communication with a computing resource to which access is to be provided to one or more cloud-based applications. Although embodiments implement a user interface client application which is separate from a user agent client application, tight integration between a user interface client application and user agent client application may be provided. Embodiments not only facilitate operation whereby a cloud-based application is enabled to provide output to and/or obtain input from computing resources, but also facilitate remote and/or shared client interaction with such computing resources.
US10574586B2 Method and system for self-adaptive bandwidth control of CDN platform
A method includes: configuring parameters for a self-adaptive task and sending the parameters to a control center; performing a task registration of the self-adaptive task according to the parameters; assigning the range for CDN service resources to a proxy; sending a data collection command to CDN service resources within the range; sending the collected data to the control center; generating a self-adaptive control line according to the collected data; generating a control command for the proxy according to the self-adaptive control line; generating a control policy for each of the CDN service resources, and allocating the control policy to a corresponding CDN service resource.
US10574584B1 Controlling network device capacity
A web services system includes a plurality of computing devices configurable to implement a plurality of compute instances of a provider network. One or more of the computing devices is configured to implement a network device and a resource manager. The network device is configured to receive traffic directed to an application. The resource manager is configured to determine an amount of computing resources employed by the network device to process a first workload presented to the network device over a predetermined precedent time interval, to determine, based on the amount of computing resources employed by the network device, an amount of computing resources needed by the network device to process a second workload; and to allocate the amount of computing resources to the network device.
US10574578B2 Dynamic network load regulating device and method
A dynamic network load regulating device includes a first network bridge, a second network bridge, a third network bridge, and a traffic monitoring module. The second network bridge and the third network bridge are further coupled to a plurality of terminal devices. Each of the network bridges includes a plurality of ports. The traffic monitoring module is configured to monitor the status of each of the at least one data transmission path associated with the second network bridge and the at least one data transmission path associated with the third network bridge. When one or more transmission path is in a congestion condition, the traffic monitoring module dynamically updates the path cost of each data transmission path to select a second data transmission path to transmit network data. A method for the dynamic network load regulating device is also provided.
US10574574B2 System and method for BGP sFlow export
A method and apparatus of a device that exports Border Gateway Protocol (BGP) data in sFlow samples. The device generates separate tables for BGP attribute information, community list information, and autonomous systems path (AS_PATH) attribute information, where each entry in the BGP attribute information table is associated with an entry in the community list information table and an entry in the AS_PATH attribute information table. The device further populates a BGP route information table that defines a mapping from a network address prefix to an entry in the BGP attribute information table. The device generates a sFlow sample related to the network address prefix using the BGP attribute information table, the community list information table, the AS_PATH attribute information table, and the BGP route information table.
US10574573B2 Connecting a PVLAN switch to a non-PVLAN device
A PVLAN switch for connecting a PVLAN to a non-PVLAN device is configured as a primary VLAN with secondary VLANs, the primary VLAN includes promiscuous ports, each of the secondary VLANs includes a smart PVLAN trunk port, and the smart PVLAN trunk port is included in at least two secondary VLANs where the smart PVLAN trunk port and the promiscuous port connect to non-PVLAN devices. A frame is received on a smart PVLAN trunk port sent from a non-PVLAN device, and includes a destination address and a secondary VLAN ID. The PVLAN switch port ID for the first frame, and a primary VLAN ID for the secondary VLAN ID are identified. If the frame is a non-isolated port, the secondary VLAN ID is modified to be the primary VLAN ID, and the modified frame is sent to another non-PVLAN device connected to the PVLAN switch port.
US10574572B2 Packet processing method and apparatus
This application provides a packet processing method, which helps resolve a problem that a network node between a user terminal and a DHCP server is relatively complex. In the method, a network node of an access network receives a first packet sent by a user terminal, where the first packet is used to request an Internet Protocol IP address from a Dynamic Host Configuration Protocol DHCP server and the network node obtains a second packet, where the second packet includes the first packet, information about a port, and a Media Access Control MAC address of the user terminal, the port is a port through which the network node receives the first packet, and the second packet is a packet except a DHCP packet. Additionally the network node sends the second packet to a controller.
US10574571B2 Method for transparently logging and replicating distributed services
The disclosure provides an approach for transferring a packet from a source client to a destination application across a network. The approach generally includes writing an identifier to the packet by a switch, transferring the packet to a distributed log, logging a copy of the packet at the distributed log, and analyzing the packet for misplaced requests. The approach further includes, transmitting the packet from the distributed log to the destination, intercepting the packet by a shim layer and comparing the identifier to a counter maintained by the shim layer, and forwarding the packet to the destination application.
US10574563B2 Seamless bidirectional forwarding detection discriminator based return path determination
Seamless Bidirectional Forwarding Detection (S-BFD) discriminator-based return path determination is provided. In one embodiment, a method is provided that includes assigning a first discriminator associated with a first discriminator identifier and a second discriminator associated with a second discriminator identifier different from the first discriminator. The method also includes receiving an S-BFD control packet that includes one of the first discriminator identifier or the second discriminator identifier. The method includes determining whether the first discriminator identifier or the second discriminator identifier is included in the S-BFD control packet, and based on the determination, initiating an S-BFD reflector session to transmit a response along a return path determined based on whether the first discriminator identifier or the second discriminator identifier is included in the S-BFD control packet.
US10574562B1 Routing methods, systems, and computer program products
In one embodiment, a system and apparatus are provided comprising: a first node configured to receive an index value, wherein the index value is globally unique within a network domain, receive a base value, wherein the base value comprises one of a plurality of segment routing values, and the plurality of segment routing values comprises a set of segment routing values configured to identify nodal segments, calculate a segment identifier (segment ID) based on the index value and the base value, and calculate a next hop segment ID based on the index value and a second base value.
US10574560B2 Specifying link layer information in a URL
A system of specifying link layer information in a URL is described. In an embodiment, a URL is generated which includes both a link layer network type and information which is used by a resolving device to identify a particular link layer network of the specified type. In various embodiments, the URL includes a link layer network type and a corresponding link layer network name or pairs of link layer network types and corresponding link layer network names. Where the URL comprises more than one link layer network name, the resolving device may determine at runtime which of the named link layer networks to connect to and this decision may be based on criteria or preference information included within the URL.
US10574558B1 Limiting alarms in an asset monitoring system
In one example, a method includes receiving, by a computing system, first data defining an alarm associated with an infrastructure asset, the alarm having an alarm condition that causes a notification to be output indicating the alarm condition is met, and receiving, by the computing system, second data defining a one-time trigger condition for the alarm. The method also includes, in response to determining that the alarm condition is met and the one-time trigger condition for the alarm has not been met at least once, suppressing, by the computing system, output of notifications for the alarm, and in response to determining that the alarm condition is met and the one-time trigger condition for the alarm has been met at least once, outputting, by the computing device and for display, the notification indicating the alarm condition is met.
US10574555B2 Network data stream tracer
Various embodiments of a network element comprising a control plane including stream tracer logic are described herein. The network element additionally includes a data plane coupled to the control plane, where the data plane includes forwarding logic to forward a unit of network data from an ingress interface to an egress interface. The stream tracer logic can be configured to cause marking logic to mark selected units of network data for to be counted by counting logic and to cause the counting logic to count marked units of network data. The stream tracer logic can determine whether units of network data are dropped within the forwarding logic via comparison of an ingress count of the marked units of network data with an egress count of the marked units of network data.
US10574554B2 Control of applications that use system resources
System resources on a computer system are conserved by controlling the applications that use those system resources. This can be accomplished by monitoring an indication of use of a system resource by a plurality of applications, determining whether the indication of use exceeds a predetermined threshold of use, if the indication of use exceeds the predetermined threshold of use then bundling the applications using that system resource into a resource group, and assigning a resource usage rate to the resource group for a period of time, the assigned resource usage rate being below the indication of use of that system resource, and the assigned resource usage rate applying collectively to the applications in the resource group.
US10574545B2 Techniques for analytics-driven hybrid concurrency control in clouds
Exemplary techniques for analytics-driven hybrid concurrency control in clouds are disclosed that include a hybrid resource allocation module that can concurrently utilize an optimistic allocation scheme alongside a pessimistic allocation scheme. Machine learning techniques utilizing previous activity history of applications can be used to train a cluster model that is integrated by a hybrid resource allocation module to classify applications in either a pessimistic cluster or an optimistic cluster that identifies under which scheme requests from the applications will be processed.
US10574544B2 Method of certifying resiliency and recoverability level of services based on gaming mode chaosing
Embodiments of the present disclosure provide a method, system, and computer program product for certifying resiliency and recoverability level of services. The method, system and computer program product include receiving a level of testing for a target service used by an application in an ordinary course of operation. The monitoring system disrupts expected behavior of the application by adjusting one or more parameters of the application. The monitoring system determines whether the service is able to recover based on the application behavior. Upon determining that the service is able to recover based on the application behavior, reporting the level of testing as the level of testing received.
US10574540B2 Method and system for facilitating management of service agreements for consumer clarity over multiple channels
Disclosed is a method for facilitating management of at least one service agreement associated with a user and at least one service provider. The method may include receiving, using a communication device, a service agreement from a service provider system. Further, the method may include performing, using a processing device, one or more of analyzing the service agreement, identifying at least one collectable data associated with the user account and identifying at least one action associated with the at least one collectable data. Further, the method may include storing, using a storage device, each of the at least one collectable data and the at least one action in association with the service agreement. Further, the method may include transmitting, using the communication device, each of the at least one collectable data and the at least one action to a user device associated with the user account.
US10574536B2 Capacity engineering in distributed computing systems
Improved network optimization and scaling are provided by combining optimization of traffic engineering and network topologies. Sets of minimal link capacities are determined based on the constraints of network topology, network demand, and failure modes. The optimization problem is reframed to allow for simultaneous optimization across all failure modes, reducing or eliminating overprovisioning in link capacity allocation by utilizing convex optimization solvers and techniques.
US10574534B2 Providing virtual networking device functionality for managed computer networks
Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify a logical network topology for a managed computer network with multiple computing nodes that includes one or more virtual networking devices each associated with a specified group of the multiple computing nodes. Corresponding networking functionality may be provided for communications between the multiple computing nodes by emulating functionality that would be provided by the networking devices if they were physically present and configured to support the specified network topology. In some situations, the managed computer network is a virtual computer network overlaid on a substrate network, and the networking device functionality emulating includes receiving routing communications directed to the networking devices and using included routing information to update the specified network topology for the managed computer network.
US10574533B2 Network management using hierarchical and multi-scenario graphs
A method, system, and computer program product to manage a network comprising a plurality of interconnected components are described. The method includes obtaining a set of all the components that are part of the network over time, and identifying one or more repeating patterns of components among the set of all the components as corresponding lower-level definitions to generate a hierarchical set of all the components. The method also includes obtaining time-varying information regarding topology and operational values within the network, and creating a representation of the network at a set of times based on the hierarchical set of all the components and the time-varying information.
US10574532B2 Component detection and management using relationships
Correlation of component information provided by diverse detection and data collection methods is used to discover additional components and identify and record relationships between these and still other components. Each detection and data collection method can be individually useful to discover components, and to provide at least some information about one or more discovered components to identify at least one relationship between the discovered components. When the information and component discoveries of a first detection and data collection method are properly combined with those of a second detection and data collection method, there can be a synergistic effect that greatly improves the utility and efficiency of a relationship-based network management system by enabling automated discovery of additional components and identification of additional component relationships, by automatically merging diverse views of a single component into a coherent picture of that component, and by automated prediction of component state changes based on state changes in related components.
US10574531B2 Method for automatically allocating IP address for distributed storage system in large-scale torus network and apparatus using the same
Disclosed herein are a method for automatically allocating IP addresses for a distributed storage system in a large-scale torus network and an apparatus for the method. The method for automatically allocating IP addresses includes acquiring neighboring-node information from multiple storage nodes that constitute the system; generating torus network topology for the multiple storage nodes by combining the neighboring-node information; generating IP address information through which a position of each of the multiple storage nodes in a structure corresponding to the torus network topology can be identified; and allocating IP addresses to the multiple storage nodes by delivering the IP address information to the multiple storage nodes.
US10574527B2 Compartmentalized overcommitting of resources
As disclosed herein a computer-implemented method includes providing a plurality of resource allocation zones corresponding to a plurality of overcommit policies. The method further includes receiving a request for a resource for a tenant, and determining a selected overcommit policy corresponding to an anticipated resource need. The method further includes selecting a resource allocation zone for the tenant from the plurality of resource allocation zones, and providing the resource to the tenant. A computer program product and a computer system corresponding to the above method are also disclosed herein.
US10574525B2 Configuration agreement protocol method
A first controller in a distributed network obtains, concurrently with a second controller in the distributed network, a system requirement and a message from a logical bus. The first controller and the second controller are communicatively coupled to the logical bus, and the first controller is communicatively coupled to a first portion of the network components and the second controller is communicatively coupled to a second portion. A processor associated with the first controller solves, concurrently with the second controller, the system requirement and the solving includes applying a solver to generate new configurations of the network components. The new configurations generated by the first controller are identical to the new configurations generated by the second controller. The first controller extracts configurations relevant to the first portion of the network components and applies the configurations to the first portion of the network components.
US10574520B2 Dynamic runtime reconfiguration of servers
A dynamic runtime reconfigurable server its operational logic as it performs tasks for different customers at different times based on different configurations defined by the customers. The embodiments reduce resource overhead associated with reconfiguring and loading the different customer configurations into server memory at runtime. The server selectively loads different customer configurations from storage into server memory as the configurations are accessed in response to received client requests. The server also selectively preloads configurations into memory at periodic server restarts based on configurations accessed during the interval prior to each restart. The restart allows the server to remove old configurations from memory and maintain the most recently accessed ones. Restarting is also performed without interrupting server operation in responding to user requests.
US10574516B2 Management apparatus and shared network system
A disclosed management apparatus that manages communication in a network shared by information processing apparatuses of plural users includes: a memory and a processor coupled to the memory. And the processor is configured to: receive, from a first information processing apparatus connected to the network, a first identifier assigned to the first information processing apparatus; receive, from a second information processing apparatus connected to the network, a second identifier assigned to the second information processing apparatus; determine whether a user of the first information processing apparatus coincides with a user of the second information processing apparatus based on the received first identifier and second identifier; and apply first settings to permit communication between the first information processing apparatus and the second information processing apparatus, upon determining that the user of the first information processing apparatus coincides with the user of the second information processing apparatus.
US10574513B2 Handling controller and node failure scenarios during data collection
Systems, methods, and computer-readable media for handling failure scenarios during data collection and analysis for assurance. In some examples, a system can obtain a logical model of a network and, based on the logical model, identify a plurality of controllers on the network and a plurality of nodes on a fabric of the network. The system can probe the plurality of controllers and plurality of nodes for respective status information, including respective reachability information, respective login diagnostics information, and/or respective software information. Based on the respective status information, the system can determine conditions at the plurality of controllers and the plurality of nodes and define one or more assurance operations based on the conditions at the plurality of controllers and the plurality of nodes. The system can then perform the one or more assurance operations.
US10574510B2 System for decomposing events from managed infrastructures using syntax pattern
A system is provided for clustering events. A first engine configured to receive message data from managed infrastructure that includes managed infrastructure physical hardware that supports the flow and processing of information. The at least one engine is configured to determine common characteristics of events and produce clusters of events relating to failure of errors in the managed infrastructure, where membership in a cluster indicates a common factor of the events that is a failure or an actionable problem in the physical hardware managed infrastructure directed to supporting the flow and processing of information. The at least one engine is configured to create one or more situations that is a collection of one or more events or alerts representative of the actionable problem in the managed infrastructure. A second engine is configured to determine one or more common steps from events and produces clusters relating to events. The second engine determines one or more common characteristics of events and produces clusters of events relating to the failure or errors in the managed infrastructure. An anomaly engine is configured to perform bitwise operations. A change to a managed infrastructure physical hardware component is made.
US10574508B1 MapReduce optimization for partitioned intermediate output
Methods and systems for performing MapReduce optimization for partitioned intermediate output are disclosed. Partitions of a set of input data are provided to a plurality of worker nodes. Each worker node performs a first stage of computation on a respective partition of the input data to produce a respective partition of intermediate output data. Each worker node performs a sort operation on the respective partition of intermediate output data to produce a respective partition of sorted intermediate output data. Each worker node performs a second stage of computation on the respective partition of sorted intermediate output data to produce a respective partition of final output data.
US10574504B2 Apparatus and method for transmitting or receiving broadcast signal
Disclosed is a method for transmitting a broadcast signal. A method for transmitting a broadcast signal according to an embodiment of the present invention comprises the steps of: delivery layer processing broadcasting service data and signaling information for the broadcasting service data; UDP/IP encapsulating the broadcasting service data and signaling information for the broadcasting service data; and physical layer processing the broadcasting service data and signaling information for the broadcasting service data.
US10574502B2 Method and apparatus for configuring frame structure for new radio access technology in wireless communication system
For supporting a new radio access technology (new RAT, or NR), a frame structure for the new RAT may be configured. A network node configures a frame in which a first cyclic prefix (CP) is allocated to a first symbol in every 0.5 ms and a second CP is allocated to remaining symbols in every 0.5 ms. In this case, a length of the first CP is longer than a length of the second CP.
US10574499B2 Multicarrier transmission
A multicarrier-radio transmitter has a digital signal processor to produce a multicarrier signal at IF, and a transmit amplifier circuit to amplify and transmit the multicarrier signal at RF. A feedback loop of the transmit amplifier circuit has a subtractor, an I/Q demodulator in the forward path, a loop-filter system in the forward path at baseband, an I/Q modulator in the forward path, a power amplifier in the forward path, a pick-off node to pick off the multicarrier RF signal, and a down converter in the reverse path to down-convert the picked-off multicarrier RF signal to IF.
US10574492B2 Method and apparatus for transmission of control signaling
A first set of a first number (k1) of control channel Blind Decoding (BD) candidates can be transmitted in a first subframe at an aggregation level for a control channel transmission in the first subframe starting from a first OFDM symbol position in the first subframe. A second set of a second number (k2) of control channel BD candidates can be transmitted in the first subframe at the aggregation level in the first subframe starting from a second OFDM symbol position in the first subframe. A third set of a third number (k3) of control channel BD candidates can be transmitted in a second subframe at the aggregation level in the second subframe starting only from a first OFDM symbol position in the second subframe, where k3>k1 and k3>k2. The first OFDM symbol position in the first subframe can be the same position as the first OFDM symbol position in the second subframe.
US10574475B2 Household appliance with bluetooth connection and authentication
A method of connecting a household appliance to a secure network using a remote interface device includes discovering the appliance by receiving a short-range broadcast from the appliance. The short-range broadcast includes a unique identifier and a model number. The method also includes establishing an encrypted short-range radio connection between the appliance and the remote user interface device. The method further includes receiving a network credential for the secure network and transmitting the network credential to the appliance via the encrypted short-range radio connection. The method then includes connecting the appliance to the secure network using the received network credential.
US10574473B2 Visualizing conversations across conference calls
A method can include conducting a plurality of related conference calls and generating a visualization for each conference call. The visualizations can be sent to computing devices of participants of the plurality of conference calls concurrently with the plurality of conference calls.
US10574466B1 Authenticated external biometric reader and verification device
An external biometric reader and verification device for providing access control to a computing device, and associated methods, are disclosed. The external reader can store and verify biometrics under the control of the computing device and send identity verification messages to the computing device. One disclosed device includes a biometric reader communicatively connected to an external secure microcontroller. The external secure microcontroller stores a set of biometric data and a signing key. The signing key can be injected by a device manufacturer in a controlled key injection room in a manufacturing facility and can be used to sign a certificate. An operating system of the computing device can be programmed to send a request for the certificate, receive the certificate, and predicate control of access to the operating system using the verification messages on verification of the certificate.
US10574462B2 Interfaces for privacy management as service or function
Privacy management techniques for communication systems are provided. In one or more methods, one or more cryptographic key pairs are provisioned in a home network of a communication system for utilization by subscribers of the home network to conceal subscriber identifiers provided to access points in the communication system. The cryptographic key pairs are managed utilizing an element or function in the home network of the communication system. In one or more other methods, one or more public keys associated with one or more cryptographic key pairs are stored in user equipment, the cryptographic key pairs being provisioned by a home network of a communication system for use by subscribers of the home network to conceal subscriber identifiers provided to access points in the communication network. An element or function of the home network of the communication system is interfaced for management of the public keys stored in the user equipment.
US10574460B2 Mechanism for achieving mutual identity verification via one-way application-device channels
To authenticate a service request, a first server receives a handshake request from a client application. The first server transmits a first nonce to the client application. The first server sends a second nonce and the handshake request to a second server. The second nonce may be a key for decrypting the first nonce, or it may be a separate nonce. The first server stores a result of an operation performed on the first and second nonces. The client application receives a push notification with the second nonce from the second server via a secure and authenticated communication channel. The client application also performs an operation on the nonces to generate a candidate result, which it sends to the first server. If the candidate result matches the stored result, the first server will send the client application a token that grants access to a service.
US10574455B2 Information processing system, information processing apparatus, method for information processing, and non-transitory computer-readable recording medium having stored therein information processing program
An information processing system including multiple memory devices and a processor configured to select one node group associated with a time point included in a time period between a current time point and a time point before a predetermined time including the current time point among multiple node groups each associated with one of multiple time points, and store the N pieces of distributed data one to each of N memory devices included in the selected node group. The information processing system carries out a restoring process on at least one of the multiple node groups, and if the restoring results in failure, carries out the restoring process on a second node group associated with a time point before a time point associated with the first node group that causes the failure among the plurality of node groups.
US10574452B2 Two-step central matching
A method performed by a client device of enrolling biometric data of a user with a network node over a secure communication channel comprises capturing the biometric data, transforming the biometric data into a first set of transformed biometric data using a first feature transformation key, generating a second feature transformation key, and transforming the biometric data into a second set of transformed biometric data using the second feature transformation key. The method further comprises encrypting the first and second set of transformed biometric data with an encryption key, encrypting the second feature transformation key with another encryption key shared with the network node at which the first and second sets of transformed biometric data are to be enrolled, and submitting, to the network node, an enrolment request comprising the encrypted first and second sets of transformed biometric data, the encrypted second feature transformation key, and user profile data.
US10574450B2 Optical quantum communication system
A quantum communication system for distributing a key between first and second units, the system being configured to implement phase-based measurement device independent quantum cryptography, the system comprising first and second units adapted to apply phase shifts to light pulses and a detection unit adapted to cause interference between light pulses received from the first and second units and measure said interference, wherein the first and second units each comprise at least one phase modulator adapted to apply a phase shift, said phase shift comprising a global phase component and a relative phase component, wherein said global phase component represents a phase shift selected randomly in the range from 0° to 360° from a fixed phase reference and said relative phase component is a phase shift selected randomly from 0°, 90°, 180° and 270° from the phase shift introduced by the global phase component.
US10574448B2 Multidimensional coded modulation for wireless communications with physical layer security
Systems and methods for quantum key distribution using orbital angular momentum (OAM)-modes-enabled secure multidimensional coded modulation. The quantum key distribution including symbols of a raw key across subcarriers and multiplexing the subcarriers to form an electrical carrier. Then optically modulating the electrical carrier with an electro-optical modulator using an optical signal. The optically modulated electrical carrier is then imposed on a pre-determined OAM mode using an optical OAM multiplexer, attenuated, and transmitted across a quantum channel. A receiver then receives the transmitted signal and demultiplexes it with an optical OAM demultiplexer to extract projections. The projections then undergo optical-to-electrical conversion using a coherent optical detector with an optical signal from a local oscillator. A resulting estimated electrical carrier is then demultiplexed into subcarriers. The subcarrier undergo phase noise cancellation and subsequent demodulation to extract estimated symbol constellation points corresponding the symbols of the raw key.
US10574446B2 Method and system for secure data storage and retrieval
One embodiment described herein provides a system and method for secure data storage. During operation, a client device selects a quantum data key from a plurality of quantum data keys shared between the client device and a storage server, encrypts to-be-stored data using the selected quantum data key, and transmits a data-storage request to the storage server. The data-storage request comprises a key-identifier of the selected quantum data key and the encrypted data.
US10574442B2 Enhanced remote key management for an enterprise in a cloud-based environment
Systems and methods are disclosed for facilitating remote key management services in a collaborative cloud-based environment. In one embodiment, the remote key management architecture and techniques described herein provide for local key encryption and automatic generation of a reason code associated with content access. The reason code is logged by a hardware security module which is monitored by a remote client device (e.g., an enterprise client) to control a second (remote) layer of key encryption. The remote client device provides client-side control and configurability of the second layer of key encryption.
US10574438B2 Security apparatus, method thereof, and program
In sharing processing, a security apparatus applies secret sharing to processing information m to obtain a plurality of pieces of fragment information (where n=1, . . . , N), obtains verification information which is an image of the obtained fragment information through mapping, stores the verification information and outputs the fragment information. Each piece of the fragment information is stored in a storage apparatus. In restoration processing, the security apparatus accepts input of fragment information (where k=1, . . . , K) required for restoration, compares fourth verification information which is an image of the inputted fragment information through mapping with stored verification information, and restores the processing information m from the fragment information (where k=1, . . . , K) corresponding to the fourth verification information which matches the verification information.
US10574435B2 Apparatus and method for cross-domain analysis of radio systems
An apparatus for analyzing one or several radio systems is provided, having: one or several radio-frequency units for generating one or several baseband signals from one or several radio signals, a spectral analysis module for performing spectral analysis, wherein one of the baseband signals is transformed to a time-frequency domain in order to obtain a spectrogram in the time-frequency domain, one or several demodulators for generating several demodulated radio packets of the one or several radio systems from the one or several baseband signals, the demodulators providing additional information for the demodulated radio packets, a spectrogram analyzer for detecting radio packets found in the spectrogram in the time-frequency domain and for establishing one or several characteristics for each radio packet found based on the spectrogram in the time-frequency domain, and a synchronization module configured to determine one or several pairs, wherein each pair has precisely one demodulated radio packet of the demodulated radio packets, having the one or several characteristics of precisely one radio packet found of the radio packets found.
US10574434B1 Slip detection on high speed data links
The disclosure relates to detecting phase slips in a data link. An apparatus may perform a frame resynchronization when a phase slip is detected. The apparatus may generate a reference phase signal that is compared to incoming data frames to determine whether a phase slip occurred and characterize the phase slip. The counter may be based on a recovered receiver clock, thereby counting an actual number of bits received, and may wrap based on the frame size. A value of the counter latched to an incoming frame before the frame resynchronization may be compared to a latched value of the counter after the frame resynchronization to determine whether a phase slip, a size of the phase slip, and a direction of the phase slip.
US10574428B2 Self-interference channel estimation system and method
The present application describes a self-interference channel estimation system. The system includes a signal generator configured to generate a swept tone having a frequency ranging from an upper edge of a reception band to a lower edge of the reception band, and configured to generate a message signal. The system includes an infinite impulse response (IIR) filter configured to determine an infinite impulse response of a self-interference channel based upon the swept tone. The system includes a processor configured to characterize the self-interference channel based upon the infinite impulse response.
US10574427B2 Assured data transfer for full-duplex communication
In a full duplex data transfer method system, a first transceiver and a second transceiver are configured to transmit and receive data packets. At the first transceiver, a status indicator is added to each data packet in a set of data packets and the status indicator of each data packet is initially set to not transmitted. A list of all data packets having a status indicator set to not transmitted is maintained.All data packets of the set are transmitted from the first transceiver to the second transceiver while the first transceiver receives transmissions from the second transceiver. At the second transceiver, all data packets received are saved and an indication regarding the data packets received are transmitted back to the first transceiver. At the first transceiver, the status indicator of all data packets in the list received by the second transceiver are set to received. The first transceiver then retransmits to the second transceiver all data packets of the set in the list having an indicator set to not transmitted.
US10574420B2 Resource allocation signaling
There is disclosed a method of operating a radio node in a Radio Access Network, the method including communicating utilizing frequency resources based on allocation information received in a message, the message having an allocation information structure containing the allocation information.
US10574419B2 Configuration of non-UE-specific search space for M-PDCCH
This disclosure relates to implementations to support non-UE-specific (i.e. common) and UE-specific search spaces (SS) for M-PDCCH. One implementation relates to a UE comprising RF circuitry to receive, from an eNB, configuration information of one or a plurality of common Search Spaces (CSSs) for M-PDCCH; and baseband circuitry to monitor the one or more configured CSS for M-PDCCH transmissions; wherein the RF circuitry and/or baseband circuitry is adapted to support a reduced bandwidth (BW). Another implementation relates to an eNB comprising RF circuitry to transmit configuration information of a plurality of CSSs for M-PDCCH to one or more UEs supporting a reduced BW, wherein the plurality of CSSs for M-PDCCH are differentiated by “based on functionality”-differentiation that includes the type of use case and/or an EC level of the UE.
US10574417B2 Method and apparatus for MTC device association schemes
Methods and apparatuses are described for wireless communications in which various association schemes may be performed for a machine type communication (MTC) device. In a long-term evolution (LTE) heterogeneous network, the MTC device may associate with a macro cell or a small cell using a narrowband MTC channel supported by the cells. Information about the MTC channel, including its frequency spectrum, may be transmitted to the MTC device using reserved bits in a physical broadcast channel (PBCH). Once the MTC device identifies the MTC channel, it may communicate with one or more cells during a frame or during a sub-frame. The MTC device may determine channel metrics of the cells from the MTC communication and may identify a cell with which to associate from the channel metrics. The association may be to a best downlink cell or a best uplink cell based on the operating profile of the MTC device.
US10574408B2 Terminal apparatus, base station apparatus, communication method, and integrated circuit
Uplink control information is efficiently transmitted. In a terminal apparatus, HARQ-ACK is transmitted by using a first PUCCH format in a case that first information is received, a PDCCH used for scheduling of a PDSCH transmission only on a primary cell is detected in a CSS on the primary cell, and a counter DAI value included in a downlink assignment is set to 1, and HARQ-ACK is transmitted by using the first PUCCH format in a case that the first information is received, a PDCCH used for scheduling of a PDSCH transmission only on the primary cell is detected in a USS on the primary cell, and both a counter DAI value and a total DAI value included in a downlink assignment are set to 1.
US10574406B2 Wireless communication method, user equipment and enode B
Provided are wireless communication methods, a UE and an eNB. The wireless communication method performed by a UE includes transmitting transport block repetitions to an eNB, wherein one HARQ process includes multiple repetition sets of a transport block if one repetition set of the transport block is not enough for the eNB to successfully decode the transport block, each of the multiple repetition sets includes multiple repetitions of the transport block, each of the multiple repetition sets is followed by a feedback channel to indicate whether the transport block is successfully decoded by the eNB.
US10574405B2 Terminal device, base station apparatus, communication method, and integrated circuit
There is provided a terminal device which includes a transmission unit that transmits HARQ response information to a first serving cell and a second serving cell on a physical uplink shared channel in a subframe n. The physical uplink shared channel is transmitted based on a physical downlink control channel or an enhanced physical downlink control channel which is detected in a state of including a downlink control information format 0/4. Two or more serving cells are configured in the terminal device, in a case where frame constitution types of any two configured serving cells are different from each other, and in a case where a primary cell has Frame constitution type 2, BcDL is applied to the first serving cell of Frame constitution type 2 by using the following expression (1), and is applied to the second serving cell of Frame constitution type 1 by using the following expression (2).[Math. 1] BcDL=min(WDAIUL,Mc)  Expression (1) [Math. 2] BcDL=min(WDAIUL+4┌(U−WDAIUL)/4┐,Mc)  Expression (2)
US10574404B2 Method for transmitting or receiving a HARQ-ACK signal in wireless communication system, and device therefor
A method for transmitting a hybrid automatic repeat and request (HARQ) ACK/NACK signal by a reception side in a wireless communication system may further comprise the steps of: receiving a transmission block including a plurality of code blocks from a transmission side; decoding the received transmission block; and transmitting an ACK/NACK for the transmission block in units of code block groups, wherein the code.
US10574398B2 Receiving state indication method for A-MPDU and receive end device
A receiving state indication method for an aggregate-media access control (MAC) protocol data unit (A-MPDU) and a receiving device in order to indicate a receiving state of the A-MPDU including a MAC service data unit (MSDU) fragment, where the method includes receiving, by a receive end, the A-MPDU from a transmit end, and sending, by the receive end to the transmit end, an acknowledgement frame indicating a receiving state of the A-MPDU when at least one MPDU in the A-MPDU is obtained by encapsulating the fragment of the MSDU, where the acknowledgement frame includes a fragment indication field and a receiving state field.
US10574396B2 Transmission of symbols in a MIMO environment using alamouti based codes
A method for transmitting data in a multiple-input-multiple-output space-time coded communication using a mapping table mapping a plurality of symbols defining the communication to respective antennae from amongst a plurality of transmission antennae and to at least one other transmission resource. The mapping table may comprise Alamouti-coded primary segments and may also comprise secondary segments, comprising primary segments. The primary segments in the secondary segments may be defined in accordance to an Alamouti based code pattern applied at the segment level to define a segment-level Alamouti based code.
US10574393B1 Phase-based cyclic redundancy check verification for wireless communication
The present disclosure describes methods and apparatuses for phase-based cyclic redundancy check (CRC) verification for wireless communication. In some aspects, a soft phase value and a sliced phase value are received for a symbol of a data packet, the data packet received via a wireless interface. An error measurement is determined for the symbol based on the soft phase value and the sliced phase value. The error measurement for the symbol is then compared to an error measurement threshold for detecting symbol-level errors in the data packet. Based on the error measurement exceeding an error measurement threshold, a bit error can be detected in the data packet, which may have passed CRC. By detecting the bit error despite a CRC pass, the bit error can be indicated to higher-level entity of the wireless interface. This can be effective to prevent the bit error from impairing operation of the higher-level entity.
US10574392B2 System. methods and devices for transmitting and/or receiving data using an inter communication link
A method for the transmission of data via an Inter Communication Link (ICL) to a receiver unit is provided. The method identifies data to be transmitted in a memory cell of a data storage. The method continues by extracting the address of the memory cell and extracting the data word from the identified data. The method continues by calculating a CRC (cyclic redundancy check) checksum from the extracted address of the memory cell and the extracted data word. The method continues by generating a data packet to be sent by appending a start frame delimiter and a stop frame delimiter to the extracted address of the memory cell, the extracted data word and the calculated CRC checksum. The method continues by sending the data packet.
US10574381B2 Optical network design and routing
A method of allocating spectrum to a signal in a wavelength division multiplex network including a plurality of nodes, wherein the spectrum comprises a grid divided into a plurality of slots, including allocating to the signal a slot immediately adjacent to a second slot occupied by a second signal, wherein the signal and the second signal are both addressed to the same destination node, and wherein the slots allocated to the signal and the second signal form a spectrum block.
US10574379B2 Open, modular, and scalable optical line system
A reconfigurable optical add/drop multiplexer (ROADM) includes a plurality of interconnected ROADM blocks. Each ROADM block includes an ingress switchable-gain amplifier, an output power detector coupled to an output of the ingress switchable gain amplifier, and a wavelength-selective switch coupled to the output of the ingress switchable gain amplifier. Each ROADM block includes a plurality of add/drop blocks coupled to the wavelength-selective switches of the plurality of ROADM blocks. The ROADM includes a controller configured to receive an indication of an output signal power from the output power detector and adjust gain and equalization parameters of the ingress switchable-gain amplifier based on the received indication of the output signal power.
US10574376B2 Transmission device, reception device, and communication method
A transmission device includes: a modulator that selects an Orbital Angular Momentum (OAM) propagation mode among N (N is an integer equal to or greater than 2) OAM propagation modes in accordance with a value of bit data to be transmitted; and a transmitter that transmits a signal of the OAM propagation mode selected by the modulator.
US10574367B2 RF front-end with power sensor calibration
One exemplary embodiment of the present invention relates to a circuit that includes at least one RF signal path for an RF signal and at least one power sensor, which is coupled to the RF signal path and configured to generate a sensor signal representing the power of the RF signal during normal operation of the circuit. The circuit further includes a circuit node for receiving an RF test signal during calibration operation of the circuit. The circuit node is coupled to the at least one power sensor, so that the at least one power sensor receives the RF test signal additionally or alternatively to the RF signal and generates the sensor signal as representing the power of the RF test signal.
US10574364B2 Quantum signal detection method and quantum signal detection apparatus
Embodiments of this application disclose a quantum signal detection method and a quantum signal detection apparatus. The method includes: splitting a received optical pulse sequence into a first pulse sequence and a second pulse sequence that are in orthogonal polarization, where the signal pulses are quantum signal pulses; obtaining information about the reference pulses; generating local oscillator light; splitting the local oscillator light into first local oscillator light and second local oscillator light whose intensities are the same and that are in orthogonal polarization; performing homodyne detection on the first pulse sequence and the first local oscillator light, and performing homodyne detection on the second pulse sequence and the second local oscillator light, to obtain homodyne detection results; and obtaining regular components of the signal pulses in the optical pulse sequence according to the homodyne detection results and the information about the reference pulses.
US10574361B2 Optical phase modulators
In one example, an apparatus includes e first beam splitter having a first output and a second output. A first optical waveguide is coupled to the first output, and a second optical waveguide is coupled to the second output. A first tunable phase delay is further coupled to the second optical waveguide and has a third output. A first set of phase modulators is coupled to the first optical waveguide, and a second set of phase modulators is coupled to the third output of the first tunable phase delay. At least one of the first set of phase modulators and the second set of phase modulators includes a phase modulator that is driven to three or more distinct phase states. A second beam splitter has a first input coupled to the first optical waveguide and a second input coupled to the second optical waveguide.
US10574360B2 Pluggable optical module and optical communication system
A pluggable optical module includes a pluggable electric connector, a control unit, an optical signal output unit, and a pluggable optical receptor. The pluggable electric connector can communicate a modulation signal and a control signal with an optical communication apparatus. The optical signal output unit outputs an optical signal modulated by the modulation scheme by the control signal in response to the modulation signal. The pluggable optical receptor is configured in such a manner that an optical fiber is insertable into and removable from the pluggable optical receptor. The pluggable optical receptor can output the optical signal output from the optical signal output unit. The control unit controls the optical signal output unit to output the optical signal of a modulation amplitude set corresponding to the modulation signal in the modulation scheme specified by the control signal.
US10574356B2 Virtual physical layer
A virtual physical layer may be provided. When providing the virtual physical layer, a remote radio head may be used. The remote radio head may comprise a first interface device, a second interface device, a digital-to-analog converter, and an analog-to-digital converter. The first interface device may be connected to a virtual physical layer instance instantiated in a cloud-based environment. The second interface device may be connected to customer premises equipment. The digital-to-analog converter may be connected between the first interface device and the second interface device and the analog-to-digital converter may also be connected between the first interface device and the second interface device.
US10574355B2 Method for transmitting a binary data signal to or from a satellite via an optical feeder link
A method for transmitting a binary data signal to or from a satellite via an optical feeder link, wherein an optical transmitting interface carries out the following steps multiplexing binary physical layer frames which are associated with a plurality of carriers or a plurality of beams in a satellite communication system into a single bit stream, inserting a binary physical layer frame identification sequence upstream of each physical layer frame, wherein the physical layer frame identification sequence comprises: a unique binary synchronization sequence, a binary beam index sequence, a binary carrier frequency index sequence, a binary baud rate index sequence, a binary roll-off factor index sequence, a binary modulation index sequence.
US10574352B2 Compensation of transmitter or receiver defects in an optical communications system
Generation of data streams for two dimensions comprises compensation for a nonideal response of a signal path in an optical communications signal. The data streams are converted to analog electrical signals which drive two dimensions of an electrical-to-optical converter. Output of the electrical-to-optical converter is coupled through an optical link to an optical-to-electrical converter.
US10574349B2 Apparatus for controlling operations of a communication device and methods thereof
Aspects of the subject disclosure may include, for example, a transmission system having a coupling device, a bypass circuit, a memory and a processor. The coupling device can facilitate transmission or reception of electromagnetic waves that propagate along a surface of a transmission medium. The memory can store instructions, which when executed by the processor, causes the processor to perform operations including restarting a timer to prevent the bypass circuit from disabling the transmission or reception of electromagnetic waves by the coupling device. Other embodiments are disclosed.
US10574348B2 Method for time synchronization between communication nodes in network
Methods for time synchronization among communication nodes in a vehicle network are disclosed. An operation method of a first communication node includes: transmitting a first frame requesting verification of time synchronization to a second communication node; receiving a second frame including information indicating a link delay time of the second communication node from the second communication node; receiving a third frame including information indicating a transmission time of the second frame from the second communication node; and verifying time synchronization between the first and second communication nodes based on the information included in the received second and third frames.
US10574345B2 Satellite communication location reporting and paging
The disclosure relates in some aspects to location reporting and paging for satellite communication. In one aspect, the disclosure relates to a user terminal (UT) sending a message to report information about the UT's location. A threshold may be used to control whether (e.g., when) the UT reports its location. The location information may be used to enforce area (e.g., country) restrictions for the UT. In one aspect, the disclosure relates to forwarding paging messages between network access controllers. For example, a network access controller that is not able to page a UT may forward a paging message to another network access controller. In one aspect, the disclosure relates to a list of paging areas that indicates where a UT need not perform a paging area update.
US10574344B2 Method and system for transporting signals in a satellite system
A data transmission system in a communication network comprising a data modulator comprises: a first part at the level of the collection point part comprising: an NCR module taking account of an external absolute time reference to reconstitute a network clock, a transmitter module receiving the value of a time reference to be inserted into the data packet to be transmitted and transmitting to the NCR module an information item on an instant of synchronization for the receiver, a second part at the level of the radiofrequency part of a gateway comprising; a receiver module, a module for reconstructing a clock locally, a module for inserting a time reference into a data packet received by the receiver before transmission of the data via the satellite, the first part and the second part exchange encapsulated data.
US10574342B2 Paired-beam transponder satellite communication
Systems and methods are described for paired-beam satellite communications in a flexible satellite architecture. Embodiments include one or more “bent pipe” satellites having multiple transponders for servicing a number of spot beams. Implementations include novel types of paired-beam transponders that communicatively couple gateway terminals and user terminals in different spot beams. Some implementations also include loopback transponders that communicatively couple gateway terminals and user terminals in the same spot beam. The transponders can use similar components, can provide for flexible forward-link and return-link spectrum allocation, and/or can provide other features. Certain embodiments further include support for utility gateway terminal service and/or redundancy (e.g., active spares) for one or more active components.
US10574341B1 Channel reconfigurable millimeter-wave RF system
A channel reconfigurable millimeter-wave RF system is disclosed including, a high altitude platform, a first and second radio frequency module connected to the high altitude platform. The first radio frequency module includes a first transceiver configured to operate the first antenna at a frequency of greater than approximately 30 GHz and includes a first controller connected to the first transceiver and configured to transmit and received data through a first antenna. The first controller is configured to disable the second radio frequency module based on data received through the first antenna.
US10574339B2 Network access from airborne vehicle
A device can include control channel receiver circuitry to receive airborne vehicle control channel packets, decode circuitry to determine contents of the airborne vehicle control channel packets, transceiver circuitry to provide uplink to and receive downlink data from an airborne vehicle, processing circuitry, and a program for execution by the processing circuitry to perform operations comprising determining, based on data from the receiver circuitry, a received signal strength (RSS) of a signal from each of a plurality of airborne vehicles, determining, for each of the airborne vehicles and based on decoded data from the decode circuitry, a length of time the airborne vehicle will be within transmission range of the transceiver circuitry, determining, for each of the airborne vehicles and based on the determined RSS, determined length of time, and a determined bit-rate, an association metric, and causing association with the airborne vehicle associated with the greatest association metric.
US10574333B2 Method and apparatus for allocating resources in a wireless communication system
A method for receiving a relay physical downlink control channel (R-PDCCH) at a relay in a wireless communication system is discussed. The method according to one embodiment includes receiving first control information for downlink scheduling in a first slot of a set of resource block (RB) pairs. The first control information includes allocation information on one or more resource units. The method according to the embodiment further includes monitoring second control information in a second slot of the set of RB pairs. If the R-PDCCH is assigned to the second slot of the set of RB pairs, the R-PDCCH is configured to carry control information for uplink scheduling.
US10574331B2 Antenna co-location and receiver assumptions
Various communication systems may benefit from appropriate assumptions regarding physical or electrical characteristics of the systems. For example, fifth generation (5G) or similar communication systems may benefit from appropriate antenna co-location and receiver assumptions. A method can include receiving an indication of a set of co-location rules to apply from at least three sets of co-location rules. The method can also include applying the indicated set of co-location rules.
US10574327B2 Wireless device, first and second network nodes and respective methods performed thereby for communicating therebetween
A wireless device and a method performed thereby for communicating with a first network node and a second network node by means of a respective cell thereof are proved. Also a first and second network node and respective methods performed thereby for communicating with a wireless device are provided. The wireless device is in soft handover with at least two cells in its active set where downlink is best from one cell and uplink is best towards another cell, wherein the cell providing the best downlink belongs to the first network node and the cell providing the best uplink belongs to the second network node.
US10574323B2 Data transmission method and related device
Determining, by user equipment, a measurement procedure and a type of fed-back channel state information CSI according to a type of a measurement process, where the type of the measurement process includes a definition of a signal measurement pilot and a definition of an interference measurement pilot, and different types of measurement processes correspond to different measurement procedures and/or different types of fed-back channel state information CSI; and performing, by the user equipment, measurement and feedback according to the determined measurement procedure and/or the determined type of the fed-back CSI. The user equipment can determine different measurement processes and different types of fed-back channel state information CSI according to different types of measurement processes.
US10574319B2 Retro-directive metamaterial array antenna system
Methods and systems for communication between a network base station and a remote device are disclosed. Disclosed methods include providing, at a base station coupled to the network, a modulated signal to mixers in a retro-directive metamaterial antenna, and receiving an RF transmission beam from the remote device, at the retro-directive metamaterial antenna, and radiating from the antenna a modulated retro-directed beam, using mixer products, directed toward the remote device.
US10574312B2 Apparatus and methods for interference cancellation in multi-antenna receivers
The present disclosure describes apparatuses and methods for interference cancellation in multi-antenna receivers. In some aspects, a packet transmitted through a wireless environment is received via multiple antennas of a receiver, the packet being affected by interference of the wireless environment. The receiver multiplies signals of the packet with an interference cancellation matrix to provide reduced-interference signals of the packet from which a first portion of the interference is removed. Based on a first set of the reduced-interference signals of the packet, the receiver provides a reduced-interference channel estimate. A second portion of the interference is then removed from a second set of the reduced-interference signals using the reduced interference channel estimate. By so doing, the receiver may reduce effects of interference of the wireless environment (e.g., interfering packets or signals) to improve receive performance (e.g., bit-error rate) for packets that are intended for reception by the receiver.
US10574308B2 Managing of channel state information in a multiple-antenna communication system
A method for managing channel state information in a wireless communication system comprises obtaining a base set of channel state information of a channel between a first node and a second node based on at least one transmission signal. A dedicated reference signal, specific for a limited set of nodes comprising the second node is transmitted within a channel subspace selected in dependence of the obtained base set of channel state information. At least one common channel state information reference signal specific for an intended coverage area of the first node is transmitted. The common channel state information reference signal allows for obtaining a fall-back set of channel state information of a channel between the first node and the second node. The fall-back set of channel state information represents coarser granularity, in spatial dimensions, than the base set of channel state information.
US10574306B2 Codebook and feedback design for high order MIMO
Aspects of the present disclosure relate to techniques that may be utilized in networks with base stations and/or mobile devices that use large number of antennas or multi-dimensional arrays of antennas.
US10574303B1 System and method to test and calibrate card-detection using active tag emulation
This specification discloses methods and devices for emulating a tag device that communicates via inductive coupling, such as a NFC (Near Field Communication) tag device. In some embodiments, this specification discloses methods and devices to use this tag device “emulation” for testing, validating, calibrating, and characterizing a reader device. In some embodiments, a tag emulation device can emulate movement of the tag emulation device relative to the reader device by changing configuration parameters of the tag emulation device and by not actually moving the tag emulation device relative to the reader device. In some embodiments, these configuration parameters changes include: changing a Tx (transmitter) voltage, changing a Tx driver impedance, changing a HF (high frequency) attenuator resistance, changing a Tx output modulation, changing a matching network tuning, changing a phase of a Tx signal versus a carrier signal from the reader device, enabling one or two Tx drivers.
US10574302B2 Communications using an inductive coupling
A controller for a semiconductor switch is described that includes a transmitter and a receiver that communicate across galvanic isolation using an inductive coupling. An example controller includes first circuitry referenced to a first reference potential, second circuitry referenced to a second reference potential and galvanically isolated from the first circuitry, and an inductive coupling galvanically isolating the first circuitry and the second circuitry. The inductive coupling includes a first winding referenced to the first reference potential and a second winding referenced to the second reference potential, wherein the first circuitry includes signal reception circuitry coupled to the inductive coupling, wherein the signal reception circuitry includes one or more signal receivers coupled to the first winding to receive signals transmitted over the inductive coupling.
US10574301B2 Controlled power transmission in radio frequency (RF) device network
In a first radio frequency (RF) device, circuits determine a non-line-of-sight (NLOS) radio path, and select a first plurality of reflector devices associated with the NLOS radio path from a second plurality of reflector devices. The first plurality of reflector devices, are selected based on a first set of criteria, includes an active reflector device and a passive reflector device, and are controlled to transmit a plurality of RF signals to a second RF device based on a second set of criteria. The second RF device is associated with electronic devices. The first RF signal interferes with a second RF signal of the RF signals. A first type of signal associated with the plurality of RF signals is converted to a second type of signal at the second RF device, and the second type of signal is transmitted by the second RF device to the one or more electronic devices.
US10574294B2 Coaxial surface wave communication system and methods for use therewith
In accordance with one or more embodiments, a communication network includes a surface wave transceiver, mounted on a coaxial cable of a broadband cable network, configured to bidirectionally communicate wireless network data via guided electromagnetic waves that propagate along a surface of the coaxial cable. A plurality of analog surface wave repeater pairs, and a plurality of digital surface wave regenerator pairs, are also mounted on the coaxial cable. A plurality of access points, supported by corresponding ones of a plurality of utility poles that also support the coaxial cable, is configured to wirelessly transmit the wireless network data to a plurality of client devices in accordance with a wireless network protocol and to wirelessly receive client data from the plurality of client devices in accordance with the wireless network protocol. A plurality of surface wave add/drop multiplexer pairs, is also mounted on the coaxial cable.
US10574288B2 Circuits and methods for reducing an interference signal that spectrally overlaps a desired signal
Under one aspect, a method is provided for processing a received signal, the received signal including a desired signal and an interference signal that spectrally overlaps the desired signal. The method can include obtaining an amplitude of the received signal. The method also can include obtaining an average amplitude of the received signal based on at least one prior amplitude of the received signal. The method also can include subtracting the amplitude from the average amplitude to obtain an amplitude residual. The method also can include, based upon an absolute value of the amplitude residual being less than or equal to a first threshold, inputting the received signal into an interference suppression algorithm so as to generate a first output including the desired signal with reduced contribution from the interference signal.
US10574285B2 Multiway switch, radio frequency system, and wireless communication device
A multiway switch, a radio frequency system, and a wireless communication device are provided. The multiway switch includes four T ports and 2n P ports. Each of the four T ports is coupled with all of the 2n P ports. The four T ports support a transmission-reception function. n is an integer and n≥2. The multiway switch is configured to be coupled with a radio frequency circuit and an antenna system of a wireless communication device operable in a dual-frequency dual-transmit mode, to implement a preset function of the wireless communication device. The antenna system includes 2n antennas corresponding to the 2n P ports, and the preset function is a function of transmitting a sounding reference signal (SRS) through the 2n antennas in turn.
US10574282B2 Method and apparatus to reduce communication device peak current
A method and apparatus to reduce communication device peak current for alert tones are disclosed. A portable device may include a processor coupled to a transceiver and an alert tone controller coupled to the processor. The transceiver may be configured to process an audio signal representing an alert tone. The processor may be configured to determine whether an audio volume level setting exceeds a predetermined threshold. The alert tone controller may be activated based on the determination. The alert tone controller may be configured, based on the activation, to reduce an audio signal by adjustment to a peak-to-peak amplitude of the audio signal and generate an adjusted audio signal by a restriction on the maximum amplitude of the reduced audio signal.
US10574280B2 Passive intermodulation suppression method and passive intermodulation suppression system
Embodiments of the present application disclose a passive intermodulation suppression method and a passive intermodulation suppression system. The method in the embodiments of the present application includes: obtaining, by using a target uplink controllable gain module, a first power Pt of an uplink signal sent by an antenna; obtaining a second power Pb of a signal that is output from an output port of a base station; configuring a target attenuation of the base station; and adjusting the initial gain value based on the target attenuation to keep a gain of the base station constant. According to the method described in the embodiments, the base station can maintain the target attenuation constant in a process of adjusting a gain of the target uplink controllable gain module, thereby reducing a PIM requirement of a passive intermodulation suppression system.
US10574277B2 Method and apparatus for range and coverage extension in a heterogeneous digital chaos cooperative network
The present invention teaches a system and method for improved signal recovery for range and coverage extension in a heterogeneous cooperative network of digital chaos transmissions with OFDM component signal transmission. The invention improves upon the state of art in side channel information from the transmit side containing information on the clipped amplitude. In-band transmission of the side information is achieved by exploiting the sparsity of the resulting clip amplitude position with improved levels of compression over the prior art using Gabor Transform Multiple Symbol Encoding transmitter. The information rate of the clipped amplitude is sub-Nyquist relative to the original OFDM component signal transmission, which allows very low power spreading by a cooperative digital chaos sequences at a transmit side and recovery of the clipped amplitude at a receive side. Further, an improved noise resistance side channel performance is achieved by decoding Gabor Transform symbols for symbol recovery.
US10574276B2 Selecting a precoding configuration based on self-jamming metrics
A method for wireless communication by a wireless communication device is described. The wireless communication device determines that an aggressor radio in the wireless communication device is causing (or can potentially cause) self-jamming to a victim radio in the wireless communication device. A precoding configuration is selected based on one or more link throughput metrics and one or more self-jamming metrics. The precoding configuration is applied to transmissions of the aggressor radio.
US10574269B2 Polar code processing method and device
A method includes: dividing a first polar code into an odd number part and an even number part, where the odd number part of the first polar code includes bits in odd number locations in the first polar code, and the even number part of the first polar code includes bits in even number locations in the first polar code; and interleaving the odd number part of the first polar code to obtain a first bit sequence, and interleaving the even number part of the first polar code to obtain a second bit sequence, where the first bit sequence and the second bit sequence form an output sequence of rate matching.
US10574265B2 Transmitting and receiving data using polar codes
Methods and apparatus for transmitting and receiving data over a physical channel using a polar code are provided. The polar code defines a plurality of virtual channels within the physical channel and allocates a subset of the virtual channels for the transmission of data. The method for transmitting data: receives a block of data to be transmitted; receives additional data to be transmitted together with the block of data; selects one or more of the virtual channels; determines a scrambling sequence based on the additional data; applies the scrambling sequence to those bits of the block of data to generate a scrambled version of the block of data; and transmits the scrambled version of the block of data according to the polar code.
US10574264B2 Method and apparatus for supporting low bit rate coding, and computer storage medium
The disclosure discloses a method for supporting low bit rate coding. A source data packet to be coded is repeated for i times, and the data packet which is repeated for i times is coded. The disclosure also discloses an apparatus for supporting low bit rate coding and a computer storage medium.
US10574262B2 Integrated physical coding sublayer and forward error correction in networking applications
Techniques for receiving data at a physical coding sublayer (PCS) transmit structure from a media access control (MAC) sublayer are provided. A PCS transmit structure is configured to receive data from a MAC sublayer, the PCS transmit structure comprising a first FEC hardware module that inserts one or more alignment markers in the data and performs FEC encoding, in a first clock domain, on the one or more alignment markers and the data to generate FEC encoded data. Further, a PCS receive structure configured to receive the FEC encoded data from the PCS transmit structure, the PCS receive structure comprising a second FEC hardware module is configured to perform FEC decoding, in the second clock domain, on the FEC encoded data to generate FEC decoded data, and remove the one or more alignment markers from the FEC decoded data.
US10574254B2 Hybrid flash architecture of successive approximation register analog to digital converter
The disclosure includes a mechanism for mitigating electrical current leakage in a Successive Approximation Register (SAR) Analog to Digital Converter (ADC) by using a Flash ADC in conjunction with the SAR ADC. A sequence controller in the SAR ADC uses the output of the Flash ADC to control a switch array. Depending on the output of the Flash ADC, the sequence controller can control the switch array to couple at least one capacitor in the capacitor network of the SAR ADC to a voltage that reduces charge leakage in the SAR ADC. The voltage may be a pre-defined positive or negative reference voltage.
US10574252B2 Frequency management for interference reduction of A/D converters powered by switching power converters
In at least some embodiments, a system comprises a frequency generator configured to generate a second clock signal having a second frequency using a first clock signal having a first frequency. The second frequency is offset from the first frequency and each of a plurality of harmonic frequencies of the second frequency is offset from a harmonic frequency of the first frequency. The system also includes a power converter configured to produce a power signal that at least partially corresponds to the second frequency. The system further comprises an analog-to-digital converter (ADC) configured to sample and convert analog voltages at the first frequency. The ADC is powered by the power signal.
US10574248B2 Successive approximation register analog-to-digital converter and associated control method
A SAR ADC includes a first capacitor array, a first comparator, a second capacitor array, a second comparator, an arbiter and a control circuit. The first capacitor array is arranged for receiving an input signal to generate a first signal. The first comparator is arranged for comparing the first signal with a first reference signal to generate a first comparison result. The second capacitor array is arranged for receiving the input signal to generate a second signal. The second comparator is arranged for comparing the second signal with a second reference signal to generate a second comparison result. The arbiter is arranged for generating an arbitration result according to the first comparison result and the second comparison result. The control circuit is arranged for generating an output signal according to the first comparison result, the second comparison result and the arbitration result.
US10574247B1 Digital-to-analog converter transfer function modification
The present disclosure relates to a digital-to-analog converter (DAC) which includes a resistor string and a transfer function modification circuit. The transfer function modification circuit may be a calibration circuit for calibrating the DAC, The calibration circuit may include a plurality of current sources, which may be current DACs. Each of the current DACS inject current into, or drain current from, a respective node of the resistor string, in order to correct for voltage errors. The injected currents may be positive or negative, depending on the voltage error. The current DACs are controlled by trim codes, which are set dependent on the measured or simulated voltage errors for a given resistor string.
US10574245B2 Digitally controlled oscillator for a millimeter wave semiconductor device
A digitally controlled oscillator (DCO) may include a transformer, which may contain a secondary winding comprising a first port, a second port, and an array of capacitor units, wherein each capacitor unit includes a first NFET having a gate and a back gate connected to a control signal, and a drain connected to the first port; a second NFET having a gate connected to ground, a back gate connected to the control signal, and a drain connected to the source of the first NFET; and a third NFET having a gate and a back gate connected to the control signal, a drain connected to the source of the second NFET, and a source connected to the second port. The capacitor units may allow fine tuning of the DCO output frequency with a resolution of about 0.3 MHz and a range of about 80 MHz.
US10574244B2 Closed-loop oscillator based sensor interface circuit
An oscillator-based sensor interface circuit includes an oscillator and a switching means is arranged for switching between at least two signals to be applied to the oscillator via that input. At least one of the signals is an electrical signal representative of an electrical quantity. A counter is arranged to count a number of cycles produced by the oscillator. A control logic is arranged to control the switching means and to derive a control output signal from a first number of counted oscillator cycles. A feedback element is arranged for converting a representation of the control output signal into a feedback signal used directly or indirectly to maintain a given relation between the first number of counted oscillator cycles.
US10574241B2 Digital phase control with programmable tracking slope having a programmable linear decoder using a coarse code and a fine code to generate delay adjustments to the phase of an input signal
Phase compensation in an I/O (input/output) circuit includes variable, programmable slope. A phase compensation circuit can apply phase compensation of one slope and dynamically change the slope of the phase compensation to allow for better tracking of environmental conditions. The phase compensation circuit can generate a linear code to apply phase compensation to lock phase of an I/O signal to a phase of a timing signal. The circuit selectively adjusts the linear code with a variable, programmable slope, where the slope defines how much phase compensation is applied per unit change in the linear code. The circuit applies the adjusted linear code to a lock loop to lock the phase of the I/O signal to the phase of the timing signal.
US10574238B2 Inspection circuit, semiconductor storage element, semiconductor device, and connection inspection method
An inspection circuit for inspecting a connection state between a semiconductor storage element including a storage section, and a semiconductor element connected to the semiconductor storage element, the inspection circuit includes: an input terminal that is input with a test signal to be sent to a first controller; an input/output terminal that is input and output with data to be written to or read from the storage section; a first inspection section that is input with an inspection signal; a second inspection section, disposed between the input terminal and the first controller, that converts the test signal to a control signal at a predetermined logic level under control of the first inspection section; and a third inspection section, disposed between the input/output terminal and a second controller, that sends the test signal to the second controller under control of the first inspection section.
US10574234B2 Electronic circuit and methods for producing and designing electronic circuits
In accordance with an embodiment, an electronic circuit includes at least five redundant circuit parts, which are configured to execute the same function in order to provide redundancy. The at least five redundant circuit parts are arranged in such a way that critical nodes of fewer than half of the circuit parts lie on an imaginary straight line.
US10574230B1 Power switch circuit
A power switch circuit includes a first switch circuit, a second switch unit and a capacitor. The capacitor has a first terminal coupled to a node between the first and second switch units. In addition, the capacitor has a second terminal coupled to the first and second switch units, a charge pump and a charging circuit. When the power switch circuit is coupled to a load, the charging circuit pre-charges the capacitor. Once the load is enabled, the first and second switch units are turned on by only a small voltage increase at the second terminal of the capacitor by the charge pump to allow power to be supplied to a load through the first and second switch units from a power supply.
US10574229B1 System and device for high-side supply
An electrical circuit includes a ground-referenced transistor and a non-ground-referenced transistor configured in a half-bridge topology. The non-ground-referenced power transistor has a first conducting electrode coupled to a high voltage power supply, a control electrode coupled to a high-side pre-driver, and a second conducting electrode coupled to a switch node. The electrical circuit further includes a boot-strapped capacitor having a bottom plate coupled to the second conducting electrode and a top plate coupled to the high-side pre-driver, and an interface coupled to a first sense device for sensing a voltage at the top plate, a second sense device for sensing a voltage at the bottom plate, and a charging device for selectively increasing the voltage at the top plate. The interface controls the charging device based on the voltage at the top plate and the voltage at the bottom plate.
US10574225B2 Driving circuit and semiconductor module
Provided is a driving circuit for driving a switching element in accordance with an input signal. The driving circuit includes a driving unit connected to a control terminal of the switching element, where the driving unit is configured to switch, in accordance with the input signal, which one of a source current and a sink current is to be fed to the control terminal of the switching element, a first limiter configured to operate with a predetermined time constant and to limit a control voltage at the control terminal of the switching element to a first reference voltage when overcurrent is detected for a collector current of the switching element, and a second limiter configured to, when the overcurrent is detected, start lowering the control voltage earlier than an operation start timing of the first limiter that is determined by the time constant.
US10574219B2 Unit delay circuit and digitally controlled delay line including the same
In an embodiment, a unit delay circuit comprises a first path configured to delay a first input signal to output a first output signal when a selection signal is inactivated, a second path configured delay a second input signal to output a second output signal when the selection signal is inactivated, and a third path configured to delay the first input signal to output the second output signal when the selection signal is activated.
US10574213B2 Clock circuit and method of operating the same
A clock circuit includes a first latch circuit, second latch circuit, first trigger circuit and second trigger circuit. The first latch circuit is configured to generate a first latch output signal based on at least a trigger signal or an output clock signal. The second latch circuit is coupled to the first latch circuit, and configured to generate the output clock signal responsive to a control signal. The first trigger circuit is coupled to the second latch circuit, and configured to adjust the output clock signal responsive to at least the first latch output signal. The second trigger circuit is coupled to the first latch circuit and the first trigger circuit by a first node, configured to generate the trigger signal responsive to an input clock signal, and configured to control the first latch circuit and the first trigger circuit based on at least the trigger signal.
US10574212B2 Method and circuit for low-noise reference signal generation
A circuit for low-noise reference signal generation comprising a filter unit and a functional unit. The filter unit comprises a transistor and an energy storage component. The transistor comprises a first node, a second node, a control node and a body node. The first node is configured to receive an input signal. The second node is configured to output a filtered signal. The control node is configured to receive a control signal for controlling the transistor to turn on or off. The body node is configured to couple to the input signal, the output signal or a signal which is similar to the input signal or the output signal. The energy storage component is coupled to the second node of the transistor. The functional unit is coupled to the second node of the transistor and the energy storage component. The functional unit has high input impedance.
US10574210B2 BAW devices having top electrode leads with reduced reflectance
The present disclosure relates to a Wafer-level-packaged Bulk Acoustic Wave (BAW) device, which includes a bottom electrode, a top electrode, a top electrode lead, a piezoelectric layer sandwiched between the bottom and the top electrodes, an enclosure, and an anti-reflective layer (ARL). Herein, an active region for a resonator is formed where the bottom electrode and the top electrode overlap. The top electrode lead is over the piezoelectric layer and extending from the top electrode. The enclosure includes a cap and an outer wall that extends from the cap toward the piezoelectric layer to form a cavity. The top electrode resides in the cavity and a first portion of the outer wall resides over the top electrode lead. The ARL, with a reflectance less than 40% R, is between the first portion of the outer wall and the top electrode lead.
US10574206B2 Multiplexer
A multiplexer includes a first filter, a second filter, a combining wiring line that provides a combination point at which an input or an output of each of the first filter and the second filter is connected to each other, an antenna terminal to connect the multiplexer to an antenna, an antenna wiring line connected at one end to the antenna terminal and connected at the other end to the combining wiring line, a matching terminal to which a matching inductor to provide matching between the antenna and the multiplexer is to be connected, and a matching wiring line to be connected at one end to the matching terminal and connected at the other end to the combining wiring line.
US10574195B2 Transimpedance amplifier with variable inductance input reducing peak variation over gain
A transimpedance amplifier (TIA) structure includes an input node with a variable inductance component serving to reduce variation in peak amplitude over different gain conditions. According to certain embodiments, an inductor at the TIA input has a first node in communication with a Field Effect Transistor (FET) drain, and a second node in communication with the FET source. A control voltage applied to the FET gate effectively controls the input inductance by adding a variable impedance across the inductor. Under low gain conditions, lowering of inductance afforded by the control voltage applied to the FET reduces voltage peaking. TIAs in accordance with embodiments may be particularly suited to operate over a wide dynamic range to amplify incoming electrical signals received from a photodiode.
US10574191B2 Multistage amplifier linearization in a radio frequency system
A linearization circuit reduces intermodulation distortion in an amplifier that includes a first stage and a second stage. The linearization circuit receives a first signal that includes a first frequency and a second frequency and generates a difference signal having a frequency approximately equal to the difference of the first frequency and the second frequency, generates an envelope signal based at least in part on a power level of the first signal, and adjusts a magnitude of the difference signal based on the envelope signal. When the amplifier receives the first signal at an input terminal, the first stage receives the adjusted signal, and the second stage does not receive the adjusted signal, intermodulation between the adjusted signal and the first signal cancels at least a portion of the intermodulation between the first frequency and the second frequency from the output of the amplifier.
US10574190B2 RF power amplifiers with diode linearizer
A radio frequency (RF) power amplifier circuit with a diode linearizer circuit. The power amplifier circuit has an input and an output, as well as a power amplifier transistor with a first terminal connected to the input, a second terminal connected to the output, and a third terminal. The linearizer circuit is connected to the third terminal and to ground, and has a non-linear current-voltage curve as well as a non-linear capacitance. The linearizer circuit reduces inter-modulation products in a current through the power amplifier transistor from the second terminal to the third terminal that corresponds to an input signal applied to the input.
US10574189B2 Amplifier circuitry, voltage regulator circuit, and signal compensation method
An amplifier circuitry includes a current source circuit, a voltage regulator circuit, and an amplifier. The current source circuit generates a first bias current. The voltage regulator circuit regulates a reference voltage to generate a supply voltage. The voltage regulator circuit includes a first and a second compensation resistors, the first and the second compensation resistors are configured to generate the reference voltage according to a reference a second bias currents, and a first ratio is present between the first and the second biasing currents. The amplifier includes first load resistors which are configured to generate a first common-mode output signal based on the supply voltage and the first bias current. The second ratio is present between the second compensation resistor and one of the first load resistors, and the first and the second ratios are arranged to compensate the first common-mode output signal.
US10574188B2 Mixed-signal power amplifier and transmission systems and methods
The disclosed technology includes device, systems, techniques, and methods for amplifying a complex modulated signal with a mixed-signal power amplifier. A mixed-signal power amplifier may include an input network for splitting an input signal to multiple signals with corresponding phase and amplitude offsets, a main power amplification path including at least an analog power amplifier for amplifying a first signal, one or more auxiliary power amplification paths including at least one digitally controlled analog power amplifier in each path for amplifying a second signal, and an output network for combining the two amplified signals. The main power amplification path and the auxiliary power amplification paths can operate together to achieve load modulation to enhance the overall power amplifier efficiency at power back-off mode and the overall power amplifier linearity. The disclosed technology further includes transmission systems incorporating the mixed-signal power amplifier.
US10574181B2 Circuit with shunt path
Examples are disclosed that relate to oscillator circuits. One example provides a circuit comprising an amplifier, a resonator in parallel with the amplifier, and a shunt path including one or more circuit elements, the shunt path coupled to a first node downstream of an output of the amplifier and to a second node, the shunt path configured to shunt current received at the first node away from an input of the resonator and toward the second node, the second node having, at steady state, a relatively lower voltage than an input voltage of the resonator.
US10574178B2 Photovoltaic elements including drainage elements
A photovoltaic element comprising: (a) a photovoltaic assembly; (b) a shingle portion connected to the photovoltaic assembly, the shingle portion including: (i) one or more flexible regions and (ii) one or more attachment regions; wherein the one or more attachment regions connect the photovoltaic element to a structure and the one or more flexible regions are flexed so that all or a portion of the attachment regions are located below the shingle portion; and wherein the one or more flexible regions, the one or more attachment regions, or both include one more drainage elements.
US10574169B2 Motor driving device
API duty calculation unit of a microcomputer that performs control at a predetermined control period calculates a duty ratio of a voltage applied to a coil of a motor from a target rotation speed and an actual rotation speed calculated by a number-of-rotation information unit. The PI duty calculation unit generates a rectangular wave signal having a period according to one frequency selected from plural predetermined frequencies together with the start of one control period and indicating the calculated duty ratio, and outputs the rectangular wave signal to a PWM duty calculation unit. The PWM duty calculation unit generates a PWM signal for controlling an inverter circuit based on the rectangular wave signal output by the PI duty calculation unit and position information of a rotor of the motor calculated by an electrical angle position information unit.
US10574166B2 Electric linear motor for an elevator and method for controlling thereof
An electric linear motor for an elevator and a method for controlling the operation thereof are presented. The electric linear motor comprises at least one stator beam and at least one mover, wherein said at least one stator beam comprises at least two stators on opposite sides of the stator beam, and the at least one mover is in electromagnetic engagement with said at least two stators and configured to be moved relative to said stator beam. Said at least one mover comprises at least two units of electromagnetic components arranged on opposite sides of the stator beam to face said at least two stators for controlling the movement and the position of the mover with respect to said stator beam.
US10574164B2 Fault-tolerant field-oriented control method of five-phase interior permanent-magnet linear motor under two nonadjacent short-circuit phase faults
The invention proposes a fault-tolerant field-oriented control method of five-phase interior permanent-magnet fault-tolerant linear motor (IPM-FTLM) with two nonadjacent short-circuit phase faults. Firstly, the extended Clark transformation matrix can be obtained according to the principle that magnetic motive force (MMF) keeps constant before and after the two-phase open-circuit faults, the constraint that the sum of healthy phase currents is zero and the adjacent two-phase current amplitude is equal. The back electric motive force (EMF) can be estimated by the transposed matrix. The nonlinear strong coupling system becomes the first-order inertia system when using the internal mode controller, the first-order inertia feed-forward voltage compensator and back-EMF observer, as the motor is with fault. Then, according to the principle that the sum of MMF of the healthy phase short-circuit compensation currents and two phases short-circuit fault currents is zero, the short-circuit compensation voltage can be obtained, and then these voltages add vector-controller output voltages, respectively. The invention not only restrains the thrust force fluctuation caused by two nonadjacent short-circuit phase faults, but also more importantly keeps the same dynamic and steady performance as the normal conditions, and also it has the constant switching frequency of voltage source inverter.
US10574163B2 Three-phase neutral-point-clamped power conversion device
Current control section 2 performs PI control based on deviation between d-axis command current Id_cmd and d-axis detected current Id_det and deviation between q-axis command current Iq_cmd and q-axis detected current Iq_det. Neutral point potential control section 4 calculates corrected command voltage V_cmd′ by addition of neutral point control compensation quantity V_cmp to three-phase command voltage V_cmd. Limiter LMT3 outputs limiter processed command voltage V_cmd″ by liming the output of corrected command voltage V_cmd′. Three-phase to two-phase converter 5 outputs feedback quantities Vd_back, Vq_back by three-phase to two-phase conversion of the limiter processed command voltage V_cmd″. Current control section 2 performs integral control in accordance with quantities resulting from addition of the feedback quantities Vd_back, Vq_back to the deviations. Accordingly, the three-phase neutral point clamed power conversion apparatus performing the PWM control suppresses interference between the current control and the neutral point potential control.
US10574161B2 System and computer-implemented method for reducing angle error in electric motors
A system and computer-implemented method for reducing an angle error in an estimated position of a rotor over various loads on an electric motor or type of electric motor. Electrical parameters of an electric motor are measured, a true rotor position is found, and sensorless gains based on the measured parameters are generated, including determining a sensorless angle. Data is gathered at multiple torque levels for at least one speed of the motor, including for each torque level, trying different inductance values, and determining an inductance value that results in an angle error of zero. The angle error is the difference between the true rotor position and the sensorless angle. The inductance value that results in an angle error of zero for each speed may be saved in an electronic memory and used to better control the motor or other motors of the same type.
US10574158B2 Harvesting energy from fluid flow
The bluff body attaches to an elastic mount and is capable of generate vortex shedding when the elastic mount orients the bluff body in a flow-line traverse to a fluid flow and vibrates in response to the vortex shedding. A harvester is located within the bluff body and is capable of generating power above a specified threshold in response to the vibration.
US10574155B2 Spherical triboelectric nanogenerator
The present invention relates to a spherical triboelectric nanogenerator. A spherical triboelectric nanogenerator according to the present invention includes a case having an inner space in a round shape and provided with an electrode layer, and a charged body located in the inner space and movable by external force, wherein the case includes an inner charged layer formed on an inner surface of the electrode layer to be contactable with the charged body, and an outer charged layer formed to surround an outer surface of the electrode layer, and wherein electricity is generated based on at least one of friction between the outer charged layer and an external fluid and friction between the inner charged layer and the charged body, which is generated as the charged body is moved due to external force applied by the fluid.
US10574154B1 Scalable universal space vector pulse width modulation scheme for multilevel inverters
A scalable universal space vector pulse-width modulation (SVPWM) scheme for multilevel inverters is disclosed. In the disclosed SVPWM scheme, the modulation triangle is quickly identified based on a coordinate transformation from an α-β coordinate system to a 120° oblique coordinate system. Then, the duty cycles and switching states of the three vertices of the modulation triangle are determined by simple algebraic computations. In a switching period, any vertex of the modulation triangle can be flexibly selected as the start point to optimize the switching sequence with flexibly adjustable duty cycle(s) for the redundant switching state(s) according to specific applications.
US10574146B2 Converter and driving method thereof
A converter and a driving method thereof are disclosed. The converter includes a transformer, a main switch, a clamp switch, and a switching controller. Here, the switching controller controls a turn-on time of the main switch and a turn-off time of the clamp switch corresponding to an output load.
US10574139B2 Precharge circuit using non-regulating output of an amplifier
A reference signal generator includes a voltage reference, an amplifier coupled to the voltage reference, and a precharge circuit coupled to the amplifier. The voltage reference is configured to generate a constant voltage. The amplifier is configured to receive the constant voltage from the voltage reference and generate a regulating primary output signal and a non-regulating secondary output signal. The precharge circuit is configured to charge a noise reduction capacitor with the non-regulating secondary output signal.
US10574131B2 Converter having short-circuit interruption in a half-bridge
A method for controlling a converter, wherein positive and negative lines of an intermediate circuit are connected by a half-bridge to an alternating voltage phase conductor via semiconductor switches, where each semiconductor switch has a series connected separate fuse, and where the method includes detecting a defective semiconductor switch that permanently remains in an electrically conductive state and incrementally melting the fuse of the defective semiconductor switch by short-circuiting the positive and the negative lines to each other multiple times via the defective semiconductor switch and via at least two others of the semiconductor switches, during which each short circuit lasts only one pulse duration Tsoa that is shorter than a melting duration Ta needed by the fuse to melt in the event of a continuous short circuit such that the converter robustly reacts in the event of a permanent short circuit caused by one of the semiconductor switches.
US10574129B2 System and method for adaptively controlling a reconfigurable power converter
A reconfigurable power converter is provided that includes a pulse-width modulation (PWM) controller. The PWM controller is configured to switch between a first modulation scheme and a second modulation scheme when a current-level property crosses a transition threshold.
US10574127B2 Actuator and coil unit
In an actuator (camera driver) according to the present invention, when a movable unit is in a neutral position in which the movable unit has rotated around neither an axis nor an axis, a first synthetic vector and a second synthetic vector are directed toward an object to be driven with respect to a plane including the both axes. The first synthetic vector is defined by synthesizing together two first vectors, pointing toward a pair of magnetic yokes, of magnetic attraction forces between a pair of first driving magnets and the pair of magnetic yokes. The second synthetic vector is defined by synthesizing together two second vectors, pointing toward a pair of magnetic yokes, of magnetic attraction forces between a pair of second driving magnets and the pair of magnetic yokes.
US10574126B2 Linear vibration motor
Disclosed is a linear vibration motor comprising a vibrator and a stator arranged parallel to the vibrator. The vibrator comprises a counterweight block and a vibration block embedded and fixed in the counterweight block. The vibration block comprises at least two permanent magnets. The stator comprises a coil. A magnetic conductive core is arranged in the coil. The adjacent end surfaces of the at least two adjacent permanent magnets form slopes parallel to each other. The slopes form an acute angle with the axis of the magnetic conductive core. The slopes extend obliquely in the direction approaching the corresponding magnetic conductive core. The motor not only ensures the maximization of the sizes of the permanent magnets, but also increases the effective magnetic field intensity between a gap between the adjacent permanent magnets and the magnetic conductive core, thus increasing a driving force driving the vibrator into vibration.
US10574121B2 Stator for rotary electric machine
A base plate assembly of a stator for an electric rotary machine has: plural first coil units disposed in a circumferential direction such that an inner side connection coil and an outer side connection coil are integrally formed with a first divided plate and the adjacent first divided plates are overlapped with each other in an axial direction; at least one second coil unit provided between the adjacent first coil units, in which the inner side connection coil is integrally formed with a second divided plate provided to extend on a plane on which the inner side connection coil is disposed; and at least one third coil unit provided between the adjacent first coil units, in which the outer side connection coil is integrally formed with a third divided plate provided to extend on a plane on which the outer side connection coil is disposed.
US10574119B2 Mounting structure of resolver of motor
A mounting structure of a resolver of a motor is disclosed. The mounting structure of a resolver of a motor may fix the resolver including a resolver stator and a resolver rotor to a cover of a housing accommodating the motor. The mounting structure may include a resolver cover that is coupled to an edge portion of the resolver stator and press-fitted to a supporting end formed at an inner surface of the cover. In particular, the resolver cover forms a mounting space for mounting a component inside the cover.
US10574118B2 Rotating electric machine
A rotating electric machine includes a rotating shaft, a rotor fixed on the rotating shaft, a stator, a housing, a liquid coolant and a flow direction regulating member. The stator is arranged so that a radially inner peripheral surface of the stator radially faces a radially outer peripheral surface of the rotor through an annular gap formed therebetween. The housing covers both axial ends of the stator and rotatably supports the rotating shaft. The liquid coolant is provided in an internal space formed in the housing to flow into at least part of the annular gap formed between the radially inner peripheral surface of the stator and the radially outer peripheral surface of the rotor. The flow direction regulating member axially faces an axial end face of the rotor through an axial gap formed therebetween and regulates the flow direction of the coolant by means of the axial gap.
US10574117B2 Stator of electric motor and cooling structure of electric rotating machine
To increase a thermal transmission amount between a tooth and an insulation member and reduce a thermal resistance. A stator (1) of an electric motor includes a yoke (2), a plurality of teeth (3) arranged in a circumferential direction of an inner circumference of the yoke (2), a winding wire (5) wound on the tooth (3), and an insulation member (4) disposed between the tooth (3) and the winding wire (5), the insulation member (4) being formed of elastic resin. A concave-convex portion (3a) is formed at least on a circumferential surface (A) among the circumferential surface and an axial surface (B) of the tooth (3). A concave-convex portion (4a) is formed on an inner surface of the insulation member (4), the concave-convex portion (4a) being configured to be fitted to the concave-convex portion (3a).
US10574112B2 Stator for rotary electric machine having insulators engaged to stator teeth
A stator for a rotary electric machine includes a stator core including a stack of a plurality of steel sheets 36; a stator coil wound around teeth of the stator core; and a plurality of insulators interposed between the stator core and the stator coil. Each of the insulators has at least one engagement tab projecting toward a side surface of a tooth. Each of the steel sheets 36 has a plurality of tooth portions 40 that form the teeth when the steel sheets 36 are stacked. Each of some of the plurality of tooth portions 40 has a notch 42 formed on a side surface of the tooth portion 40, the notches 42 forming an engagement recess in which the engagement tab is hooked when the steel sheets 36 are stacked. The stator core is formed by rotating and stacking the plurality of steel sheets 36.
US10574106B2 Stator for rotating electric machine
A stator for a rotating electric machine includes an annular stator core and a stator coil. The stator core has a plurality of slots arranged in a circumferential direction thereof. The stator coil is formed of a plurality of electric conductor segments mounted on the stator core. Each of the electric conductor segments has a pair of in-slot portions and a turn portion. Each of the pair of in-slot portions is inserted in a corresponding one of the slots of the stator core. The turn portion is located on one axial side of the stator core and connects the pair of in-slot portions. Moreover, for each of the electric conductor segments, at least one of the pair of in-slot portions of the electric conductor segment includes a protruding part that protrudes in the circumferential direction of the stator core.
US10574105B2 Inner-rotor type motor and rotor thereof
An inner-rotor type motor includes an iron core having a magnetic yoke portion and a plurality of magnetic pole portions. The magnetic yoke portion includes an assembly hole through which a shaft extends. A plurality of magnetic pole portions is arranged around the magnetic yoke portion. The iron core includes a plurality of receiving grooves. Each receiving groove is formed between two adjacent magnetic pole portions. The permanent magnets are received in the receiving grooves. At least one abutting member is coupled with an outer periphery of the shaft and includes a radial extension portion having a guiding surface. The guiding surface abuts against at least one of permanent magnets. The iron core, the permanent magnets, and the at least one abutting member of the rotor are received in a compartment of the stator. The shaft of the rotor is rotatably coupled to the stator.
US10574100B2 Magnetic circuits for MEMS devices
An example apparatus for produce magnetic fields includes a base plate comprising a plurality of grooves. The apparatus includes an MEMS device disposed on the base plate. The apparatus further includes a number of magnets to produce one or more magnetic fields disposed on the plurality of grooves and adjacent to the MEMS device.
US10574094B2 Transmitter and microwave power transmission system
Provided is a transmitter which can maximize the efficiency of rectification in a power-receiving electronic device irrespective of the distance therebetween. The transmitter transmits electric power to the electronic device through use of a microwave. The electronic device receives the microwave, converts the microwave to DC power, and uses the DC power as operation power. The transmitter includes a carrier wave generator for generating a carrier wave; a modulating signal generator for generating a modulating signal whose level increases, decreases, or increases and then decreases during one cycle; an amplitude modulator for amplitude-modulating the carrier wave generated by the carrier wave generator by, the modulating signal output from the modulating signal generator and for amplifying the modulated carrier wave and outputting the amplified, modulated carrier wave as a transmission signal; and an antenna for radiating the transmission signal output from the amplitude modulator into a space as the microwave.
US10574090B2 Mobile terminal including wireless charging coil and magnetic sheet having inwardly receding portion
A mobile terminal is provided with a housing having a rectangular shape in a plan view of the housing defined by two short sides along a lateral direction and two long sides along a longitudinal direction. A camera, a battery, and a circuit board are included in the housing. A wireless charging coil is arranged in the housing and includes a winding portion and two leg portions. A sheet is arranged in the housing. The sheet has a rectangular shape including four edges and four corner portions, wherein each pair of adjacent edges forms a virtual corner, each corner portion is receded inwardly from its corresponding virtual corner by a receding distance, and one of four receding distances is greater than other three of the four receding distances.
US10574089B2 Attractor for PMA wireless charging type wireless power reception module and manufacturing method therefor, and wireless power reception module having same
Provided are an attractor for PMA wireless charging type wireless power reception module and a manufacturing method thereof, and a wireless power reception module having the same. The attractor for PMA wireless charging type wireless power reception module according to an embodiment of the present invention comprises: a wireless power reception module; and a thin magnetic piece formed of a magnetic material having a saturation magnetic flux density of 0.5 tesla or more such that a change in the voltage value of a hall sensor of a certain value or more can be detected in both an aligned state when a wireless power transmission module is aligned and a non-aligned state when the wireless power reception module is not in line with the wireless power transmission module within a non-alignment region having a certain area including the aligned state.
US10574083B2 Electronic charger for electric power distribution installations and a control method thereof
An electronic charger for electric power distribution installations is provided. The electronic charger includes a DC/DC converter of the SEPIC type including an input stage, an output stage and a coupling capacitor. The input stage is electrically connected with input terminals and includes an input inductor and a switching device. The output stage is electrically connected with output terminals and includes an output inductor, an output capacitor and a blocking device. The coupling capacitor is configured to electrically couple the input stage and the output stage with a capacitive coupling. A first sensor provides a first sensing signal indicative of a charging current. A first controller receives the first sensing signal and a reference signal and provides a driving signal to control the switching device.
US10574078B2 Charging system
A charging system is configured to charge a charging target group including electronic devices which are stacked in a row and include their respective secondary batteries. A first receiver is configured to acquire, from the electronic devices, pieces of battery information representing remaining capacities of the secondary batteries, respectively. The second receiver is configured to obtain, from the electronic devices, pieces of position information representing positions of the electronic devices in the charging target group, respectively. The determining processor is configured to determine respective priorities of the electronic devices according to the pieces of battery information and the pieces of position information based on a judgment condition. The charge controller is configured to control charging of each of the electronic devices so that the electronic devices are charged according to the respective priorities.
US10574074B2 Electronic device, method of controlling charging by electronic device, and method of supplying power by power supply device
An electronic device is provided. The electronic device includes a housing, a battery included within the housing, a connector electrically connected to an external power supply device including an integrated circuit (IC) and exposed to a part of the housing, and a power management unit included within the housing and electrically connected to the connector, wherein the power management unit is configured to communicate with the IC of the external power supply device, and wherein the connector is configured to receive a first current of a first current value during at least a part of the communication and to receive a second current of a second current value greater than the first current value during at least a part in which the communication is not performed.
US10574068B2 Charge/discharge switch control circuits for batteries
A charge/discharge switch control circuit for a battery pack includes a set of driving terminals and detection circuitry coupled to the driving terminals. The driving terminals provide driving signals to control a status of a switch circuit to enable charging or discharging of the battery pack. The detection circuitry receives voltages at multiple terminals of the switch circuit, and detects a status of an interface of the battery pack according to the status of the switch circuit and a difference between the voltages. The interface can receive power to charge the battery pack and provide power from the battery pack to a load.
US10574065B2 Apparatus and method for charging batteries
An apparatus and a method for charging a battery are disclosed. The apparatus includes a LED member that includes a single LED that is suitable for emitting light of different colours, each colour corresponding to a different operating status of the apparatus, and an acoustic signalling device that is suitable for emitting an acoustic signal indicating a malfunction of the apparatus or the battery. The method includes a first battery heating and desulphation step during which the battery is supplied with current pulses having a maximum value that is considerably lower than the maximum value of the charging current in a subsequent second constant current charging step, each current pulse being generated when the current absorbed by the battery after the delivery of a previous current pulse falls below a minimum preset value.
US10574062B2 DC-powered system for controlling an air compressor or hydraulic fluid pump
A motor vehicle-mounted system for controlling an air compressor or hydraulic fluid pump is provided. The system can alternatively include a battery box or an engine-driven welder configured for supplying DC power to an electric motor via an electric motor controller. The electric motor can operate an air compressor, which can further include an air tank for storing compressed air. The electric motor can also operate a hydraulic fluid pump for operating a pressurized hydraulic fluid system.
US10574060B2 Intelligent power supply and transformation for user devices
Systems and methods are disclosed for intelligent power supply for user devices. An example transformer may comprise a plurality of output terminals. Each of the output terminals may be associated with a different voltage. A regulator device may be in communication with the transformer and with a user device. The regulator device may determine a power requirement of the user device. Based on the power requirement of the user device, the regulator device may determine one of the output terminals of the transformer. The regulator device may cause output, to the user device and from the determined output terminal, of a signal.
US10574059B2 Control apparatus and combiner box
A control apparatus and a combiner box are provided. In a case that component maintenance needs to be performed, an optimizer connected to the combiner box is controlled to operate in a safe mode, and a switch-off signal is outputted to disconnect the combiner box from an inverter if an output current of the combiner box is smaller than a threshold. In a case that the maintenance is completed, the optimizer connected to the combiner box is controlled to operate in a maximum power point tracking mode, and the combiner box is connected to the inverter if an input voltage of the combiner box is greater than an output voltage of the combiner box, that is, if an output voltage of a corresponding string increases gradually to a value exceeding a direct current bus voltage.
US10574054B2 Systems and methods for controlling and managing thermostatically controlled loads
A method, a system, and computer readable medium for managing thermostatically controlled loads (TLCs). The method includes acquiring data from a plurality of TCLs including at least thermal parameters associated with each TCL of the plurality of TCLs and a regulation signal data and prioritizing the plurality of TCLs. The prioritization is based on a contribution of each TCL to an overall service. The method further includes generating an optimization curve based on the prioritization, determining an optimization attribute associated with each TCL of the plurality of TCLs, and outputting the optimization attribute associated with each TCL for a regulation period to each TCL. The optimization curve has at least reward criteria as an optimization parameter.
US10574053B2 Power management transfer system and method
A method and system for supplying electric power to a plurality of priority loads from either a utility power source or a secondary power source, such as a generator. A control unit monitors the power draw by each of a plurality of priority loads and base loads during the supply of electric power from the utility power source. When the supply of power from the utility power source is interrupted, the control unit determines the number of the priority loads that can be powered by the secondary power source based on the monitored power draw of the priority and base loads prior to power interruption. The secondary power source is activated and the determined number of priority loads is immediately connected to the secondary power source without delay. When the utility power source returns, the system and method transfers utility power back to all of the priority and base loads.
US10574052B2 High voltage clamp with positive and negative protection
A circuit for power supply protection comprising a first n-channel Metal Oxide Semiconductor Field Effect Transistor (nMOSFET) and a first p-channel Metal Oxide Semiconductor Field Effect Transistor (pMOSFET) each having a drain terminal coupled to an input voltage, a second nMOSFET and a second pMOSFET having drain terminals coupled to an output voltage and sources coupled to a sources of the first and second nMOSFET, respectively, and a control circuit. The control circuit turns the nMOSFETs off and the pMOSFETs on when the input voltage has a voltage value greater than zero and less than a predetermined positive limit, operates the nMOSFETs in a saturation mode and turns the pMOSFETs off when the input voltage has a voltage value greater than the predetermined positive limit, and turn the nMOSFETs and pMOSFETs off when the input voltage has a voltage value less than zero.
US10574047B2 Sealing device for feeding through filaments
Sealing device for feeding through at least one filament, the sealing device comprising a housing, having a seal block compartment bounded by a front wall, a back wall, and side walls. The front wall and the back wall each include several correspondingly aligned slots having an open end at an open top face of the seal block compartment. The sealing device additionally comprising a seal block arranged in the seal block compartment. The seal block includes slits being open sided towards the open sided top face of the seal block compartment, each slit being aligned with the correspondingly aligned slots in the front and back walls, so that one can feed through a filament by sliding an intermediate part of the filament from the open end into the slit and the corresponding slots of the front and back wall.
US10574046B2 Grommet and grommet-equipped wire harness
A grommet includes a grommet main body made of an elastic material and an inner member. The grommet main body includes a cylinder portion and a large diameter portion that is formed so as to extend toward the outer circumference side from the cylinder portion, a ring-shaped portion that can be arranged on the inner circumference side of the attachment hole being formed on the outer circumferential portion. The grommet main body is fit into the attachment hole from one end side in the attachment direction of the large diameter portion.
US10574045B2 Hinged mud ring assembly
A mud ring assembly for supporting an electrical device including a base member configured to be coupled to a junction box having a first corner and a second corner. The base member has a perimeter configured to extend around the first corner and not reach the second corner so that the base member is not positioned above the second corner. The mud ring assembly also includes a movable member configured to support the electrical device. The movable member is pivotably connected to the base member and pivotable relative to the base member between a closed position in which a back of the electrical device is enclosed in the junction box and an open position permitting access to the back of the electrical device. The movable member is couplable at a second portion of the junction box to selectively secure the movable member in the closed position.
US10574034B2 Locking mechanism for an electrical assembly, and assembly comprising a locking mechanism
A locking mechanism (20, 22) for an electrical assembly (10). The locking mechanism (20, 22) has a detent hook (20) that is hinged to the electrical assembly (10) by a flexible detent hook web (30), and a detent hook bracket (32) that is used for deflecting the detent hook (20). Limiting structures (34, 35, 36, 37, 38) restrict mobility of the buckle bracket (32) when the detent hook (20) is deflected. The locking mechanism (20, 22) may be applied in an electrical assembly, such as terminals, distribution terminals or other electrical connection devices, fuse holders, etc., as well as switching devices such as protectors, motor protection switches and the like.
US10574033B2 Arrayed semiconductor device, optical transmission module, optical module, and method for manufacturing thereof
In the arrayed semiconductor optical device, a plurality of semiconductor optical devices including a first semiconductor optical device and a second semiconductor optical device are monolithically integrated on a semiconductor substrate, each of the semiconductor optical devices includes a first semiconductor layer having a multiple quantum well layer and a grating layer disposed on an upper side of the first semiconductor layer, a layer thickness of the first semiconductor layer of the first semiconductor optical device is thinner than a layer thickness of the first semiconductor layer of the second semiconductor optical device, and a height of the grating layer of the first semiconductor optical device is lower than a height of the grating layer of the second semiconductor optical device corresponding to difference in the layer thickness of the first semiconductor layer.
US10574032B2 Semiconductor module and manufacturing method thereof
A semiconductor module of the present disclosure includes: a base body including a groove part of which two inner side surfaces are inclined, the base body including an electrode pad which is provided on at least one inner side surface; and a semiconductor element including a semiconductor substrate including a first surface, a second surface opposite to the first surface, and two side surfaces which are inclined in a diagonal direction to the first surface and are opposite to each other, a semiconductor layer located on the first surface, and an electrode disposed on at least one side surface. The semiconductor element is located in the groove part so that the at least one side surface is disposed along the at least one inner side surface of the base body, and at least one electrode of the semiconductor element is connected to the electrode pad of the base body.
US10574030B2 External resonance type laser module, analysis apparatus, method of driving external resonance type laser module, and non-transitory computer readable medium
An external resonance type laser module includes a quantum cascade laser, a MEMS diffraction grating configured to include a diffraction/reflection portion configured to diffract and reflect light emitted from the quantum cascade laser and return a part of the light to the quantum cascade laser by swinging the diffraction/reflection portion, and a controller configured to control driving of the quantum cascade laser. The controller is configured to pulse-drive the quantum cascade laser such that pulsed light of a second frequency higher than a first frequency at which the diffraction/reflection portion swings is emitted from the quantum cascade laser and a phase of the pulsed light changes each time the diffraction/reflection portion reciprocates m times (m: an integer of 1 or more).
US10574029B2 Photonic crystal device
A photonic crystal device includes a two-dimensional crystal including a gain medium and having a first photonic crystal resonator and a second photonic crystal resonator spaced apart from each other and a graphene layer disposed to cover a portion of the first photonic crystal resonator and not to cover the second photonic crystal resonator.
US10574026B2 Circuit and method for driving a laser diode
A driver circuit for driving a laser diode is described herein. In accordance with a first exemplary embodiment the driver circuit includes a first electronic switch connected to an output node that is configured to be operably connected to a laser diode. The electric connection between the first electronic switch and the output node has a first inductance. The driver circuit further includes a bypass circuit that is coupled to the output node and configured to take over, when activated, the current supplied to the output node via the first electronic switch, thus magnetizing the first inductance.
US10574023B2 CMOS externally modulated laser driver
The present invention relates to telecommunication techniques and integrated circuit (IC) devices. In a specific embodiment, the present invention provides a laser deriver apparatus that includes a main DAC section and a mini DAC section. The main DAC section processes input signal received from a pre-driver array and generates an intermediate output signal. The mini DAC section provides a compensation signal to reduce distortion of the intermediate output signal. The intermediate output signal is coupled to output terminals through a cascode section and/or a T-coil section. There are other embodiments as well.
US10574021B2 Optical tube waveguide lasing medium and related method
Laser waveguides, methods and systems for forming a laser waveguide are provided. The waveguide includes an inner cladding layer surrounding a central axis and a glass core surrounding and located outside of the inner cladding layer. The glass core includes a laser-active material. The waveguide includes an outer cladding layer surrounding and located outside of the glass core. The inner cladding, outer cladding and/or core may surround a hollow central channel or bore and may be annular in shape.
US10574009B2 Powered tree construction
A power transfer system to facilitate the transfer of electrical power between tree trunk sections of an artificial tree is disclosed. The power transfer system can advantageously enable neighboring tree trunk sections to be electrically connected without the need to rotationally align the tree trunk sections. Power distribution subsystems can be partially disposed within the trunk sections. The power distribution subsystems can comprise a male end, a female end, or both. The male ends can have prongs and the female ends can have channels, and the prongs and channels may be positioned outside of the trunk sections. The prongs can be inserted into the channels to electrically connect the power distribution subsystems of neighboring tree trunk sections. The prongs and channels may be configured to engage one another without the need to rotationally align the tree trunk sections.
US10574007B2 Busway stab assemblies and related systems and methods
A plug-in device for use with a busway system comprising a busway housing defining a longitudinal axis includes a stab base housing having first and second opposite sides, one or more stab conductors extending out of and away from the stab base housing at each of the first and second sides of the stab base housing, and a ground conductor at an upper portion of the stab base housing. The stab base housing is configured to be received through an opening at a bottom portion of the busway housing and positioned in a first position and then rotated from the first position to a second position. The ground conductor is configured to contact a top wall of the busway housing in each of the first and second positions.
US10574005B1 Powered wall plate
A wall plate including a body having a front surface opposite a rear surface and at least one opening extending through the front surface and the rear surface, at least two electrical contacts on the rear surface, at least one wire removably connected to each of the at least two electrical contacts to supply electrical current from an electrical device positioned behind the wall plate.
US10573999B2 Power communication electrical connector
A power communication electrical connector is provided, comprising: a plug and a socket which are matched and plugged for connecting a power source circuit or a high-power load circuit; wherein power source connectors and the signal connectors are respectively provided on both the plug and the socket, the power source connectors are for connecting a power source of the power source circuit or a high-power load of the high-power load circuit; the signal connectors are for connecting an external chip of the power source circuit or an external chip of the high-power load circuit, wherein a power ground of the power source connectors the a signal ground of the signal connectors are separately provided. In addition, an anti-spark power communication electrical connector is further provided.
US10573996B2 Integrated force gauge cable mechanism
Aspects of the disclosure generally relate to cables and back shells having integrated force gauges. The force gauge includes a sliding member that engages features such as grooves formed in one or more surfaces of the back shell. The grooves and/or sliding member are sized and shaped such that a different forces applied to the sliding member facilitates movement between respective grooves.
US10573993B2 Coaxial connector calibration devices
Calibration devices, systems, and methods for push-on RF connectors are described. A male calibration connector can include a removable detent portion. With the removable detent portion removed, the male calibration connector can connect to a female calibration standard during a calibration process. With the removable detent portion installed, the male calibration connector can connect to a female push on connectors. Female calibration connectors and male calibration standards are also described.
US10573992B2 Charging adapter having double shells with different plastics
A charging adapter comprises an insulative case and a circuit board assembly. The insulative case includes a first case and a second case, and defining a receiving cavity between the first and second cases. The circuit board assembly is retained in the receiving cavity. Each of the first and second cases comprises an inner shell and an outer shell molded together. The inner shells are made from hard plastic, and the outer shells are made from soft plastic.
US10573988B2 Cable assembly with strain relief
A cable assembly includes a cable, a connector-body, a cable-seal, and a retainer. The connector-body is attached to the cable. The cable-seal is disposed within the connector-body and surrounds the cable. The cable-seal is configured to inhibit entry of a contaminant into the connector-body. The retainer is in direct contact with the cable, the connector-body and the cable-seal. The retainer is configured to retain the cable-seal within the connector-body. The retainer is configured to be installed onto the cable and is attached to the connector-body. The retainer contains cable-clamps mounted to a pair of opposed inclined-surfaces located on an inner-surface of the retainer. The cable-clamps include inclined-ramps configured to engage the inclined-surfaces. The inclined-ramps move along the inclined-surfaces, thereby causing the cable-clamps to impart a radial-force normal to the cable when the retainer is attached to the connector-body.
US10573984B2 Mounting structure of mounting board-to-board (BTB) connector to mobile terminal and mobile terminal
The present invention provides a mounting structure of mounting a BTB connector to a mobile terminal, the mounting structure is formed on the BTB connector and a mounting body is attached to the BTB connector, a front end of the mounting body comprises an inserting portion, and a back end of the mounting body comprises at least one hook, height of each of the inserting portion and the hook is arranged under the mounting body, both of the inserting portion and the hook abut a top ending surface of a main board, and a distance between a bottom ending surface of a compressing portion of the mounting body and the top ending surface of the main board is equal to a distance between a top ending surface of the BTB connector and the top ending surface of the main board.
US10573983B2 Female electrical socket configuration suitable for use with a PCB
A female electrical socket for receiving an electrical pin and for connection to a PCB is provided. The socket provides a body having a first end and a second end, each having an opening, wherein either opening is configured to receive a male electrical pin to form a connection with the female socket, and wherein the body has a central longitudinal axis. The socket further provides a plurality of contact fingers on the body, wherein a first end of each of the fingers is attached to the body and a second end of each of the fingers is radially directed inwards relative to the first end towards the central longitudinal axis to provide a retention force to engage with the electrical pin. At least one wing extends outwardly from the first end of the body. A corresponding method of manufacturing the socket is also provided.
US10573978B2 Crimp terminal with seal member
Provided is a crimp terminal for alleviating manufacturing while maintaining waterproof property against a contact portion with an aluminum core wire. A barrel portion of a crimp terminal has an inner barrel piece and an outer barrel piece, and a seal member is provided for being stuck across a first region, a second region, and a third region, and after crimping for sealing a space between the inner barrel piece and the outer barrel piece, an opening of the barrel portion formed cylindrical on the terminal portion side, and a space between the covered portion and the barrel portion, and a plurality of recesses is dispersedly provided on an inner surface of the barrel portion so as to partly overlap with the seal member.
US10573975B2 Method of making a conformal array antenna
A method for making a conformal array antenna includes: providing a substrate having a non-conductive curved surface; roughening the curved surface; forming an activation layer containing an active metal on the roughened curved surface; forming a first metal layer on the activation layer by chemical plating process; and defining a plurality of spaced-apart antenna pattern regions on the first metal layer, by forming a gap along an outer periphery of each of the antenna pattern regions to isolate the antenna pattern regions from a remainder of the first metal layer. The curved surface is roughened by blasting a plurality of particles thereonto, or the spaced-apart antenna pattern regions are substantially evenly distributed.
US10573973B2 Cavity-backed radiating element and radiating array including at least two radiating elements
A radiating element comprises a cavity that is axially symmetric about an axis Z, a metal central core that extends axially at the center of the cavity and N different successive metal elliptical planar elements that are stacked on top of one another parallelly to the lower wall of the cavity, the central core comprises a lower end that is fastened to the lower metal wall of the cavity and an upper end that is free, each elliptical metal planar element being centered in the cavity and secured to the central core, the N elliptical planar elements being regularly spaced and having dimensions that decrease monotonically between the lower end and the upper end of the central core, where N is an integer higher than 2.
US10573972B2 Phased-array antenna with in-plane optical feed and method of manufacture
A phased antenna array comprises a plurality of antennas and photodiodes arranged on a substrate. Each antenna is driven by an electrical signal output by the photodiode. The photodiodes each receive an optical signal via an optical fiber. The optical fibers conform to the sheet-like shape of the antenna array (which may be planar or curved) and optically communicate with a corresponding photodiode via a corresponding reflector, such as a ninety degree reflector. The reflectors may comprise a v-groove in a silicon substrate on which the optical fiber is positioned and a reflecting surface. Each reflector may be attached to the substrate or a ground plane positioned parallel to the substrate and the optical fiber may connect to the reflector in a direction running parallel to the phased antenna array. This optical feed network may accommodate tight spacing of the antenna elements (such as spacing less than 5 mm apart) with a thin profile.
US10573962B2 Glass antenna and window glass for vehicle
A glass antenna placed in a window glass for a vehicle includes a first antenna that includes a first power feeding point, and a first element connected to the first power feeding point; a second antenna that includes a second power feeding point placed next to the first power feeding point, and a second element connected to the second power feeding point; and a third antenna that includes a third power feeding point placed next to the second power feeding point, and a third element connected to the third power feeding point and having a longest path longer than respective longest paths of the first element and the second element, and wherein at least a part of the third element is placed between the first element and the second element.
US10573955B2 Display module and method of manufacturing the same
A display module configured to improve transmission and reception performance of an electronic device includes: a first panel; a second panel disposed to be opposite to the first panel; and an antenna layer disposed between the first panel and the second panel, and comprising a resin layer formed by an imprinting method, wherein the resin layer includes: an engraved pattern formed in one surface; and an ink layer formed with a conductive material filled in the engraved pattern.
US10573953B2 Single space wireless parking with improved antenna placements
A wireless parking meter with an improved antenna location is described. The antenna may be located within a covering protruding from the top of the parking meter, allowing radio frequency (RF) signals to be transmitted through a portion of the parking meter with high permittivity to the RF signals. Additionally or alternatively, the antenna may be located within the parking meter housing above a lower parking meter mechanism housing so that RF signals can be transmitted through the dome covering of the parking meter, which may have a high permittivity to the RF signals.
US10573946B2 Lithium air battery
Provided is a lithium air battery, particularly, a lithium air battery capable of being easily charged and discharged to thereby improve performance and reliability, having economic feasibility, preventing leakage of ions, and having firmly inter-coupled electrodes to thereby improve durability.
US10573943B2 System and method for thermally robust energy storage system
Various systems for cooling a battery cell array are described. In one example an energy storage system includes a housing enclosing a battery cell array, an evaporator, and a circulating pump. In another example, an evaporator is adjacent to battery cells to facilitate heat transfer. In another example, thermoelectric elements are positioned adjacent to battery cells to facilitate heat transfer.
US10573938B2 Battery module with a temperature monitoring assembly
A battery module includes a plurality of battery cells and a cover assembly coupled to the battery cells. The battery cells are arranged in a stacked configuration. The cover assembly includes a housing, bus bars, and a temperature monitoring assembly. The bus bars engage corresponding positive and negative cell terminals of the battery cells to electrically connect adjacent battery cells. The temperature monitoring assembly is mounted to and extends along a mounting surface of the cover assembly that faces the battery cells. The temperature monitoring assembly includes an electrical cable, a temperature sensing device mounted to and electrically connected to the electrical cable, and a thermally conductive interface member covering the temperature sensing device. The thermally conductive interface member engages at least one of the battery cells, and the temperature monitoring assembly monitors a temperature of that at least one battery cell.
US10573936B2 Remaining battery life prediction device and battery pack
Provided is a low-cost battery pack capable of predicting a remaining battery life of a rechargeable battery with high accuracy. A remaining battery life prediction device includes: a voltage detection unit configured to measure a battery voltage and a battery temperature of the battery; a calculation unit configured to perform predictive calculation of a remaining battery life based on the battery voltage and the battery temperature; and a control unit configured to control operation of the remaining battery life prediction device and the calculation unit, the remaining battery life prediction device being configured to predict a remaining life of the battery with a calculation flow of for a predetermined time period, recursively calculating the remaining battery life based on the measured battery voltage and battery temperature and an internal impedance of the battery in a battery equivalent circuit.
US10573930B2 Electrolyte containing polydopamine and lithium-sulfur battery including same
The present invention relates to an electrolyte containing a polydopamine and a lithium-sulfur battery including the same and, more particularly, to a technique in which polydopamine contained in an electrolyte adsorbs a lithium polysulfide eluted from a positive electrode of a lithium-sulfur battery. When using an electrolyte, according to the present invention, to which polydopamine particles are added, the polydopamine particles dispersed in the electrolyte act to adsorb lithium polysulfide eluted from a positive electrode during the charging and discharging, and thus can suppress the diffusion thereof, i.e., suppress a shuttle reaction, thereby improving the capacity and lifetime characteristics of the lithium-sulfur battery.
US10573927B2 Electrode precursor, electrode, and cell
The present invention provides an electrode which is a zinc anode or an electrode of any other type, and ensures good durability and sufficiently high ion conductivity, and sufficiently improves the cell performance when used in a cell, and also provides its precursor. The present invention relates to an electrode which includes a current collector and an active material layer containing an active material, and further includes a specific anion conducting material or a specific solid electrolyte.
US10573923B2 Nonaqueous electrolyte secondary battery and method of manufacturing the same
Provided is a nonaqueous electrolyte secondary battery in which a flat wound electrode body, a nonaqueous electrolytic solution, and an insulating film are accommodated in a quadrilateral battery case. The insulating film is formed into a bag shape corresponding to a shape of the electrode body and is arranged between an inner wall of the battery case and the electrode body. An entire surface of a bottom-side R portion of two R portions of the electrode body, which faces a bottom surface of the battery case, and an inside of the bag-shaped insulating film, which faces the bottom-side R portion of the electrode body, are joined to each other.
US10573919B2 Secondary battery
A secondary battery includes: an electrode assembly; and wings configured to press one of upper and lower ends of the electrode assembly in compressing directions. Thermal shrinkage of the electrode assembly may be prevented when the electrode assembly is repeatedly charged and discharged, and thus an internal short circuit caused by shrinkage of the electrode assembly may be prevented. The shape of the electrode assembly may be maintained by suppressing thermal shrinkage or expansion of the electrode assembly.
US10573915B2 Membrane electrode assembly and fuel cell including the same
A membrane electrode assembly includes a polymer electrolyte membrane; a first electrode layer disposed on an upper surface of the polymer electrolyte membrane; and a second electrode layer disposed on a lower surface of the polymer electrolyte membrane. At least one end of the polymer electrolyte membrane is bent upward along a side of the first electrode layer and extends to an upper surface of the first electrode layer or is bent downward along a side of the second electrode layer and extends to a lower surface of the second electrode layer.
US10573910B2 Electrochemical impedance spectroscopy (“EIS”) analyzer and method of using thereof
Systems, methods, and devices of the various embodiments provide a hardware and software architecture enabling electrochemical impedance spectroscopy (“EIS”) to be performed on multiple electrochemical devices, such as fuel cells, at the same time without human interaction with the electrochemical devices and to use EIS to dynamically monitor the performance of a fuel cell system. Embodiment methods may include determining an impedance of a set of fuel cells using electrochemical impedance spectroscopy, determining an ohmic polarization of the set of fuel cells from the impedance, determining a concentration polarization of the set of fuel cells from the impedance, comparing the ohmic polarization of the set of fuel cells to a first threshold, comparing the concentration polarization of the set of fuel cells to a second threshold, and initiating a corrective action when the ohmic polarization is above the first threshold or when the concentration polarization is below the second threshold.
US10573908B2 Fuel cell system and vehicle equipped with fuel cell
A fuel cell system used in a vehicle equipped with a fuel cell includes: a fuel cell; a fuel gas supply portion which supplies a fuel gas to the fuel cell; a fuel gas discharge portion which discharges exhaust fuel gas from the fuel cell; and a control unit, in which, when an operation of the fuel cell is ended, the control unit performs (a) an exhaust process of discharging the exhaust fuel gas of the fuel cell to reduce a pressure, and (b) a process of increasing a partial pressure of the fuel gas in the fuel cell by supplying the fuel gas to the fuel cell after the exhaust process.
US10573907B2 Load-following fuel cell system with energy storage
A load-following fuel cell system for a grid system operating with a high penetration of intermittent renewable energy sources includes a baseload power generation module and a load-following power generation module. The baseload power generation module provides a baseload power to the grid system and includes a high-efficiency fuel cell system. The high-efficiency fuel cell system includes a topping module and a bottoming module. The topping module and the bottoming module are connected in series and the topping module provides an exhaust stream to the bottoming module. The load-following power generation module provides a load-following power to the grid system and includes an energy storage system that separates and stores hydrogen contained in the exhaust stream and a power generation system having one or more fuel cells. The power generation system receives the hydrogen from the energy storage system to provide the load-following power.
US10573905B2 Power generation cell
In a power generation cell, first bypass stop protrusions for preventing bypassing of an oxygen-containing gas are provided between an end of an oxygen-containing gas flow field in a flow field width direction and an outer peripheral bead. An end wavy ridge includes curves recessed away from the outer peripheral bead. The first bypass stop protrusions are provided between the recessed curves and the outer peripheral bead. A first metal separator has first support protrusions for supporting a cathode, between the recessed curves and the first bypass stop protrusions.
US10573904B2 Fuel cell
A fuel cell includes a MEA that includes a cathode, an anode, and a solid electrolyte layer disposed between the cathode and the anode, the solid electrolyte layer containing an ion-conducting solid oxide; at least one first porous metal body adjacent to at least one of the cathode and the anode and having a three-dimensional mesh-like skeleton; a second porous metal body stacked to be adjacent to the first porous metal body and having a three-dimensional mesh-like skeleton; and an interconnector adjacent to the second porous metal body. The first porous metal body has a pore size smaller than a pore size of the second porous metal body.
US10573903B2 Wound battery including notched current collector sheet
In a winding-type battery, the first electrode and the second electrode are wound via the separator to form an electrode group having first and second end surfaces. The first electrode includes a first current collector sheet, and a first active material layer formed on a surface of the first current collector sheet. A first current collecting lead is connected to the first electrode. The second electrode includes a second current collector sheet, and a second active material layer formed on a surface of the second current collector sheet. A second current collecting lead is connected to the second electrode. At an end of the first electrode that is disposed on the first end surface and/or an end of the first electrode that is disposed on the second end surface, at least a winding termination portion located on the outermost periphery of the electrode group has a notch.
US10573902B2 Oxygen reduction catalyst, electrode, membrane electrode assembly, and fuel cell
The present invention relates to an oxygen reduction catalyst, an electrode, a membrane electrode assembly, and a fuel cell, and the oxygen reduction catalyst is an oxygen reduction catalyst containing substituted CoS2, in which the substituted CoS2 has a cubic crystal structure, the oxygen reduction catalyst contains the substituted CoS2 within 0.83 nm from the surface thereof, and the substituted CoS2 has at least one substitutional atom selected from the group consisting of Cr, Mo, Mn, Tc, Re, Rh, Cu, and Ag in some of Co atom sites.
US10573889B2 Layered-spinel electrodes for lithium batteries
An electrode for a lithium-ion cell comprising a ‘layered-spinel’ composite oxide material is disclosed. The ‘layered-spinel’ can be a material of formula xLiMO2.(1−x)LiyM′zO4, wherein 0
US10573887B2 Tin based anode material for a rechargeable battery and preparation method
A tin based anode material for a rechargeable battery comprises nanoparticles of composition SnMxOy wherein M is a further element selected from the group 5 consisting of Ni, Cu, In, Al, Ge, Pb, Bi, Sb, Fe, Co, Ga, with 0≤x≤0.5 and 0≤y≤2+2x. The nanoparticles form a substantially monodisperse ensemble with an average size not exceeding 30 nm and a size deviation not exceeding 15%, the nanoparticles optionally being coated with a capping species. A method for preparing the tin based anode material is carried out in situ in a non-aqueous solvent and starts by reacting a tin salt and an organometallic amide reactant and oleylamine.
US10573885B2 Lithium source material and preparation method thereof and use in Li-ion cells
The present invention relates to Li-ion cells area, particularly relates to lithium source material and preparation method thereof and use in Li-ion cells. Wherein the lithium source material which is represented by a formula LiyFe1-xMxO4Rz, wherein M represents one or more of transition metal elements, R represents halogen element, 0≤x≤0.9, 0
US10573879B2 Electrolytes and methods for using the same
In an example of a method for enhancing the performance of a silicon-based negative electrode, the silicon-based negative electrode is pre-lithiated in an electrolyte including a lithium salt dissolved in a solvent mixture of dimethoxyethane (DME) and fluoroethylene carbonate (FEC). The DME and FEC are present in a volume to volume ratio ranging from 10 to 1 to 1 to 10. The pre-lithiation forms a stable solid electrolyte interface layer on an exposed surface of the negative electrode.
US10573877B2 Lead-acid battery, negative electrode plate thereof and method for producing lead-acid battery
A lead-acid battery includes a negative electrode plate; a positive electrode plate; and an electrolyte solution, the negative electrode plate including a negative electrode material containing an inorganic sulfate and an anti-shrink agent, the inorganic sulfate having a 111 crystal plane or an average secondary particle size of 3.8 μm or more, the anti-shrink agent being adsorbed to the inorganic sulfate.
US10573875B2 Cathode for lithium ion secondary battery and lithium ion secondary battery using the same
A cathode for a lithium ion secondary battery, including: a cathode current collector; a PTC layer including an electrically conductive particle, a polymer particle, and a water-soluble polymer, the PTC layer being provided on the cathode current collector; and a cathode active material layer provided on the PTC layer, as well as a lithium ion secondary battery using the same.
US10573872B2 Secondary battery
The present disclosure provides a secondary battery which comprises a cap plate, an electrode assembly and a first connecting piece. The cap plate comprises a first electrode terminal; the electrode assembly comprises a main body, a first electrode tab; the first connecting piece is connected between the first electrode tab and the first electrode terminal. The first electrode tab includes a first connecting portion provided below the first connecting piece and a first bending portion connecting the main body and the first connecting portion. The secondary battery further comprises a first protecting piece fixed to a bottom of the first connecting portion. The first protecting piece includes a main portion and a first curve portion connected with an outer end of the main portion and curved relative to the main portion; the first bending portion is bent downwardly along a curved outer wall of the first curve portion.
US10573865B2 Joining device and joining method
A joining device includes a pair of cylindrical rotors 210 and 220, holding surfaces 211 and 221 of which for holding a pair of sheet-like members 30, respectively, have a width smaller than a width of the pair of sheet-like members 30. The joining device has a conveyance unit 200 which superimposes the pair of sheet-like members sequentially while conveying the pair of sheet-like members, by rotating the pair of cylindrical rotors, and joining units (first joining units 300) which join portions of the superimposed pair of sheet-like members to each other sequentially, the portions protruding beyond the holding surfaces of the cylindrical rotors.
US10573864B2 Battery cells for battery packs in electric vehicles
Provided herein are battery cells for battery packs in electric vehicles. The battery cell includes a housing defining an inner region, an electrolyte disposed within the inner region, and a gasket that couples a lid with the housing to seal the battery cell. The gasket can include an inner portion having an ingress point and an egress point. The inner portion can have disposed therein a thermocouple wire that extends through the inner portion, past the ingress point and past the egress point. The thermocouple wire can include a first lead, a second lead, and a third lead. The first, second, and third leads can be disposed within a common jacket between the ingress point and the egress point. A thermocouple sensor can be disposed in the inner region and be coupled with the first, second, and third leads of the thermocouple wire to provide sensed temperature information.
US10573863B2 Battery and auxiliary power unit mounting system
An assembly may include an auxiliary power unit housing, a battery box, and a pair of brackets. The battery box may include a base, a first cover and a second cover. The first cover may be removably attached to the base. The auxiliary power unit housing may be mounted to the second cover. The first cover may include a lip that engages a flange of the second cover. The brackets may extend laterally outward from lateral sides of the base.
US10573849B2 Method for manufacturing display device
A flexible substrate including a display area and a area to be bent, the area to be bent being provided with a wiring layer and not overlapping the display area. A first resin layer that extends along a boundary of the area to be bent and continuously surrounds the area to be bent is formed. Subsequently, a second resin layer is injected into an area surrounded by the first resin layer.
US10573845B2 Display device having sealing grooves
A display device includes: a resin layer on the circuit layer including a groove surrounding and separating a display area; light-emitting elements on an upper surface of the resin layer so as to emit light with luminances controlled by the currents; a sealing layer covering the light-emitting elements; a second substrate above the sealing layer; a sealing material provided between the sealing layer and the second substrate so as to surround the display area and the groove; and a filling layer surrounded by the sealing material between the sealing layer and the second substrate. The groove is formed along a line describing a shape that is inscribed in a rectangle and not in contact with corners of the rectangle as viewed in a direction vertical to the upper surface of the resin layer.
US10573832B2 Flexible substrate and manufacturing method thereof, and flexible display device
A method for manufacturing a flexible substrate includes: providing a carrier substrate; forming a photosensitive adhesive layer on the carrier substrate; providing a flexible substrate including an active area and a non-active area on the photosensitive adhesive layer; the photosensitive adhesive layer including a first area and a second area, curing photosensitive adhesive in the first area with light irritation, and leaving photosensitive adhesive in the second area uncured; forming an element on the flexible substrate, such that an orthographic projection of the non-active area on the carrier substrate covers an orthographic projection of the first area on the carrier substrate, and an orthogonal projection of the second area on the carrier substrate covers an orthogonal projection of the active area on the carrier substrate; cutting the carrier substrate along a boundary between the non-active area and the active area of the element.
US10573831B2 Flexible display device and manufacturing method thereof
A flexible display device includes: a first flexible substrate and a second flexible substrate facing each other; a display part positioned on a surface of the first flexible substrate facing the second flexible substrate and including a plurality of thin film transistors and a plurality of light emitting elements; a color filter positioned on a surface of the second flexible substrate facing the first flexible substrate; an overcoat layer positioned between the display part and the color filter and covering the color filter; a gas barrier layer positioned between the display part and the overcoat layer and covering the overcoat layer; and an encapsulation part including a filler positioned between the display part and the gas barrier layer, and a sealant positioned at an outside of the filler, and an area of the gas barrier layer is larger than an area of the encapsulation part.
US10573829B2 Light-emitting element
A light-emitting element having high external quantum efficiency is provided. A light-emitting element having a long lifetime is provided. A light-emitting element is provided which includes a light-emitting layer containing a phosphorescent compound, a first organic compound, and a second organic compound between a pair of electrodes, in which a combination of the first organic compound and the second organic compound forms an exciplex (excited complex). The light-emitting element transfers energy by utilizing an overlap between the emission spectrum of the exciplex and the absorption spectrum of the phosphorescent compound and thus has high energy transfer efficiency. Therefore, a light-emitting element having high external quantum efficiency can be obtained.