Document | Document Title |
---|---|
US10813261B2 |
Mounting device, setting device, mounting system, mounting method, and setting method
A mounting device provided with: a collecting section configured to move a component for which imaging conditions are defined as a range including multiple values to an arrangement position in a state with multiple of the components collected; an imaging section configured to image the multiple components held by the collecting section; and a control section configured to, when the collecting section is holding the multiple components that include imaging conditions with ranges that are not the same, cause the imaging section to image the multiple components using imaging conditions with a shared value among the ranges defined for the multiple components held by the collecting section. |
US10813257B2 |
Electromagnetic wave absorbing material
The electromagnetic wave absorbing material excellent in electrical conductivity and dispersibility and containing a carbon material suitable for an electromagnetic wave absorbing material is an electromagnetic wave absorbing material characterized by containing a fibrous carbon nanohorn aggregate composed of a plurality of single-walled carbon nanohorns gathering in a fibrous form, the fibrous carbon nanohorn aggregate contains single-walled carbon nanotubes inside, and by fabricating using a catalyst-containing carbon target containing a single body of Fe, Ni or Co or a mixture thereof, a fibrous carbon nanohorn aggregate including the metal contained in the target is obtained. |
US10813251B2 |
Titanium thermal module
The present application discloses two-phase cooling devices that may include at least three substrates: a metal with a wicking structure, an intermediate substrate and a backplane. The titanium thermal module may be adapted for use in a mobile device, such as a portable device or smartphone, where it may offer compelling performance advantages. The thermal module may also have a metal layer which may act as a shield for radiation or an antenna for radiation, or may add mechanical strength to the thermal module. |
US10813247B2 |
Circuit board and heat dissipating device thereof
A circuit board and a heat dissipating device are provided. The heat dissipating device is for dissipating heat from a heat element. The heat dissipating device comprises: a base, having a plurality of fixing holes, each of the fixing holes is disposed adjacent to a periphery of the base, each connecting direction is respectively defined according to a connecting line between each of the fixing holes and the adjacent fixing holes; a fin set, disposed on the base and having at least one airflow channel; and a fan assembly, disposed in the fin set to generate an airflow flows through the at least one airflow channel, wherein a vertical projection of the direction of the at least one airflow channel on the base and a vertical projection of the connecting line direction on the base are non-orthogonal and non-parallel. |
US10813246B2 |
Chassis heat dissipation structure
A chassis heat dissipation structure includes a chassis main body. The chassis main body has a chassis support, a thermal module and at least one heat conduction unit. At least one server mainframe is disposed on the chassis support. The thermal module has at least one heat dissipation unit and multiple fan units. The heat dissipation unit is disposed between the fan units and the server mainframe. The heat conduction unit has at least one first end and a second end. The first end is in contact with a heat generation module of the server mainframe. The second end is in contact with the heat dissipation unit. The heat conduction unit serves to conduct the heat of the heat generation module to the heat dissipation unit. The fan units serve to carry away the heat of the heat dissipation unit to dissipate the heat. |
US10813244B2 |
Electronic device including a waterproof case and flow guide assembly including a fan and an airflow guide plate
An electronic device includes a waterproof case, including a closed space, and a flow guide assembly, an electronic module and a cover, provided in the closed space. The cover includes a cover top plate and a cover side plate which, together with a case bottom plate and a case side plate, form an accommodation space for accommodating the flow guide assembly and the electronic module. Further, the cover includes a first vent hole and a second vent hole. The flow guide assembly is configured to guide air, entering the accommodation space from the first vent hole, to flow through the electronic module and to be discharged from the second vent hole. The flow guide assembly is further configured to guide air, entering the cavity from the first vent hole, to flow through the electronic module and to be discharged from the second vent hole. |
US10813243B2 |
Phase-change cooling device and phase-change cooling method
It is impossible to avoid the increase in device cost and maintenance cost in order to cool a plurality of heat sources efficiently using a natural-circulation type phase-change cooling device; therefore, a phase-change cooling device according to an exemplary aspect of the present invention includes a plurality of heat receiving units configured to hold respectively refrigerant receiving heat from a plurality of heat sources; a condensing unit configured to generate refrigerant liquid by condensing and liquefying refrigerant vapor of the refrigerant evaporated in the heat receiving units; a refrigerant vapor transport structure connecting the heat receiving units to the condensing unit and configured to transport the refrigerant vapor; and a refrigerant liquid transport structure connecting the heat receiving units to the condensing unit and configured to transport the refrigerant liquid, wherein the refrigerant liquid transport structure includes a main-liquid-pipe connected to the condensing unit, a refrigerant liquid reservoir connected to the main-liquid-pipe and configured to store the refrigerant liquid, and a plurality of sub-liquid-pipes respectively connecting the refrigerant liquid reservoir to the plurality of heat receiving units. |
US10813241B2 |
Assembly forming a casing for electrical equipment
The invention relates to an assembly forming a casing for electrical equipment, said assembly comprising: a first casing for receiving at least a first electronic component of the electrical equipment; a second casing for receiving at least a second electronic component of the electrical equipment; a first wall of the first casing, known as the first interface wall, and a second wall of the second casing, known as the second interface wall, said walls being arranged to press against one another in order to form the assembly. According to the invention, the first and second casings each comprise at least one side wall, known as the first and second sidewalls respectively, said side walls extending from the first and second interface walls respectively in the opposite direction relative to the other casing; and the second side wall comprises an opening, known as the connection opening, for receiving an electrical connector, and a portion around the opening, known as the connection portion, for receiving a sealing part of the electrical connector, said first and second side walls being arranged such that the connection portion extends towards the first casing so as to face one surface of the first side wall. |
US10813240B2 |
Control box including a water resistant seal
An enclosure includes a housing having an opening and a seal land adjacent to the opening. A cover has a plurality of ribs and is configured to be fastened to the housing to cover the opening such that the plurality of ribs are sealingly engaged against the seal land. |
US10813231B2 |
Method for manufacturing circuit board
The present disclosure relates to a method for manufacturing a circuit board. The method for manufacturing the circuit board includes forming a patterned first dielectric layer on a substrate; forming an adhesive layer on the patterned first dielectric layer; forming a second dielectric layer on the adhesive layer; and patterning the second dielectric layer and the adhesive layer. |
US10813230B2 |
Method and apparatus for flexible circuit cable attachment
A method and apparatus for multiple flexible circuit cable attachment is described herein. Gold bumps are bonded on interconnection pads of a substrate to create a columnar structure and solder or conductive epoxy is dispensed on the flexible cable circuit. The substrate and flexible cable circuit are aligned and pressed together using force or placement of a weight on either the substrate or flexible cable circuit. Appropriate heat is applied to reflow the solder or cure the epoxy. The solder wets to the substrate pads, assisted by the gold bumps, and have reduced bridging risk due to the columnar structure. A nonconductive underfill epoxy is applied to increase mechanical strength. |
US10813229B2 |
Electronic module having an electrically insulating structure with material having a low modulus of elasticity
Electronic module comprising at least one electronic chip, an encapsulation structure in which the at least one electronic chip is at least partially encapsulated, an electrically conductive structure for the electrically conductive contacting of the at least one electronic chip, and an electrically insulating structure which is at least partially formed from a material having a low modulus of elasticity, wherein a variation of the value of the modulus of elasticity is at the most 10 GPa in a temperature range between −40° C. and +150° C. |
US10813228B2 |
Preventing post reflow interconnect failures in VIPPO solder joints via utilization of adhesive material
Implementations of the disclosure describe techniques for eliminating or reducing hot tearing in via-in-pad plated over (VIPPO) solder joints by incorporating an adhesive into a printed circuit board assembly (PCBA). In an embodiment, the adhesive is an adhesive containing fluxing agent that prevents tearing by reducing a differential in thermal expansion caused by a coefficient of thermal expansion (CTE) mismatch between a plated metal of the VIPPO pads and the PCB substrate. |
US10813225B2 |
Radio-frequency identification (RFID) label or conductive trace thermal transfer printing method
A method and structure for forming conductive structure such as an electric circuit, or a portion of an electric circuit, can include the use of a thermal print head and a ribbon including a carrier and a metal layer. The thermal print head is used to print a first portion of the metal layer onto a sacrificial print medium. The first portion printed has a first pattern, where a second portion having a second pattern remains on the carrier. The first pattern is a reverse image at least a portion of the electric circuit, while the second pattern includes at least a portion of the electric circuit. The second portion having the second pattern can be transferred to a circuit substrate, then used as an electric circuit. |
US10813222B2 |
System for manufacturing an electromechanical structure
A system for manufacturing an electromechanical structure includes first, second, and third entities. The first entity produces conductors on a planar, flat film. The second entity attaches electronic elements at locations on the film in relation to a three-dimensional shape of the film. The electronic elements include a number of surface mount technology components. The locations of the electronic elements are selected to omit substantial deformation during subsequent forming of the film into the three-dimensional shape. The third entity forms the film into the three-dimensional shape when the electronic elements are supported on the film. The third entity includes one or more machines that are continuously roll-fed, automatically in-precut-pieces-fed, computer numerical control, thermoforming, vacuum former, pressure forming, or blow molding. The first, second, and third entities are arranged relative to one another to manufacture the electromechanical structure. |
US10813220B2 |
Electronic component embedded substrate
An electronic component embedded substrate includes: a substrate that includes an insulating layer and has a first principal surface and a second principal surface; an electronic component that is embedded in the substrate and has at least one first terminal, at least one second terminal, and a capacity part; at least one via conductor that are formed in the insulating layer and electrically connected to the second terminal; and an adhesion layer that is in contact with the second terminal on an end face of the second terminal which are close to the second principal surface. The electronic component is laminated with the insulating layer, and adhesion strength between the adhesion layer and the insulating layer is higher than that between the second terminal and the insulating layer. |
US10813219B2 |
Integrating josephson amplifiers or josephson mixers into printed circuit boards
An aspect includes one or more board layers. A first chip cavity is formed within the one or more board layers, wherein a first Josephson amplifier or Josephson mixer is disposed within the first chip cavity. The first Josephson amplifier or Josephson mixer comprises at least one port, each port connected to at least one connector disposed on at least one of the one or more board layers, wherein at least one of the one or more board layers comprises a circuit trace formed on the at least one of the one or more board layers. |
US10813218B2 |
Resin multilayer substrate and electronic device
A resin multilayer board includes a substrate including a stack of resin layers, and a first metal pin including a first end portion exposed at a first main surface of the substrate and penetrating through at least one of the resin layers in a thickness direction, wherein a gap is provided at a portion of an interface between a lateral side of the first metal pin and the resin layer. |
US10813217B1 |
Wiring board and manufacturing method thereof
Disclosed is a wiring board including: an insulating substrate; a plurality of connection terminals arranged on the insulating substrate; and a plurality of non-conductive protruding parts respectively arranged on areas of the insulating substrate except areas on which the plurality of connection terminals are arranged. The non-conductive protruding parts has a height greater than that of the connection terminals. |
US10813215B2 |
Multi-layer circuit using metal layers as a moisture diffusion barrier for electrical performance
A multi-layer substrate with metal layers as a moisture diffusion barrier for reduced electrical performance degradation over time after moisture exposure and methods of design and manufacture. The method includes determining a diffusion rate of an insulator material provided between an upper metal layer and an underlying signal line. The method further includes calculating a diffusion distance between a plane opening of the upper metal layer and the underlying signal line using the diffusion rate of the insulator material. |
US10813214B2 |
Cavities containing multi-wiring structures and devices
A method for making an interconnection component includes forming a mask layer that covers a first opening in a sheet-like element that includes a first opening extending between the first and second surfaces of the element. The element consists essentially of a material having a coefficient of thermal expansion of less than 10 parts per million per degree Celsius. The first opening includes a central opening and a plurality of peripheral openings open to the central opening that extends in an axial direction of the central opening. A conductive seed layer can cover an interior surface of the first opening. The method further includes forming a first mask opening in at least a portion of the mask layer overlying the first opening to expose portions of the conductive seed layer within the peripheral openings; and forming electrical conductors on exposed portions of the conductive seed layer. |
US10813212B2 |
Multiband filter
The multiband filter includes a printed circuit board, a first filter, a second filter having an outer dimension different from that of the first filter and passband frequencies higher than those of the first filter, an input terminal, an output terminal, a first inductor, a first capacitor, which are connected except the first capacitor by signal line conductor patterns to form a first transmission line, which connect the second filter, the input terminal, the output terminal, and the first capacitor to form a second transmission line, a part thereof in the first transmission line being arranged in an area on the printed circuit board, formed by the difference between the outer dimensions of the first and the second filters, to achieve desirable passbands and enough attenuation in a suppression band outside the passbands. |
US10813210B2 |
Radio frequency circuit comprising at least one substrate with a conductively filled trench therein for electrically isolating a first circuit portion from a second circuit portion
A radio frequency circuit includes at least one dielectric substrate, a trench formed in the dielectric substrate, and an electrically continuous conductive material in the trench. The radio frequency circuit further may include a first dielectric substrate, a second dielectric substrate, with the trench being formed in the first and second dielectric substrates. A method of fabricating an electromagnetic circuit includes providing at least one dielectric substrate, machining a trench in the at least one dielectric substrate, and filling the trench with an electrically conductive material to form an electrically continuous conductor. |
US10813207B1 |
Single-use plasma pinch neutron generators
A single-use neutron generator includes a power supply. The single-use neutron generator includes a fuel source configured to provide neutron-producing fuel. The single-use neutron generator includes a plasma confinement device coupled to the power supply and the fuel source and configured to generate a plasma pinch of the neutron-producing fuel. At least one component of the single-use neutron generator is configured for single use. |
US10813206B2 |
Extreme ultraviolet light generation apparatus
An extreme ultraviolet light generation apparatus includes: A. a chamber in which extreme ultraviolet light is generated by a target substance being irradiated with a laser beam to generate plasma from the target substance; B. a vessel as a tubular member forming the chamber; C. a reference member supporting the vessel; D. a collector mirror configured to condense the extreme ultraviolet light in the chamber, the collector mirror being attached to the reference member in a replaceable manner and covered by the vessel to be housed in the chamber; and E. a vessel movement mechanism provided to the reference member and configured to move the vessel between a first position at which the vessel covers the collector mirror and a second position at which the vessel is retracted from the first position to expose the collector mirror. |
US10813204B2 |
System and method for grid control of an electromagnetic ray tube
A system for grid control of an electromagnetic ray tube is provided. The system includes a power source, a rectifier, and a grid conductor. The power source is disposed apart from the electromagnetic ray tube and operative to generate an AC current. The rectifier is integrated into the electromagnetic ray tube and electrically coupled to a grid electrode of the electromagnetic ray tube. The grid conductor electrically couples the power source to the rectifier. The rectifier is operative to convert the AC current to a DC current that powers the grid electrode. |
US10813202B2 |
Method and system for vision-based automatic fault notification and classification of system lighting
A lighting fault diagnosis method includes determining a fault item among a plurality of fault items based on fault symptom data of a test for each fault item, and recommending a repair method suitable for the determined fault item. |
US10813200B2 |
Systems and methods for commissioning and localizing devices used for cloud-based monitoring and control of physical environments
Disclosed are systems and methods for commissioning, localizing, and re-localizing a system device used for monitoring physical environments. A disclosed system for localizing a system device comprises a computing cloud, a building server, and a gateway. The computing cloud comprises various application modules, including an application module for receiving a user's selection of the system device on a portable electronic device, a project service module for receiving and transmitting a request to open a wireless network of a gateway, and a plugin module for receiving an enhanced request to open a wireless network of a gateway, and for transmitting a request to open a specific type of wireless network at the gateway. The building server is communicatively coupled with the computing cloud, the gateway is communicatively coupled with the building server, and the system device is communicatively coupled with the gateway. |
US10813192B2 |
Methods, system and apparatus for controlling luminaires of a lighting system based on a mode of an entertainment device
A method of controlling luminaires of a lighting system based on a current mode of an entertainment device, the method comprising: whilst the entertainment device is in an active mode: controlling one or more of the luminaires associated with the entertainment device to render an entertainment effect, receiving a lighting instruction identifying a plurality of the luminaires and a lighting effect to be rendered by them, determining that at least a first of the plurality of luminaires is one of the luminaires currently rendering the entertainment effect, controlling at least a second of the plurality of luminaries, which is not currently rendering the entertainment effect, to render the lighting effect whilst the first luminaire continues to render the entertainment effect, and electronically storing an indication of the lighting effect; and in response to the entertainment device switching to an inactive mode, controlling the first luminaire to render the lighting effect using the electronically stored indication. |
US10813191B2 |
Method of livestock rearing and a livestock shed
A method of rearing chickens comprises providing a chicken shed (10) having a floor area (12) over which the chickens can move freely. The shed (10) is provided with a plurality of lights (18) arranged to illuminate respective different regions of the floor area (12) so that, collectively, the lights (18) are able to illuminate substantially all of the floor area (12). The shed (10) is provided a plurality of cameras (20) arranged to view respective different regions of the floor area (12) so that, collectively, the cameras (20) are able to view substantially all of the floor area (12). Chickens are provided in the livestock shed (10) on the floor area (12). A controller (22) is provided and is operatively connected to the lights (18) and to the cameras (20). The controller (22) receives and analyses signals, such as images, from the cameras (20). The controller (22) controls the lights (18) to adjust illumination provided to the floor area (12) by the controlled lights (18) in a manner dependent on the signals from the cameras (20). The controller (22) is able to control each light (18) independently of the other lights (18). In some situations, the control of the lights (18) causes a predetermined desired response in the chickens. In some cases, the predetermined desired response overcomes or circumvents an undesirable situation recognised by the controller from analysis of the signals from the cameras (20). |
US10813190B2 |
Vehicle lighting unit control device
A vehicle lighting unit control device according to an aspect of the present disclosure includes a lighting unit control section controlling a lighting unit, a power supply section outputting electrical power to a fan device, and a power supply control section. The fan device includes a fan and a motor. The power supply control section includes a rotation information acquisition section and an output interruption section. If the fan locks, the output interruption section interrupts electrical power supplied from the power supply section to the fan device, before the fan device performs protective operation for interrupting electrical power supplied to the motor. |
US10813184B2 |
Optoelectronic device and adaptive illumination system using the same
An automotive headlight is disclosed including: an optical unit including a plurality of optical elements, each optical element having a different central direction; a segmented light-emitting diode (LED) chip including a plurality of LEDs that are separated by trenches formed on the segmented LED chip and arranged in a plurality of sections, each section being aligned with a different respective optical element, and each section including at least one first LED and at least one second LED; and a controller configured to: apply a forward bias to each of the first LEDs, apply a reverse bias to each of the second LEDs, and change a brightness of the first LEDs in any section based on a signal generated by the second LED in that section. |
US10813182B2 |
Printed circuit board for integrated LED driver
A light emitting diode (LED) module may include a direct current (DC) voltage node formed on a first layer. The DC voltage node may be configured to sink a first current. One or more devices may be formed on the first layer configured to provide a second current to one or more LEDs. A device of the one or more devices may carry a steep slope voltage waveform. A local shielding area may be formed in a second layer directly below the DC voltage node and the one or more devices. The local shielding area may include a substantially continuous area of conductive material. A conductive via may extend through one or more layers. The conductive via may electrically connect the DC voltage node and the local shielding area. |
US10813176B2 |
Cook top having at least one cooking zone and method for operating a cook top
In a method for operating a cooking zone of a cook top, wherein the cooking zone is formed by at least two cooking sub-zones and each cooking sub-zone can be heated by at least one heating unit, with the heating units arranged adjacent to each other without overlapping such that a cohesive heatable surface is formed during a joint operation of the cooking sub-zones, detection of an occupancy of a cooking sub-zone by at least one food preparation vessel is activated in a first operating mode and a same electrical power is supplied to all activated cooking sub-zones occupied by a food preparation vessel. |
US10813168B2 |
System and method for using a mobile device as an input device for surveys at a live event
A method is provided for interacting with audience members in an event, each of the potential attendees having available thereto a unique identifier. The method comprises creating, for an attendee, a unique ID (UID) on a mobile wireless device (MWD) by the steps of inputting to the MWD one of the unique identifiers, combining the obtained unique identifier with a UID time stamp at the time of creation of the UID; receiving with a server on a first wireless channel communications from the MWD; registering the UID at the physical location of the event; generating a visual query; displaying on the MWD response indicators; receiving at the server from the registered attendee a response, to the query over the first wireless channel; and storing in a database on the server the received response in association with the displayed query. |
US10813144B2 |
Communication device establishing wireless connection with terminal device and non-transitory computer-readable medium for terminal device establishing wireless connection with communication device
A communication device may, in response to a wireless link via a first wireless interface being established with a terminal device while the communication device is a first parent station state, receive predetermined information from the terminal device via a second wireless interface, if the predetermined information is received, shift the communication device from the first parent station state to a second parent station state, wherein the communication device is maintained in the first parent station state if the predetermined information is not received even if the wireless link via the first wireless interface has been established with the terminal device and after the communication device has been shifted to the second parent station state, establish a first wireless connection via the second wireless interface with the terminal device so as to cause the terminal device to participate in the second wireless network as a child station. |
US10813143B2 |
Multiple event-based vehicle communications
Systems and methods for generating multiple vehicle communications in response to an event include a vehicle having a first embedded modem, a second embedded modem, and a processor. The processor is configured to identify occurrence of a predetermined event. Responsive to occurrence of the predetermined event, the processor is configured to wirelessly transmit a vehicle location offboard the vehicle via a voice call established by the first embedded modem and via a data call established by the second embedded modem for a remote monitoring service. |
US10813136B2 |
Dual connectivity with a network that utilizes an unlicensed frequency spectrum
Aspects presented herein provide for dual connectivity with a standalone service provider in the unlicensed spectrum. A first base station may receive, from a UE, an indication of a capability for standalone operation in a first RAT that utilizes an unlicensed frequency spectrum and a dual connectivity capability involving the first RAT and a second RAT that utilizes a licensed frequency spectrum, wherein dual connectivity comprises the UE being connected to a master base station on a first frequency and a secondary base station on a second frequency at a same time. The first base station may signal a first set of procedures for dual connectivity when the level of support at the first base station is at higher layers of the first RAT and may signal a second set of procedures when the level of support at the first base station extends to lower layers of the first RAT. |
US10813135B2 |
Random access method and apparatus
Provided are a random access method and apparatus. The method can include: a first cluster head in a first cluster formed by multiple UEs selects a preamble from a preset preamble set, and transmits the preamble to a base station, each preamble in the preamble set indicating the number of UEs corresponding to the each preamble, and the number of UEs corresponding to the selected preamble being equal to the number of cluster members in the first cluster; the first cluster head receives a response message transmitted by the base station in response to the preamble; and the first cluster head broadcasts, to each cluster member in the first cluster, the resource information for establishing the RRC connection and the C-RNTI. |
US10813134B2 |
Method and apparatus for performing access barring check
Provided are a method for a user equipment (UE) to perform access barring check in a wireless communication system, and an apparatus supporting the same. The method may include: performing the access barring check for a cell; if access to the cell is barred, starting a barring timer; and if a coverage enhancement (CE) level of the UE is changed in the cell, stopping the started barring timer. |
US10813129B2 |
Method and apparatus for sending and receiving uplink data, terminal, and base station
A method and apparatus for sending and receiving uplink data, a terminal, and a base station are provided. The method comprises: determining, according to a self-defined instruction message or an instruction message received from a base station, a start symbol position or the start symbol position and an end symbol position for transmitting a subframe on a physical uplink shared channel (PUSCH) on an unlicensed carrier; and sending uplink data according to the start symbol position or according to the start symbol position and the end symbol position. By means of the embodiments of the present invention, the problem of failing to determine the time point of transmitting uplink data on an unlicensed carrier by a terminal is resolved, thereby achieving the effect of determining the time point of transmitting the uplink data on the unlicensed carrier by the terminal, and providing the effect of improving the data transmission efficiency. |
US10813128B2 |
Management method and apparatus for pattern on unlicensed carrier
A management method and apparatus for a pattern on an unlicensed carrier. The method comprises: transmission nodes generate and exchange clear channel assessment (CCA) patterns, the CCA patterns comprising patterns used in different stages of clear channel assessment (CCA) detection, a pattern used during data transmission, and a pattern for CCA detection, and the transmission nodes comprising one or more of a system-level node, a cell-level node, or a UE-level node. |
US10813124B2 |
Systems and methods for mixed grant-free and grant-based uplink transmissions
There may be situations in which it is beneficial for a user equipment to switch between grant-free uplink wireless transmissions and grant-based uplink wireless transmissions. Systems and methods are disclosed that help facilitate grant-based and grant-free uplink wireless communications, and the switching between the two. For example, systems and methods for mitigating collision between a granted uplink wireless transmission and a grant-free uplink wireless transmission are disclosed herein. |
US10813120B2 |
Methods and arrangements in a telecommunication system for configuring transmission of sounding reference signals
A base station in a communications network broadcasts a cell-specific instruction to a plurality of mobile terminals in a cell served by the base station. The cell-specific instruction indicates that an uplink symbol in each of multiple subsequent subframes has been semi-statically configured for sounding reference signal (SRS) transmission. The base station determines that a first mobile terminal of the plurality of mobile terminals is to use the uplink symbol in a given one of the multiple subsequent subframes for aperiodic SRS transmission, and in response, signals a terminal-specific instruction to the first mobile terminal. The terminal-specific instruction is distinct from the cell-specific instruction and indicates that the first mobile terminal is to use the uplink symbol in the given subframe for aperiodic SRS transmission and not for data transmission. |
US10813119B2 |
Uplink control information sending and receiving method and apparatus
A terminal device receives first information including an acknowledgment resource indicator (ARI), and determines, based on the ARI, a first uplink control channel (PUCCH) resource in a PUCCH resource set corresponding to a payload size of a hybrid automatic repeat request acknowledgment (HARQ-ACK). In a case that the first PUCCH resource and a second PUCCH resource partially overlap in terms of time; or the first PUCCH resource and a second PUCCH resource configured for CSI do not overlap in terms of time, and the first PUCCH resource and the second PUCCH resource each partially overlap at least one third PUCCH resource configured for at least one positive scheduling request (SR) in terms of time, the terminal device determines, based on the ARI, a fourth PUCCH resource in a second PUCCH resource set corresponding to a total payload size for sending the HARQ-ACK, CSI, and at least one SR status. |
US10813113B2 |
Terminal device, base station device, and communication method
[Object] To provide a terminal device capable of efficiently performing communication in a communication system in which a base station device and the terminal device communicate with each other.[Solution] A terminal device that communicates with a base station device includes: a receiving unit configured to receive a first PDSCH that is transmitted on a basis of a sub frame which is defined by a predetermined number of symbols, and a second PDSCH that is transmitted on a basis of an extended sub frame which has a smaller number of symbols than a number of symbols corresponding to the sub frame; and a transmitting unit configured to transmit a first HARQ-ACK that is a feedback for reception of the first PDSCH after a predetermined sub frame, and transmit a second HARQ-ACK that is a feedback for reception of the second PDSCH after a predetermined extended sub frame. |
US10813111B1 |
Scheduling low-priority transmissions
Devices, systems, and methods for scheduling resources in a wireless network are configured to perform operations including identifying one or more resources that are available for low-priority transmissions from an internet-of-things (IoT) device, determining that the available resources are non-contiguous, rescheduling scheduled resources until the available resources are contiguous, and scheduling the low-priority transmissions using the available resources. |
US10813108B2 |
Data throughput improvement in multi-SIM devices
Methods and apparatuses are presented for managing a multi-subscriber identity module (SIM) user equipment (UE) such that data throughput may be improved in a dual-SIM, dual active (DSDA) scenario. For example, a method is presented that includes acquiring first timing information of a first subscription and second timing information of a second subscription. Additionally, the example method may include detecting a first conflict between communications of the first subscription and the second subscription in a time slot of a first time interval. Moreover, the example method may include estimating one or more additional conflicts in one or more subsequent time intervals based on timing of the time slot, the first timing information, and the second timing information. Further, the example method may include respectively adjusting one or more transmit block sizes (TBS) for each of the one or more subsequent time intervals. |
US10813105B2 |
Telecommunication arrangement and procedures to establish a RTC connection between a first and second endpoint
A telecommunication system and a method for generating a real time connection between a first endpoint and a second endpoint in an IP network using an ICE STUN connectivity check follow a procedure that includes the steps of generating a list of possible connection paths between the first endpoint and the second endpoint, establishing a respective priority for each possible connection path included in the list, and generating the real time connection between the first endpoint and the second endpoint. During this procedure first there is an attempt to generate the real time connection using the highest-priority connection path. If this is not possible, then the system attempts to establish the real connection using the connection path with the next highest priority, until the real time connection is actually established. Furthermore, for each possible connection path, its respective quality-of-service value is determined and is considered when establishing its priority on the list. |
US10813104B2 |
Resource allocation method and system in wireless mobile communication
A method for allocating resources in a wireless mobile communication is provided. The method includes preconfiguring, by a base station, a priority for each data resource pool set; configuring, by a base station, a data transmission period and resource allocation for the data resource pool set based on the priority of the data resource pool set; and acquiring, by a mobile equipment, a number of data resource pool sets and its corresponding relation with its configured priority in the wireless mobile communication. |
US10813101B2 |
QoS resource allocation method and apparatus
A quality of service (QoS) resource allocation method and apparatus, where the method includes receiving service information from a terminal, sending a QoS resource request message that carries the service information to a policy and charging rules function (PCRF) corresponding to the terminal, where the QoS resource request message requesting the PCRF to allocate a QoS resource to a terminal service, and receiving a request response message from the PCRF indicating whether the QoS resource is successfully allocated to the terminal service. The terminal can recognize the service information of the terminal service, and a specific implementation of sending, to the PCRF, the service information of the terminal service recognized by the terminal is put forward such that accuracy of a policy formulated by the PCRF is improved. |
US10813097B2 |
System and method for transmitting beam failure recovery request
A user equipment (UE) can transmit a beam failure recovery request using contention-based physical random access channel (PRACH) resources to supplement and/or replace non-contention-based resources for transmitting the beam failure recovery request. The UE can reduce beam recovery latency by informing its intention for beam failure recovery by transmitting a beam failure recovery request during the random access channel (RACH) procedure. The base station may dedicate a set of RACH resources that can be used for both transmitting regular contention-based RACH messages and beam failure recovery request. |
US10813089B2 |
Roll-call channel access
Embodiments include a method, computer program product, and system for grouping electronic devices into roll-call channel access (RCCA) groups to reduce the number of devices contending for a wireless channel. Devices within RCCA groups are represented a host device during a channel contention process. Once a channel is granted access to a host device, its respective RCCA group has control of the channel for a predetermined period of time during which devices of the RCCA group take turns transmitting data on the channel. |
US10813088B2 |
Method for allocating uplink resources in a wireless communication system and a device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for allocating uplink resources in the wireless communication system, the method comprising: transmitting, by a first eNB to a second eNB, uplink (UL) resource allocation information for a user equipment (UE) connected with both the first eNB and the second eNB; receiving, by a first eNB from the UE, buffer size information; allocating one or more UL resources to the UE, by considering both of the buffer size information and the UL resource allocation information, wherein the UL resource allocation information indicates a ratio of the buffer size to be considered in each eNB. |
US10813082B2 |
Transmission time interval (TTI) bundling for control channels in long term evolution (LTE)
Certain aspects of the present disclosure propose techniques for transmission time interval (TTI) bundling for control channels (e.g., physical downlink control channel (PDCCH) and enhanced PDCCH) in long term evolution (LTE). According to certain aspects a method is provided for wireless communications. The method may be performed, for example, by a user equipment (UE). The method generally includes determining a first set of possible decoding candidates for the downlink control channel in a first subframe of the bundle of subframes and a second set of possible decoding candidates for the downlink control channel in a second subframe in the bundle of subframes, wherein the first set of possible decoding candidates and the second set of possible decoding candidates are different and processing the bundle of subframes based, at least in part, on the determination. |
US10813071B2 |
Evolved Node-B and user equipment and methods for operation in a coverage enhancement mode
Embodiments of an eNB to operate in accordance with a coverage enhancement mode are disclosed herein. The eNB may comprise hardware processing circuitry to, during a legacy sub-frame, transmit a system information block (SIB) in legacy SIB frequency resources according to a legacy SIB transmission format and refrain from transmission of channel state information reference signals (CSI-RS). The hardware processing circuitry may be further to, during a first coverage enhancement sub-frame, transmit a first portion of the SIB in first SIB frequency resources included in the legacy SIB frequency resources. The hardware processing circuitry may be further to, during a first coverage enhancement sub-frame, transmit a first set of CSI-RS in first CSI-RS frequency resources that include at least a portion of the legacy SIB frequency resources. |
US10813064B2 |
Short and long training fields
A method includes receiving a first plurality of symbols comprising complex portions. The method further includes applying conjugate symmetry to the first plurality of symbols, producing a second plurality of symbols comprising no complex portions. The method further includes transforming the second plurality of symbols using an inverse fast Fourier transform, producing a third plurality of symbols. The method further includes interpolating the third plurality of symbols, generating a short training field comprising at least one real portion of the third plurality of symbols, generating a long training field comprising at least one real portion of the third plurality of symbols, and transmitting the short training field and long training field in a WPAN. |
US10813057B2 |
Method for processing information and terminal device
A method for processing information is provided. The method includes the following. A wireless fidelity (Wi-Fi) scanning operation is performed through a Wi-Fi scanning unit to obtain N feedback durations corresponding to N access points (APs). The first AP is any one of the N APs and N is an integer greater than one. When an access instruction for the second AP is detected, first power of information transmission is determined according to a feedback duration corresponding to the second AP. The first power is equal to second power plus a first power variable, where a value of the first power variable is greater than zero when the feedback duration corresponding to the second AP is within a preset duration range. An access request is transmitted to the second AP at the first power. A terminal device is also provided. |
US10813055B2 |
Uplink resource allocation method and cognitive small cell network system for executing same
Disclosed are an uplink resource allocation method and a cognitive small cell network system performing the method. In the method, a small cell manager collects an access request from a small cell user and forms a preference relationship for each small cell user. Then, sub-channel-specific transmission power for providing a maximum data transmission rate at the time of uplink transmission is calculated and the calculated sub-channel-specific transmission power information is transferred to the small cell user. Meanwhile, the small cell user forms all possible sub-channel-specific preference relations and thereafter, transmits the access request for each sub-channel having a maximum preference relationship to the small cell manager. Thereafter, the small cell user performs power allocation for each access-determined sub-channel by using the transmission power information transferred from the small cell manager and performs data transmission through the access-determined sub-channel by using the allocated power. |
US10813053B2 |
Downlink power control enhancements for multi-hop integrated access and backhaul
Power control can be employed, whereby a power control adjustment can be determined by a relay distributed unit (DU) device, based on a measurement of the power level of received access uplink transmissions, and a measurement of the power level of a reference signal received from a donor DU via a backhaul downlink transmission. The power control adjustment can be transmitted to the donor distributed unit device, which uses the power control adjustment to reduce the amount of power of downlink transmissions to the relay distributed unit device. |
US10813050B1 |
Wearable device location systems
Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. Performance of such devices is improved with reduced time to first fix of location operations in conjunction with low-power operations. In one embodiment, low-power circuitry manages high-speed circuitry and location circuitry to provide location assistance data from the high-speed circuitry to the low-power circuitry automatically on initiation of location fix operations as the high-speed circuitry and location circuitry are booted from low-power states. In some embodiments, the high-speed circuitry is returned to a low-power state prior to completion of a location fix and after capture of content associated with initiation of the location fix. In some embodiments, high-speed circuitry is booted after completion of a location fix to update location data associated with content. |
US10813049B2 |
Coexistence enhancements for wake-up radio
A method and an apparatus for wireless communication are provided. In one configuration, an apparatus is configured to transmit a wake-up radio (WUR) signal, to determine to transmit a second signal within a SIFS after transmitting the WUR signal to increase medium reuse, and to transmit the second signal within the SIFS after transmitting the WUR signal based on the determination. The second signal may be a data, management, control, ACK, or CF-end frame to enable legacy devices that do not decode the WUR signal to avoid wasted airtime cause by EIFS after the WUR signal. In another configuration, the apparatus is configured to transmit a CTS-to-self frame, to determine to transmit a second signal within a SIFS after transmitting the CTS-to-self frame, and to transmit the second signal based on the determination. The second signal may be a WUR signal or an intermediate signal followed by a WUR signal. |
US10813048B2 |
Synchronization for extending battery life
A method performed by a WTRU may comprise receiving scheduling information on a broadcast control channel (BCCH) which defines time periods for reception of broadcast messages transmitted on a downlink shared channel. The WTRU may determine whether additional messages are available upon request. The availability of the additional messages is indicated via the BCCH. The WTRU may transmit a request for one or more of the additional messages. |
US10813045B2 |
Access controller, station, access point, and control method
Embodiments of the present invention relate to the communications field, and disclose an AC, a STA, an AP, and a control method to solve a problem that a STA located in a coverage hole area of a Wi-Fi network cannot access the Wi-Fi network. A specific solution is: a receiving unit receives an access request message sent by a STA; a determining unit determines, sleeping APs managed by the AC and having access ranges covering the STA as first candidate APs; an allocation unit allocates the first candidate AP to the STA as a target AP; and a sending unit sends a wake-up control message to the target AP, and sends an access permission message to the STA. The present invention is used in a control process. |
US10813041B2 |
Propagating discovery assistance request and response
A wireless communication apparatus/system/method utilizing directional data transmission over a communication (e.g., mmW) band and propagating discovery assistance request and responses to neighboring stations (e.g., in its BSS or in the surrounding area) toward increasing network efficiency. If these stations support discovery assistance they send a discovery assistance response to the station from which the request was propagated. The STA that sent the propagated discovery assistance request processes all the responses and sends a discovery assistance response, containing information about the discovery assistance campaign, to the STA that requested the discovery assistance request. |
US10813039B2 |
Method and device for transmitting system information, user equipment and network device
A method and a device for transmitting system information, a UE and a network device are provided. The method includes: acquiring scheduling information transmitted from a network device; determining a transmission subframe scheduled by the network device for the system information in accordance with the scheduling information, the system information including first system information and/or second system information, the first system information being system information of a first type, the second system information being system information of a second type; and receiving the system information transmitted from the network device within the transmission subframe. |
US10813037B2 |
Operator-ID based restriction for a cellular network
An access management element of a cellular network uses a network operator identifier to determine whether a user device is allowed to use a particular set of resources of the cellular network. When the access management element of the cellular network receives an attach request from a user device, the access management element queries an entitlement server to obtain a network operator identifier based on an identity of the user device. The access management element then determines whether to allow access by the user device to the particular set of network resources in the cellular network based on the network operator identifier. |
US10813036B2 |
Anchor gateway switching method, apparatus, and system
Embodiments of the present disclosure provide an anchor gateway switching method, apparatus, and system. The method includes: determining, by a control plane (CP) device, to switch a source anchor gateway; obtaining, by the CP device, location information of a terminal; determining, by the CP device, a target anchor gateway based on the location information; and sending, by the CP device, a modification request message to an software defined network (SDN) controller, where the modification request message includes an identifier of the terminal and an identifier of the target anchor gateway, the modification request message is used to notify the SDN controller to: update, based on the identifier of the terminal and the identifier of the target anchor gateway, a forwarding flow table corresponding to a downlink packet, and send an updated forwarding flow table to an SDN switch. |
US10813035B2 |
Transparent session migration between user plane functions
Systems, devices, and techniques described herein relate to migrating a communication session from a path including a stressed user plane function (UPF) to a path including a replacement UPF. A communication session may traverse a first path including the first UPF. After establishing the communication session, the first UPF may be determined to be stressed. In response, the communication session can be proactively migrated to a second path including a second UPF. According to various implementations, the existing communication session can be maintained during the migration, thereby substantially eliminating interruptions caused by the stressed first UPF. |
US10813034B2 |
Method, system and apparatus for management of applications for an SMA controller
A server-based environment for management of widget programs distributable to remote execution and display devices is provided. Embodiments of the present invention provide a set of tools for operator development of widget programs, operator provisioning of the widget programs and user selection of programs or parameters for the widget programs. Embodiments of the present invention further provide for operator-determined widget program or widget program functionality distribution. |
US10813032B2 |
Systems and methods for neighboring node discovery in a network
This disclosure involves neighboring node discovery in a network. For instance, a neighboring node discovery method includes receiving, at a first node, a neighbor solicitation message. The neighbor solicitation message includes an indication that a second node is a low power device and a first scheduled response time. The method also includes transmitting at the scheduled response time, by the first node, a first neighbor advertisement message. The first neighbor advertisement message includes an indication of no availability in a neighbor cache of the first node and a second scheduled respond time. Further, the method includes removing one or more nodes from the neighbor cache, and receiving, at the first node at the second scheduled response time, a second neighbor solicitation message from the second node indicating availability in the neighbor cache. Additionally, the method includes linking the first node and the second node. |
US10813030B2 |
Maintaining information facilitating deterministic network routing
In a wireless network that includes a plurality of nodes, a method of maintaining, by a first node, information regarding communications links between nodes in the wireless network includes: for each communications link that is established with another node, recording an identification of the other node; and for each message received by the first node from the other node through the communications link with the other node, recording a network pathway by which the message has been sent in the wireless network, the network pathway identifying the nodes and the communications links therebetween by which the message has been sent. Another method includes recording, by a server, for each message that is received by the server from the wireless network, a network pathway by which the message has been sent, the network pathway identifying the nodes and the communications links therebetween by which the message has been sent. |
US10813027B2 |
Systems and methods for reporting data reception status
A method performed by a User Equipment that includes a first wireless interface for establishing a communication link with an eNodeB of an LTE Radio Access Network, and a second wireless interface for establishing a communication link with a Wi-Fi Access Point. The method includes receiving, by the User Equipment Packet Data Units, PDUs, encoded using the Packet Data Convergence Protocol, PDCP, via the second wireless interface; deriving, by the User Equipment, PDCP SDU sequence numbers from the successfully received PDCP PDUs; and sending, by the User Equipment in response to an event, a PDCP Status Report derived at least in part from the sequence numbers of the successfully received PDCP PDUs. |
US10813024B2 |
Apparatus and method for improving handover in a global system for mobile communications
A method is provided for improvising handover in a mobile station configured to operate a time division multiple access, TDMA, protocol in a global system for mobile communications, GSM, telecommunication network. The method comprises the steps of receiving a handover command requesting that the mobile station perform a handover operation from a serving cell to a target cell, and configuring the mobile station to transmit and receive user plane data with the serving cell and the target cell during a time period between receiving the handover command and the handover operation being completed. |
US10813023B2 |
Handover between a source access node and a target access node using a control device
The present disclosure relates to an access network node for a wireless communication system. The access network node is configured to act as a source access network node or as a target access network node, and comprises a transceiver configured to receive a handover instruction from a control device, the handover instruction comprising a handover time instance for a user device, a processor configured to serve the user device by maintaining a data connection with the user device until the handover time instance, and share an Automatic Repeat Request/Hybrid Automatic Repeat Request, ARQ/HARQ, process with a target access network node for the user device; or serve the user device by maintaining a data connection with the user device after the handover time instance, and share a ARQ/HARQ process with a source access network node for the user device. |
US10813019B2 |
Cell reselection control mechanism in multi-connectivity communication mode
An apparatus comprising at least one processing circuitry, and at least one memory for storing instructions to be executed by the processing circuitry, wherein the at least one memory and the instructions are configured to, with the at least one processing circuitry, cause the apparatus at least: to prepare configuration information regarding cell reselection in a communication network for at least one communication element capable of communicating in a multi-connectivity communication mode, wherein the configuration information comprises at least one preservation scope indication related to at least one cell reselection priority indication which indicates that priority is to be assigned to a first type of cells of the communication network for cell reselection, compared to other types of cells of the communication network, wherein the at least one preservation scope indication indicates at least one cell across which the at least one cell reselection priority indication is to be maintained, and to provide the configuration information for configuring the at least one communication element capable of communicating in the multi-connectivity communication mode. |
US10813015B2 |
Method for flexibly defining a cell based on sets of signals
A method (1100) in a wireless device (110) comprises obtaining (1104) a configuration for measurement management associated to cell definitions based on multiple signals, the configuration defining a first cell (125A) based on a first set of signals. The method comprises configuring (1108) measurement management associated to cell definitions based on multiple signals according to the obtained configuration. The method comprises performing (1112) one or more measurements on the first set of signals defining the first cell. |
US10813013B1 |
Location-assisted inter-set roaming
Steering for location-assisted inter-set roaming, between different networks of the same or different types is provided by: identifying a first station connected to a first wireless network in an environment; identifying a direction of travel of the first station; identifying a second wireless network and a third wireless network as candidate roaming targets, based on the second wireless network and the third wireless network neighboring the first wireless network in the direction of travel, wherein the second wireless network and the third wireless network are different from the first wireless network; modifying a neighbor list for the first station to include an Access Point (AP) included in the third wireless network based on environmental knowledge; removing APs included in the second wireless network based on the environmental knowledge; and transmitting the neighbor list to the first station. |
US10813012B2 |
Communication system
A communication system is described in which user plane communication and control plane communication for a particular mobile communication device can be split between a base station that operates a small cell and a macro base station. Appropriate security for the user plane and control plane communications is safeguarded by ensuring that each base station is able to obtain or derive the correct security parameters for protecting the user plane or control plane communication for which it is responsible. |
US10813011B2 |
Service request processing method and associated device
The present disclosure provides a service request processing method and an associated device. The service request processing method includes: receiving a service request from a User Equipment (UE) in an inactive state; when the serving network side device fails to retrieve context information about the UE, retrieving the context information about the UE from a core network device; and transmitting a response message for the service request to the UE. The context information about the UE is retrieved from the core network device, so it is able to respond to the service request from the UE in the inactive state, thereby to prevent a service for the UE from being adversely affected. |
US10813009B2 |
Changing radio access technologies to connect to a network
A light-weight solution for media handovers between different Radio Access Technologies (RAT) is provided. A user may switch from Wi-Fi to Cellular Data (e.g., LTE/4G/3G/ . . . ), from Cellular data to Wi-Fi, and the like. In contrast to a “make-before-break” design for switching between RATs, the technologies described herein are a “break-before-make” design. When a change in a RAT is detected, an application on the computing device utilizing the connection is notified of the change. Instead of removing connection information, the connection is maintained for a configurable period of time such that the application can re-register with the network to continue the communication session. During a transition to a second RAT, the application provides one or more notifications to the user of the change in RAT. For instance, a graphical user interface (GUI) can be displayed showing the change and/or a tone can be played indicating the change in the RAT. |
US10813008B2 |
Communication method and electronic device
A method for communicating by an electronic device is provided. The method includes acquiring a value indicating a signal quality of a first network that provides a packet data based call service, when the acquired value satisfies a first condition, receiving a call or transmitting a call request through a second network that provides a circuit-switching based call service, and, when the acquired value satisfies a second condition, receiving a call or transmitting a call request through the first network. |
US10813007B2 |
Channel selection method for wireless device and wireless device
The invention discloses a wireless device and a channel selection method thereof, comprising: Step S1, a channel selection device launches into an operating state; Step S2, the channel selection device scans adjacent access devices and sends a state query request; Step S3, the channel selection device judges whether any adjacent access device is in the operating state by feedback information for the state query request; if the result shows “No”, turning to Step S5; Step S4, the channel selection device switches into a waiting state, and returning to Step S2 after a predefined first delay; and Step S5, the channel selection device maintains in the operating state, and executes an automatic channel selection, then exits. The problem of channel selection by a plurality of neighboring wireless devices is solved; a channel congestion problem is relieved; the connection quality of the wireless network is improved; and the user experience is upgraded. |
US10813005B2 |
Split bearer packet data converge protocol protocol data unit routing
For routing Packet Data Converge Protocol (PDCP) Protocol Data Units (PDU), a processor detects a split bearer configuration for a mobile device. In response to detecting the split bearer configuration, the processor routes PDCP PDU in a Radio Link Control (RLC)/Medium Access Control (MAC) for the at least two cell groups. |
US10812998B2 |
Sensor and monitoring system
A system for monitoring integrity of a structure includes at least one sensor module and a gateway. The gateway receives data packets from the sensor module(s) and periodically pushes the data packets to an offsite system without receiving a request from the offsite system. Additional data packets may be transmitted on request. The system may include a solar power supply. The system may include a communication module to transmit data packets over a communications link. The communication module may have a dynamic IP address. The communication module may remain in a standby state until additional information is received from the gateway. A method for monitoring integrity of a structure includes determining a power failure and pushing a packet to the offsite system indicating the power failure. A method for monitoring integrity of a structure includes determining an event and transmitting a data packet corresponding to the event. |
US10812991B2 |
Mitigating interference between satellite systems and mobile wireless systems
Mitigating interference between transmitters and receivers associated with satellite systems and mobile wireless systems may include receiving information associated with the transmitter, determining a distance between the transmitter and the receiver based on the received information, determining if the distance is less than a distance threshold, estimating an interference level based on determining that the distance is less than the distance threshold, determining if the estimated interference level exceeds an interference threshold, computing an angle between an antenna of the transmitter and the receiver based upon determining that the estimated interference exceeds the interference threshold, and directing, when receiving a signal, a main lobe of a receive antenna pattern of the receiver towards the signal, and forming nulls in the receive antenna pattern in a direction of at least one side lobe of a transmit pattern of the transmitter. |
US10812989B2 |
Method and apparatus for forecasting cell capacity saturation in wireless communication system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE).A method and an apparatus for forecasting capacity saturations of cells in a wireless communication system based on per-cell resource utilizations and determining whether to deploy a new cell based on a forecast result are provided. The method includes acquiring first data related to a resource utilization of a cell from the cell, deducing a certain pattern corresponding to a predetermined time period from the first data, acquiring second data by converting the first data based on a shape of an abnormal pattern corresponding to the certain pattern among multiple preconfigured abnormal patterns, and forecasting whether the cell capacity is saturated based on the second data. |
US10812981B1 |
Systems and methods for certifying geolocation coordinates of computing devices
The disclosed computer-implemented method for certifying geolocation coordinates of computing devices may include (i) receiving, from a client computing device, a set of geolocation coordinates that purport to identify the physical location of the client computing device, (ii) identifying, in response to receiving the geolocation coordinates, at least one cooperating geolocation device that is within physical proximity to the geolocation coordinates provided by the client computing device, (iii) performing a proximity validation check that demonstrates that the client computing device is within physical proximity to the cooperating geolocation device, and (iv) certifying, based on the proximity validation check, the geolocation coordinates as valid geolocation coordinates. Various other methods, systems, and computer-readable media are also disclosed. |
US10812980B2 |
Communication method, security node network element, and terminal
Described herein are a communication method, a security node network element, and a terminal. The method includes receiving, by a security node network element, a first data packet carrying first user plane data or first control signaling from a terminal, the first data packet is transmitted via a first security connection or a second security connection, the first security connection is used to transmit the first data packet carrying the first user plane data, and the second security connection is used to transmit the first data packet carrying the first control signaling; and sending the first control signaling to a control plane (CP) function entity if the first data packet is transmitted via the second security connection. |
US10812979B2 |
Method and apparatus for finding and accessing a vehicle fueling station, including an electric vehicle charging station
A control system and method are provided for a station to dispense fuel to a vehicle, including an electric vehicle, without requiring dedicated access to a communications network, with the advantage that authorization for fleet vehicles or individuals can be obtained from an access management system, using a portable, wireless device, such as a smart phone or a dashboard appliance. The authorization is wirelessly relayed to the station by the wireless device, to enable the dispensing of fuel. Subsequently, a log comprising the transaction is provided to the access management system, through the same or a different wireless, mobile computing device. The log may also report status and other events, such as load shedding. |
US10812976B2 |
Multi-factor authentication and access control in a vehicular environment
The systems and methods described herein can include a digital assistant application that receives sensor signals from sensors installed in a vehicle and determines an entry event into the vehicle. The digital assistant application can receive, responsive to the entry event into the vehicle, a plurality authentication input signals from a plurality of sensors associated with the vehicle. The digital assistant application can determine a plurality of authentication states based on the plurality of authentication input signals and a plurality of authentication credentials. The digital assistant application can identify an access permission level of a plurality of access permission levels based at least in part on the plurality of identifies authentication states. The digital assistant application can identify, responsive to the access permission level, a subset of a set of functionalities available via the vehicle, and provide vehicular access to the subset of functionalities. |
US10812974B2 |
Virtual desktop client connection continuity
Techniques are described for enabling a client device having an established virtual desktop session to seamlessly handoff the virtual desktop session to other nearby client devices without the need for the user to manually disconnect the client and re-enter authentication information. The session transfer may be performed using a short-range wireless connectivity protocol, such as BTLE, where the client device having an established virtual desktop session operates in sender mode and broadcasts session handoff messages to nearby receiver devices within a valid range. Another client device operating in receiver mode may accept the session handoff message including session information associated with the virtual desktop session and initiate the transfer of the virtual desktop session without the need for the user to re-authenticate to the server. |
US10812972B2 |
Service-based security per user location in mobile networks
Techniques for providing service-based security per user location in mobile networks (e.g., service provider networks for mobile subscribers) are disclosed. In some embodiments, a system/process/computer program product for service-based security per user location in mobile networks in accordance with some embodiments includes monitoring network traffic on a service provider network at a security platform to identify a new session, wherein the service provider network includes a 5G network or a converged 5G network; extracting user location information for user traffic associated with the new session at the security platform; and determining a security policy to apply at the security platform to the new session based on the user location information. |
US10812970B2 |
System and process for locking a subscriber identity module (SIM) card to a wireless device
The disclosure is directed to a device configured to implement a SIM lock to control network access associated with a wireless device. The device including a processor configured to interrogate a host wireless device and obtain a host wireless device identification from the host wireless device. The processor further configured to retrieve from a memory a stored wireless device identification, determine if a host wireless device identification matches the stored wireless device identification, prevent access of the host wireless device to network wireless services if the host wireless device identification does not match the stored wireless device identification, and enable access of the host wireless device to network wireless services if the host wireless device identification matches the stored wireless device identification. An associated process is also disclosed. |
US10812968B2 |
Flexible signaling of capability of UE processing time in wireless communications
Techniques and examples of flexible signaling of capability of use equipment (UE) processing time in wireless communications are described. Accordingly, a UE establishes wireless communication with a network node of a wireless network. The UE also determines whether the UE is capable of operating in a second mode in addition to a first mode. The UE then transmits to the network node a report indicating capability of the UE to operate in the second mode and a condition with respect to a throughput associated with operating in the second mode. The UE performs a task in less time in the second mode than in the first mode. |
US10812963B2 |
Augmented onboarding of internet-of-things devices
A method, apparatus, and computer program product are disclosed for determining, by a mobile wireless device, a likelihood that a first device ID of a target wireless device corresponds to a physical location of the first wireless device at a first measurement location, based on comparing a measured received signal strength of the target wireless device at the first and a second measurement locations and comparing the measured received signal strength of one or more other wireless devices at the first and second measurement locations. The mobile wireless device registers the first device ID of the target wireless device and associates the registered first device ID with the determined corresponding physical location of the target wireless device. |
US10812961B2 |
Method and system for discovery of devices in a wireless network with partial coverage
A method at a wireless device outside of base station control, the method comprising: transmitting a device presence signal for a predetermined time period; and listening for a network presence signal sent in response to the device presence signal. Further, a method at a wireless device, the method comprising: listening for a device presence signal; and transmitting a network presence signal in response to the device presence signal. |
US10812959B2 |
Distributing alert messages via unlicensed spectrum
An enhanced alert system provides for message delivery via unlicensed wireless spectrum (e.g., LTE-U or WiFi) alternatively or supplementary to message delivery via licensed wireless spectrum. Advantageously, the alert system can provide access to certain local areas not covered or insufficiently covered by licensed spectrum and can provide opportunistic traffic offloading from licensed spectrum. |
US10812958B2 |
Bluetooth low energy (BLE) device transmitting BLE advertising data, and method of transmitting BLE advertising data
A BLUETOOTH Low Energy (BLE) device includes a BLUETOOTH transceiver, a memory storing a computer program, and a processor configured to execute the computer program. The computer program is configured to select a primary advertising channel as a target channel for transmission of a BLE advertising packet belonging to a BLE advertising event, and listen to the selected channel for a channel assessment time. Listening to the selected channel includes determining whether the selected channel is busy or idle. The computer program is further configured to transmit the BLE advertising packet on the selected channel when it is determined that the selected channel is idle during the channel assessment time. |
US10812957B2 |
Method for establishing a wireless connection between electronic devices
A method for establishing a wireless connection between a primary electronic device and a user-selectable one of a set of secondary electronic devices via a wireless communication channel; the primary electronic device comprising a display and a wireless communications interface, each of the set of secondary electronic devices comprising a user-activatable input and a wireless communications interface; wherein the method comprises: detecting at least a subset of said set of secondary electronic devices within a communication range of the primary electronic device; displaying, on the display of the primary electronic device, a list of the detected subset of secondary electronic devices; responsive to a user activation of a user-activatable input of a user-selected one of the subset of secondary electronic devices, sending an identification signal by the user-selected secondary electronic device, the identification signal identifying the user-selected secondary electronic device; responsive to receiving said identification signal by the primary electronic device, highlighting an entry on the displayed list associated with the user-selected secondary electronic device identified by the identification signal; receiving a user input at the primary electronic device, the user input being indicative of a user-selected entry of the displayed list; and initiating establishment of a wireless connection between the primary electronic device and an secondary electronic device identified by the user-selected entry. |
US10812955B2 |
Generation of signals with unpredictable transmission properties for wireless M2M networks
Signals with unpredictable transmission properties enabling physically secure, unscheduled and interference-resistant machine-to-machine (M2M) communication are described. A physical dwell structure containing time slots and frequency channels is established, and a combination of unpredictable physical dwells, spread spectrum modulation with unpredictable spreading vectors, and unpredictable selection of intended receivers is described. These unpredictable transmission properties enable receivers to detect and extract transmissions intended for the receiver, and excise transmissions not intended for the receiver, even if they are received at much higher power levels than the intended transmissions. The system eliminates the ability for an adversary to predict and override M2M transmissions; allows reception of ad-hoc transmissions in dense environments without scheduling, carrier-sense multiple access with collision avoidance (CSMA/CA) protocols, or scheduling feedback paths; and allows macrodiverse reception of transmissions at networks of connected receivers, thereby providing additional efficiency and security improvements exploiting route diversity of the network. |
US10812954B2 |
User experiment (UE) and base station and related methods for vehicle-to-everything (V2X) service
User Equipment (UE) receives a system information block for V2X service, and transmits V2X related UE side information. The system information block includes at least an information element indicating resource pool configuration for V2X service. |
US10812950B2 |
Electronic apparatus, control device, computer-readable non-transitory recording medium and operation method of electronic apparatus
An electronic apparatus comprises an indoor determiner and a notification determiner. The indoor determiner performs an indoor determination for determining whether or not a user of the electronic apparatus is located in an indoor. The notification determiner performs determination processing for determining whether or not the electronic apparatus transmits a notification outside the electronic apparatus based on a result of the indoor determination. |
US10812949B2 |
Systems and methods for determining a starting location of a service using a WiFi network
A system may include at least one computer-readable storage medium including a set of instructions for locating a wireless device having wireless fidelity (WiFi) capability, and at least one processor in communication with the computer-readable storage medium, wherein when executing the set of instructions, the at least one processor is directed to: obtain a positioning request from the wireless device, the wireless device is in communication with at least one WiFi network; obtain WiFi data from the wireless device; and determine a default location associated with the WiFi data as a location of the wireless device. |
US10812948B2 |
Providing a summary of media content to a communication device
A wireless communication device includes a processor, a display device coupled to the processor, and a memory accessible to the processor. The memory includes instructions executable by the processor to perform operations. The operations include receiving a user input to play a media content item. The operations include sending a request for a summary of the media content item to a network device in response to the user input in lieu of sending a particular request for the media content item. The operations also include, in response to the reply including media content, sending the media content to the display device for display. |
US10812947B2 |
Apparatus, system and method of terminating a neighbor awareness networking (NAN) path
Some demonstrative embodiments include apparatuses, systems and/or methods of terminating a Neighbor Awareness Networking (NAN) path. For example, an apparatus may include logic and circuitry configured to cause a first NAN device to transmit a message including a NAN Data Link (NDL) attribute corresponding to an NDL with a second NAN device, the NDL attribute including a Maximal (Max) Idle Period field to indicate a time period during which the second NAN device is allowed to refrain from transmitting over the NDL without the NDL being terminated; and to allow the first NAN device to terminate all NAN Data Paths (NDPs) over the NDL, if any frame is not received from the second NAN device for at least the time period indicated by the Max Idle Period field. |
US10812946B2 |
Reliable link layer multicast in a low power wide area network
A management device for a low power wide area network can: generate and send, to each constrained wireless network device via a wired gateway, a link layer multicast listener command specifying a listening interval and causing each constrained wireless network device to change from a low-power optimized mode to a listening mode until reception of a multicast data packet within the listening interval; generate collision avoidance parameters including a minimum waiting interval, a maximum waiting interval relative to the listening interval, and a redundancy constant; and instruct the wired gateways to selectively transmit the multicast data packet based on the collision avoidance parameters, wherein each wired gateway responds by waiting a randomly-selected wait interval between the minimum and maximum waiting intervals, and selectively transmitting the multicast data packet only if a received number of the multicast data packet by the corresponding wired gateway is less than the redundancy constant. |
US10812944B2 |
Tracking device location determination in a communicatively-restricted environment
A tracking device has a first transceiver, a second transceiver, and control logic. The first transceiver can transmit a first tracking signal for locating the tracking device to mobile devices via a first network. The mobile devices provide the first tracking signal to a tracking server. The second transceiver can transmit a second tracking signal for locating the tracking device to the tracking server via a second network. The control logic can configure the tracking device in a first state in which the first transceiver transmits the first tracking signal, and the second transceiver is disabled and does not transmit the second tracking signal. In response to determining that the tracking device cannot connect to the tracking server via the first network, the control logic configures the tracking device in a second state in which the second transceiver is enabled and transmits the second tracking signal. |
US10812943B1 |
Method and device for sensing terminal action
A method of sensing a terminal action includes: location information of a terminal is acquired; a wireless communication connection is established between the terminal and an Access Point (AP); a motion action parameter of the terminal is determined according to the location information of the terminal; and an action pattern of the terminal is determined by matching the motion action parameter of the terminal with a pre-constructed action pattern model. The AP can sense changes in a location and status of a Station (STA) in real time to dynamically detect a motion action of the STA. |
US10812937B2 |
Method and apparatus for obtaining contextually relevant content
A method of obtaining contextually relevant content by a wireless communications device is provided. The method may comprise obtaining, by a wireless communications device (WCD), a destination device identifying item, transmitting the destination device identifying item to a contextual content server, wherein the contextual content server determines one or more contextually relevant content items by processing the received destination device identifying item and a WCD location value, and receiving, from the contextual content server, at least one of the one or more contextually relevant content items. |
US10812935B2 |
Smart alerts in a tracking device environment
A tracking system can provide intervention notifications to a user to notify the user that a tracking device is potentially lost or is in a predicted state. The tracking system may notify the user that a tracking device is potentially lost or in a predicted state based on a number of factors, including: a proximity of a tracking device to other tracking devices or a user's mobile device, a movement of a tracking device to more than a threshold distance away from a mobile device or other tracking devices, a location of a tracking device relative to a geographic location or to geographic boundaries, a usage or movement behavior of the tracking device, a usage or movement behavior of a user or owner of a tracking device, information received from an external source, or information received from sensors within the tracking device or a user's mobile. |
US10812931B2 |
Providing evacuation information during an adverse condition
A method begins with identifying a geographic area associated with an adverse condition and identifying a plurality of user devices of a social network potentially associated with the identified geographic area. The method continues with issuing a safety notification to the plurality of user devices. The method continues with receiving a first safety status response from a first user device and a second safety status response from a second user device, where the responses include location information of a first and second safe location. The method continues with issuing evacuation information to at least some of the plurality of user devices based on the location information of the first and second safe locations. |
US10812930B1 |
Positioning system and positioning method based on magnetic field intensity
A positioning system and a positioning method based on magnetic field intensity are provided. The positioning method includes: storing a magnetic fingerprint of a first place; sensing, by a mobile terminal, a magnetic field of the first place to generate sensed data; determining whether the mobile terminal is located inside or outside a vehicle according to the sensed data and the magnetic fingerprint; determining that the mobile terminal is located at a first location of the first place according to the sensed data and the magnetic fingerprint. |
US10812927B2 |
Spatial sound generation device, spatial sound generation system, spatial sound generation method, and spatial sound generation program
A spatial sound generation device including a storage (106) and a controller (102) and connected to a plurality of speakers (116) is provided. In the spatial sound generation device, referring to information indicating a movable sounding body, the controller varies a transfer characteristic for each time in accordance with movement of the sounding body and applies an inverse filtering to calculate a plurality of input signals for the respective speakers from a sound source signal indicating a sound emitted by the sounding body. The inverse filtering outputs the input signals into the speakers to form a three-dimensional acoustic wave front under boundary surface control in accordance with a transfer characteristic for a space in which the plurality of speakers are arranged. |
US10812920B2 |
Failure determination device and sound output device
A failure determination device allows a user to define conditions indicating a failure of the device. The failure determination device includes a difference detector configured to output a difference detection signal that indicates a difference between an input signal and an output signal output from a processor that performs a prescribed process on the input signal and a determination unit configured to output a determination signal indicating a determination result on presence or absence of a failure in the processor, based on the difference detection signal. A level detector outputs a level detection signal indicating whether a level of the input signal is within a prescribed range. The determination unit updates the determination signal when the level detection signal indicates that the level of the input signal is within the prescribed range, and stops updating the determination signal when the level detection signal indicates that the level of the input signal is not within the prescribed range. |
US10812915B2 |
Electronic device using a compound metric for sound enhancement
A method, comprising receiving at least one sound at an electronic device. The at least one sound is enhanced for the at least one user based on a compound metric. The compound metric is calculated using at least two sound metrics selected from an engineering metric, a perceptual metric, and a physiological metric. The engineering metric comprises a difference between an output signal and a desired signal. At least one of the perceptual metric and the physiological metric is based at least in part on input sensed from the at least one user in response to the received at least one sound. |
US10812913B2 |
Systems and methods for generating damped electromagnetically actuated planar motion for audio-frequency vibrations
A vibration module for applying vibrational tractions to a wearer's skin is presented. Use of the vibration module in headphones is illustrated for providing tactile sensations of low frequency for music, for massage, and for electrical recording and stimulation of the wearer. Damped, planar, electromagnetically-actuated vibration modules of the moving magnet type are presented in theory and reduced to practice, and shown to provide a substantially uniform frequency response over the range 40-200 Hz with a minimum of unwanted audio. |
US10812912B2 |
Speaker with dual diffuser
An improved loudspeaker is disclosed. The speaker includes at least one permanent magnet, an electromagnet and a diaphragm. The diaphragm has an inner portion (active portion) and an outer portion (stabilizing portion) that are both typically ring-shaped. The interaction between the magnets causes the inner portion to move back and forth according to the electrical signal inputted. As the inner portion moves forward, the outer portion tends to move backward relative to the inner portion. The movement of the active portion tends to produce corresponding forces on the stabilizing portion that cause the stabilizing portion to move and create sound in a symbiotic fashion. In certain embodiments, the portions move relative to each other as sound is produced so that a relatively constant volume of air is displaced on either side of the diaphragm thus minimizing acoustic distortion. The inner portion may be connected to the outer portion via a hinge and/or flexible material which allows the portions to move relative to each other. |
US10812911B2 |
High-efficiency motor for audio actuation
The disclosed high-efficiency motor may include the following: at least two magnets, a rigid structure arranged between the at least two magnets, where the rigid structure has traces configured to act as a moveable coil, and at least two couplings that respectively link the magnets to the rigid structure in a flexible manner. An electrical input signal applied to the moveable coil may cause motive force to be applied the rigid structure according to the input signal, so that the rigid structure moves orthogonally relative to the magnets as driven by the input signal. In this manner, the high-efficiency motor may be incorporated into a system that may reproduce a full-range audio signal. Various other methods, systems, and computer-readable media are also disclosed. |
US10812909B2 |
Loudspeaker diaphragm
A loudspeaker diaphragm (12) comprising a woven fibre body supports damping material (25), for example PVA polymer, on a rearward-facing surface (24). The woven fibre body may be formed of lengths (14) non-metallic fibre material (for example glass fibre) coating with a thin metal coating (32). The mass of the layer of damping material (25) may be less than the mass of the woven fibre body. An attractive sparkly looking loudspeaker diaphragm (12) may thus be provided which damps undesirable vibration whilst providing a flatter frequency-response curve (50). |
US10812908B1 |
User-based privacy activation for audio play mode
A privacy system and method are provided for selecting an audio play mode in a mobile electronic communications device having a microphone, a loudspeaker and an earpiece speaker. The described technique in an embodiment includes retrieving data for replay to the user, determining based on a characteristic of the data or the user whether the data is private, and playing the retrieved data via the earpiece speaker if the data is private. Otherwise the retrieved data is played via the loud speaker. |
US10812904B2 |
Acoustic equalization method, robot and AI server implementing the same
A acoustic equalization method, and a robot and an AI server implementing the same are disclosed. The robot inputs space information with respect to a certain space and location information of a user to an artificial neutral network-based algorithm model to calculate an equalization value with respect to the certain space. Here, the space information is calculated based on at least one of a first acoustic signal output and received at a first point in the space, an image acquired through a camera, and distance information related to a space sensed through a sensing unit. |
US10812902B1 |
System and method for augmenting an acoustic space
A method and system for real-time auralization is described in which room sounds are reverberated and presented over loudspeakers, thereby augmenting the acoustics of the space. Room microphones are used to capture room sound sources, with their outputs processed in a canceler to remove the synthetic reverberation also present in the room. Doing so gives precise control over the auralization while suppressing feedback. It also allows freedom of movement and creates a more natural acoustic environment for performers or participants in music, theater, gaming, home entertainment, and virtual reality applications. Canceler design methods are described, including techniques for handling varying loudspeaker-microphone transfer functions such as would be present in the context of a performance or installation. |
US10812900B2 |
Smart sensor for always-on operation
Smart sensors comprising one or more microelectromechanical systems (MEMS) sensors and a digital signal processor (DSP) in a sensor package are described. An exemplary smart sensor can comprise a MEMS acoustic sensor or microphone and a DSP housed in a package or enclosure comprising a substrate and a lid and a package substrate that defines a back cavity for the MEMS acoustic sensor or microphone. Provided implementations can also comprise a MEMS motion sensor housed in the package or enclosure. Embodiments of the subject disclosure can provide improved power management and battery life from a single charge by intelligently responding to trigger events or wake events while also providing an always on sensor that persistently detects the trigger events or wake events. In addition, various physical configurations of smart sensors and MEMS sensor or microphone packages are described. |
US10812895B2 |
Multi-driver loudspeaker with cross-coupled dual wave-columns
A dual wave-column, dual-driver loudspeaker enclosure is described. The two drivers are cross-coupled through their respective front and back sides by two single exit wave-columns. At the ¼ wavelength frequency of the waveguide length, both drivers resonate with the waveguides, and cone motion is minimized while output is maximized. At the ½ wavelength frequency, the front wave of the first driver is in-phase with, the rear wave of the second driver such that the output is increased, reinforced, and smoothed at that frequency. At the ⅓ wavelength frequency, the two wave-column mouth outputs exhibit acoustic mutual coupling, which boosts acoustic output and reduces cone motion at the critical maximum displacement frequency. |
US10812879B2 |
Electronic device
Disclosed herein is an electronic device and methods relating to the electronic device, an electronic device having a plurality of modes, a method of changing the mode of an electronic having a plurality of modes, and specifically but not exclusively to an electronic device for a gauge attached to a vessel, an electronic device for a gas meter, and a telemetric fitting for a gauge attached to a vessel, and a telemetric fitting for gas meter. |
US10812869B2 |
Personalized integrated video user experience
A personalized integrated video user experience enables a user to view full screen streaming content utilizing an overlaid user interface to navigate throughout the experience. Included in the experience is scrubber branding as well as embedded unlockable contextual content that is presented to the user at specified times. The embedded unlockable or promotion of either digital contextual content or physical contextual goods is related to the content being streamed and enhances the user experience by enabling the user to perform additional actions such as purchasing items and acquiring additional information. An NFC-enabled or Bluetooth® device is able to be used to authenticate the experience as well as navigate content and interact with the streaming experience for an educational experience. |
US10812867B2 |
Discovering and displaying media content related to an electronic document
Systems, computer-readable storage mediums, and methods for discovering and displaying media content related to an electronic document. At a first computing device, document identifying information—which is one of: at least a portion of a network identifier or source code for the electronic document—for the electronic document is obtained. One or more media entities associated with the electronic document are then obtained from a server. A representation of a subset of the media entities is displayed, and a user selection from the representation of a respective media entity from the subset is obtained. In response, the respective media entity is displayed. |
US10812865B2 |
Network-based control of a media device
Embodiments described herein enable a media device to be controlled from any location via a network-based device. For example, a user, using a control device, initiates a command that identifies media content to be streamed by the media device. The command is transmitted to a proxy device coupled to the media device and a network-based device. The proxy device transmits the command to the network-based device, which translates the command into a format compatible with the media device. The translated command is transmitted to the proxy device, which transmits the translated command to the media device. The media device streams the media content based on the received translated command. Alternatively, the control device and the proxy device are integrated as a single device, which generates and transmits the command to the network-based device, receives the translated command from the network-based device, and transmits the translated command to the media device. |
US10812861B2 |
Systems and methods for providing access to still images derived from a video
Multiple video segments may be obtained from a repository of video segments. A selection of a video segment from the multiple video segments may be received. The selected video segment may be presented at a first resolution via a display. A selection of a point in time during presentation of the video segment may be received to extract a frame set from the video segment at or near the selected point in time. The frame set may include multiple frames, including one frame corresponding to the selected point in time, and other frames that correspond to points in time adjacent to the selected point in time. A selection of a single frame within the frame set may be received. The single frame may be received having a second resolution. The second resolution may be higher than the first resolution. The single frame may be presented via the display. |
US10812854B2 |
Image processing device, image processing method, reception device, and transmission device
The present technology makes it possible for a conventional frame interpolation technology to handle moving image data captured with a high-speed frame shutter and having a high sharpness image component.Moving image data at a predetermined frame rate and a predetermined resolution is acquired. When a ratio of the predetermined frame rate to a camera shutter speed falls below a threshold value, filtering processing for raising the degree of correlation between adjacent frames is performed on the acquired moving image data. For example, the camera shutter speed is estimated on the basis of information on the frame rate and the resolution. |
US10812852B1 |
Method and apparatus for location based broadcast channel selection and update for mobile devices
Disclosed herein are methods and apparatus for location based broadcast channel selection and update for mobile devices. The location based broadcast channel selection and update method includes determining a location of a mobile device. The location is checked against a current location area. A query is sent to a license server with the location if the location is beyond the current location area. A list of television broadcast channels associated with the location is sent by the license server and the received list of television broadcast channels are mapped against the current list of television broadcast channels. The mobile device is reconfigured with the mapped list of television broadcast channels. |
US10812848B2 |
Method and apparatus for streaming video
Aspects of the subject disclosure may include, for example, a method of preparing and presenting a customized media channel, including receiving user preferences of a first user; receiving data plan information applicable to a first device utilized by the first user; receiving consumption information of the first user; scheduling media content on a first channel customized for the first user, by arranging the media content based on the user preferences of the first user and the consumption information of the first user; and providing the first channel to the first device at a first bit rate that varies according to the data plan information. Other embodiments are disclosed. |
US10812847B2 |
Systems and methods for avoiding spoilers in presenting recording prompts relating to a competition
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that avoids spoilers in presenting recording prompts relating to a competition by scheduling presentation of notifications according to the user profile. |
US10812843B2 |
Method and apparatus for encoding video streams
A system that incorporates teachings of the present disclosure may include, for example, an encoder having a controller adapted to receive a digital video stream with metadata, retrieve from at least a portion of the metadata a native video format, configure encoding of at least a portion of the digital video stream according to the retrieved native video format, generate from at least the portion of the digital video stream an encoded video stream conforming to a moving picture experts group format and the native video format, and submit the encoded video stream to an acquisition server for multicast distribution. Other embodiments are disclosed. |
US10812837B2 |
System and method for live service content handling with content storing servers caching popular content therein
A method for providing live content from a service delivery apparatus (SDA) is presented. The method includes identifying by the SDA a live content, wherein the live content includes a content identification (CID) and is provided by a content source (CS); acquiring the live content designated by the CID to store in a fast access memory of the SDA, wherein the SDA includes the fast access memory and a slow access storage; providing the live content from the fast access memory to a user node (UN) in response to receiving a request for the live content, the request comprising at least the CID. |
US10812835B2 |
Encoding method and apparatus and decoding method and apparatus
A decoding method includes: parsing a data stream, and if partitioning an image block with a size of 2N×2N using a quadtree partition pattern is allowed, processing a 2N×N first subimage block and a 2N×2N second subimage block or an N×2N first subimage block and an N×2N second subimage block in a constraint subimage processing mode, wherein an image block partition pattern obtained for the partitioned second subimage block and the partitioned first subimage block is different from an image block partition pattern obtained after the 2N×2N image block is partitioned using the quadtree partition pattern, where the 2N×N first subimage block and the 2N×N second subimage block or the N×2N first subimage block and the N×2N second subimage block are obtained by partitioning the image block with the size of 2N×2N. |
US10812834B2 |
Coding of a spatial sampling of a two-dimensional information signal using sub-division
Coding schemes for coding a spatially sampled information signal using sub-division and coding schemes for coding a sub-division or a multitree structure are described, wherein representative embodiments relate to picture and/or video coding applications. |
US10812832B2 |
Efficient still image coding with video compression techniques
Coding techniques for image data may cause a still image to be converted to a “phantom” video sequence, which is coded by motion compensated prediction techniques. Thus, coded video data obtained from the coding operation may include temporal prediction references between frames of the video sequence. Metadata may be generated that identifies allocations of content from the still image to the frames of the video sequence. The coded data and the metadata may be transmitted to another device, whereupon it may be decoded by motion compensated prediction techniques and converted back to a still image data. Other techniques may involve coding an image in both a base layer representation and at least one coded enhancement layer representation. The enhancement layer representation may be coded predictively with reference to the base layer representation. The coded base layer representation may be partitioned into a plurality of individually-transmittable segments and stored. Prediction references of elements of the enhancement layer representation may be confined to segments of the base layer representation that correspond to a location of those elements. Meaning, when a pixel block of an enhancement layer maps to a given segment of the base layer representation, prediction references are confined to that segment and do not reference portions of the base layer representation that may be found in other segment(s). |
US10812831B2 |
Video stream delivery via adaptive quality enhancement using error correction models
There is disclosed a technique for providing multimedia content comprising: compressing a multimedia stream; and generating an error correction model for providing an alternative version of the compressed multimedia stream by: decompressing the compressed multimedia stream; determining errors in the decompressed version by comparing to the input multimedia stream; and correcting the errors to minimise the difference between the decompressed version and the input multimedia stream. |
US10812827B2 |
Encoder, decoder, encoding method, and decoding method
An encoder includes circuitry and memory. The circuitry, using the memory: prohibits a first splitting method when arrangement and shapes of blocks obtained by splitting a first block multiple times by the first splitting method are identical to arrangement and shapes of blocks obtained by splitting the first block multiple times by a second splitting method different from the first splitting method, and when scan order of the blocks obtained by the first splitting method is identical to scan order of the blocks obtained by the second splitting method; and encodes the first block. |
US10812822B2 |
Intra block copy merge mode and padding of unavailable IBC reference region
A device for decoding video data adds motion information of a neighboring block of a current block to a merge candidate list, wherein the motion information comprises a motion vector of the neighboring block, and wherein the motion vector refers to the current picture; receives an index indicating a merge candidate from the merge candidate list; and in response to the index indicating the merge candidate corresponding to the motion information of the neighboring block, predicts the current block using a lower precision motion vector that represents a rounded version of the motion vector of the neighboring block. |
US10812818B2 |
Network abstraction unit layer type classes in network abstraction layer unit header
A method and apparatus for decoding a video sequence include decoding a fixed length binary coded network abstraction layer unit (NALU) class type included in an NALU header. An NALU type in the NALU header is decoded. A picture is reconstructed, and a type of the picture is identified by a combination of the NALU class type and the NALU type. |
US10812816B2 |
Method and arrangement for transcoding a video bitstream
An example method includes receiving a video bitstream with a high fidelity input format and side information related to the video bitstream. The side information includes a video bitstream representing the original video source with a low fidelity input format, coding parameters optimized based on knowledge of the original video source, transform coefficients, indicative of a residual between the original video source and a decoded version of the high fidelity format. The method further includes decoding the side information to generate transcoding guiding information, estimating a representation of video bitstream with a low fidelity output format, based on the received bit stream and the generated transcoding guiding information, improving the estimated low-fidelity representation by adding the transform coefficients of the side information to transform coefficients generated from the estimated low-fidelity representation, and encoding the improved estimated representation of the low-fidelity bitstream. |
US10812814B2 |
Method for intra-coding of a digital image and corresponding decoding method
A method for decoding a coded data stream representative of at least one image, the image being divided into blocks, a set of at least two prediction modes being available for predicting a current block. The method includes: obtaining at least two categories of prediction modes from the set; eliminating at least one category in accordance with at least one first predetermined elimination criterion; updating the categories not eliminated by deleting prediction modes that are common with the at least one eliminated category; and decoding, from the data stream, an information identifying for the current block a prediction mode among the modes of the updated categories. |
US10812811B2 |
Picture coding supporting block partitioning and block merging
A further coding efficiency increase may be achieved if for a current block of a picture, for which the bit stream signals one of supported partitioning patterns, a reversal of the partitioning by block merging is avoided. In particular, if the signaled one of the supported partitioning patterns specifies a subdivision of the block into two or more further blocks, a removal of certain coding parameter candidates for all further blocks, except a first further block of the further blocks in a coding order, is performed. Particularly, those coding parameter candidates are removed from the set of coding parameter candidates for the respective further block, the coding parameters of which are the same as coding parameters associated with any of the further blocks which, when being merged with the respective further block, would result in one of the supported partitioning pattern. This avoids redundancy between partitioning coding and merging coding. |
US10812810B2 |
Method and apparatus for video coding in merge mode
A method for video coding using a merge mode by a decoder or encoder. An embodiment of the method includes receiving a current block having a block size, setting a grid pattern based on the block size of the current block, wherein the grid pattern partitions a search region adjacent to the current block into search blocks, and a size of the search blocks is determined according to the block size of the current block, and searching for one or more spatial merge candidates from candidate positions in the search blocks to construct a candidate list that includes the one or more spatial merge candidates. |
US10812807B2 |
Intra-prediction method and apparatus in image coding system
An intra-prediction method according to the present invention comprises the steps of: obtaining information on an intra-prediction mode from a bitstream; determining an intra-prediction mode for a current block on the basis of the information on the intra-prediction mode; determining whether to apply coefficient induced intra-prediction (CIIP) to the current block; deriving neighboring samples of the current block on the basis of the determination of whether to apply the CIIP; and generating predicted samples of the current block on the basis of the intra-prediction mode and the neighboring samples. According to the present invention, corrected or improved neighboring samples can be generated, whereby intra-prediction performance can be improved. |
US10812803B2 |
Intra prediction method and apparatus
An intra prediction method according to the present invention comprises the following steps: performing a directional prediction using at least one of a neighboring pixel of a current block and a left upper corner pixel positioned at a left upper corner of the current block so as to obtain a first prediction value for the current block; obtaining a second prediction value for the current block using the reference sample positioned in the current block; and weighted summing the first prediction value and the second prediction value using a weighting matrix so as to obtain a final prediction value for the current block. According to the present invention, image encoding/decoding efficiency may be improved. |
US10812802B2 |
Inter-plane prediction
A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane. |
US10812801B2 |
Adaptive transfer function for video encoding and decoding
A video encoding and decoding system that implements an adaptive transfer function method internally within the codec for signal representation. A focus dynamic range representing an effective dynamic range of the human visual system may be dynamically determined for each scene, sequence, frame, or region of input video. The video data may be cropped and quantized into the bit depth of the codec according to a transfer function for encoding within the codec. The transfer function may be the same as the transfer function of the input video data or may be a transfer function internal to the codec. The encoded video data may be decoded and expanded into the dynamic range of display(s). The adaptive transfer function method enables the codec to use fewer bits for the internal representation of the signal while still representing the entire dynamic range of the signal in output. |
US10812797B2 |
Method, apparatus and medium for decoding or encoding using a low-complexity transform
A method of encoding or decoding utilizing a low complexity transform may include receiving information regarding a target block for encoding or decoding, and if the at least one of a width or a height of a block size of the target block is greater than or equal to the predetermined threshold, performing encoding or decoding of the target block, but instead of applying a large transform having a size corresponding to the at least one of the width or the height of the block size of the target block, applying a first transform to a first portion of the target block, and applying the first transform or a second transform to a second portion of the target block. Also, at least one of the first transform and the second transform is a low-complexity transform that has a size that is less than the predetermined threshold. |
US10812795B2 |
Method for processing picture based on intra-prediction mode and apparatus for same
A method and a device for processing an intra prediction mode based video are disclosed. More specifically, a method for processing a video based on an intra-prediction mode may include determining a left prediction mode and an upper prediction mode using a prediction mode of a block neighboring a current block, wherein the left prediction mode and the upper prediction mode are determined based on a split structure of the block neighboring the current block; constructing a most probable mode (MPM) candidate list of the current block using the left prediction mode and the upper prediction mode; determining a prediction mode of the current block using a MPM index indicating a specific prediction mode in the MPM candidate list; and generating a prediction block of the current block using the prediction mode of the current block. |
US10812789B2 |
Encoding/transmitting apparatus and encoding/transmitting method
Provided is an encoding/transmitting apparatus used to transmit moving-picture data from a transmitting side to a receiving side and to subject the moving-picture data to streaming in the receiving side. The apparatus has an external-output request determining unit that monitors a state of a network. If the network assumes an undesirable state, a multiplex output unit stops multiplexing data. When the network assumes a good state, the multiplex output unit starts multiplexing the data again. A video encoding unit and an audio encoding unit keep encoding data, whether the multiplex output unit is multiplexing data or not. When the area occupied by encoded data in an encoded-video-data storage unit and the area occupied by encoded data in an encoded-audio-data storage unit exceed a predetermined value, the video encoding unit and audio encoding unit stop encoding data, and wait until the area occupied by encoded data sufficiently decreases. |
US10812787B2 |
Method of operating an image sensor, image sensor performing the same, and electronic system including the same
In a method of operating an image sensor, the image sensor includes a pixel array and a plurality of column driving circuits that are connected to a plurality of columns of the pixel array. A test operation is performed by applying a test pattern to the plurality of column driving circuits while changing a level of a well-bias voltage applied to a transistor included in the plurality of column driving circuits. A bias setting operation for setting the level of the well-bias voltage is performed based on a result of the test operation. An image capture operation for detecting incident light and generating a frame image is performed based on the pixel array, the plurality of column driving circuits and the well-bias voltage set by the bias setting operation. |
US10812784B2 |
Light field display apparatus and method for calibrating display image thereof
A light field display apparatus and a method for calibrating a display image thereof are provided. The method for calibrating a display image includes: dividing a display image to generate a plurality of block images; displaying the block images by a display, and passing the block images through a light field device to generate a combination image; providing an image capturer to capture the combination image, and comparing the display image and the combination image to generate error information; receiving user parameters; and adjusting at least one of the block images in the display image according to the user parameters and the error information. Without providing a mechanical adjustment device, the light field display apparatus of the invention can compensate for display errors that may be caused by the device-internal parameters and the user parameters, which not only enhances display quality, but also enhances convenience in use. |
US10812782B2 |
Obstacle warning apparatus for vehicle
An obstacle warning apparatus for vehicle is provided. The obstacle warning apparatus includes at least one camera module, a surround-view processor, an obstacle processor and an image synthesizer. Each camera module includes a projector for projecting structured infrared light to the region of interest outside of the vehicle, and a receiver for receiving first images and second images generated by visible light and structured infrared light both reflected from the region of interest, respectively. The surround-view processor generates surround-view data according to the first images. The obstacle processor generates obstacle data according to the second images. The image synthesizer generates the synthesized image according to the surround-view data and the obstacle data. |
US10812781B2 |
Video production sharing apparatus and method
A video production sharing apparatus is provided with a first computer having a processor, memory, and an input device, the memory having programs stored therein, the programs implemented through the processor and designed to cause the processor to: 1) access at least one video stream, 2) manipulate viewing perspective of the at least one video stream with the input device of the first computer to generate an individualized video, and 3) transfer a data file of user inputs from the input device used to manipulate the at least one video stream to create the individualized video that describes the individualized video of the at least one video stream. A method is also provided. |
US10812777B1 |
Rolling shutter motion and depth sensing
Described is an imaging component that utilizes two rolling shutter sensors for motion detection of objects and for depth mapping of objects within an effective field of view of the imaging component. Unlike traditional stereo cameras that utilize global shutter sensors to avoid distortions, or attempting to remove distortions created by rolling shutter sensors, the disclosed implementations emphasize the distortions created by rolling shutters imaging moving objects and utilize that information to determine that the objects are moving and/or to determine a range or distance of the object from the imaging component. For example, a first rolling shutter sensor is oriented in a first orientation such that the scanlines generate the image from a top of the sensor to the bottom of the sensor, and a second rolling shutter sensor is oriented in a second orientation such that the scanlines generate the image from a bottom of the sensor to the top of the sensor. In other words, the two rolling shutter sensors have opposite orientations in the imaging component. As a result, the distortions of a moving object imaged by the two sensors are opposite and easily distinguished between the two images. |
US10812776B2 |
Plant feature detection using captured images
Described are methods for identifying the in-field positions of plant features on a plant by plant basis. These positions are determined based on images captured as a vehicle (e.g., tractor, sprayer, etc.) including one or more cameras travels through the field along a row of crops. The in-field positions of the plant features are useful for a variety of purposes including, for example, generating three-dimensional data models of plants growing in the field, assessing plant growth and phenotypic features, determining what kinds of treatments to apply including both where to apply the treatments and how much, determining whether to remove weeds or other undesirable plants, and so on. |
US10812773B2 |
Method and apparatus for colour imaging a three-dimensional structure
A device for determining the surface topology and associated color of a structure, such as a teeth segment, includes a scanner for providing depth data for points along a two-dimensional array substantially orthogonal to the depth direction, and an image acquisition means for providing color data for each of the points of the array, while the spatial disposition of the device with respect to the structure is maintained substantially unchanged. A processor combines the color data and depth data for each point in the array, thereby providing a three-dimensional color virtual model of the surface of the structure. A corresponding method for determining the surface topology and associate color of a structure is also provided. |
US10812772B2 |
Three-dimensional scanning device and methods
A handheld data acquisition system for capturing three dimensional object shape data comprising a user feedback screen and a scanner module configured such that the scanner module may be rotated with respect to the feedback screen and the user may be able to scan objects including hard-to-reach areas while still being able to view feedback about the on-going scanning process. |
US10812770B2 |
Image processing system, image processing apparatus, image processing method, and program
An image processing system for generating a virtual viewpoint image includes: an information acquisition unit configured to acquire viewpoint information indicating a virtual viewpoint; an image acquisition unit configured to acquire, based on a plurality of captured images acquired by shooting a target region by a plurality of cameras in a plurality of directions, background images not including a predetermined object in the target region and an image of the predetermined object; an extraction unit configured to extract a partial image to be used to generate the virtual viewpoint image from a background image included in the background images acquired by the image acquisition unit; and a generation unit configured to generate the virtual viewpoint image based on the partial image extracted by the extraction unit, the image of the predetermined object acquired by the image acquisition unit, and the viewpoint information acquired by the information acquisition unit. |
US10812767B2 |
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 processing an image to determine whether a light source is contained in a scene corresponding to the image; when the light source is contained in the scene, processing the image according to a first predetermined algorithm to acquire color temperature of the light source in the scene and performing a white balance processing on the image according to the color temperature of the light source; and when no light source is contained in the scene, performing the white balance processing on the image according to a second predetermined algorithm. The present disclosure further provides a white balance processing device, an electronic device and a non-transitory computer readable storage medium. |
US10812766B1 |
Binarization of a video stream
Systems, devices, media, and methods are presented for receiving a set of images in a video stream, converting one or more images of the set of images to a set of single channel images, generating a set of approximation images from the set of single channel images, and generating a set of binarized images by thresholding the set of approximation images. |
US10812765B2 |
Image processing apparatus, imaging apparatus, image processing method, and image processing program
An image processing apparatus including a processor is provided. The processor inputs, from an imaging element in which first imaging pixels having a lower SNR and second imaging pixels having a higher SNR are arranged on a same layer, a first captured image by the first imaging pixels and a second captured image by the second imaging pixels when the first imaging pixels and the second imaging pixels perform imaging simultaneously, selects a target pixel from the first captured image, extracts, from the second captured image or an interpolated image of the second captured image, pixels having luminance values close to a luminance value of a pixel corresponding to the target pixel in the second captured image or interpolated image, selects pixels corresponding to the extracted pixels from the first captured image, and corrects a luminance value of the target pixel based on luminance values of the selected pixels. |
US10812763B2 |
Image projection apparatus
An image projection apparatus includes: a projector; and a projection control apparatus. The projector projects an image. The projection control apparatus causes the projector to project a processing information regarding a processing or an assembly information regarding an assembly performed for a target to be manufactured on a surface of the target. |
US10812761B2 |
Complex hardware-based system for video surveillance tracking
A tracking method for a video surveillance system includes: obtaining identification information for a first target object uploaded by a positioning system; obtaining time information and location information for the positioning system at the time the positioning system uploads the identification information; storing the identification information, the location information, and the time information in a preset database to obtain a storage result; and generating tracking information for the first target object according to the storage result. |
US10812757B2 |
Communication system
There is provided a method comprising: rendering, on a first area of a display controlled by a user terminal, visual data associated with a user participating in a call; determining that the user's connection to the call has ended; determining whether or not the ending of the connection is deliberate; and retaining the area of the display for the user for a predetermined amount of time in dependence on the determination of whether or not the ending of the connection is deliberate. |
US10812755B2 |
Article of clothing with video recording device support
A video recording device, holster and article of clothing are disclosed to reliably and covertly provide for the capture of video, audio, and metadata, and perform other commands. The holster may be provided with a carrier that is, in turn, inserted into the holster. In one embodiment, the holster may be confirmed as being associated with the video recording device to authenticate a user, and establishes a docked position. Moreover, the video recording device may enter a mode of operation associated with using the video recording apparatus automatically when inserted into a holster. |
US10812749B2 |
Dual-polarized omnidirectional antenna
A dual-polarized omnidirectional antenna, which includes a vertically polarized antenna and a loop horizontally polarized antenna. The vertically polarized antenna includes a vertical fixed cover and a cylindrical antenna which is fixedly mounted in the vertical fixed cover. The horizontally polarized antenna includes a horizontal fixed cover and a loop antenna which is fixedly mounted in the horizontal fixing cover. The vertical fixed cover is fixedly mounted on the horizontal fixed cover. The cylindrical antenna receives the vertically polarized signal, and the loop antenna receives the horizontally polarized signal. The loop antenna can also receive the horizontally polarized signal omnidirectionally at the same time to ensure a better receiving effect. |
US10812746B2 |
Solid-state imaging device and method for producing the same, and electronic apparatus
Provided is a solid-state imaging device including: an effective pixel region of a substrate, effective pixels being arranged in the effective pixel region; an interconnection region around the effective pixel region, electrodes or interconnects being provided in the interconnection region; a peripheral region outside the interconnection region; and a film formed on the substrate. A cross-sectional height of the film in the effective pixel region is smaller than a cross-sectional height of the film in the interconnection region, and a cross-sectional height of the film in the peripheral region and a cross-sectional height of the film in at least a portion of a middle region between the effective pixel region and the interconnection region, the portion being closer to the interconnection region, are between the cross-sectional height of the film in the effective pixel region and the cross-sectional height of the film in the interconnection region. |
US10812744B2 |
Defective pixel compensation method and device
The present invention discloses a defective pixel compensation method and device capable of compensating for defective pixels of an RGBIr sensor. An embodiment of the method includes: determining the type of a sensor; determining a plurality of sample positions according to the type of the sensor and the position of a target pixel; obtaining the values of a plurality of reference pixels in a sampling window according to the sample positions; determining a value range and at least one compensation value(s) according to the values of the reference pixels; determining whether an input value of the target pixel is within the value range; when the input value is within the value range, outputting the input value as an output value of the target pixel; and when the input value is outside the value range, outputting one of the compensation value(s) as the output value of the target pixel. |
US10812743B2 |
Image sensing device
An image sensing device includes a pixel array suitable for generating a pixel signal, a tracking circuit suitable for generating a tracking signal whose voltage level gradually converges to a voltage level of the pixel signal by selectively using any one of a first convergence voltage where an amount of decrease in a voltage level gradually decreases during a plurality of tracking periods and a second convergence voltage where an amount of increase in a voltage level gradually decreases during the tracking periods for each tracking period, based on the pixel signal and first and second comparison result signals, and a signal generation circuit suitable for generating the first and second comparison result signals and an image signal based on the pixel signal and the tracking signal. |
US10812738B2 |
Electronic device configured to reduce light loss of possible light image and obtain distance information of an object
An electronic device includes a lens, an optical filter asymmetric to an optical axis of the lens, and an image sensor including a visible light image sensor and a non-visible light image sensor. The optical filter has an opening and is configured to transmit visible light and block at least one type of non-visible light. The visible light image sensor is configured to sense the visible light and the non-visible light image sensor is configured to sense the at least one type of non-visible light. |
US10812736B2 |
Detected object based image and video effects selection
A method of applying an image effect based on recognized objects involves capturing an imaging area comprising at least one object as an image stream through operation of an image sensor. The method recognizes the at least one object in the image stream through operation of an object detection engine. The method communicates at least one correlated image effect control to an image processing engine, in response to the at least one object comprising an optical label. The method communicates at least one matched image effect control to the image processing engine, in response to receiving at least a labeled image stream at an image effect matching algorithm from the object detection engine. The method generates a transformed image stream displayable through a display device by applying at least one image effect control to the image stream through operation of the image processing engine. |
US10812732B2 |
Digital camera with focal-plane shutter and control method of digital camera
Provided are a digital camera and a control method of a digital camera which are capable of reducing power consumption in a focal-plane shutter capable of performing a normal opening operation. In the focal-plane shutter capable of performing the normal opening operation, in a case where a shutter release switch is operated, exposure using an electronic shutter is started. Thereafter, curtain running preparation for magnetizing a front-curtain electromagnet and a rear-curtain electromagnet and unlocking a second front-curtain drive member and a rear-curtain drive member locked in charge positions by a lock mechanism, which is a curtain running preparation operation of the focal-plane shutter, is performed immediately before exposure of a still image is completed. The exposure is ended by demagnetizing the rear-curtain electromagnet after the curtain running preparation is ended and causing rear curtains to run in a closing direction through the rear-curtain drive member by a biasing force of a rear-curtain running spring. Accordingly, an electrical conduction time of the rear-curtain electromagnet is shortened, and thus, power consumption is reduced. |
US10812727B1 |
Machine vision system and method with steerable mirror
Systems and methods are provided for acquiring images of objects using an imaging device and a controllable mirror. The controllable mirror can be controlled to change a field of view for the imaging device, including so as to acquire images of different locations, of different parts of an object, or with different degrees of zoom. |
US10812726B2 |
Device and method for capturing images and switching images through a drag operation
An image capturing apparatus that includes one or more image sensors configured to capture a plurality of images and store the captured images in a memory. The apparatus also includes a circuitry that detects an input trigger and continues to capture new images in response to the trigger. The numbers of new images captured are equal in magnitude to half the magnitude of the capacity of the memory. The first new image captured after detecting the trigger is tagged as a reference image. In response to the number of new images captured, the sensors are deactivated and the reference image is displayed immediately on a display panel. On detecting an input operation, the apparatus displays a target image from the plurality of images captured in a quick and efficient manner. |
US10812724B2 |
Photosensitive element driving mechanism
A photosensitive element driving mechanism includes a fixed assembly, a first movable assembly, a photosensitive element and a first driving assembly. The first movable assembly includes a circuit member, and the circuit member includes a circuit member body and a movable cantilever. The photosensitive element is configured to receive light along an optical axis. The photosensitive element is disposed on and is electrically connected to the circuit member. The first driving assembly is configured to drive the first movable assembly to move relative to the fixed assembly. The movable cantilever has a first segment extending in a direction different from the optical axis, the first segment is electrically connected to the photosensitive element and the fixed assembly, and the first movable assembly moves relative to the fixed assembly through the movable cantilever. There is a gap between the first movable assembly and the fixed assembly. |
US10812723B2 |
Imaging device and imaging control method capable of preventing camera shake
There are provided an imaging device and an imaging control method that can achieve both subject-following performance during a shake-correcting operation and a reduction in the size of a lens. The object is achieved by an imaging device including a shake detection unit that continuously detects a shake, a correction unit that corrects a shake of a subject image by moving an imaging lens and an imaging element relative to each other in a direction orthogonal to a direction of an optical axis of an incidence ray according to the detected shake, and a control unit that limits a movable range of relative movement to the inside of a rectangle included in a circle, which is the maximum movable range, in a case where imaging is performed at a certain frame rate. |
US10812721B2 |
Imaging element driving device, method for manufacturing imaging element driving device, and imaging device
The sensor magnets have, on a side facing the attraction plate: an S1 magnetized portion magnetized to an S pole; an N2 magnetized portion located at a position adjacent to the S1 magnetized portion in an L1 direction, and magnetized to an N pole; an S3 magnetized portion located at a position adjacent to the N2 magnetized portion in an L2 direction intersecting the L1 direction, and magnetized to the S pole; and an N4 magnetized portion located at a position adjacent to the S3 magnetized portion in an L3 direction intersecting the L2 direction and adjacent to the S1 magnetized portion, and magnetized to the N pole. The attraction plate overlaps at least part of the S1 magnetized portion, the N2 magnetized portion, the S3 magnetized portion, and the N4 magnetized portion, when viewed in an optical axis direction. |
US10812719B2 |
Image processing apparatus, imaging apparatus, and image processing method for reducing noise and corrects shaking of image data
A movement amount detection circuit detects a movement amount from image data that has been imaged. A shaking amount calculation circuit calculates a shaking amount of an imaging apparatus that has imaged the image data. An intensity determination circuit sets intensity of cyclic noise reduction (NR) processing. The cyclic NR processing circuit performs cyclic NR processing on the image data with the set intensity. A shaking correction circuit performs shaking correction processing that suppresses shaking of the image data subjected to the cyclic NR processing based on the shaking amount. The intensity determination circuit controls the intensity of the cyclic NR processing in units of areas based on the movement amount when the shaking correction processing is not in operation and controls the intensity of the cyclic NR processing uniformly to all areas of the image data when the shaking correction processing is in operation. |
US10812715B2 |
Imaging apparatus and method of controlling imaging apparatus
An imaging apparatus includes a first calculation unit configured to calculate angular velocity of an object to the imaging apparatus, based on a detection result of a first detection unit that detects a motion vector of the object based on temporally-continuous images obtained by an image sensor and a detection result of a second detection unit that detects motion of the imaging apparatus, a second calculation unit configured to calculate angular acceleration of the object to the imaging apparatus, based on a plurality of angular velocities calculated by the first calculation unit, and a correction unit configured to move a correction component based on the angular velocity of the object to the imaging apparatus during exposure by the image sensor, and to correct image blur of the object. |
US10812714B2 |
Motion-based camera mode control to reduce rolling shutter artifacts
Cameras may monitor its operation and automatically switch between operation modes thereby to best capture users' experiences. Auxiliary sensor data collected by the one or more sensors and/or captured image data may be analyzed to determine when a camera should switch to a high-motion operation mode. The auxiliary sensor data include motion information of the camera and the content of the captured images include motion information of the captured objects. When a camera or objects captured by the camera are moving rapidly, the camera is switched to operate at the high-motion operation mode to ensure image quality and minimize artifacts to best capture users' experiences. Motion of the camera may be detected or predicted by analyzing the auxiliary sensor data and motion of the captured objects may be detected by analyzing the captured image data thereby to determine whether or not the camera should switch to the high-motion operation mode. |
US10812713B2 |
Selecting camera modes for electronic devices having multiple display panels
A technique includes, on an electronic device that includes a plurality of display panels that are mounted to allow physically positioning of the display panels to create a plurality of potential display configurations for the electronic device, sensing the display configuration associated with current positions of the display panels. A camera is mounted on a given display panel of the plurality of display panels, and the technique includes selecting a camera mode for the electronic device based at least in part on the sensed display configuration. |
US10812708B2 |
Imaging systems with weathering detection pixels
An imaging device may have an array of image sensor pixels. The array of image sensor pixels may have main pixels and reference pixels that are overlapped by optical stacks. The reference pixels may be more resistant to weathering, such as solar degradation, than the main pixels. For example, optical stacks overlapping the main pixels may include antireflection coatings, while optical stacks overlapping the reference pixels may not include antireflection coatings. Alternatively or additionally, the optical stacks overlapping the main pixels may include color filter resist formed from a first pigment, and the optical stacks overlapping the reference pixels may include color filter resist formed from a second pigment that is more resistant to weathering than the first pigment. Processing circuitry may compare outputs of the main pixels and the reference pixels to determine whether pixels in the array have been damaged. |
US10812707B2 |
Computing device haptic timer for photography
A method includes selecting, by a first computing device having a camera function, one or more users in a capture field of the camera function. The one or more users is associated with a corresponding one or more other computing devices. The method further includes sending a haptic timer to the one or more other computing devices. The haptic timer alerts the one or more users to a countdown of when a photograph of the capture field will be taken. When an obstruction is not detected, the method further includes capturing the photograph when the haptic timer has expired and sending the photograph. The method further includes receiving feedback regarding the photograph and analyzing the feedback to determine whether a consensus has been reached. When the consensus has been reached, the method further includes providing follow-up options to the one or more other computing devices. |
US10812706B2 |
Electronic system with eye protection
An electronic system including a display device, an image sensor, a face detection engine, an eye detection engine and an eye protection engine is provided. The image sensor captures an image. The face detection engine recognizes a user face in the image. The eye detection engine recognizes user eyes in the image. The eye protection engine turns off the display device when the user eyes are recognized in the image but the user face is not recognized in the image. |
US10812704B2 |
Focus detection device, method and storage medium, for controlling image sensor operations
An image sensor, comprising: a plurality of photo-diodes arranged divided in a specified pupil division direction, so that a pixel signal is generated by subjecting respective light flux, that passes through different exit pupil regions of an imaging optical systems for a single micro-lens, to photoelectric conversion, and a control circuit that implements an imaging mode for alternately and repeatedly executing a first imaging operation and a second imaging operation, wherein the first imaging operation combines pixel signals corresponding to the pupil division direction and generates and outputs a pixel signal for storage, and the second imaging operation generates and outputs a pixel signal corresponding to the pupil division direction, for focus detection. |
US10812703B2 |
Virtual reality device, method for adjusting focal lengths automatically, method for producing virtual reality device and computer readable medium
A virtual reality device, a method for adjusting focal lengths automatically, a method for producing the virtual reality device and a computer readable medium are provided. The virtual reality device includes: at least one imaging device comprising an imaging portion and an elastic micro lens array, the elastic micro lens array being arranged at a light incident side of the imaging portion and configured to modulate an incident light, the imaging portion being configured to receive the incident light modulated by the elastic micro lens array and to convert intensity of the incident light into an electrical imaging signal; and a display device configured to generate a visual image from the electrical imaging signal outputted by the imaging portion, wherein the elastic micro lens array has lenses which have independently adjustable focal lengths. |
US10812699B1 |
Device having a camera overlaid by display and method for implementing the same
A computer implemented method, device and a computer program product are provided. The method is under control of one or more processors configured with specific executable program instructions. The method displays content on a display layer of an electronic device. The display layer includes display pixels separated by gaps. The display layer overlays a camera in the electronic device such that the display pixels create blind regions in a field of view of the camera. The method captures, at the camera, image data in connection with a scene in a field of view of the camera. The image data includes first and second data segments that correspond to visible regions of the scene that are visible to the camera through the gaps. The first and second data segments are separated by a blind region in the scene that is blocked by the display pixels and is not visible to the camera. The method processes the first and second data segments to fill in the blind region therebetween to form a resultant data set that defines a continuous region of the scene spanning the visible regions and the blind region of the scene. |
US10812696B2 |
Lighting and power devices and modules
Electronic device cases and lighting and power devices and modules are described. A case for a portable electronic device may include a rim portion defining an opening for a display of the portable electronic device and one or more light sources adjacent to the rim portion. A lighting device may include one or more light sources for illuminating a user's face during use of a camera of a portable electronic device, and a power member for providing power to the one or more light sources. A lighting module may include a plurality of lighting devices. A power module having a battery may be configured to provide power to a portable electronic device. |
US10812695B2 |
Three-dimensional positioning system using surface pattern recognition and interpolation
A measuring device (233) for monitoring movement of a first object relative to a second object, the first object or the second object including a target surface (13), comprises a first image sensor combination (236), a second image sensor combination (237), and a control system (20A). The image sensor combinations (236, 237) capture first images and second images of the target surface (13) over time. The first image sensor combination (236) includes a first image sensor (236A) and a first lens assembly (236B). The second image sensor combination (237) includes a second image sensor (237A), and a second lens assembly (237B) having a second optical axis (237BX) that is at an angle of between thirty degrees and sixty degrees relative to normal to the target surface (13). The control system (20A) analyzes the first images and the second images to monitor movement of the first object relative to the second object. |
US10812694B2 |
Real-time inspection guidance of triangulation scanner
A processor and projector images a coded projector pattern of light on a portion of an object providing a first coded surface pattern of light, images a first sequential projector pattern of light on another portion of the object providing a first sequential surface pattern of light, and images a second sequential projector pattern of light on the other portion providing a second sequential surface pattern of light. A camera forms a first coded image of the first coded surface pattern of light and generates a first coded array, forms a first sequential image of the first sequential surface pattern of light and generates a first sequential array, forms a second sequential image of the second sequential surface pattern of light and generates a second sequential array. The processor determines a correspondence between the camera and projector, and measures three-dimensional coordinates of the object. |
US10812691B2 |
Image capturing apparatus and image capturing method
An image capturing apparatus includes a first camera that captures a first image, a second camera that captures a second image, a lens cover that includes transparent parts and ridgelines and that covers the first camera and the second camera, and a processing circuit that identifies a pixel located in an area, in which it is necessary to interpolate a pixel value, in the first image, and generates an output image using the first image and interpolation pixel information for interpolating a pixel value of the identified pixel. Each ridgeline between adjacent parts of the lens cover is twisted with respect to a base line extending between a center of a first lens of the first camera and a center of a second lens of the second camera. An upper part of the lens cover opposes a base on which the first camera and the second camera are disposed. |
US10812690B2 |
Imaging module and electronic device
An imaging module includes an imaging unit, a first bracket, a first shaft member and a first fixing member. The imaging unit includes a first circular hole. The first bracket includes a first non-circular hole. The first shaft member includes a first non-circular shaft portion. The first non-circular shaft portion is disposed in the first non-circular hole and the first circular hole, such that the first shaft member is disposed on the first bracket and the imaging unit is rotatably disposed on the first shaft member. The first fixing member is fixed on an end of the first shaft member. |
US10812686B2 |
Method and system for mimicking human camera operation
The disclosure provides an approach for mimicking human camera operation with an autonomous camera system. In one embodiment, camera planning is formulated as a supervised regression problem in which an automatic broadcasting application receives one video input captured by a human-operated camera and another video input captured by a stationary camera with a wider field of view. The automatic broadcasting application extracts feature vectors and pan-tilt-zoom states from the stationary camera and the human-operated camera, respectively, and learns a regressor which takes as input such feature vectors and outputs pan-tilt-zoom settings predictive of what the human camera operator would choose. The automatic broadcasting application may then apply the learned regressor on newly captured video to obtain planned pan-tilt-zoom settings and control an autonomous camera to achieve the planned settings to record videos which resemble the work of a human operator in similar situations. |
US10812683B2 |
Information processing apparatus, information processing system, and non-transitory computer readable medium providing concealed history information in accordance with authorization of a viewer
An information processing apparatus includes a reception unit, a generating unit, and a presenting unit. The reception unit acquires identification information used for identifying a user and receives a request for executing a job with respect to an apparatus to be used. The generating unit executes the job by using a function included in the apparatus and generates history information using the identification information and an execution result of the job. The presenting unit entirely or partially conceals the history information in accordance with authorization of a viewer and presents the concealed history information. |
US10812675B1 |
Verifying document security using an infrared VOID pantograph mark
To generate a security mark, a system prints first and second patterns on a first document using non-infrared absorbing colors. A print engine will receive the substrate and create a copy of the security mark onto a second document. When printing the second document the print engine may use ink of an infrared-absorbing color, such as black, to print a hidden security element of the security mark. When an infrared camera captures a digital image of the second document and the captured image is displayed, the captured image will reveal the hidden security element. |
US10812673B2 |
Line sensor, image reading device, and image forming apparatus
In a line sensor including color filters that are periodically disposed in a light-receiving-element row, a problem called a “mixture of colors” occurs. A “mixture of colors” occurs when light that has been transmitted through a color filter differing from a color filter corresponding to a light receiving element is incident upon the light receiving element.In a CMOS sensor 107 including a light-receiving-element row in which a plurality of photodiodes 1204 are disposed side by side in a main scanning direction and a plurality of color filters 1202 that are disposed in correspondence with the plurality of photodiodes 1204, the center of each color filter 1202 is displaced in a direction of the center of the light-receiving-element row from the center of the photodiode 1204 corresponding to the color filter. |
US10812668B2 |
Image processing apparatus associating with external apparatus, control method, and storage medium
An image processing apparatus including a transmission function for transmitting an image sets whether to permit use of a destination not previously registered. The image processing apparatus also receives, from an external apparatus, data including at least a destination field. The image processing apparatus sets the transmission destination based on destination information included in the destination field of the received data upon a condition that a setting is set permitting use of a previously un-registered destination and does not set the transmission destination based on the destination information included in the destination field of the received data upon a condition that a setting is set prohibiting use of a previously un-registered destination. |
US10812664B2 |
Power transmission system for wireless communication systems
A power transmission system includes a voltage measurement device located on a tower or rooftop for measuring a voltage (VRRH) at a top end of a DC cable connected to a remote radio head (RRH). A voltage control system receives an input voltage (VIN) from a DC power supply and generates an output voltage (VOUT) at a base end of the DC cable. The voltage control system calculates a voltage drop on the DC cable based on the VRRH measurement and then adds different voltage steps to VIN so VOUT compensates for the voltage drop. Calculating the voltage drop allows the PTS to more efficiently supply power to RRHs without having to increase the size of DC power cables. |
US10812660B2 |
Method and apparatus for in-ear canal sound suppression
A method and system of conferencing can include the steps of initiating a conference call at a communication device with two or more communication devices and selecting to suppress a voice communication of at least one communication device on the conference call where a modified electronic signal is generated with the selected at least one communication device so that the voice communication from the selected at least one communication device is inaudible. The method or system further includes sending the modified electronic signal to at least one other communication device on the conference call. Other embodiments are disclosed. |
US10812659B1 |
Optimized dynamic number insertion (DNI)
Optimizing a number pool for dynamic number insertion (DNI) used for call attribution is achieved by considering physical characteristics of the DNI number assigned to a specific channel versus characteristics of consumers within that channel—such as by identifying more optimum DNI number characteristics and modifying a DNI number pool based on the more optimum DNI number characteristics—in order to make more optimized DNI number assignments. |
US10812651B2 |
System and method for monitoring telephony communications in real time
Exemplary embodiments of the present disclosure are directed towards a system for monitoring telephony communications in real time, comprising: first user communication devices and second user communication devices are connected to a first provider communication device and a second provider communication device. A telephony communication establishment module is installed in the first user communication devices and the second user communication devices, the telephony communication establishment module is configured to perform telephony operations and data connectivity to communicate to a telephony communication monitoring system, and a telephony server is configured to transmit telephony communications to the first user communication devices via a network based on the connection originating to the telephony server, the telephony server is configured to forward the telephony communication status to the first provider communication device, the first provider communication device is configured to provide the telephony communication status from the telephony server to the first user communication devices and the telephony communication monitoring system. |
US10812650B1 |
Disablement of Wi-Fi access in response to lack of activated SIM card
Example embodiments relate to a user equipment that can receive a command to turn on the user equipment. In response to determining that the user equipment has not been initialized, and prior to displaying a graphical user interface listing a Wi-Fi network to which the user equipment can connect, the user equipment presents a graphical user interface that displays an option to activate a cellular service provided by a mobile network operator entity, but does not display an option to activate the cellular service at a subsequent time. |
US10812649B2 |
Task completion in a tracking device environment
A set of tracking devices can be placed within a geographic area as part of a scavenger hunt. A user with a mobile device can traverse the area, and when the user moves within a threshold proximity or communicative range of a tracking device, the mobile device can receive a communication from the tracking device identifying the tracking device. In response to determining that the tracking device is part of the set of tracking devices and thus part of the scavenger hunt, the mobile device can modify a tracking device interface displaying a representation of the tracking device to indicate that the tracking device has been found. In response to each tracking device being found, the mobile device can modify the tracking device interface to indicate that the scavenger hunt has been completed. |
US10812643B1 |
Cases for mobile devices incorporating a light within the case and methods of making and using
A case for a mobile device includes a cover defining a cavity for receiving and holding the mobile device; an adapter disposed at least partially within the cover; and a light arrangement disposed within or adjacent to the cover. The adapter includes first contacts disposed on an exterior of the case, a male plug extending into the cavity for insertion into a female socket of the mobile device, and second contacts disposed on the male plug and electrically coupled to the first contacts. The light arrangement includes a light and a light actuator for manually turning the light on or off. The light is electrically coupled to at least one of the first contacts or the second contacts to obtain power from the mobile device received in the cover or from an external device electrically coupled to the first contacts. |
US10812642B2 |
Auxiliary radio communication system
An auxiliary radio communications system includes a dispatch radio console (DRC), a plurality of antennas, and a radio amplification unit (RAU). The RAU includes first and second repeaters that are in communication with an RAU interconnect board. The first and second RF repeaters receive first and second communication signals from the RAU interconnect board, respectively, and retransmit them to the antennas and to the DRC. The antennas rebroadcast the first and second communication signals over first and second communication channels, respectively. The DRC can include first and second dispatch control modules (DCMs) that receive the first and second communication signals, respectively. The first and second communication signals can originate from the first and second DCMs, respectively, from a first handheld radio tuned to the first communication channel, and/or from a second handheld radio tuned to the second communication channel. |
US10812641B2 |
Terminal display assembly and mobile terminal
A terminal display assembly may include a display screen, a light-transmission cover plate and a seal ring. The display screen may define a through hole penetrating the display screen in a thickness direction of the display screen. The light-transmission cover plate may be disposed on the display screen and cover the through hole. The seal ring may be disposed on the light-transmission cover plate and located in the through hole. |
US10812638B2 |
Bracket structure, input/output assembly and electronic device
An electronic device, an input/output assembly and a bracket structure are provided. The bracket structure includes a first bracket configured hold at least two first input/output modules. The first bracket includes a first face, a second face and a third face. The first face and the second face are arranged on two opposite sides of the first bracket. The third face is connected to the first face and the second face. The second face is provided with at least two accommodating chambers. The first face is provided with at least two through holes corresponding to the at least two accommodating chambers. The third face is provided with a mounting hole passing through the first face and the second face. The mounting hole is arranged between two of the at least two accommodating chambers. |
US10812630B2 |
Merging techniques in data compression accelerator of a data processing unit
A highly programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets, is described. The data processing unit includes one or more specialized hardware accelerators configured to perform acceleration for various data-processing functions. This disclosure describes a hardware-based programmable data compression accelerator for the data processing unit including a pipeline for performing string substitution. The disclosed string substitution pipeline, referred to herein as a “search block,” is configured to perform string search and replacement functions to compress an input data stream. In some examples, the search block is a part of a compression process performed by the data compression accelerator. The search block may support single and multi-thread processing, and multiple levels of compression effort. In order to achieve high-throughput, the search block processes multiple input bytes per clock cycle per thread. |
US10812629B2 |
Radio resource control capability information
Systems, apparatuses, and methods are described for wireless communications. A base station and wireless device may communicate capability information associated with a wireless device. The base station may communicate a radio resource control message comprising an Ethernet header compression parameter. The wireless device may send, based on the capability information and the Ethernet header compression parameter, an Ethernet frame comprising a compressed Ethernet header. |
US10812627B2 |
Frontend process mining
An application server provides an application or set of applications to one or more client devices. One or more users of the client devices interact with the applications to perform a business process. Data is stored on one or more of the client devices that tracks user interactions with the application. The data is transmitted from the client devices to the application server for analysis. Data from multiple client devices is correlated to enable analysis of a complex business process. As a result of the analysis, bottlenecks may be identified based on a particular process step taking a long time to complete or receiving repeated re-entry of data. The solution is automated and scalable, allowing for analysis of an entire business process landscape. |
US10812625B2 |
System and method for deploying resources within a computing infrastructure
Systems and techniques for deploying resources within a computing infrastructure are herein disclosed as comprising, in an implementation, executing a first deployment agent to perform a first deployment action, the first deployment agent configured to deploy a first resource to a first device; changing a deployment state of the first deployment agent responsive to performing the first deployment action; and executing a second deployment agent to perform a second deployment action, the second deployment agent configured to deploy a second resource to a second device. The second deployment agent performs the second deployment action in response to a change in a deployment state of an arbitrary deployment agent not explicitly identified within the second deployment agent. A deployment plan configured to cause the execution of the first and second deployment agents includes an identification of the first deployment agent as the arbitrary deployment agent. |
US10812621B2 |
Radio signal processing apparatus and method, and terminal
The present invention belongs to the communications field, and discloses a radio signal processing apparatus and method, and a terminal. This not only can avoid wasting resources, but also can fully use a received radio signal, thereby improving usage of using a received radio signal. |
US10812620B2 |
Home gateway and control method thereof
A control method of a home gateway includes: receiving a cloud control command, identifying a manufacturer code and a communication protocol of an terminal device to be controlled from the cloud control command, selecting a target child process from a plurality of child processes, writing the cloud control command to a communication message queue corresponding to the target child process according to the communication protocol of the terminal device to be controlled; extracting the cloud control command, determining a first target communication interface coupled with the terminal device to be controlled, and controlling the terminal device to be controlled through the first target communication interface. |
US10812619B2 |
System and method for bulk user service assignment using CSV
The present relates to a method for managing user service assignments in a cloud service environment, the method includes receiving a file that includes provisioning for at least one service, processing the file based at least in part on a plurality of attributes in the file, the each of the plurality of attributes associated with the at least one service, creating a service request based at least in part on the file, the service request comprising a plurality of service data attributes, creating an extensible markup language (XML) string based at least in part on the service request, invoking a provisioning agent programming interface (API), and provisioning a service to fulfill the service assignments. |
US10812614B2 |
Intermediated retrieval of networked content
Methods, systems, computer-readable media, and apparatuses may provide for the intermediated retrieval of applications on a network. A computing device may be configured to receive an application from an application server on a network. Based on, for example, the network conditions between the computing device and the application server, the computing device may query a plurality of intermediary servers. Based on a decision that, for example, the network conditions between the computing device, application server, and a selected intermediary server are better than the network conditions between the computing device and the application server, the computing device may cause the application to be retrieved by a host application of the selected intermediary server. The host application may process and transmit the application to the computing device. The computing device may display the processed application and transmit user input corresponding to the processed application to the intermediary server. |
US10812612B2 |
Execution of per-user functions at cache nodes
Systems, methods, apparatuses, and software for caching tracking elements of network content are provided herein. In one example, a method of operating a cache node of a content delivery network that caches content for delivery to end user devices is provided. The method includes receiving content requests from an end user device for content cached by the cache node and responsively providing the content for delivery to the end user device, processing the content requests to determine properties related to the end user device based at least on the content requests, and executing a per-user function in the cache node for the end user device based at least on the properties related to the end user device. |
US10812609B2 |
Service subscription method and system for reporting service change in communications system
A service subscription method for reporting service change in a communications system is provided. In the method, a first network function network element sends a first message to a second network function network element to subscribe a first service on behalf of a third network function network element. The first service is provided by the second network function network element and the first message includes a first address of the first network function network element. When the second network function network element is changed to a fourth network function network element, the fourth network function network element sends a third message to the first network function network element according to the first address to notify the first network function network element that a subscription of the first service has changed. |
US10812606B2 |
Supporting communications in a stream processing platform
Various example embodiments for supporting communications for stream processing platforms are described. Various example embodiments for supporting communications in a stream processing platform may be configured to use micro-brokers to support communications in a stream processing platform by providing micro-brokers configured to support communications between operators of operator groups of the stream processing platform. Various example embodiments for supporting communications in a stream processing platform may be configured to use micro-brokers to support communications in the stream processing platform by providing micro-brokers configured to support communications between operators of operator groups of the stream processing platform using various communication modes (e.g., shared queues for communications between operators of the same operator group, shared memory of a host computer for communications between operators of different operator groups in the same host computer, point-to-point connections or message brokers for communications between operators in different host computers, or the like) based on various considerations. |
US10812604B2 |
Systems and methods for matching online users across devices
Systems and methods are disclosed for associating a plurality of Internet-enabled devices with a common user profile for targeting Internet content or advertising. One method includes: receiving, from a plurality of Internet-enabled devices, a plurality of requests for electronic content or advertising; extracting, from each of the plurality of requests, a source IP address and a unique identifier associated with the respective Internet-enabled device; for each source IP address for which requests were received over a predetermined time period from a number of Internet-enabled devices below a threshold number of devices, identifying each possible pair of devices from which requests were received; and for each possible pair of devices, calculating a probability that the pair of devices are owned or operated by a common user. |
US10812600B1 |
Enforcing session properties compliance for gateway connected publish-subscribe clients
Methods, systems and computer products for ensuring session correctness for subscribing clients connected to a publish-subscribe broker via a gateway having intermittent connectivity with the broker. The gateway is configured to: (1) subscribe to one or more topics of a publish-subscribe service controlled by the broker in response to one or more subscription sessions initiated by one or more subscribing clients connected to the gateway for subscribing to the topic(s), (2) identify session parameters indicative of activity state of each subscription session, (3) reconnecting to the broker following a disconnection period, (4) receiving from the broker one or more messages published on the topic(s) during the disconnection period, the broker correlates each message with message properties, and (5) publish each message to one or more of the subscribing clients based on compliance of the message properties of the respective message with the session parameters of the respective subscription session. |
US10812596B2 |
In-room device control system
Internet of things (IoT) hubs are distributed in a hospitality establishment and are connected to a control server. Various IoT devices are installed in each room or other separate guest area within the hospitality establishment. The hubs are located such that each IoT device is within a predetermined distance from at least one hub. The control server has mappings of which IoT devices are in which rooms and has mappings of which hubs are used to control which IoT devices. When a state change message is received from a user device, the control server confirms the user device is currently associated with at least one guest room and then determines which target IoT devices are affected by the state change message. The control server then sends commands to the various one or more hubs that control the target IoT devices in order to effect the state changes. |
US10812594B2 |
Development platform for industrial internet applications
Systems and methods are presented for a mobile device comprising an industrial internet application container comprising a database service for syncing data related to one or more industrial assets between a database of the mobile device and a data domain and syncing data between the data domain and the database of the mobile device. |
US10812592B2 |
Method and apparatus for utilizing NFC to establish a secure connection
A system includes a processor configured to approve an application vehicular-system-access request based on a temporary key and device ID transmitted with the access request matching a stored temporary key and device ID pair previously stored by the processor. This can assist in ensuring that only validated devices and/or applications are requesting access to a vehicle system. |
US10812591B2 |
Method and system for data communication
Aspects of the present disclosure are directed to electronic computer implemented methods of data communication. The method includes receiving a plurality of virtual nodes with EDI data payload including a node attribute, a GPS location attribute and a biometric ID attribute and at least one data element associated with the GPS location attribute. In further aspect, the method includes electronically via a data communications network, processing the EDI data payloads including the node attribute, the GPS location attribute and the biometric ID attribute and the at least one data element associated with the GPS location attribute. Then, electronically processing the EDI data payloads in a network with machine learning and providing an electronic message responsive thereto. In yet a further aspect, the data communications method includes a step of processing the smart data set in the network with machine learning and providing an electronic message responsive thereto. |
US10812585B2 |
Adaptive connection policy for dynamic load balancing of client connections
An adaptive connection policy for dynamic load balancing of client connections is provided herein. A data storage system as described herein can include a memory that stores computer executable components and a processor that executes computer executable components stored in the memory. The computer executable components can include a watermarking component that defines operating ranges and connection policies for respective performance parameters associated with the data storage system, a performance monitoring component that tracks respective performances of computing nodes of the data storage system with respect to the respective performance parameters, and a policy selection component that selects a connection policy for a performance parameter of the respective performance parameters, resulting in a selected connection policy, in response to a performance of at least one computing node of the data storage system being outside of an operating range of the operating ranges for the performance parameter. |
US10812581B2 |
Heterogeneous distributed ledger data curator
The collection of data from multiple different Distributed Ledger Technology (DLT) networks is managed for a large-scale work flow having multiple interdependent data collection processes. Embodiments of the invention are configured to coordinate and orchestrate the collection of data from any DLT network and communicate the data to any legacy system requiring such. As a result, the invention can leverage the areas of expertise afforded by each of the different DLT networks used to conduct interdependent data collection processes of the work flow. In addition, through use data collection extensions the present invention provides the capability to collect data from any known or future known DLT network and communicate the data to any requesting legacy system. |
US10812579B2 |
Method and system for cloud storage of video, and method and system for previewing cloud—stored video
Disclosed are a method and system for cloud storage of a video, and method and system for previewing a cloud-stored video. The method for the cloud storage of the video includes: after receiving a video recording plan issued by a platform, a management server determines a target storage device according to a load balancing policy, and issues the video recording plan to the target storage device; the target storage device obtains and stores, according to the video recording plan, a video stream from a front-end device corresponding to the video recording plan; when the target storage device is not able to obtain the video stream from the front-end device, the target storage device sends an alarm to the management server; and after receiving the alarm, the management server issues the video recording plan to other storage devices according to the load balancing policy. |
US10812574B2 |
Multicomputer processing of client device request data using centralized event orchestrator and dynamic endpoint engine
Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a dynamic endpoint engine. A computing platform may receive, from a client computing device, event definition information defining an event. Subsequently, the computing platform may receive, from a recipient computing device associated with the event, a request for a recipient-selection user interface, and may determine that a dynamic endpoint option is available for a user of the recipient computing device. Thereafter, the computing platform may send, to the recipient computing device, a delivery selection user interface that includes a user-selectable option that, when invoked, causes the computing platform to create a new endpoint. The computing platform may receive delivery selection information from the recipient computing device, and may generate and send one or more event orchestration commands directing an event processor to execute one or more actions associated with the event. |
US10812573B2 |
Entity pairing for a multi-user CAx environment
A system for collaborating on a component according to an example of the present disclosure includes, among other things, a computing device configured to execute a first multi-user CAx environment including a synchronization module. The synchronization module is configured to cause a first entity of a component design to update in the first multi-user CAx environment according to at least one pairing criterion. The at least one pairing criterion relates to a second entity of the component design. A method for collaborating on a component design is also disclosed. |
US10812571B2 |
Distributed transaction management in a network service layer
Distributed Service Layer Transactions (DSLTs) may be supported by a DSLT service at a service layer of a communications network to offload applications from the burden of managing the processing of DSLTs. |
US10812566B2 |
Distributed steam processing
A method and system for forming hybrid cluster to process log files are described. In example embodiments, a method configures a node to execute as a first slave node. The first slave node executes in a first operating environment. The method also adds the first slave node to a Hadoop cluster. The Hadoop cluster includes a second slave node that operates in a second and different operating environment. |
US10812562B1 |
Bandwidth dependent media stream compression
In general, this disclosure describes media stream transmission techniques for a computing device. The computing device may capture an image of a local background environment. The computing device may record a first media stream that includes at least a portion of the image of the background environment and at least one movement of at least one object through the background environment. The computing device may remove the image of the background environment from the first media stream to create a second media stream that includes the movement of the object without the image of the background environment. The computing device may determine a bandwidth of a network over which the second media stream will be transmitted and perform further alterations to the second media stream if the current bandwidth is less than a bandwidth threshold level in order to reduce the bandwidth needed to transmit the second media stream. |
US10812561B2 |
Method for preserving media plane quality
A system, method, node, virtualized network function, and computer program for preserving a media stream quality at processing of a media stream by a virtualized network function for media handling (210) is presented. The virtualized network function for media handling (210) is running in a network function virtualization infrastructure (130) hosting the virtualized network function for media handling (210). The virtualized network function for media handling (210) is managed by a virtualized network function manager (220). The method comprises to determine a media stream quality caused by the processing of the media stream by the virtualized network function for media handling (210). The method further comprises that the virtualized network function manager (220) scales the virtualized network function for media handling (210) as a result of the determining step. |
US10812558B1 |
Controller to synchronize encoding of streaming content
Systems and methods are described to enable synchronized encoding of streaming audio or video content between multiple encoders, in a manner that provides for seamlessly interchangeable encodings. Within a pool of encoders, each encoder can generate state information regarding its state of encoding, and share that state information with a controller. The control can compare the state information of the various encoders to determine whether a desynchronization has occurred. When a desynchronization does occur, such as due to intermittent network packet loss, the controller can determine an authoritative state for the pool, and instruct desynchronized encoders to resynchronize to the authoritative state, resulting in identical or interchangeable encoded content being output from each encoder of the pool. |
US10812554B2 |
Method and apparatus for an interchangeable wireless media streaming device
It is possible to capture video information using one or more body mounted cameras, to transmit that information over a wireless communication channel, and to process that information, such as by using angular momentum information captured by gyroscopes, to obtain an image which is suitable for viewing in real time. This technology can be applied in a variety of contexts, such as sporting events, and can also be applied to information which is captured and stored for later use, either in addition to, or as an alternative to, streaming that information for real time viewing. Such video information can be captured by components fully enclosed within a hat clip enclosure that is mountable on a brim of a hat. |
US10812551B1 |
Dynamic detection of data correlations based on realtime data
A hosted analytics system may be integrated with transactional data systems and additional data sources such real-time systems and log files. A data processing pipeline may transform data on arrival for incorporation into an n-dimensional cube. Correlation between patterns of events in transactional data may be identified. Upon arrival, new data may be transformed and incorporated into the n-dimensional cube. Similarity between the new data and a previously identified correlation may be determined and flagged. |
US10812547B1 |
Broadcast streaming configuration
A streaming server stores a plurality of parameter values for configuring a computing client node to stream output associated with a particular application. Upon receipt of a request to establish streaming relating to the particular application, the streaming server retrieves the relevant parameter values from the previously stored information and generates instructions for configuring the client device based upon the retrieved parameter values. The streaming server transmits the instructions to the client device which uses the received instructions to configure itself for streaming. The stream of output from the client device is received at the streaming server which transmits the stream to other devices that have requested to receive the output. In response to subsequent requests, the streaming server again retrieves the relevant parameter values from the previously stored information and generates instructions for configuring the client device. |
US10812540B2 |
Forwarding a communication transmitted to a portable communications device based on talkgroup affiliation and override settings
Methods, apparatuses, and systems for forwarding a communication transmitted to a portable communications device. One method includes affiliating the portable communications device with a talkgroup, and, in response to affiliating the portable communications device with the talkgroup, receiving, at an electronic processor included in the portable communications device, forwarding configuration data associated with the talkgroup. The method also includes forwarding a communication transmitted to the portable communications device while the portable communications device is affiliated with the talkgroup based on the forwarding configuration data associated with the talkgroup and one or more override settings. |
US10812538B2 |
System, method, and computer-readable medium for by-passing the public switched telephone network when interconnecting an enterprise network and a carrier network
A system, method and computer-readable medium by-passing the public switched telephone network when routing a call from a carrier network to an enterprise network are provided. A carrier gateway server is communicatively coupled with an enterprise gateway server. The enterprise gateway server is adapted to publish direct inward dial numbers assigned to enterprise extensions to the carrier gateway server. Once published, call setups originated in the carrier network may be routed directly to an enterprise network having a terminal assigned the dialed number of the call setup. Advantageously, the carrier network operator does not incur any inter-connect fee from any public switched network operator. |
US10812532B2 |
Security for cellular internet of things in mobile networks
Techniques for providing security for Cellular Internet of Things (CIoT) in mobile networks (e.g., service provider networks for mobile subscribers) are disclosed. In some embodiments, a system/process/computer program product for enhanced security for CIoT in mobile networks in accordance with some embodiments includes monitoring network traffic on a service provider network at a security platform to identify a subscriber identity for a new session, in which the session is associated with a CIoT device; determining an application identifier for user traffic associated with the new session at the security platform; and determining a security policy to apply at the security platform to the new session based on the subscriber identity and the application identifier. |
US10812531B2 |
Metadata-based cloud security
The technology disclosed relates to enforcing multi-part policies on data-deficient transactions of independent data stores. In particular, it relates to combining active analysis of access requests for the independent object stores with inspection of objects in the independent object stores, each of the analysis and inspection generating and persisting object metadata in a supplemental data store, actively processing data-deficient transactions that apply to the objects by accessing the supplemental data store to retrieve object metadata not available in transaction streams of the data-deficient transactions, and actively enforcing the multi-part policies using the retrieved object metadata. |
US10812529B2 |
Systems and methods for AIDA based A/B testing
Systems and methods are described by which a serving module of a campaign controller identifies a first version of a model which the campaign controller uses to communicate a first simulated phishing communication to a plurality of users. The campaign controller receives a first response from a first user to the simulated phishing communication and a second response from a second user to the simulated phishing communication and determines that the first and second responses are corresponding, for example are the same or similar. The serving module assigns a first user to a first group of users and a second user to a second group of users and identifies a second version of the model to use for the first user and a third version of the model to use for the second user. |
US10812526B2 |
Moving target defense for securing internet of things (IoT)
The disclosure relates to systems, methods and devices for secure routing and encrypting of network data streams passing through a network switch and connected IoT devices. Specifically, the disclosure relates to systems, computer-readable media and methods for securing IoT based devices using moving target defense by periodically generating, and providing randomized port identifiers that are valid for a limited period. |
US10812524B2 |
Method, and devices for defending distributed denial of service attack
The present disclosure provides a method and devices for defending against distributed denial of service attacks. The method comprises: intercepting, by a defending device, a service message transmitted by a client to a server; obtaining, by the defending device, information carried in a first preset field of the service message and information carried in a second preset field of the service message according to a rule agreed on with the client; processing, by the defending device, the information carried in the second preset field and a preset key according to a hash algorithm agreed on with the client, and obtaining a hash value; and discarding, by the defending device, the service message upon determining that the hash value is different from the information carried in the first preset field. |
US10812522B2 |
System for information security threat assessment
The invention utilizes a two-component system to detect third party security threats and drive internal system processes based on the detection. The first component of the system is a threat level engine, which collects external and internal system data on a real-time basis to determine changes in conditions that may give rise to a security threat. Based on the external and internal data, the level engine may calculate a threat assessment level to determine the level of the threat. The second component of the system is a third party analytics engine, which may comprise a machine learning component which is configured to detect threat patterns and anomalies, which may in turn be used to trigger events or to drive internal system processes. |
US10812521B1 |
Security monitoring system for internet of things (IOT) device environments
Techniques are described for implementing a security service that can be used to monitor and provide security-related information for Internet of Things (IoT) devices. An IoT security service uses a reference framework to model the progressive stages of IoT security attacks, also referred to herein as an IoT kill chain. Each stage of an IoT kill chain is associated with a set of security threat “facilitators” and/or security threat “indicators.” Facilitators represent characteristics of an IoT device that cause the device to be susceptible to various types of security threats, while indicators represent detected device activity indicating a potential ongoing security attack. An IoT security service collects data from IoT devices being monitored and possibly other related components, analyzes the collected data to detect defined facilitators and indicators, and uses the detected facilitators and indicators to calculate various security scores for individual devices or for groups of devices. |
US10812518B1 |
End-of-life management system
The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of managing network entities. The innovation scans a network system to determine network entities, e.g. hardware devices and/or software applications. The innovation receives version information about hardware and software. The innovation compares version information to end-of-life information regarding the network entities. The innovation determines potential mitigating actions based on the comparison and creates an end-of-schedule for managing vendor contracts with regards to end-of-life network entities. |
US10812516B2 |
Cyber security posture validation platform
A cyber security assessment platform is provided. The platform can assess the security posture of a network by deploying one or more scenarios to be executed on one or more assets on the network and analyzing the outcomes of the scenarios. A scenario can be configured to validate a device or network status, and/or mimic an unauthorized cyber-attack. Each scenario can include one or more phases defining an execution path. Related method, apparatus, systems, techniques and articles are also described. |
US10812514B2 |
Configuring the generation of additional time-series event data by remote capture agents
The disclosed embodiments provide a system that facilitates the processing of network data. During operation, the system provides a risk-identification mechanism for identifying a security risk from time-series event data generated from network packets captured by one or more remote capture agents distributed across a network. Next, the system provides a capture trigger for generating additional time-series event data from the network packets on the one or more remote capture agents based on the security risk, wherein the additional time-series event data includes one or more event attributes. |
US10812510B2 |
Anticipatory cyber defense
According to various embodiments, techniques for anticipatory cyber defense are disclosed. The techniques includes receiving cyber incident reports, extracting keywords from the reports, applying a shallow machine learning technique to obtain an identification of a first subset of the networked assets vulnerable to at least a first threat scenario and an identification of the first threat scenario, applying a deep machine learning technique to at least the first subset, the first threat scenario, the keywords, and the plurality of networked assets, to obtain a second subset of the networked assets vulnerable to at least a second threat scenario and the second threat scenario, simulating the networked assets and the second threat scenario to identify at least one path through the networked assets vulnerable to at least a third threat scenario, and outputting an identification of the at least one path and an identification of the third threat scenario. |
US10812505B2 |
System and detecting and defending method for edge network
A computer system includes an openflow switch, configured to receive a plurality of packets; a network controller, coupled to the openflow switch and configured to determine a route of each of the plurality of packets; and a detecting and defending system, configured to perform transformation of information formats of the plurality of packets, retrieve and label the plurality of packets to determine whether the plurality of packets are abnormal or not and generate a defending determination. |
US10812504B2 |
Systems and methods for cyber intrusion detection and prevention
Systems and methods for detecting cyber attacks on a computer network are provided. The system trains attack and detection models. The attack model is used to synthesize network traffic for transmission to a detection model. The detection model is used to make a determination as to whether an attack is occurring. The results of the determination are used as training data for the attack and detection models. |
US10812502B2 |
Network device owner identification and communication triggering system
Embodiments of the present invention provide a system for network device owner identification and communication triggering. In particular, the system may monitor a plurality of systems of record associated with network of devices and/or individual network components. A primary user for each of these network components is identified, either through a known association in the systems of record or from analysis of records of network traffic associated with each network component. The primary user is recorded for each network component. In the event a vulnerability of a network component is identified, information about the network vulnerability is identified, aggregated with other information about the network component and potential remediation procedures, and compiled as a vulnerability notification. In response to the vulnerability, the system is automatically triggered to transmit the vulnerability notification to the primary user. |
US10812499B2 |
Detection of adversary lateral movement in multi-domain IIOT environments
Implementations are directed to methods for detecting and identifying advanced persistent threats (APTs) in networks, including receiving first domain activity data from a first network domain and second domain activity data from a second network domain, including multiple alerts from the respective first and second network domains and where each alert of the multiple alerts results from one or more detected events in the respective first or second network domains. A classification determined for each alert of the multiple alerts with respect to a cyber kill chain. A dependency is then determined for each of one or more pairs of alerts and a graphical visualization of the multiple alerts is generated, where the graphical visualization includes multiple nodes and edges between the nodes, each node corresponding to the cyber kill chain and representing at least one alert, and each edge representing a dependency between alerts. |
US10812494B2 |
Systems and methods for secure location-based document viewing
A computer-implemented method, the method being performed in a computerized system incorporating a central processing unit, a localization signal receiver, a display and a memory, the computer-implemented method involving: receiving a request from a user for a content; receiving at least one localization signal using the localization signal receiver; determining a location based on the received localization signal; using a plurality of content access rules to determine whether the requested content is authorized to be accessed from the determined location; and providing content to the user only if the content is authorized to be accessed from the determined location. |
US10812489B2 |
Method and system for classifying network requests
Methods, systems and programming for classifying network requests. In one example, a network request for content to be fetched by a content server is received from a client device. At least one non-internet protocol (IP) key is obtained based on the network request. Whether to deny or allow the network request is determined based on the at least one non-IP key. |
US10812488B2 |
Methods and nodes for handling overload
The embodiments herein relate to a method in a mobility management node (108) for handling overload in a communications network (100). When overload in the communications network (100) has been detected, the mobility management node (108) receives information indicating at least one blocked IP address to which access should be blocked. The mobility management node (108) receives a communication request message from a UE (101) via a RAN node (105). The communication request message is a request for communication by the UE (101). The mobility management node (108) determines that the UE's (101) request for communication should be rejected when the UE (101) is associated with a blocked IP address. |
US10812480B2 |
Method and device for verifying validity of identity of entity
Provided are an entity identity validity verification method and device with multiple trusted third parties being involved. In the application, validity of identities of entities performing mutual identity validity verification can only be verified by different trusted third parties. During the verification process, the trusted third parties that are respectively trusted by the two entities interact with each other, and provide identity validity verification services for mutual identity validity verification between the entities, to complete the identity validity verification between the entities. |
US10812479B2 |
Authenticating a user via multiple biometric inputs
Example embodiments relate to authenticating a user operating a user computing entity. An input ordered sequence of biometric inputs is received and stored as profile templates. The templates are concatenated and a function is applied to generate a profile token. To authenticate a user, the same ordered sequence of biometric inputs are received to generate an authentication token with the profile token and the authentication token being compared for a match. |
US10812472B2 |
Systems and methods for tiered authentication including position-based credentials
The present disclosure relates to systems and methods for implementing tiered authentication using position based credentials. In one implementation, a system for associating two user interface devices to provide position-based authentication for a user may include one or more memories storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a first identity associated with a first user interface device, receiving a second identity associated with a second user interface device, receiving credentials associated with the user, receiving a distance threshold, and establishing a credentialing association between the first identity and the second identity based on the credentials and the distance threshold. |
US10812471B1 |
Bank speech authentication
Authentication mechanisms are disclosed. For example, an enterprise associated number or a social security number (SSN) can be provided to enter a first level. Then, any one of a ZIP code number, a device identifier, a date of birth, and a portion of the SSN can be provided to access applications in the first level. Lastly, a PIN can be provided to enter a second level of the enterprise. Additionally, these authentication mechanisms can be added and/or changed. In the former case, if a user used a SSN to enter the mentioned first level, then a date of birth can be used to update an authentication mechanism. Alternatively, if a user used an enterprise number to gain such access, then part of the SSN can be used for the update. If the user wants to change the authentication mechanism, the date of birth can be used for the update. |
US10812464B2 |
Single sign-on for managed mobile devices
Disclosed are various examples for single-sign on by way of managed mobile devices. For example, an identity provider service can receive a request for an identity assertion from an application executed in a client device. The identity provider service can then detect a platform associated with the client device. A response to the request can be sent based at least in part on the platform, where the response requests authentication by a management credential. Data generated by the management credential is received from the client device, and the management credential is determined to be valid for the identity assertion. The identity assertion is then sent to the client device in response to determining that the management credential is valid for the identity assertion. |
US10812462B2 |
Session management for mobile devices
A computing system includes a web browser and a native application configured to, at a first time, receive first instructions to log out of a first session authorized by way of an authorization server. Based on the first instructions, the native application removes a first access token that was provided to the native application by the authorization server and is related to authorization of the first session. At a second time later than the first time, the native application receives second instructions to authorize a second session and, based thereon, generates third instructions configured to cause the authorization server to terminate active sessions between the authorization server and the web browser prior to initiating a log-in procedure with the web browser for the second session. The third instructions are provided to the authorization server, which provides an authorization code exchangeable for a second access token related to the second session. |
US10812459B2 |
Method for verifying identity during virtualization
A method of verifying identity of a user of an object virtualized in a memory connected to a terminal of the user. The object includes an identification data item, relating to identity of the bearer thereof. The terminal communicates with a virtualization server. The virtualization server obtains the identification data item, transmits it to a validation server having control of the object, obtains a first data item about the user, generates a first verification data item as a function of the first data item, and transmits it to the validation server. The validation server obtains a second data item about the bearer, generates a second verification data item as a function of the second data item, the function being identical to that used to generate the first verification data item, compares the first and second verification data items, and validates the identity of the user based on the comparison. |
US10812457B1 |
Cryptographically protecting data transferred between spatially distributed computing devices using an intermediary database
Aspects of the disclosure relate to a system and method for cryptographically protecting data transferred between spatially distributed computing devices. An intermediary database may be used to facilitate the protected data transfer and/or record the data transfers. A first computing device may transfer, to the intermediary database, encrypted data that may be securely transferred to other computing devices. A second computing device may generate a GUI used to view data available from the intermediary database. Once data is selected by the second device, the second device may transfer a key (or other encryption mechanism) to the first device. The first computing device may encrypt the data using the received key and transmit the encrypted data to the intermediary database. The intermediary database may transmit the encrypted data to the second computing device, and the second computing device may decrypt and use the data. |
US10812451B2 |
Performing appID based firewall services on a host
Some embodiments of the invention provide a novel architecture for capturing contextual attributes on host computers that execute one or more machines, and for consuming the captured contextual attributes to perform services on the host computers. The machines are virtual machines (VMs) in some embodiments, containers in other embodiments, or a mix of VMs and containers in still other embodiments. Some embodiments execute a guest-introspection (GI) agent on each machine from which contextual attributes need to be captured. In addition to executing one or more machines on each host computer, these embodiments also execute a context engine and one or more attribute-based service engines on each host computer. One of these service engines is a firewall engine. Through the GI agents of the machines on a host, the context engine of that host in some embodiments collects contextual attributes associated with network events and/or process events on the machines. The context engine then provides the contextual attributes to the firewall engine, which, in turn, use these contextual attributes to identify firewall rules to enforce. |
US10812449B1 |
Method for generating a domain name using a learned information-rich latent space
A computer device, a computer-readable medium and a computer-implemented method is provided. The computer device and the computer-readable medium perform the computer-implemented method of generating unregistered internet domain names using a trained encoder function and a trained decoder function. The method includes obtaining one or more seed domain names; mapping, using a hardware processor implementing the trained encoder function, the one or more seed domain names in a low-dimensional information-rich latent space; modifying a representation of one domain name of the one or more seed domain names that is encoded in the low-dimensional information-rich latent space; and generating, using the hardware processor implementing the trained decoder function, one or more unregistered domain names for domain name registration from the representation that is modified. |
US10812448B2 |
Split-tunneling for clientless SSL-VPN sessions with zero-configuration
Described embodiments provide systems and methods for rewriting an URL in a message transmitted via a clientless SSL VPN session. An intermediary device may identify, in a HTTP response transmitted via the session, an absolute URL that includes a hostname of the server. The device may determine that the absolute URL includes an intranet domain name. The device may generate, responsive to the determination, a URL segment by combining a unique string corresponding to the hostname of the server, with a hostname of the device. The device may rewrite, responsive to the determination, the absolute URL by replacing the server hostname in the absolute URL with the generated URL segment. A DNS server for the client may be configured with a DNS entry comprising a wildcard combined with the device hostname, to cause the DNS server to resolve the rewritten absolute URL to an IP address of the device. |
US10812440B2 |
Electronic device, server, and control method and location information providing method for the electronic device
Provided is an electronic device which periodically transmits current location information to the location information service providing server in case of executing grouping applications, produces group including at least one member, selected by a user, of address list information received from the location information service providing server, requests messages requesting group participation to the member included in the group through the social network service providing server in case of generating predetermined events, and periodically receives the location information from the member accepting the group participation and displays the received location information on a map. |
US10812439B2 |
Method and system of privacy enablement in a family networking computing platform
In one aspect, a method of a managing privacy in an online social network comprising: providing an online social network, wherein the online social network comprises a set of nodes, wherein each node represents a user and a set of relationships between each node; identifying a set of users that are members of the same family; identifying each node of the set of users that are members of the same family; when a member of the set of users interacts with another member of the set of users; determine an interaction; determine a family-relationship status between the member and the other member; and score the interaction; generating a family bonding index based on the family relationship status of the member and the other member and the score the interaction; updating the set of relationships of the online social network based on the family bonding index; providing an online social-networking messenger service, wherein the online social-networking messenger service enables the member and the other member to interact via a chat protocol, wherein the chat protocol comprises private chat messages between the member and the other member that are not visible to any other user of the online social-networking messenger service; and wherein the user can implement a privacy mode that means that the user is not visible or searchable by any other users of the family networking-computing platform online social network. |
US10812437B1 |
Ranking items using a unified model
A messaging system receives a contact list from a client device. The messaging system receives information about ephemeral content associated with contacts in the contact list and information about the active now status of contacts in the contact list. Based at least in part on the ephemeral content information and the active now status of the contacts in the contact list, the messaging system generates scores for contacts in the contact list using a unified scoring model. The unified scoring model receives as input information about multiple features associated with the user of the messaging system and the contact in the contact list and generates a score representing a probability that the user will interact with the contact upon being presented with the contact. The messaging system ranks the contacts in the list based on the generated scores and transmits the contact list to the client device for display in an activity unit. |
US10812433B2 |
Dynamic message displaying
A method includes obtaining, by a first program of an electronic device, a notification associated with a dynamic message of a second program of the electronic device, and, in response to detecting that a message display interface of the first program is switched from an inactive status to an active status, displaying the dynamic message on the message display interface. |
US10812430B2 |
Method and system for creating a mercemoji
Generating a mercemoji. A method includes: acquiring, by an application executed by a computing system, a computer-readable file including audio captured on a computer-readable file; generating, by the application, audio markers by analyzing the audio captured on the computer-readable file; generating, by the application, animation commands by interpreting the audio markers; creating, by the application, a mercemoji by manipulating controls of an animation asset based on the animation commands in a manger that is synchronized with a playback of the audio file, where a displayed movement of one or more portions of the animation asset is based on the manipulation of the controls of the animation asset; and inputting the mercemoji in a chat program implemented by the application. |
US10812428B2 |
Electronic device for transmitting and receiving message having interaction for outputting hidden message and method for controlling the electronic device
An electronic device includes a communication interface, an input interface, a memory storing a message application for transmitting/receiving a message that includes a main message, a display, and a processor. The processor sets a first interaction for displaying a first hidden message on the main message, the first interaction including information about at least one of a type, an input position, an input frequency, an input time, and an input sequence of a user input used to display the first hidden message, generates the message to include the main message and the first hidden message, the message being configured such that the first hidden message is displayed on the main message when the user input used to display the first hidden message and corresponding to the set first interaction is received, and transmits the generated message to an external device through the communication interface. |
US10812425B2 |
Method and system for providing quiz together with advertisement in instant message service (IMS) chat room
A method, system, and quiz server for providing a quiz and an advertisement simultaneously in an IMS chat is provided. The method includes creating a chat room from a mobile terminal while inviting a pre-registered quizbot as a chat participant, displaying a quiz and an advertisement within the chat room on the mobile terminal in the form of a chat message composed by the quizbot, and displaying, within the chat room, an answer of a certain chat participant with respect to the quiz, and inputting a result of determination of whether the answer is correct into the chat room by using the quizbot, displaying, within the chat room, the answer of the certain chat participant with respect to the quiz, and inputting a result of determination of whether the answer is correct into the chat room by using the quizbot. |
US10812418B2 |
Message generation method and wearable electronic device for supporting the same
A wearable electronic device for transmitting and receiving a message with an external device is provided. The electronic device includes a display, a memory, a communication interface, a sensor module configured to sense at least one of a state of the wearable electronic device or a state of a user, an input device configured to receive at least one of a movement input or a rotation input, and at least one processor. The at least one processor is configured to, in response to receiving the message from the external device, enter an easy message mode depending on a predetermined condition, analyze the message to generate a plurality of reply messages, and change the plurality of reply messages in response to a user input to the input device. |
US10812414B2 |
Selection of member ports in a link aggregation group
This disclosure describes techniques that include selecting a member port of an aggregation bundle by evaluating utilization of paths, within a router, to member ports of an aggregation bundle. In one example, this disclosure describes a method that includes receiving network data to be output through an aggregation bundle having a plurality of member ports; identifying local member ports; identifying non-local member ports, each of the non-local member ports being reachable from the receiving line card over a path through the switch fabric to a different one of the plurality of line cards; identifying available non-local member ports by determining, for each non-local member port, whether the path through the switch fabric has low utilization; and selecting a member port by applying a hashing algorithm to a group that includes each of the identified available non-local member ports. |
US10812413B2 |
Logical network domains stretched between public and private datacenters
Some embodiments provide a method for a network controller. The method configures a first data compute node (DCN), operating within a public first datacenter that includes forwarding elements to which the network controller does not have access, to operate as a gateway forwarding element between (i) other DCNs in the first datacenter on which forwarding elements are configured by the network controller and (ii) forwarding elements in a second datacenter. The method configures the forwarding elements executing on the other DCNs in the public datacenter to implement a logical switch to which the other DCNs attach. The method configures the forwarding elements in the second datacenter to implement the logical switch. DCNs in the second datacenter also attach to the same logical switch. |
US10812412B2 |
Router fabric for switching real time broadcast signals in a media processing network
A router fabric for switching real time broadcast video signals in a media processing network includes a logic device configured to route multiple channels of packetized video signals to another network device, a crossbar switch configured to be coupled to a plurality of input/output components and to switch video data of the multiple channels between the logic device and the plurality of input/output components in response to a control instruction, and a controller configured to map routing addresses for each video signal relative to the system clock, and to send the control instruction with the mapping to the crossbar switch and the logic device. |
US10812406B2 |
Assigning processing elements to stream computing servers
The present invention provides a computer implemented method, system, and computer program product of assigning processing elements to stream computing servers with respect to external computing resources. In an embodiment, the present invention includes receiving performance requirements data of a plurality of processing elements of a computer software application, where the processing elements are configured to execute on a stream computing system, receiving resource characteristics data of at least one computing resource external to the stream computing system, receiving performance characteristics data of stream computing servers, and in response to receiving a request from at least one processing element to communicate with the at least one computing resource external to the stream computing system, assigning the at least one processing element to at least one stream computing server as a function of the performance requirements data, the resource characteristics data, and the performance characteristics data. |
US10812404B2 |
Transmission control device, transmission control method, reception control device, and reception control method
[Object] To provide a technology capable of performing processing on desired data in the reception-side communication device, even in the case in which a sequence number space is shared among a plurality of pieces of data transmitted from the transmission-side communication device.[Solution] Provided is a transmission control device including: a communication control unit that controls transmission of a plurality of pieces of data including respective sequence numbers; and a data generation unit that generates, as information indicating one or a plurality of pieces of data to be processed in a reception device among the plurality of pieces of data, number information indicating the sequence numbers included in the one or plurality of pieces of data to be processed. The communication control unit controls transmission of the number information to the reception device. |
US10812402B2 |
Shaping of post-scheduling network pipeline jitter
Apparatuses and methods for managing jitter resulting from processing through a network interface pipeline are disclosed. In embodiments, a network traffic scheduler annotates packets to be transmitted over a bandwidth-limited network connection with time relationship information to ensure downstream bandwidth limitations are not violated. Following processing through a network interface pipeline, a jitter shaper inspects the annotated time relationship information and pipeline-imposed delays and, by imposing a variable delay, reestablishes bandwidth-complaint time relationships based upon the annotated time relationship information and configured tolerances. |
US10812396B2 |
Buffer status report and logical channel prioritization for dual connectivity
Apparatus and methods are provided to enhance BSR and LCP procedures for the dual connectivity system. In one novel aspect, the BSR is handled for each MAC entity according to one or more allocation rules. In one embodiment, the allocation rule is configured by the network. In another embodiment, the allocation rule is determined by the UE based on historic statics. In yet another embodiment, the allocation rule is determined by the UE based on information from the network. In one embodiment, the allocation rule indicates percentage of traffic allocated to each MAC entity. In another novel aspect, LCP is performed independently for each MAC entity if the split bearer is configured and the prioritized bit rate (PBR) and the bucket size duration (BSD) are signaled for each eNB. In one embodiment, separate sets of LCG variables are maintained independently for each MAC entity. |
US10812391B1 |
Methods and apparatus for load balancing in a network
A local network device receives a plurality of packets via a plurality of network paths in a network system, and counts respective numbers of packets, per network path, that are marked, in Internet Protocol (IP) headers and/or headers corresponding to one or more protocols above an IP layer, to indicate congestion at one or more remote network devices in the network system. The local network device determines respective congestion levels of network paths among the plurality of paths based on the respective numbers of received packets that are marked to indicate congestion at one or more remote network devices in the network system, and performs load balancing operations using at least the respective determined congestion levels. |
US10812390B2 |
Intelligent load shedding of traffic based on current load state of target capacity
Various embodiments of the present technology generally relate to systems and methods for intelligent load shedding. More specifically, various embodiments of the present technology generally relate to intelligent load shedding of traffic based on current load state of target capacity. In some embodiments, a domain name resolution request to translate a domain name into an Internet protocol (IP) address can be received at DNS server. A status of each of multiple scaling units mapped to the domain name can be determined. A set of IP addresses (e.g., four IP addresses) corresponding to a subset of the multiple scaling units closest to the requesting device with statuses indicating availability for new traffic can be identified. Then, the set of IP addresses can be sent to the requesting device. The requesting device can the select which IP address to use (e.g., randomly) to route the traffic. |
US10812387B2 |
Dynamic management of effective bandwidth of data storage operations
Intelligent data throttling in data movement operations, such as secondary-copy operations in a storage management system. A local throttling manager may intelligently interoperate with co-resident data agents and/or a media agent executing on any given local computing device, whether a client computing device or a secondary storage computing device. The local throttling manager may allocate and manage the available bandwidth for various jobs and their constituent data streams—across the data agents and/or media agent. Effective bandwidth for the secondary-copy operation may be adjusted based on available bandwidth from the computing device due to increased demand for the bandwidth from other operations, such as services that may be hosted on the computing device. |
US10812377B2 |
Methods and apparatus for use in providing transport and data center segmentation in a mobile network
In a mobile network, an identity of a security group associated with user equipments (UEs) may be obtained. A segment route (SR) path for session communications in the mobile network for the UEs may be selected based on the identity of the security group. The SR path may be one of a plurality of SR paths in a transport network used by the mobile network and defined at least in part by one or more segment IDs (SIDs). An identity of a virtual network associated with the security group may also be obtained. The selected SR path and the identity of the virtual network may be provisioned in one or more routers of the transport network, such that IP messages communicated for the UEs in the mobile network are forwarded via the selected SR path and (at least ultimately) via the tunnel associated with the security group. |
US10812376B2 |
Chaining network functions to build complex datapaths
A virtual switch executes on a computer system to forward packets to one or more destinations. A method of the disclosure includes receiving, by a processing device executing a virtual network switch, a network packet comprising a header and a payload, identifying, in view of the header, a port of the virtual switch for forwarding the network packet, storing the network packet to a shared memory buffer associated with the port, wherein the shared memory buffer is accessible to a network function, notifying the network function that the network packet is stored to the shared memory buffer; and processing the network packet by the network function. |
US10812375B2 |
Systems and methods for peer-to-peer communication
Systems, methods, and computer program products for transmitting data between devices are disclosed. A device may utilize a standardized communication system (“SCS”) to transmit data directly between devices including an SCS. The SCS may discover available devices. The SCS may determine available transmission paths between a first device and a second device. The SCS may select a transmission path between the first device and the second device, and the SCS may transmit data from the first device to the second device using a standardized communication protocol (“SCP”). |
US10812374B2 |
Segment routing with fast reroute for container networking
Systems and methods provide for segment routing (SR) with fast reroute in a container network. An SR ingress can receive a packet from a first container destined for a container service. The ingress can generate an SR packet including a segment list comprising a first segment to a first container service host, a second segment to a second service host, and a third segment to the service. The ingress can forward the SR packet to a first SR egress corresponding to the first host using the first segment. The first egress can determine whether the first service and/or host is reachable. If so, the first egress can forward the SR packet to the first host or the packet to the service. If not, the first egress can perform a fast reroute and forward the SR packet to a second SR egress corresponding to the second host using the second segment. |
US10812369B2 |
Label switched path (LSP) stitching without session crossing domains
Methods and apparatus are provided for stitching and/or nesting label-switched path (LSP) segments for creating an end-to-end (E2E) LSP without running a Resource Reservation Protocol-Traffic Engineering (RSVP-TE) session over an inter-domain link. The present disclosure is applicable to various types of domains including, but not limited to, autonomous system (AS) domains and area domains. Advantages of the disclosed embodiments include providing an easy and efficient method for creating E2E LSP, simplifying network operations, and reducing the cost of network Operations, Administration, and Maintenance (OAM). |
US10812367B2 |
Exploratory linktrace operations in a computer network
In one embodiment, an exploratory linktrace is initiated from an initiating network device with an exploratory linktrace message (ELM) having a target address. Each network device receiving the ELM may then propagate the ELM on a plurality of its ports to a plurality of downstream network devices based on the target address. In addition, each receiving network device returns an exploratory linktrace reply (ELR) for each of the plurality of ports, where each ELR is returned according to one or more mechanisms to mitigate stormed replies to the initiating network device. |
US10812363B2 |
Digital signal processing noise filter to increase test signal reliability
Some embodiments are associated with a data center cloud computing environment executing a plurality of virtual machines. A virtual machine data store may contain information about the plurality of virtual machines associated with the cloud computing environment. A virtual machine test platform may access the information in the virtual machine data store and periodically initiate a network test for each of the plurality of virtual machines based on the information in the virtual machine data store. The virtual machine test platform may then receive network test result signals from the virtual machines in response to the executed network tests and apply, for each virtual machine, a digital signal processing noise filter to successive network test result signals from that virtual machine. An output of the digital signal processing noise filters may then be transmitted from the virtual machine test platform. |
US10812358B2 |
Performance-based content delivery
Systems and methods for performance-based content delivery are disclosed. A performance management service can define client performance categories based on performance data regarding content requesting, delivery and rendering, and thereby enable content providers to generate or update content based on characteristics of different performance categories in order to improve user experience. The performance management service may also predict performance categories for clients with respect to their currently submitted content requests based on applicable client classification criteria. The performance management service can provide the category prediction to content providers so that a version of the requested content appropriate for the predicted category is transmitted to the client. |
US10812356B2 |
Measurement result management apparatus and measurement result management method
A measurement result management apparatus includes one or more memories, and one or more processors coupled to the one or more memories and the one or more processors configured to acquire, from a plurality of devices worn by a plurality of users, location information indicating locations of the plurality of devices, perform, in response to acquisition of a first measurement result including a first measurement time from a first measurement apparatus, a selection of a first device from the plurality of devices in accordance with a location of the first measurement apparatus, the first measurement time, and the location information, and store the first measurement result in association with the selected first device in the one or more memories. |
US10812355B2 |
Record compression for a message system
A method, apparatus, system, and computer program product for processing messages for a messaging system. A client identifier in a request received from a client is replaced with a system identifier. The request is sent to the messaging system. A record is received from the messaging system in response to sending the request to the messaging system. The record comprises a record and a time stamp. The record is placed into a time slot based on the time stamp for the record. The record is combined with a number of records in the time slot that have adjacent ranges with the record. A set of records in the time slot is sent to an analysis system to identify message metrics. |
US10812353B2 |
Aggregate network traffic monitoring
The technology disclosed automates aggregate network traffic monitoring using an aggregation index that maps URLs, domain names, and subdomain names to roll-up families. Network usage records for family members, i.e., URLs, domain names, and subdomain names mapped to the same roll-up family in the aggregation index, are rolled up and attributed to a family root name identifying the roll-up family. |
US10812352B2 |
System and method for associating network domain names with a content distribution network
A method for producing a list of network domains comprising: producing a graph comprising a plurality of nodes, each associated with one of a plurality of domain names extracted from data captured from a digital communication network, and a plurality of edges, each associated with one or more syntactic correlations, identified in the data, between two of the plurality of domain names, where the one or more syntactic correlations indicate a possible network structure relationship between the two of the plurality of domain names; producing a list of associated domain names according to a plurality of statistical values each assigned to one of the plurality of edges or one of the plurality of nodes according to an amount of respective one or more syntactic correlations; and providing the list of associated domain names to at least one software object to perform a domain-oriented task. |
US10812351B2 |
System and method for cyber sensing for power outage detection
A method for cyber sensing for power outage detection includes receiving a selected geographic region for detection and monitoring of power outages; gathering Internet Protocol (IP) network addresses of IP networks within the geographical region; filtering the gathered IP network addresses of IP networks within the geographical region, wherein the gathered IP network addresses of IP networks within the geographical region are referred to herein as geo-relevant IP network addresses; calculating a baseline value for each geo-relevant IP network; scanning the filtered geo-relevant IP network once per predefined time interval, so that each individual IP address within each geo-relevant IP network is tested for response and determining how many devices within the geo-relevant IP network positively respond to the testing; periodically repeating the step of scanning and comparing scan results; and displaying results of scanning. |
US10812349B2 |
Methods, systems and computer readable media for triggering on-demand dynamic activation of cloud-based network visibility tools
The subject matter described herein relates to methods, systems, and computer readable media for triggering dynamic, on-demand activation of cloud-based network visibility tools. One method includes steps that occur in a network visibility platform including at least one processor. The method further includes classifying, using a classifier implemented by the at least one processor, packets or network metadata into groups of related packets or network metadata. The method further includes generating, using an event notification generator implemented by the at least one processor, event notifications based on the groups of related packets or network metadata classified by the classifier. The method further includes communicating, by the event notification generator, the event notifications to a cloud network for triggering dynamic on-demand activation of at least one cloud-based network visibility tool to process the groups of related packets or network metadata classified by the classifier. |
US10812348B2 |
Automatic capture of network data for a detected anomaly
Methods and systems are provided for automatically capturing network data for a detected anomaly. In some examples, a network node establishes a baseline usage by applying at least one baselining rule to network traffic to generate baseline statistics, detects an anomaly usage by applying at least one anomaly rule to network traffic and generating an anomaly event, and captures network data according to an anomaly event by triggering at least one capturing rule to be applied to network traffic when an associated anomaly event is generated. |
US10812346B1 |
Application discovery and dependency mapping
In an example, a computer-implemented method includes determining, by one or more processors, a server dependency between a first server and a second server of a multi-server system, where determining the server dependency comprises identifying a bilateral communication between the first server and the second server. The method also includes determining, by the one or more processors, for the determined server dependency, an application dependency between a first application executed at the first server and a second application executed at the second server based on first process information associated with the first application and second process information associated with the second application, and generating data that indicates at least one of the determined server dependency and the determined application dependency. |
US10812343B2 |
Bot network orchestration to provide enriched service request responses
An increasing number of bots become available each day that perform automated tasks over the Internet to help facilitate a variety of service requests for a user. Thus, embodiments are directed to an orchestration service configured to perform bot network orchestration in order to provide enriched responses to service requests and/or in order to find one accurate answer among large numbers of bot responses to a specific query. For example, a service request for a user that involves at least one service provider may be received. A plurality of bots to orchestrate a processing of the service request may be determined. Instructions may be provided to the bots associated with aspects of the service request, where each bot is selected based on an aspect of the service request. Responses received from the bots may be integrated into a service response and provided to a requestor of the service request. |
US10812340B2 |
Method of establishing relationships between sets of label switched paths and virtual networks
A method for establishing end-to-end tunnels extending across multiple domains using a network element. The method includes receiving a request from a customer controller to implement a virtual network (VN) created by the customer controller, wherein the VN identifies the end-to-end tunnels extending across the multiple domains, mapping the VN to available resources based on network constraints in response to the request, and transmitting, after the VN has been mapped, a message to a network controller managing one of the domains that includes a network path used to form a portion of one of the end-to-end tunnels, wherein the message includes an association object having a Type-Length-Value (TLV) field containing a virtual network identifier binding the network path to the VN. |
US10812335B2 |
Data insights for performance analytics
An enterprise management platform is configured to host a respective instance for multiple client networks. The enterprise management platform receives incoming data including one or more metrics being tracked in the incoming data by the enterprise management platform. The enterprise management platform determines that a condition is reached based on the one or more metrics and selects at least a portion of the incoming data for a dashboard of the enterprise management platform responsive to determining that the incoming data is indicative of the condition being reached. The enterprise management platform provides, to a client device associated with one of the plurality of client networks, a representation of a graphical user interface displaying a data insights widget of the dashboard that displays the data indicative of the condition being reached without displaying other data in the incoming data that has not reached a level indicative of other conditions. |
US10812333B2 |
Microservice configuration apparatus and method
The present disclosure relates to microservice configuration apparatus and methods. One example method includes obtaining, by a management device, each indicator of a microservice of a service, where types of all indicators of microservices of different services are the same, calculating a health degree score of the microservice of the service based on each indicator of the microservice of the service, indicator weight information, and a health degree model, where health degree models corresponding to microservices of different services are the same, determining a configuration parameter for the microservice of the service based on the health degree score when the health degree score of the microservice of the service is less than a preset score threshold, and configuring the microservice of the service based on the configuration parameter. |
US10812322B2 |
Systems and methods for real time streaming
Described in detail herein is an event streaming system. A controller disposed at a facility, can receive an event from computing systems disposed at the facility. The event is received by the controller at a time the event occurs. The controller can stream the event including the set of data. A central system can receive the at least one event streamed by the controller. The central system can include a repository cluster, a relational database, and a NoSQL database. The central system can concurrently route the set of data included in the event to the repository cluster, the relational database and the NoSQL database of the event response system to store the set of data in the repository cluster, the relational database and the NoSQL database. |
US10812313B2 |
Federated namespace of heterogeneous storage system namespaces
A system and computer-based method for performing a data transaction in a network storage system is provided. In an embodiment, the method includes receiving, from a client, a first data transaction request including a first data identifier associated with a first namespace protocol; determining a storage system associated with the first data identifier and associated with a second namespace protocol; determining a second data identifier associated with the first data identifier, wherein the second data identifier conforms to the second namespace protocol; and forwarding a second data transaction request including the second data identifier to the storage system based on determining an association between the second data identifier and the first data identifier, wherein the first namespace protocol and the second namespace protocol are different. |
US10812312B2 |
Terminal device, server device, program, and method
A terminal device including: a memory configured to store computer-readable instructions and item information relating to a plurality of first items virtually arranged in association with a plurality of first predetermined positions in a real world, the plurality of first items corresponding to a plurality of items used in a game application; and a processor configured to execute the computer-readable instructions so as to detect a providable first item being virtually arranged within a predetermined range from a current user position in the real world, provide the providable first item to a user who is executable the game application, create a second item based on the providable first item usable in the game application, and associate the created second item with a second predetermined position in the real world. |
US10812311B2 |
Method and network node for FFT based power detection for LBT in LTE LAA
A method performed in a radio access node includes the radio access node receiving a data for transmission to a second radio access node over a communication channel having an unlicensed spectrum. The method further includes, in response to receiving the data, the radio access node receiving a channel measurement signal over the communication channel. The method further includes the radio access node performing an N-point Fast Fourier Transform (FFT) on the channel measurement signal to produce a frequency domain signal with N bins. The method further includes the radio access node performing a power measurement on the frequency domain signal. The method further includes the radio access node analyzing the power measurement of the frequency domain signal. The method further includes the radio access node transmitting the data based on the analysis of the power measurement. |
US10812309B2 |
OFDM transmission method and device in wireless LAN system
An apparatus and method for orthogonal frequency division multiplexing (OFDM) transmission in a wireless local area network (WLAN) system is disclosed, in which the apparatus for OFDM transmission in the WLAN system includes a signal repetition unit to repeat an encoded signal based on a block unit and output the encoded signal and a repeated signal, an interleaver to interleave the encoded signal and the repeated signal and output an interleaved signal, a modulator to modulate the interleaved signal and output modulated symbols, and a phase rotation unit to phase shift the modulated symbols. |
US10812305B2 |
Signal transmission method, transmit end, and receive end
This application discloses a signal transmission method, including: mapping a first sequence into a first subcarrier group, and mapping a second sequence into a second subcarrier group. The subcarriers included in the first subcarrier group and the second subcarrier group are subcarriers on a same time domain symbol. The subcarriers in each of the first subcarrier group and the second subcarrier group are evenly distributed subcarriers. The first sequence is a Fourier transform sequence of a third sequence. The second sequence is a Fourier transform sequence of a fourth sequence. The elements at a same location in the third sequence and the fourth sequence are not both non-zero elements. |
US10812300B2 |
Method and transmitter for generating a waveform with optimized PAPR
Embodiments of the present disclosure disclose method and transmitter to generate and transmit a waveform with an optimized peak to average power (PAPR) in a communication network. The method comprises performing a constellation rotation on input data symbols to create a rotated data symbols, wherein the input data symbols is obtained by performing at least one of prefixing a modulation data with first predefined number (N1) of zero's and post-fixing the modulation data with second predefined number (N2) of zero's. Also, the method comprises performing convolution operation on the input data symbols using one or more filter coefficients to produce a symbol level filtered data. Further, the method comprises pulse shaping the symbol level filtered data to generate a pulse shaped data sequence and processing the pulse shaped data sequence to generate a waveform. |
US10812299B2 |
Anticipated termination for sequential decoders
There is provided a decoder for decoding a data signal received through a transmission channel in a communication system, the decoder (310) comprising a symbol estimation unit (311) configured to determine estimated symbols representative of the transmitted symbols carried by the received signal, the estimated symbols being determined from nodes of a decoding tree based on a weight metric associated with each of the node. The decoder further comprises a termination alarm monitoring unit (312) for monitoring a termination alarm depending on the current decoding computation complexity, the termination alarm being associated with a metric parameter, the symbol estimation unit being configured to reduce the weight metric of each node of the decoding tree by a quantity corresponding to a function of the metric parameter associated with the termination alarm, in response to the triggering of the termination alarm. |
US10812291B1 |
Method and apparatus for communicating between a waveguide system and a base station device
Aspects of the subject disclosure may include, a system for receiving electromagnetic waves that propagate along a transmission medium, generating, according to the electromagnetic waves, first signals and second signals; wirelessly providing, via a first dielectric antenna of a first waveguide system, the first signals to an access point; and wirelessly providing, via a second dielectric antenna of the first waveguide system, the second signals to a second waveguide system. Other embodiments are disclosed. |
US10812290B2 |
On-vehicle communication system, switching device and on-vehicle communication method
An on-vehicle communication system mounted on a vehicle comprises a first switching device, a second switching device and a third switching device each including a first communication port and a second communication port. The first communication port and the second communication port of the first switching device are respectively connected to the first communication port of the second switching device and the first communication port of the third switching device, and the second communication port of the second switching device and the second communication port of the third switching device are connected to each other. Each of the first switching device, the second switching device and the third switching device measures a reception signal quality for the first communication port of the device itself and a reception signal quality for the second communication port of the device itself. One of the first communication port and the second communication port is selected as a port for use which should be used for communication in each of the first switching device, the second switching device and the third switching device. Each of the switching devices performs switching processing for determining whether or not the port for use is to be switched to the another one of the first communication port and the second communication port based on the reception signal quality for the first communication port and the second communication port. |
US10812289B2 |
Responses to loops in networks having a ring topology
An example communications device may include communication ports and processing circuitry. The communications device may, when the communication device and peer network nodes are connected in a ring topology to form an access network, detect that a loop exists between the access network and a customer network. In response to detecting the loop, the communication device may automatically block any uplink to the customer network that the communication device may have, and send a message to all of the peer network nodes instructing them to block any uplinks to the customer network they may have. |
US10812287B2 |
System and method for isolating device communications in a BACnet/IP building automation network
A building automation system and method is provided for isolating device communications in a BACnet/IP building automation network. The system may comprise at least one processor in a BACnet device configured via executable instructions included in at least one memory to communicate UDP messages for field devices onto an Ethernet network for receipt by at least one other BACnet device on the Ethernet network. The at least one processor may be configured to receive and store in a memory a configurable local subnet, a BACnet/IP UDP port, and a local UDP port. The at least one processor may also be configured to determine a UDP message that is to be broadcast only on the local subnet. In addition, the at least one processor may be responsive to the determination, to broadcast the UDP message to BACnet devices on the same local subnet using the local UDP port stored in the memory. |
US10812280B2 |
Enabling HTTP content integrity for co-incidental multicast delivery in information-centric networks
Employing proxy rule identifiers to ensure the integrity of content delivered over an HTTP-over-ICN system. An exemplary method is performed by a client-side network attachment point (cNAP) on an information-centric network (ICN). The cNAP receives an HTTP request that includes a resource identifier and at least one header field. The cNAP generates a proxy rule identifier (PRID) based on the header field(s) and a content identifier (CID) based on the resource identifier. The PRID may be generated by applying a hash function to a string that includes header field data. The cNAP sends an outgoing ICN message that includes the CID and the PRID. In response, the cNAP receives an incoming ICN message that includes an HTTP response, a PRID, and a CID. The cNAP and directs the HTTP response to the appropriate client(s) based on the PRID and CID. |
US10812279B1 |
Automated communication initiation based on an environment-related user availability determination
In certain embodiments, an availability state of a user for joining a meeting is determined based on a physical environment of the user, and a call is initiated to the user based on the availability state indicating that the user is available for the meeting. Audio/visual data obtained from a client device associated with the user may be used to determine interaction data indicating an extent of interaction of the user with another individual. Interaction data indicating that the user is not interacting with the other individual either in person or on phone may be used to determine the availability state as being available for joining the meeting. Sensor data obtained from the client device, such as a rate of motion of the user, may also be used to determine the availability state. Meeting priority information may also be used to determine the availability state for joining the meeting. |
US10812270B2 |
Techniques for increasing the probability that a transaction will be included in a target block of a blockchain
Disclosed embodiments include techniques to increase the probability that network validators will include a specific transaction in a target block of a blockchain. The method includes creating and signing in real-time a transaction and loading copies of the transaction at agent nodes connected to a network of peer nodes. An agent node can obtain an indication of an opportunity to write the transaction to a target block. The method can further include broadcasting the transaction to the network of peer nodes based on the obtained indication of the opportunity to write the transaction, to improve a probability of having the transaction written to the target block. |
US10812267B2 |
Secure password lock and recovery
Secure password lock and recovery is provided. A user password is received to access a secure resource protected by a data processing system. It is determined whether a match exists between a retrieved user password verification string corresponding to a valid user password from a storage of a software token and a generated user password verification string corresponding to the user password. In response to determining that a match does not exist between the retrieved user password verification string and the generated user password verification string, it is determined whether a defined number of user password authentication attempts has been exceeded. In response to determining that the defined number of user password authentication attempts has been exceeded, the retrieved user password verification string is set to a preestablished sequence of values locking the valid user password on the storage of the software token. Access to the secure resource is denied. |
US10812266B1 |
Methods for managing security tokens based on security violations and devices thereof
Methods, non-transitory computer readable media, and network traffic manager apparatus that assists managing security tokens based on security violations includes monitoring network traffic data between a client and a web application server. Next, the monitored network traffic data is determined for at least one security violation. One or more access tokens associated with the client is modified when the at least one security violation is detected in the monitored network traffic data. The client is restricted from accessing one or more web applications based on the modified one or more access tokens. |
US10812264B1 |
Traversing a zigzag path tree topology in a supersingular isogeny-based cryptosystem
In a general aspect, a supersingular isogeny-based cryptography process is performed. In some aspects, a cryptographic element is generated by executing a supersingular isogeny-based cryptography protocol. A generator of a first isogeny kernel is computed. A pre-determined tree topology is traversed. The tree topology includes nodes coupled by edges. The edges of the pre-determined tree topology include a first set of edges representing scalar multiplications and a second set of edges representing point evaluations. A plurality of isogeny kernels corresponding to respective nodes in the tree topology and having a lower order than the first isogeny kernel is computed by traversing a zigzag path through the tree topology. The zigzag path includes a series of scalar multiplications or a series of the point evaluations (or both) that terminates at a node above a leaf node in the tree topology. |
US10812261B2 |
Vehicle system and key distribution method
A vehicle system includes a plurality of electronic control devices respectively includes a first processor configured to control each unit of a vehicle; and a management electronic control device that includes a second processor configured to manage the plurality of electronic control devices, wherein when an encryption key used to verify a message is updated to another encryption key, the second processor transmits a first message that includes a controller area network identifier (CAN-ID) that identifies the message and a second message that includes the another encryption key to a network, and when the CAN-ID of the message included in the first message is a CAN-ID to be processed, the first processor updates the encryption key used to verify the message to the another encryption key included in the second message. |
US10812259B2 |
Self-assembly based random number generator
Methods and systems for generating a random number include extracting feature information from a structure having a random physical configuration. The feature information is converted to a string of binary values to generate a random number. Pseudo-random numbers are generated using the random number as a seed to improve the security of encrypted information. |
US10812252B2 |
String matching in encrypted data
In aspects of string matching in encrypted data, a computing device stores homomorphic encrypted data as a dataset, and implements a string matching application that receives an encrypted query string as a query of the homomorphic encrypted data. The string matching application can then apply algorithms to perform addition and multiplication operations, and determine whether there are matching strings of the encrypted query string in the dataset. The string matching application can compute, for each row of the dataset, a sum of some function of dataset bits and query bits for a row result, and multiply the row results of the computed rows to determine matching strings. Alternatively, the string matching application can compute, for each row of the dataset, a product over some function of the dataset bits and the query bits for a row result, and add the row results of the computed rows to determine matching strings. |
US10812249B2 |
Microwave backhaul system having quadruple capacity
A microwave backhaul system having quadruple capacity. In one embodiment, an outdoor communication unit in a microwave backhaul system is provided, which includes a first and second dual channel processing modules that are each configured to process two transmission/reception channels. The outdoor communication unit also includes two transmitter modules that are each configured to upconvert two channels for transmission at vertical polarization and a horizontal polarization. |
US10812246B2 |
Method, base station and user equipment for radio communication in radio communication system
A method, base station, and user equipment (UE) for radio communication in a radio communication system including a base station and a UE, the UE communicating with the base station in carrier aggregation mode over plural component carriers. The method includes: the base station assigns a priority to each component carrier according to at least one of the following rules to enable the UE to select, on overlapped uplink subframes, the component carrier having highest priority for uplink signal transmission, the rules including: desired power loss of uplink signal transmission over the component carrier, burden of uplink signal transmission over the component carrier, number of uplink subframes of the component carrier, and primary/secondary attributes of the component carrier for transmission of a downlink signal corresponding to the uplink signal transmitted over the component carrier. The method, base station, and UE can flexibly adjust the transmission carrier of a PUCCH. |
US10812245B2 |
Method for transmitting uplink control information, UE and base station
A communication apparatus, including: a controller configured to control to map an uplink control information (UCI) onto a radio resource wherein one time-domain symbol of a subframe where the UCI is located carries an uplink reference signal; and a transmitter configured to transmit the UCI via a Physical Channel, wherein, the controller control to map a first UCI onto Orthogonal Frequency Division Multiplexing (OFDM) symbols, in a mapping manner of time domain first, and wherein, when the sub-frame where the UCI is located contains one uplink reference signal, the OFDM symbols are close to the uplink reference signal. |
US10812241B2 |
Techniques and apparatuses for HARQ-ACK timeline indication and HARQ-ACK multiplexing and bundling in new radio
Aspects of the present disclosure relate to wireless communication. In some aspects, a user equipment (UE) may receive a downlink grant that does not include a downlink assignment index (DAI); determine a pre-defined bundle window, associated with ACK/NACK multiplexing or bundling, based at least in part on receiving the downlink grant that does not include the DAI; and transmit ACK/NACK feedback to acknowledge or negatively acknowledge one or more downlink communications received in the pre-defined bundle window. In some aspects, a UE may receive a downlink grant that does not include a DAI; determine a bundle window, associated with ACK/NACK multiplexing or bundling, based at least in part on receiving the downlink grant that does not include the DAI, wherein the bundle window is not pre-defined; and transmit ACK/NACK feedback to acknowledge or negatively acknowledge one or more downlink communications received in the bundle window. Numerous other aspects are provided. |
US10812240B2 |
Determination of frequency resources for wireless communication devices
Systems and methods of determining a frequency resource for a wireless device to operate in a wireless communication system. In one exemplary embodiment, a method performed by a wireless device in a first wireless communication system for determining a frequency resource on which to operate comprises determining whether a parameter is received via dedicated control signaling in the first wireless communication system. Further, a value of the parameter indicates one or more frequency resources in which the first wireless communication system operates. In response to determining that the parameter is received via the dedicated control signaling in the first wireless communication system, the method includes configuring the wireless device to operate on a frequency resource whose location is defined based on the parameter received via such dedicated control signaling. |
US10812231B2 |
Enhanced coordinated multipoint operation
Methods, systems, and devices for wireless communication are described. A user equipment (UE) may use multiple-input multiple-output (MIMO) layer specific and codeword specific communication configurations to communicate with multiple base stations. For example, multiple base stations may be configured to provide coordinated multipoint (CoMP) transmissions to the UE. One or more of the base stations may transmit a set of communications configurations to the UE that includes at least one MIMO layer specific or codeword specific configuration. The UE may then receive a dynamic indication of which communication configuration to use during a specific time period. The UE may then communicate with one or more of the base stations using the indicated configuration during the specified time period. |
US10812229B2 |
Data transmission method, device, and system
A method includes the following. A first communications device obtains an ith data packet, divides the ith data packet into N data blocks, performs fountain-code encoding on the N data blocks to generate K fountain-code codewords, generates K protocol data units (PDUs) based on the K fountain-code codewords, and sends the K PDUs to a second communications device; and after the first communications device receives first acknowledgement information sent by the second communications device, the first communications device stops, based on the first acknowledgement information, sending a to-be-sent PDU in the K PDUs to the second communications device. |
US10812228B2 |
Communication system using a self-contained subframe including downlink and uplink signals
Provided is a communication system capable of suppressing decrease in a transmission rate. An eNB communicates with a UE using a self-contained subframe. The self-contained subframe includes a downlink signal to be transmitted from the eNB to the UE, and an uplink signal to be transmitted from the UE to the eNB in response to the downlink signal. The uplink signal has a structure including an uplink control signal indicating information for controlling transmission of the uplink signal, and uplink user data to be transmitted before and after the uplink control signal. The eNB notifies the UE of a structure of the uplink signal. |
US10812226B2 |
Signal transmission and reception method and device for same
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method and a device for same, the method comprising the steps of: receiving information including a UL-DL configuration; transmitting or receiving HARQ-ACK information in a short-TTI of SF # n with respect to data received or transmitted in short-TTIs of SFs # n−a; and receiving or retransmitting the data in a short-TTI of SF # n+b, wherein a+b is equal to the number of SFs corresponding to a minimum DL-to-UL switching period. |
US10812225B2 |
Communication on licensed and unlicensed bands
To perform a random access procedure on licensed and unlicensed carriers, a user equipment may receive a system information block (SIB) on a downlink carrier in a first carrier frequency, where the SIB includes configuration information for a first uplink carrier and a second uplink carrier, and transmit a physical random access channel (PRACH) either on the first uplink carrier or on the second uplink carrier. A response to the transmitted PRACH received by the user equipment on a downlink carrier may schedule transmission of data channel. The SIB preferably includes configuration information for determining a power for the PRACH transmission on the first and second uplink carriers. The frequency band of the downlink carrier is same as the frequency band of the first uplink carrier and is different than that of the second uplink carrier, which has a frequency lower than the frequency of the first UL carrier. |
US10812222B2 |
Transmission apparatus, transmission method, reception apparatus, and reception method
The present technique relates to a transmission apparatus, a transmission method, a reception apparatus, and a reception method that can ensure favorable communication quality in data transmission using an LDPC code. LDPC coding is performed based on a check matrix of an LDPC code with a code length N of 69120 bits and a code rate r of 7/16 or 8/16. The LDPC code includes information bits and parity bits, and the check matrix includes an information matrix corresponding to the information bits and a parity matrix corresponding to the parity bits. The information matrix is represented by a check matrix initial value table. The check matrix initial value table is a table indicating positions of elements of 1 in the information matrix on the basis of 360 columns and is a predetermined table. The present technique can be applied to, for example, data transmission using the LDPC code. |
US10812220B1 |
Method and system for transmitting data over multiple paths
Disclosed herein are systems and method for transmitting data from a sending device to a receiving device. In one aspect, an exemplary method comprises, receiving, by a first logical object created for the sending device, a request for a connection to the receiving device from an application, establishing, by a second logical object created for the sending device, a bidirectional connection between each pair of a third logical object created for the sending device and a third logical object created for the receiving device, pre-processing, by the first logical object created for the sending device, data received from the application, selecting, by the second logical object created for the sending device, one or more established bidirectional connections for transmitting the pre-processed data, and sending, by the first logical object created for the sending device, the pre-processed data, to the receiving device via the selected connections. |
US10812217B2 |
Aperiodic channel state information (CSI) reporting for enhanced carrier aggregation
Systems, methods, apparatuses, and computer program products for aperiodic channel state information (CSI) reporting for enhanced carrier aggregation are provided. One method includes transmitting, by a network node, a configuration of at least two aperiodic channel state information (A-CSI) reporting modes per one or more configured downlink (DL) component carriers (CC) to at least one user equipment. The method may also include transmitting an aperiodic channel state information (A-CSI) trigger to the at least one user equipment. The transmitting of the A-CSI trigger may cause the at least one user equipment to dynamically switch between the two configured aperiodic channel state information (A-CSI) reporting modes. |
US10812216B2 |
Cooperative multiple-input multiple-output downlink scheduling
Aspects of this disclosure relate to cooperative multiple-input multiple-output (MIMO) downlink scheduling. Features are described for scheduling transmissions within a MIMO network to efficiently allocate resources considering the needs and/or characteristics of devices served by the network. The downlink mode or active set may be scheduled based at least in part on the channel state information and additional network system information detected by or otherwise available to the scheduling device. |
US10812213B2 |
Multiuser superposed transmission with flexible transport block size selection
A network node for a wireless communication system including a processor and a transceiver are provided. The processor is configured to determine that a first channel quality indication for a first user equipment is higher than a second channel quality indication for a second user equipment, determine a first modulation and coding scheme index (IMCS,N) for the first user equipment based on a first set of modulation and coding schemes. The first set of modulation and coding schemes includes a first range of transport block sizes [n0 . . . n1] mapped to a first modulation order Qm=q0, and at least a second range of transport block sizes [n2 . . . n3] mapped to a second modulation order Qm=q1, where q1>q0, and n3>=n1 and n2 |
US10812211B2 |
Signal transmission/reception method between terminal and base station in wireless communication system supporting Narrowband Internet of Things, and device supporting same
Disclosed are a signal transmission/reception method between a terminal and a base station in a wireless communication system supporting narrowband Internet of Things (NB-IoT), and a device supporting same. More specifically, disclosed is a description of a signal transmission/reception method between a terminal and a base station when a wireless communication system supporting NB-IoT is a time division duplex (TDD) system. |
US10812209B2 |
Method and apparatus for provision of timing for a communication network
Methods and apparatuses for the provision of timing for a communication network are disclosed. In particular, timing can be provided as a service to the communication network and the network slices operating thereon. This provision of timing as a service (TaaS) can enable the synchronization of operation of the various network components which in some instances can be physically placed at different locations while providing a desired functionality. According to embodiments, a timing slice is configured to provide the portion of timing resources that are associated with the delivery of timing to a slave device in an environment where multiple network slices are operating. |
US10812208B2 |
System and method for generating an audio file
A system and method for generating an audio output file are provided. The method includes using one or more processors to perform steps of: receiving audio tracks, each audio track created according to audio parameters; separating each audio track into at least one selectable audio block, each audio block including audio content from a musical instrument involved in creating the audio track; assigning a unique identifier to each audio block; using the unique identifiers to select audio blocks, and generating the audio output by combining the audio blocks. The present invention prevents the use of the same combination of audio blocks in the generation of audio output to ensure that the audio output files generated a sufficiently unique. Also provided are audio file recording, editing and mixing modules enabling a user to have full creative control over mix and other parameters to modify as desired the audio file generated. |
US10812205B1 |
Antenna performance evaluation method
An antenna performance evaluation method is disclosed. The method includes the following steps: measuring plurality of throughput values of the to-be-tested antenna at the first angle under different average radiation signal-to-interference ratio (SIR). The average radiation SIR and throughput values are fitted to output the first fitted curve. The second throughput value is measured at a certain average radiation SIR of the second angle of the to-be-tested antenna. Calculating a difference value between the first throughput value and the second throughput value corresponding to the same average radiation SIR, and the difference value and the first fitting curve constitute the transition second fitting curve. Selecting different average radiation SIR is repeatedly, and measure the corresponding second throughput value, and the corresponding difference value is calculated to update the transition second fitting curve. When the difference value is lower than the preset error range, the final second fitting curve is outputted. |
US10812202B2 |
Resources for channel measurements
Methods, systems, and devices for wireless communications are described. A base station may identify resources associated with a beamformed signal, the identified resources being used by a user equipment (UE) for channel measurements of the beamformed signal, the beamformed signal being one of a plurality of beamformed signals. The base station may generate a signal indicating at least a portion of the identified resources and transmit the signal to the UE. The UE may receive the signal and perform a channel measurement of the beamformed signal using the indicated resources. The UE may transmit, to the base station, a measurement report comprising the channel measurement associated with the beamformed signal. |
US10812200B2 |
Calibration circuits for beam-forming antennas and related base station antennas
A base station antenna includes a backplane and a plurality of radiating elements that extend forwardly from the backplane. The antenna further includes a plurality of feed boards, and each of the feed boards has a respective group of one or more of the radiating elements mounted thereon. The antenna also includes a calibration port and a calibration circuit that has a calibration combiner that has an output that is coupled to the calibration port and a plurality of directional couplers that are coupled to the calibration combiner. At least a first portion of a first of the first directional couplers is implemented on a first of the feed boards. |
US10812199B1 |
Quality-factor control for a near-field wireless device
One example discloses a near-field wireless device, including: a near-field antenna; a variable current source; a controller coupled to the near-field antenna and the variable current source; wherein the controller is configured to measure a transmit quality-factor (Qtx) of the near-field antenna; and wherein the controller is configured to increase current sent by the variable current source to the near-field antenna if the measured Qtx is lower than a minimum Qtx. |
US10812198B2 |
Systems and methods for electromagnetic shielding and isolation during object identification
One or more embodiments of the present disclosure relate generally to the field of robotic gripping systems, and in particular to electromagnetic shielding of Radio Frequency Identification (RFID) devices in order to prevent unwanted wireless exchange of data between RFID tags and remote transceivers, such as a RFID readers. In one or more exemplary embodiments, the shielding is utilized within a sort station or pick-and-place environment where a robotic gripper is operating. |
US10812192B2 |
Optical transceiver
A hot-pluggable optical transceiver capable of being inserted into an apparatus is equipped with an optical reception circuit; an optical transmission circuit; a signal processing circuit; a nonvolatile memory; a control unit controlling each of the portions of the transceiver; an insertion detection terminal; a reset terminal; and an alarm terminal. When the insertion detection terminal has a voltage that is smaller than a predetermined value, the control unit is allowed to receive the reset signal from the apparatus through the reset terminal. When the insertion detection terminal has a voltage that is larger than the predetermined value, the control unit is allowed to load new software by receiving a clock signal from the apparatus through the reset terminal and receiving a data signal synchronized with the clock signal from the apparatus through the alarm terminal and to store the new software in the nonvolatile memory. |
US10812190B1 |
Active optical cable (AOC) device and operation control method thereof
Provided is an Active Optical Cable (AOC) device for short-range optical communication. The AOC device includes an electrical wire between a transmitter and a receiver for the feedback of a monitoring signal from the receiver. The receiver further includes a monitoring circuit to control the compensation of a high frequency component of an equalizing filter, acquire the result of receiving signal size determination and a high frequency component compensation from the equalizing filter, and perform the feedback of the acquired monitoring signal to the transmitter through the electrical wire. The transmitter further includes a transmitter control circuit to receive the feedback monitoring signal from the receiver through the electrical wire and control a high frequency component control code of the high frequency component control circuit and an optical signal output size control code of the optical device driving circuit based on the received monitoring signal. |
US10812189B2 |
Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith
Aspects of the subject disclosure may include, for example, a coupler that includes a tapered collar that surrounds a transmission wire. A coaxial coupler, that surrounds at least a portion of the transmission wire, guides an electromagnetic wave to the tapered collar. The tapered collar couples the electromagnetic wave to propagate along an outer surface of the transmission wire. Other embodiments are disclosed. |
US10812187B2 |
Light unit and method of light unit replacement based on a visual light communication code stored in a data storage memory of the light module or the driver module
A method of replacing one of a light module and a driver module of a light unit includes reading a VLC code from a data storage memory of one of the light module and the driver. The visible light communication (VLC) code is transferred, via a connection between the light module and the driver module, and stored in the other one of the light module and the driver module. One of the light module and the driver module is elected for replacement. The VLC code from the other one of the light module and the driver module is transferred to the replaced one of the light module and the driver module. The transferred VLC code is stored in the data storage memory of the replaced one of the light module and the driver module. |
US10812181B2 |
Light source redundancy in optical communication devices
An embodiment includes an optical transmitter. An optical transmitter may include a primary laser for transmitting a primary optical signal and a backup laser for transmitting a backup optical signal. The optical transmitter may further include a photonic integrated circuit (PIC). The PIC may include at least one input port configured to receive the primary optical signal from the primary laser and the backup optical signal from the backup laser. The PIC may also include at least one output port configured to receive each of the primary optical signal and the backup optical signal. The optical transmitter may be configured to activate the backup laser upon determining that the primary laser has failed or is failing. |
US10812178B2 |
Dynamic spatial allocation of satellite capacity based on mobile vessel load forecasting
Methods, systems, and devices are described for providing dynamic spatial allocation of satellite capacity based on aircraft load forecasting. In embodiments, a satellite communications system provides network access service over a service area via a plurality of satellite user beams, predicts spatial network resource demand for the service area over one or more service periods based at least in part on forecasted travel paths of a plurality of mobile multi-user terminals over the one or more service periods and respective predicted service demands for the plurality of mobile multi-user terminals, determines a satellite capacity resource configuration for the plurality of satellite user beams for the one or more service periods based on the predicted spatial network resource demand, and then adapts at least one characteristic of the plurality of satellite user beams for the one or more service periods based on the determined satellite capacity resource configuration. |
US10812176B1 |
Plug-and-play vehicle communication system and method
A system for communicating within a vehicle includes a cabin manager unit (CMU) configured to perform operations. The operations include electronically removing a first panel from a network. The operations also include receiving an addition command signal to electronically add a second panel to the network to replace the first panel. The addition command signal is wireless. The operations also include ranking a plurality of frequency ranges used by the second panel based at least partially upon one or more metrics of the frequency ranges. |
US10812170B2 |
Antenna structure and signal reception of electronic device
The present disclosure relates to an antenna structure. The antenna structure includes a plurality of receiver paths that are ranked based on a preset manner to obtain a ranking order of each of the plurality of receiver paths; a plurality of antennas; and a switch disposed between the plurality of antennas and the plurality of receiver paths, wherein the switch is configured to change a connection relationship between the plurality of antennas and the plurality of receiver paths based on a signal strength of the plurality of antennas and the ranking order of the plurality of the receiver paths. |
US10812166B2 |
Beam steering digital predistortion
An approach to predistortion of a first set of signals for an antenna array allows beam-steering without corrupting spectrum away from the main beam and where other users may be located. In some implementations, the predistorter uses fewer than one predistorter per signal (i.e., per power amplifier or per antenna), and/or has the computational complexity of such fewer predistorters, to generate predistortions of the first set of signals for amplification and transmission via the antenna array. |
US10812165B2 |
Method and apparatus for measuring and reporting beams in a beamforming based system
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Disclosed is a method of reporting beam measurement state information by a User Equipment (UE). The method may include: measuring beam state information by using a first reception chain and a second reception chain; controlling beam state information on the first reception chain to correspond to beam state information on the second reception chain; calculating state information on each beam based on the controlled beam state information on the first reception chain and beam state information on the second reception chain; and reporting state information on one or more beams. |
US10812157B2 |
Wireless device and wireless communication control method
A wireless device according to the present invention is configured to execute a beamforming weight training function for acquiring in advance, by mutual communication between a base station and a terminal station, transmission quality information at a time when a combination of a base station beamforming weight and a terminal station beamforming weight is used, and identifying a suitable beamforming weight, and is configured to search for, based on the transmission quality information identified in the training step, a suitable beamforming weight while performing mutual communication, and execute processing of updating the suitable beamforming weight. |
US10812155B2 |
Enhancements to mobility reference signals for radio link monitoring in a beam-based system
An access node transmits, in a downlink signal having a series of subframes, a beam-formed reference signal in subframes, where the beam-formed reference signals are transmitted in fewer than all of the subframes of the downlink signal. A first subset includes beam-formed reference signals corresponding to a first frequency or first localized range of frequencies, and a second subset includes beam-formed reference signals corresponding to a second frequency or second localized range of frequencies. The second frequency or second localized range of frequencies is spaced apart from and differing from the first frequency or first localized range of frequencies. A user equipment, UE, receives, in the downlink signal, the beam-formed reference signal in each of a plurality of subframes. The UE performs mobility management measurements using at least the first subset of the received beam-formed reference signals and performs RLM using the second subset of the received beam-formed reference signals. |
US10812153B1 |
Beam measurement reporting method, terminal side device and network side device
The beam measurement reporting method provided by some embodiments of the present disclosure includes: acquiring measurement configuration information from the network side device; measuring, by the terminal side device in a connected state, a predetermined reference signal on a first predetermined quantity of transmission beams in accordance with the measurement configuration information; acquiring a measurement result of the predetermined reference signal on the first predetermined quantity of transmission beams; and performing a measurement reporting operation in accordance with the measurement result for the first predetermined quantity of transmission beams. |
US10812152B1 |
Positional tracking assisted beam forming in wireless virtual reality systems
Embodiments of the present disclosure support a head-mounted display (HMD) wirelessly coupled to a console. The HMD includes a positional tracking system, a beam controller and a transceiver. The positional tracking system tracks position of the HMD and generates positional information describing the tracked position of the HMD. The transceiver communicates with a console via a wireless channel, in accordance with communication instructions, the communication instructions causing the transceiver to communicate over one directional beam of a plurality of directional beams. The beam controller determines a change in the positional information. Based on the change to the positional information, the beam controller determines a directional beam of the plurality of directional beams. The beam controller further generates the communication instructions identifying the determined directional beam, and provides the communication instructions to the transceiver. |
US10812144B1 |
Surface wave repeater and methods for use therewith
Aspects of the subject disclosure may include, a receiver that operates by: receiving via a first launcher first received guided electromagnetic waves that propagate on an outer surface of a first transmission medium without requiring an electrical return path, wherein the first transmission medium has a first type of a plurality of types of transmission media; converting the received first guided electromagnetic waves to a first signal; launching, via a second launcher and based on the first signal, transmitted second guided electromagnetic waves that propagate on an outer surface of a second transmission medium without requiring an electrical return path, wherein the second transmission medium has a second type of the plurality of types of transmission media that differs from the first type. |
US10812142B2 |
Method and apparatus for mitigating thermal stress in a waveguide communication system
Aspects of the subject disclosure may include, a waveguide device including a coupler that transmits or receives electromagnetic waves that propagate along a transmission medium without requiring an electrical return path, where the electromagnetic waves are guided by the transmission medium. The waveguide device can include a housing that houses the coupler, where the housing has a first portion comprising a material that reflects particular wavelengths of light. Other embodiments are disclosed. |
US10812136B1 |
Surface wave repeater with controllable isolator and methods for use therewith
A repeater includes a first coupler that receives a guided electromagnetic wave that propagates along a surface of a transmission medium without requiring an electrical return path, the first coupler generating a received signal in response to the guided electromagnetic wave. A controllable isolator is coupled to the transmission medium between the first coupler and a second coupler. The controllable isolator responds to a control signal by: attenuating a residual portion of the guided electromagnetic wave before reaching the second coupler, when the control signal indicates a repeater mode of operation and passing the residual portion of the guided electromagnetic wave to the second coupler, when the control signal indicates a bypass mode of operation. Repeater circuitry includes processing circuitry configured to generate the control signal and transceiver circuitry configured to generate a transmit signal based on the received signal in the repeater mode of operation. |
US10812134B2 |
Wireless communication apparatus, wireless communication system, wireless communication method, control circuit, and recording medium
A wireless communication apparatus includes a channel-usage selection unit to select one frequency channel for each time slot from a plurality of predetermined candidate frequency channels, and a wireless communication unit to perform wireless communication by using the frequency channel selected by the channel-usage selection unit. The channel-usage selection unit selects a frequency channel that is different from a frequency channel to be used in a same time slot by an adjacent cell located at a cell interval, equal to or smaller than the predetermined first number of cells, from a cell used for the wireless communication, and allows the frequency channel selected to overlap with the frequency channel to be used in the same time slot by a remote cell located at a cell interval, greater than the first number of cells and equal to or smaller than the number of the candidate frequency channels, from a cell used for the wireless communication. |
US10812130B2 |
Backscatter systems, devices, and techniques utilizing CSS modulation and/or higher order harmonic cancellation
Examples of backscatter systems, device, and techniques are described herein. Example backscatter devices may utilize CSS modulation to provide backscatter signals including CSS signals (e.g., LoRa packets). Utilizing CSS modulation may advantageously allow for backscatter communication over wide areas. Examples of backscatter devices described herein may toggle the impedance of the backscatter device between multiple (e.g., eight) impedances to reduce and/or eliminate higher order harmonic components in the backscatter signal (e.g., third and fifth harmonic components). |
US10812120B2 |
Ingress cancellation tachometer
Indication of an amount of processing performed in detection and removal of ingress noise may be provided. A frequency domain representation of a narrowband region of a digital input signal may be received. The received frequency domain representation of the narrowband region may be compared with a predetermined threshold. Results from the comparison of the received frequency domain representation of the narrowband region with the predetermined threshold may be aggregated. Based on the aggregated results, an indication of an amount of processing performed by an ingress exciser in removing the ingress noise may be provided. |
US10812114B2 |
Data processing device and data processing method
The present technology relates to a data processing device and a data processing method so that an LDPC code with a good bit error rate is provided.An LDPC encoder encodes by an LDPC code whose code length is 16200 bits and code rate is 10/15. The LDPC code includes information bits and parity bits. A parity check matrix H includes an information matrix part corresponding to the information bits of the LDPC code and a parity matrix part corresponding to the parity bits. The information matrix part of the parity check matrix H is represented by a parity check matrix initial value table that indicates a position of an element 1 of the information matrix part for each 360 columns. The present technology is applicable to a case in which LDPC encoding and LDPC decoding are performed. |
US10812108B2 |
Parity interleaving apparatus for encoding variable-length signaling information and parity interleaving method using same
A parity interleaving apparatus and method for variable length signaling information are disclosed. A parity interleaving apparatus according to an embodiment of the present invention includes a processor configured to generate a parity bit string for parity puncturing by segmenting parity bits of an LDPC codeword whose length is 16200 and whose code rate is 3/15, into a plurality of groups, and group-wise interleaving the groups using an order of group-wise interleaving; and memory configured to provide the parity bit string for parity puncturing to a parity puncturing unit. |
US10812107B2 |
Apparatus and methods for polar code construction and bit position allocation
A sub-channel to carry an information bit, in input bits that are to be encoded, is selected from each of multiple subsets of sub-channels that are provided by a length N polar code. The subsets include sub-channels that are associated with respective overlapping constituent polar codes of the length N polar code. The constituent polar codes are of length Nref |
US10812100B2 |
Digital-to-analog converter
A DAC (60) is disclosed. It comprises an input port comprising N input terminals p1, p2, . . . , pN configured to receive voltages representing N input bits b1, b2, . . . , bN, respectively, wherein the significance of bj is higher than for bj−1 for j=2, 3, . . . , N. Furthermore, it comprises a capacitor ladder circuit (100) comprising N capacitors C1, C2, . . . , CN with capacitance C, each having a first terminal and a second terminal. Capacitor Cj is connected with its first terminal to the terminal pj of the input port. For each j=1, 2, . . . , N−1, the capacitor ladder circuit (100) comprises a capacitor (150j) with capacitance xC connected between the second terminal of capacitor Cj and the second terminal of capacitor Cj+1. The DAC (60) also comprises an input circuit (140) connected to the input port comprising at least one capacitor (1601-160N), each connected between a unique one of the input terminals p1, p2, . . . , pN of the input port and signal ground. |
US10812098B1 |
Analog-to-digital converter decision control
An analog-to-digital converter (ADC) includes a capacitive digital-to-analog converter (CDAC), a comparator, and a successive approximation register (SAR) control circuit. The comparator is coupled to an output of the CDAC. The SAR control circuit is coupled to an output of the comparator and to an input of the CDAC. The SAR control circuit includes a flip-flop. The flip-flop includes a clock input terminal, a data input terminal, and an output. The clock input terminal is coupled to the output of the comparator. The data input terminal coupled to a constant voltage source. The flip-flop can include an enable input terminal coupled to a SAR state circuit. The output is coupled to the CDAC. |
US10812094B2 |
Calibration method applied to digital-to-analog converter and associated circuit
The present invention provides a calibration method applied to a DAC, wherein the calibration method includes the steps of: generating a first digital input signal to the DAC to generate a first analog signal; using an ADC to generate a first digital output signal according to the first analog signal; generating a second digital input signal to the DAC to generate a second analog signal; swapping a polarity of the second analog signal to generate a swapped signal; using the ADC to generate a second digital output signal according to the swapped signal; and generating a digital calibration signal according to the first digital output signal and the second digital output signal, to control a calibration circuit to generate an analog calibration signal or to determine a polarity direction of a DC offset that is to be calibrated. |
US10812086B2 |
N-bit counter and frequency divider
Disclosed is an N-bit counter including: an N-bit counting circuit starting counting from an initial value to generate a count value composed of N bits, and being loaded with the initial value to restart counting from the initial value when a reload signal changes from a first reload level to a second reload level; a reload signal generating circuit having the reload signal change from the first reload level to the second reload level when the logical conjunction of K bit(s) among the N bits changes from a first value to a second value; and a reset circuit having a reset signal change from a first reset level to a second reset level so as to have the reload signal change from the second reload level to the first reload level and thereby allow the N-bit counting circuit to restart counting. |
US10812083B2 |
Techniques for computing dot products with memory devices
Sparse representation of information performs powerful feature extraction on high-dimensional data and is of interest for applications in signal processing, machine vision, object recognition, and neurobiology. Sparse coding is a mechanism by which biological neural systems can efficiently process complex sensory data while consuming very little power. Sparse coding algorithms in a bio-inspired approach can be implemented in a crossbar array of memristors (resistive memory devices). This network enables efficient implementation of pattern matching and lateral neuron inhibition, allowing input data to be sparsely encoded using neuron activities and stored dictionary elements. The reconstructed input can be obtained by performing a backward pass through the same crossbar matrix using the neuron activity vector as input. Different dictionary sets can be trained and stored in the same system, depending on the nature of the input signals. Using the sparse coding algorithm, natural image processing is performed based on a learned dictionary. |
US10812082B1 |
Bi-directional single supply level shifter circuit
A level shifter circuit included in a computer system may include bootstrap and feedback nodes. The level shifter circuit may discharge the feedback node in response to high-going transition on a received input signal generated using a first power supply signal. The level shifter circuit may also increase a voltage level of the bootstrap node in response to the high-going transition and charge the bootstrap node, in response to the discharge of the feedback node, to a voltage level of a second power supply signal that is different than a voltage level of the first power supply signal. The level shifter circuit may generate an output signal using the voltage levels of the feedback node and the second power supply signal. |
US10812081B1 |
Output signal control during retention mode operation
A computer system may include circuit blocks that may operate in different operating modes. When operating in a retention mode, a voltage level of a local power supply node for a particular circuit block may be less than a voltage level of the local power supply node when the particular circuit block is operating in an active mode. An output buffer circuit may be configured to generate, when the particular circuit block is operating in retention mode, an output signal using a circuit signal generated by the particular circuit block, and a voltage level corresponding to the active mode of operation. |
US10812079B2 |
Integrated circuit layout wiring for multi-core chips
An integrated circuit system-on-chip (SOC) includes a semiconductor substrate, a plurality of components made up of transistors formed in the substrate, and a plurality of interconnection lines providing electrical connectivity among the components. Use of a channel-less design eliminates interconnection channels on the top surface of the chip. Instead, interconnection lines are abutted to one another in a top layer of metallization, thus preserving 5-10% of chip real estate. Clock buffers that are typically positioned along interconnection channels between components are instead located within regions of the substrate that contain the components. Design rules for channel-less integrated circuits permit feed-through interconnections and exclude multi-fanout interconnections. |
US10812078B2 |
Level shifter and driver circuit including the level shifter
A level shifter includes a current mirror configured to receive an input signal in response to a first power voltage and generate an output signal by mirroring a current corresponding to a second power voltage based on a level of the input signal, a first adjusting circuit coupled to an output terminal of the current mirror and configured to adjust a voltage level of the output terminal of the current mirror in response to a bias voltage, and a second adjusting circuit coupled to a power voltage terminal which receives the second power voltage in parallel to the current mirror and configured to adjust the voltage level of the output terminal of the current mirror. |
US10812076B2 |
Logic integrated circuit and semiconductor device
A logic integrated circuit includes: a three-terminal resistance change switch including a first resistance change switch and a second resistance change switch connected in series; a reading circuit which reads first data based on a resistance state of the first resistance change switch and second data based on a resistance state of the second resistance change switch; and a first error detection circuit which compares the first data with the second data and issue an output based on a result of the comparison. |
US10812071B2 |
Drive circuit and impedance matching device
A drive circuit performs switching between an on-state and an off-state of a PIN diode, the drive circuit being provided with a switching element and a switching element, a drive power supply, and a current limiting resistor that adjusts a forward current of the PIN diode. When the switching element is in an on-state and the switching element is in an off-state, the PIN diode is switched to the on-state by applying a forward voltage to the PIN diode from the drive power supply via the current limiting resistor, and when the switching element is in the off-state and the switching element is in the on-state, the PIN diode is switched to the off-state by applying, not via the current limiting resistor, a reverse voltage to the PIN diode from the drive power supply. |
US10812070B2 |
Current limiting I/O interface and isolated load switch driver IC
Disclosed examples include isolated load switch driver circuits to drive a load, including an impedance circuit that receives a digital input voltage signal from a signal source, and selectively allows a current signal to flow from the signal source to charge a buffer capacitor. An impedance control circuit controls the impedance circuit to limit the current signal in response to the buffer capacitor reaching a first threshold voltage, and an output circuit provides an output isolated from the digital input voltage signal to switch the load. A signaling circuit selectively enables the output circuit to draw power from the buffer capacitor in response to the voltage of the buffer capacitor reaching the first threshold voltage. |
US10812069B1 |
Isolated switch driving circuit
A switch driving circuit includes an output coil having a first end and a second end and configured to receive positive or negative pulses from an input coil and a drive portion that includes a holding capacitor coupled across the output coil. The circuit also includes a discharge circuit that includes a discharge switch connected across the output coil, the discharge circuit having a discharge resistor and a discharge capacitor connected in parallel with each other and across control terminals of the discharge switch and a shunt circuit connected across the output coil that shorts the first end to the second end after a positive pulse is received. |
US10812067B1 |
Redriver and resistive unit for a redriver
Embodiments of redrivers and resistive units for redrivers are disclosed. In an embodiment, a resistive unit for a redriver includes at least one resistor connected to an input/output terminal of the redriver, at least one switch serially connected to the at least one resistor, and a voltage regulator connected to the at least one switch and configured to generate a termination voltage for the at least one switch. Instead of grounding the at least one resistor, using the voltage regulator can avoid large voltage jump at input/output terminals to keep connected devices safe. |
US10812065B2 |
Power supply control apparatus
There is provided a power supply control apparatus for connection to electrical inputs of an electronic device wherein each electrical input is operatively connected to a power source having a sequencer circuit and a control element, the sequencer circuit including sequencer stage(s). The sequencer circuit selectively receives an indication signal, the sequencer circuit selectively receives a positive indication signal indicative of a voltage supplied to a first of the electrical inputs reaching or passing a predefined voltage threshold, and the sequencer circuit selectively provides a control signal to the control element, the control element triggerable by a positive control signal. Each sequencer stage includes circuit elements, the first selectively receives an input signal and selectively provides an intermediate signal to the second, the second selectively provides an output signal. |
US10812064B2 |
Source down power FET with integrated temperature sensor
A device includes an epitaxial layer located over a semiconductor substrate, the epitaxial layer and the substrate both having a first conductivity type. A field-effect transistor (FET) includes source and drain regions having an opposite second conductivity type disposed in the epitaxial layer, and a gate structure over the substrate and between the source and drain regions. A diode includes first and second p-type regions and an n-type region all disposed in the epitaxial layer, the n-type region touching the first p-type region. A conductive plug electrically connects the first p-type region to the source region via the substrate. |
US10812063B2 |
State machine controlling power transistor through fault and no fault
A circuit protective system. The system includes an output controlling enablement of a transistor and an input sensing an operational parameter associated with the transistor. The system also includes detection circuitry providing an event fault indicator if the operational parameter violates a condition. The system also includes protective circuitry disabling the transistor in response to the event fault indicator and subsequently selectively applying an enabling bias to the transistor; the enabling bias is selected from at least two different bias levels and in response to a number of event fault indications from the detection circuitry. |
US10812056B1 |
Method of generating precise and PVT-stable time delay or frequency using CMOS circuits
A method of generating precise and PVT-stable time delay or frequency using CMOS circuits is disclosed. In some implementations, the method includes providing a reference voltage using a resistive module at a positive input terminal of an operational amplifier, coupling gates of a pair of p-type metal oxide semiconductor (pMOS) transistors and a compensation capacitor to an output terminal of the operational amplifier to generate a first bias signal, and coupling a pair of n-type metal oxide semiconductor (nMOS) transistors to a negative terminal of the operational amplifier to generate a second bias signal at the negative terminal, wherein the pair of nMOS transistors is substantially the same as a pair of nMOS transistors in the CMOS delay circuit. |
US10812052B2 |
Pulse code modulation passband filter and method for obtaining multiple filter passbands
A 1st frequency reduction circuit of a filter of the invention downsamples the sampling rate of a signal source to a predetermined value to obtain a 1st PCM stream, a 1st frequency raising circuit raises the sampling rate of the 1st PCM stream to be the same as that of the signal source, a 1st delay circuit delays a stream of the signal source, such that its phase is the same as that of the 1st PCM stream, a 1st adder subtracts the frequency raised 1st PCM steam from the delayed stream of the signal source to obtain a passband 1, a j-th frequency reduction circuit downsamples the sampling rate of a (j−1)-th PCM stream to a predetermined value to obtain a j-th PCM stream, wherein 2≤j≤n, a j-th frequency raising circuit raises the sampling rate of the j-th PCM stream to be the same as that of the (j−1)-th PCM stream, a j-th delay circuit delays the (j−1)-th PCM stream, such that its phase is the same as that of the j-th PCM stream, a j-th adder subtracts the frequency raised j-th PCM stream from the delayed (j−1)-th PCM stream to obtain a passband j, and when j=n, the j-th PCM stream is a passband n+1. |
US10812048B2 |
Acoustic wave filter device, radio-frequency front-end circuit, and communication apparatus
A filter includes a series-arm resonator connected on a path connecting input/output terminals, and first and second parallel-arm resonators that are connected between the same node on the path and ground. A resonant frequency of the second parallel-arm resonator is higher than a resonant frequency of the first parallel-arm resonator, and an anti-resonant frequency of the second parallel-arm resonator is higher than an anti-resonant frequency of the first parallel-arm resonator. Each of the first and second parallel-arm resonators is defined by an acoustic wave resonator including an IDT electrode. The IDT electrode in the second parallel-arm resonator has a lower aspect ratio than the IDT electrode in the first parallel-arm resonator, where the aspect ratio is a ratio of an overlap width of electrode fingers to the number of pairs of electrode fingers. |
US10812047B2 |
Elastic wave filter apparatus
An elastic wave filter apparatus includes a transmission-side filter, a reception-side filter, an antenna terminal, and a matching circuit. The matching circuit is connected between a common node of the transmission-side filter and the reception-side filter and the antenna terminal. The transmission-side filter includes a ladder circuit and filter inductors. The matching circuit includes a matching inductor. The ladder circuit includes series arm resonators and parallel arm resonators. The matching inductor is connected between a transmission line connecting the common node and the antenna terminal and a first terminal of the filter inductor on the side of the parallel arm resonator. |
US10812045B2 |
BAW sensor with enhanced surface area active region
A bulk acoustic wave MEMS resonator device includes at least one functionalization (e.g., specific binding or non-specific binding) material arranged over a top side electrode, with at least one patterned enhanced surface area element arranged between a lower surface of the top side electrode and the functionalization material. The at least one patterned enhanced surface area element increases non-planarity of the at least one functionalization material, thereby providing a three-dimensional structure configured to increase sensor surface area and reduce analyte diffusion distance, and may also promote fluid mixing. Methods for biological and chemical sensing, and methods for forming MEMS resonator devices and fluidic devices are further disclosed. |
US10812043B2 |
Acoustic wave filter device
An acoustic wave filter device includes a first band pass filter including a first acoustic wave resonator connected between an antenna terminal and a first signal terminal and having a first pass band, and a second band pass filter connected with the antenna terminal and having a second pass band on a higher side of the first pass band. The first acoustic wave resonator includes a substrate on a surface of which a piezoelectric thin film is provided, an IDT electrode provided on the substrate, and reflectors. At least a pitch of some electrode fingers is different from a pitch of other electrode fingers in at least one of the IDT electrode and the reflectors of the first acoustic wave resonator on a side closest to the antenna terminal. |
US10812041B2 |
Elastic wave device and manufacturing method for same
An elastic wave device includes an IDT electrode on a piezoelectric substrate to define a longitudinally coupled resonator elastic wave filter, a three-dimensional wiring portion on the piezoelectric substrate and connected to the longitudinally coupled resonator elastic wave filter, and a cover surrounding the longitudinally coupled resonator elastic wave filter on the piezoelectric substrate. The three-dimensional wiring portion includes a lower layer wiring line, an upper layer wiring line, and an insulating layer stacked between the lower layer wiring line and the upper layer wiring line. The cover includes a portion on the three-dimensional wiring portion. |
US10812036B2 |
Matching box and matching method
A matching box comprises a directional coupler that detects forward waves and reflected waves; a matching circuit having a first variable capacitance capacitor, a second variable capacitance capacitor, and inductance; and a control unit that calculates a reflection coefficient on the basis of the forward waves and the reflected waves, and controls a capacitance value VC1 of the first variable capacitance capacitor and a capacitance value VC2 of the second variable capacitance capacitor, wherein the control unit changes VC2 if the distance between a matching circle drawn by the trajectory of the reflection coefficient passing through a matching point on a Smith chart, and the calculated reflection coefficient is greater than a prescribed value, and changes VC1 if such distance is set to be no greater than the prescribed value and when the value of such distance becomes no greater than the prescribed value, thereby reducing the reflection coefficient. |
US10812026B2 |
Power amplifier linearization system and method
Envelope tracking can be employed to reduce power consumption of a power amplifier, but envelope tracking can introduce nonlinearities to a power amplifier. These nonlinearities can manifest themselves as noise at the output of the power amplifier. Embodiments described herein provide techniques for characterizing a parameter indicative of power amplifier noise when envelope tracking is employed. Measurement of this parameter can permit power amplifier designers to decide whether to forgo envelope tracking if a power amplifier is too susceptible to such noise, redesign the power amplifier to improve compatibility with envelope tracking, or to employ distortion compensation circuitry to reduce the noise output by the power amplifier. Counterintuitively, this distortion compensation circuitry may involve increasing the power, such as the envelope tracking power supply. However, increasing the power may be a desirable trade-off for increased linearity. |
US10812022B2 |
Power supply signal generation
A power supply apparatus including a signal generator circuit configured to generate a plurality of power supply signals via at least one DC-to-DC converter, the plurality of power supply signals including a first power supply signal on a first output path and a second power supply signal on a second output path that is independent of the first output path, the first power supply signal being different from the second power supply signal. The apparatus includes a switching circuit to provide during a first operating mode, a first combined power supply signal on the first output path based on the first power supply signal and a third power supply signal of the plurality of power supply signals. The switching circuit provides during a second operating mode, a second combined power supply signal on the second output path based on the second power supply signal and the third power supply signal. |
US10812021B2 |
Antenna waveguide transitions for solid state power amplifiers
Antenna waveguide transitions for solid state power amplifiers (SSPAs) are disclosed. An SSPA includes a waveguide channel that is configured to propagate an input signal, such as an electromagnetic signal, from an input port to a solid state amplifier for amplification. The waveguide channel is further configured to propagate an amplified signal from the solid state amplifier to an output port. Waveguide transitions to and from the solid state amplifier are bandwidth matched to the waveguide channel. Additionally, the waveguide transitions may be thermally coupled to the waveguide channel. The waveguide transitions may include antenna structures that have a signal conductor and a ground conductor. In this manner, the SSPA may have improved broadband coupling as well as improved thermal dissipation for heat generated by the solid state amplifier. |
US10812020B1 |
Energy emitter control circuit
Pulsed radiation is generated at a power level that depends on a voltage level, frequency and duty cycle of a pulsed high voltage. A pulsing switch generates the pulsed high voltage from a high voltage and a pulse control signal. The pulsing switch has first and second bi-polar active switches connected in series between a high voltage conductor and a ground conductor. The pulsed high voltage is produced at a connection between the first and second bi-polar active switches when the first and second bi-polar active switches are repeatedly pulsed on and off to alternatingly connect the high voltage conductor and the ground conductor to a pulsed voltage output. |
US10812014B1 |
Modular photovoltaic string inverter system adapted for SiC MOSFETs
In various implementations, string inverter circuit configurations are provided that allow for increased device lifetimes. In one implementation, for example, an inverter includes a pair of inverter input terminals. A ground-balancing converter module is coupled between the pair of inverter input terminals and ground. The ground is disposed between each of the pair of inverter input terminals. A plurality of converter modules is coupled to an output of the ground-balancing converter module, each of the plurality of converter modules providing an output ac phase of the inverter. In another implementation, a method of controlling an inverter is provided. The method includes controlling a voltage level of each terminal of the pair of inverter input terminals to have equal magnitudes and opposite polarities with respect to a ground voltage. |
US10812013B2 |
Frame assemblies and photovoltaic devices including the same
A photovoltaic device can include a module and a rail. The module can have an edge formed around a perimeter of the module. The rail can include a coupling surface at a top side of the rail, and a recessed surface offset from the coupling surface and towards a bottom side of the rail. |
US10812010B2 |
Mounting structure for photovoltaic power generation module, photovoltaic power generation module, photovoltaic power generation panel, and photovoltaic power generation device
A mounting structure for a photovoltaic module, the photovoltaic module including: a plurality of power generating elements; and a housing having a metal bottom plate on which the plurality of power generating elements are arrayed, and a resin side wall frame standing along an outer edge of the bottom plate, the mounting structure including: a support plate having a support face configured to be in contact with an outer face of the bottom plate to support the photovoltaic module; a washer to be disposed on one face which is an inner face of the bottom plate or a face, of the support plate, at a side opposite to the support face; and a rivet having a shank portion and a head, the shank portion being configured to be passed through the support plate and the bottom plate to be inserted into the washer, the head formed at one end portion of the shank portion, the rivet being configured to sandwich and fasten the support plate and the bottom plate between the washer and the head by an other end portion of the shank portion being deformed so as to have an enlarged diameter. |
US10811996B2 |
Method for operating an inverter, and inverter
The invention relates to a method for operating an inverter (1) and to an inverter (1) for converting a direct voltage (UDC) into an alternating voltage (UAC) with a specified grid frequency (fAC) for supplying loads (12) and/or feeding into a supply grid (13), comprising a direct voltage input (2) and multiple AC power units (6) which are connected in parallel and comprise semiconductor switches (7) in a bridge circuit and freewheeling diodes (8) arranged parallel thereto. The outputs of the AC power units (6) are connected to an alternating voltage output (10) via a respective inductivity (9). A common controller (11) is provided for synchronously controlling the semiconductor switches (7) of the AC power units (6) connected in parallel with a switching frequency (fS) in order to prevent imbalances between the parallel AC power units (6), said controller (11) being designed to block the semiconductor switches (7) of the AC power units (6) during individual zero crossings of the output alternating current (IAC) over a specified duration (tF) such that the inductivities (9) can be discharged via the freewheeling diodes (8) of the semiconductor switches (7) and the sub-output currents (IAi) of the parallel AC power units (6) can thus be balanced. |
US10811992B2 |
Power conversion device
A power conversion device including an alternating current (AC) source, a plurality of switching units connected in series between positive and negative terminals of the AC source, each including a semiconductor switching element and having a load connected thereto, each switching unit outputting, to the load connected thereto, an input current from the AC source and a direct current (DC) output voltage that is generated through ON/OFF control of the semiconductor switching elements, a capacitor connected in parallel with the AC source and with the switching units, an inductor inserted between the capacitor and the switching units, and between the AC source and the switching units, a current measurement unit that measures a value of a current flowing from the AC source to the capacitor, and a control device that performs the ON/OFF control on the semiconductor switching elements on the basis of the measured current value. |
US10811988B2 |
Power management utilizing synchronous common coupling
Power management apparatuses and systems utilizing synchronous common coupling. A power management apparatus may include a plurality of ports and a plurality of electrically isolated stacks connected through a synchronous common coupling. Each electrically isolated stack may include a plurality of cascaded stages and may be connected to a source or load through one of the plurality of ports. The synchronous common coupling connects only power between each of the plurality of electrically isolated stacks and is configured to maintain electrical isolation for each of the plurality of stages in the plurality of electrically isolated stacks. |
US10811983B2 |
Power electronic conversion unit and system
The present disclosure provides a power electronic conversion unit and a power electronic conversion system. The power electronic conversion unit includes: two AC/DC subunits, AC ports of which are coupled in series to form a first port; two half-bridge subunits, DC ports of which are coupled to DC ports of the two AC/DC subunits, respectively; and a transformer, wherein two terminals of a primary winding of the transformer are coupled to a midpoint of bridge arms of the two half-bridge subunits. And a power electronic conversion system comprises a plurality of power electronic conversion units. |
US10811980B2 |
Switch efficiency optimization circuit
According to certain aspects, a radio-frequency module can include a packaging substrate configured to receive a plurality of components and a voltage converter implemented on the packaging substrate. The voltage converter can include a high-side switch circuit block comprising a plurality of high-side switching elements and a low-side switch circuit block comprising a plurality of low-side switching elements. The voltage converter may include an intermediate node coupled to one or more high-side switching elements and coupled to one or more low-side switching elements. The voltage converter may further include a segmentation circuit block communicatively coupled to the high-side switch circuit block and communicatively coupled to the low-side switch circuit block. |
US10811979B2 |
Lossless snubber circuits
The combined voltage regulator and snubber circuit generally has a voltage regulator device in parallel with the energy storage element of the snubber circuit operatively connectable in series with a leakage inductance current path; the leakage inductance being part of a magnetic component utilized in a switch-mode power supply having an input voltage source, controllable semiconductor switches, freewheeling semiconductor switches, feedback controller, reactive energy storage components and a load; the voltage regulator generally providing constant or variable voltage to the gate driver of the controllable semiconductor and/or feedback controller; the snubber circuit generally recycling leakage inductance energy to the input capacitor of a neighboring cell in a multi-cell stacked converter. |
US10811976B2 |
Electronic circuit device
The electronic circuit device is provided with: a power conversion circuit having a switching element incorporated therein; and a circuit substrate on which a circuit element constituting the power conversion circuit is mounted and a wiring pattern configured to electrically connect circuit elements is disposed. The power conversion circuit is composed of a pair of switching elements configured to supply energy to a choke coil intermittently in phase. The circuit substrate is constituted of a double-sided substrate in which one switching element is mounted on one main surface while the other switching element is mounted on the other main surface and a wiring pattern is provided in a manner such that a current path including one switching element and a current path including the other switching element overlap each other in plan view and have opposite current directions. |
US10811975B1 |
Three-stage power converters for electric vehicle charging
In at least one illustrative embodiment, a three-stage power converter includes a rectifier having an input to receive three-phase alternating-current (AC) and an output coupled to a first direct-current (DC) bus, a buck converter having an input coupled to the first DC bus and an output coupled to a second DC bus, and an LLC resonant converter having an input coupled to the second DC bus and an output to provide a DC charging current to a battery. The buck converter may be operable across a range of duty cycles to adjust a voltage level supplied to the second DC bus, and the LLC resonant converter may be operable in a plurality of modes to provide a plurality of discrete gain levels. |
US10811973B2 |
Vehicle-mounted DC-DC converter
When a calculated duty obtained through a feedback operation is within a specific range, a duty outside the specific range is adopted without increasing a difference from the operation result. When a calculated duty obtained through a feedback operation is within a modification target range, an arithmetic unit of a DC-DC converter selects a predetermined value as a substitute and determines a usage duty based on the substitute. Whenever the calculated duty within the modification target range is obtained, the arithmetic unit updates a cumulative value by accumulating a value indicating a difference between the usage duty based on the substitute and the calculated duty. When a predetermined condition is met, the arithmetic unit modifies the usage duty by performing addition or subtraction on a part or whole of the cumulative value, and updates the cumulative value by subtracting the value used for modifying the usage duty. |
US10811972B2 |
Buck-boost converter power supply with drive circuit
In an embodiment, a power supply includes first and second supply input nodes, a supply output node, first and second switch circuits, a filter circuit, and a drive circuit. The first and second supply input nodes are respectively configured to receive first and second input voltages, and the supply output node is configured to provide an output voltage. The first switch circuit has a first conduction node coupled to the first supply input node, a second conduction node, and a control node configured to receive a first control signal, and the filter circuit has a first node coupled to the second conduction node and has a second node. The second switch circuit has a first conduction node coupled to the second node of the filter circuit, a second conduction node coupled to the second supply input node, and a control node. And the drive circuit has an input node coupled to one of the control node of the first switch circuit and the first node of the filter circuit, and has an output node coupled to the control node of the second switch circuit. |
US10811971B2 |
Multiple-phase switched-capacitor-inductor boost converter techniques
Techniques for multiple-phase, high-boost converters are provided. In an example, a multiple-phase switched-capacitor-inductor (MPSCI) boost converter can include a first phase circuit, a second phase circuit, and a capacitor. Each of the first phase circuit and the second phase circuit can include a first switch, an inductor having a first node coupled to a first supply rail, and a second switch configured to selectively couple a second node of the inductor to a second supply rail. The capacitor can be coupled between the second node of the inductor of the second phase circuit and the first switch of the second phase circuit. |
US10811964B2 |
Voltage doubling circuit for laundry treating appliance with high power variable frequency drive
A circuit that increases input voltage to higher output voltage connected to a variable frequency drive in an appliance. Several switching arrangements, timing, and safety mechanisms are in place to assist. When the circuit experiences high draw, high voltage output values of circuit decrease over time, but different aspects of the circuit can be constructed so that the amount of time required at a higher voltage does not exceed the amount of time in which the high voltage output is provided. |
US10811962B2 |
Multi-level switching power converter, and controller circuit and control method thereof
A multi-level switching power converter includes a multi-level power stage circuit which converts an input power to an output power. The power stage circuit includes an inductor, a conversion capacitor and plural power switches. The controller circuit controls the multi-level power stage circuit and includes: a feedback pulse generator circuit which generates a trigger pulse; a first timer circuit and a second timer circuit which determine a first time period and a second time period respectively according to the trigger pulse; and an adjusting circuit which adjusts the first time period according to a difference between the voltage across the conversion capacitor and a reference voltage such that an average of the voltage across the conversion capacitor is substantially equal to a level of the reference voltage. |
US10811956B2 |
Power converter fault detection by counting request pulses
A controller for a multiple output power converter, including an error amplifier configured to generate an error signal based on a difference between an output signal of a multiple output power converter and a reference signal. A switch request circuit is configured to generate a request signal in response to the error signal. The switch request circuit is further configured to control a switching of a power switch of the multiple output power converter to transfer energy from an input of the multiple output power converter to an output of the multiple output power converter. A power limit fault circuit is configured to receive the request signal and the error signal, the power limit fault circuit further configured to generate a first fault signal in response to detection of an output overload or short circuit. |
US10811955B2 |
System and method providing over current protection based on duty cycle information for power converter
System and method for protecting a power converter. An example system controller for protecting a power converter includes a signal generator, a comparator, and a modulation and drive component. The signal generator is configured to generate a threshold signal. The comparator is configured to receive the threshold signal and a current sensing signal and generate a comparison signal based on at least information associated with the threshold signal and the current sensing signal, the current sensing signal indicating a magnitude of a primary current flowing through a primary winding of a power converter. The modulation and drive component is coupled to the signal generator. |
US10811951B1 |
GAN driver circuit
A GaN driver circuit is disclosed. The circuit includes a low side switch causing the voltage at an output node to be a first voltage, a high side switch causing the voltage at the output node to be a second voltage in response to a control signal, and a high side switch driver circuit configured to cause the high side switch to apply the second voltage to the output node. The high side switch driver includes a pull-down switch configured to turn off the high side switch in response to an input signal, and a pass gate configured to cause the high side switch to apply the second voltage to the output node by causing the voltage of the control signal to become substantially equal to the second voltage plus a third voltage. |
US10811950B2 |
Linear motor and device provided with linear motor
To provide a linear motor and device which suppress contact of a movable element with a core. The linear motor includes: a movable element having a permanent magnet; and an armature having magnetic pole teeth located in an up/down direction of the movable element, a winding wound around the magnetic pole teeth, and an arm part extending in a right/left direction of the movable element. The movable element and the armature make relative movement in a front/back direction. The linear motor includes a protective member which is located between the arm part and the movable element and in which a movable element facing surface facing the movable element is located inside an outer end of the winding. |
US10811947B2 |
Rotary electric machine
Obtain a rotary electric machine in which attachment of a sensor stator to a case having a cylindrical shape is not required, and a stator is inserted to the case having a cylindrical shape, whereby the sensor stator can be easily arranged at the inside of the case having a cylindrical shape. The rotary electric machine includes a rotor and a sensor rotor, which are maintained to a rotary shaft and are arranged in a shaft direction of the rotary shaft; a stator which is faced to the rotor and is arranged at the inside of a case having a cylindrical shape; and a sensor stator which is supported to sensor supporting components which are provided at end portions in a shaft direction of the stator, and is faced to the sensor rotor and is arranged. |
US10811944B2 |
Stator of electric rotary machine
A stator of an electric rotary machine includes: a stator core; and a coil including a plurality of first coil segments and a plurality of second coil segments. An end part of the projection part of the first coil segment is joined with an end part of the projection part of the second coil segment through laser welding in a state of abutting to the end part of the projection part of the second coil segment. And abutting portions abutting to each other between the projection part of the first coil segment and the projection part of the second coil segment include joining surfaces joined with each other and engaging surfaces engaged with each other and orthogonal to the joining surfaces. |
US10811943B2 |
Electromagnetic rotary motor
An electromagnetic rotary motor is an apparatus used to convert electrical energy into mechanical energy. The apparatus is also configured to utilize minimal electrical power input due to the arrangement of components and the cycle for energy conversion. The apparatus includes a drive shaft, an input terminal, an annular housing, a plurality of brushes, and a plurality of electromagnetic (EM) mechanisms. The drive shaft is a cylindrical extrusion that rotates about its axis. The input terminal is a connector which provides electrical potential to the plurality of brushes through the drive shaft. The annular housing is a ring-shaped enclosure that protects the components of the apparatus. The plurality of EM mechanisms is a set of electrical components that react to the influence of the plurality of brushes. |
US10811936B2 |
Generator systems
A system can include a first generator configured to operate in a first speed range to produce a predetermined output characteristic, a second generator configured to operate at a second speed range different from the first speed range to produce the predetermined output characteristic, and a controller configured to activate the first generator at and/or above a first low activation speed and at and/or below a first high activation speed within the first speed range. The controller can be configured to activate the second generator at and/or above a second low activation speed within the second speed range. The controller can be configured to deactivate the first generator at and/or above a first high deactivation speed. The controller can be configured to deactivate the second generator at and/or below a second low deactivation speed. |
US10811934B2 |
Electromechanical actuator package with belt drive mechanism for steer-by-wire hand wheel actuator
An electromechanical actuator package for supplying toque to a handwheel, may comprise: a motor comprising a motor rotor shaft; a belt drive mechanism connecting the motor rotor shaft to an actuator output via a drive belt, the actuator output directly or indirectly connected to the handwheel; a circuit board; and a housing enclosing the motor, the belt drive mechanism and the circuit board, wherein the circuit board is positioned between one end of the motor rotor shaft and an inner surface of the housing. The actuator output may protrude from the driven pulley in a direction away from the circuit board and pass through an opening formed in the lower surface of the housing. Alternatively, the actuator output may protrude from the driven pulley toward the circuit board and pass through openings formed in the circuit board and the upper surface of housing. |
US10811920B2 |
Moving core-type reciprocating motor and reciprocating compressor having the same
Provided are a moving core-type reciprocating motor and a reciprocating compressor having the same. The moving core-type reciprocating motor includes a stator including an inner stator and an outer stator having one side connected to one side of the inner stator and the other side spaced apart from the other side of the inner stator in a radius direction to define a gap together with the other side of the inner stator, a magnet coil wound between the inner stator and the outer stator, a magnet fixed to at least one of the inner stator and the outer stator so as to be exposed to the gap, a rotor including a moving core disposed in the gas and made of a magnetic material to reciprocate with respect to the stator and the magnet and a hollow connection member made of a nonmagnetic material and supporting the moving core so that the moving core is exposed to the gap toward the magnet. Thus, the reciprocating motor and the reciprocating compressor having the same are compact and lightweight to more improve efficiency. |
US10811919B2 |
BLDC motor and cleaner having the same
A brushless direct current (BLDC) motor is disclosed. The BLDC motor includes a shaft made of a nonmagnetic material, a plurality of magnets surrounding the outer circumference of the shaft, a stator surrounding the outer circumferences of the magnets, wherein each of the magnets has an arc-shaped outer circumferential surface, an arc-shaped inner circumferential surface facing the shaft, and opposite side surfaces facing other adjacent magnets, and the magnets include a first magnet magnetized in a direction directed from the outer circumferential surface to the inner circumferential surface, a second magnet magnetized in a direction directed from the inner circumferential surface to the outer circumferential surface, and a third magnet magnetized in a direction directed from one side surface to the other side surface. The efficiency of the motor is improved while eddy current loss is minimized. |
US10811916B2 |
Bi-metal motor housing for high heat transfer with dimensional stability
A motor housing includes a core and a shell having an annular body. The annular body is configured to secure a stator of a motor therein. The annular body includes first and second ends defining first and second openings, respectively. The annular body defines a slot extending along a length of the annular body. The slot is coterminous with the first opening. The core is configured to be in registration with the shell. The core is configured to rotatably support a rotating assembly of the motor including an output shaft. The core includes a base portion, an annular ring, and a guide arm interconnecting the base portion and the annular ring. The core is in registration with the shell when the guide arm is received in the slot of the annular body of the shell to form an interlocking structure. |
US10811915B2 |
Rotor for an electric motor, associated motor shaft, and method for producing said motor shaft and rotor
A rotor (10) for an electric motor has a force-transmission region (11) which is operatively connected to a motor shaft (12). A torque-transmission region (13) which is composed of fibre composite materials is adjacent to the force-transmission region (11). A magnetic connection region (14) and a region (15) for magnetic field guidance with magnets (16) are arranged on that side of the torque-transmission region (13) which is situated opposite the force-transmission region (11). The motor shaft can also be formed from fibre composite materials. Since the magnetic connection region (14) has a plastic which is provided with a magnetic or magnetizable filler, a rotor for an electric motor and also a motor shaft which interacts with said rotor which are of lightweight construction are provided, said rotor and motor shaft meeting the required performance criteria. |
US10811913B2 |
Wireless charging system with multiple communications modes
A wireless power transmission system has a wireless power receiving device that can be charged using multiple different types of wireless power transmitting devices. The different types of wireless power transmitting devices have power transmitting coils that exhibit different levels of magnetic coupling with the power receiving coil of the wireless power receiving device. The wireless power receiving device may include capacitors, resistors, and/or other loading circuits that can be independently switched into use depending on the level of magnetic coupling that is detected, on a rectified voltage level, on the size of the output load, and/or on information conveyed during handshaking operations to present a desired impedance adjustment at the power receiving coil so that data signal can be properly conveyed between the power receiving device and the power transmitting device. |
US10811912B2 |
Wireless power transmission system
A relay apparatus in a wireless power transmission system includes a relay power reception antenna that receives power transmission alternating current power from a power transmission power transmission antenna, a relay rectifier that converts the power transmission alternating current power into relay direct current power, a relay inverter circuit that converts the relay direct current power into relay alternating current power, and a relay power transmission antenna that wirelessly transmits the relay alternating current power. When transmitting data to the power transmission apparatus through amplitude modulation, the relay apparatus varies amplitude of voltage of the power transmission alternating current power received by the relay power reception antenna between a first amplitude and a second amplitude and performs control for eliminating a difference between a third amplitude of the relay alternating current power and a fourth amplitude of the relay alternating current power. |
US10811902B2 |
Energy planning system and energy planning method considering a timing of a change in a total number of residents in a home
An energy planning system that proposes an appropriate energy plan for a home includes: a sensor that senses a state of an energy facility in a home; a predictor that predicts a future lifestyle of a resident of the home; and a proposer that determines information about an energy plan for the home based on a result of the sensing by the sensor and the lifestyle predicted by the predictor, and outputs the information. |
US10811896B2 |
Wireless power transmitter, electronic device and controlling method thereof
A wireless power transmitter includes: an antenna for transmitting a plurality of detection powers, each of which includes direction information, in a plurality of directions, respectively; a communication circuit for receiving a communication signal including first direction information included in a first detection power from an electronic device which receives the first detection power among the plurality of detection powers; and a processor for controlling to transmit power for charging based on the first direction information included in the communication signal. |
US10811894B2 |
Control device, electronic apparatus, and contactless power transmission system
A control device on a power receiving side includes a charging portion that charges a battery based on power that is received by a power receiving portion that receives power from a power transmitting device, a control portion 54 that performs charging control, and a nonvolatile memory. The nonvolatile memory stores status information of the battery, and the control portion performs charging control based on the status information stored in the nonvolatile memory. |
US10811891B2 |
Power supply apparatus, method of controlling same, and image reading apparatus
An object of the present disclosure is to perform discharge control that suppresses deterioration in power storage performance of a power storage component by taking the state of power supply equipment into consideration. A power supply apparatus comprises: a power storage unit that stores electric charges from an external power supply; a control unit that controls charge and discharge of the power storage unit; a state determination unit that determines the power supply state of the external power supply; and a voltage detection unit that detects the voltage at the power storage unit. The control unit performs first discharge control to lower the voltage at the power storage unit to a smaller second voltage value if a predetermined time elapses since the completion of drive of a drive unit and the state determination unit determines that the power supply state is not a state of restricting power to be supplied. |
US10811890B2 |
Apparatus and method for a portable-electronic-device adapter
An adapter and method for using a grasp-socket component with a handheld electronic device, the adapter including a base layer having a top and a bottom side, wherein the bottom side of the base layer connects to the handheld electronic device; and a top layer that includes a planar surface and a plurality of side walls, wherein the top layer is coupled to the base layer to form a partially-enclosed hollow space between the top side of the base layer and the planar surface of the top layer, wherein the top layer includes an elongated opening in the planar surface that is sized and shaped such that the grasp-socket component can be coupled to the top layer and such that the grasp-socket component can be moved to a plurality of positions along the top surface of the base layer by sliding the grasp-socket component within the partially-enclosed hollow space. |
US10811887B2 |
Charging voltage supply apparatus and supply method
The present invention relates to an apparatus and method for providing a charging voltage, and more particularly, to an apparatus and method for providing a charging voltage, which rapidly provide a stable charging voltage to a corresponding cell through a cell balancing voltage source that is one of two separate charging voltage sources, when cell balancing is necessary. |
US10811880B2 |
Battery managing device and battery energy storing system
Provided is a battery managing device that stores surplus power provided from a system via a power managing device, and controls the charging and discharging of a battery formed of multiple battery modules which supply stored power to the system. The battery managing device includes: a switch block that connects the multiple battery modules to the power managing device; a charging circuit that charges the battery by means of the power input from the power managing device; a smoothing circuit that discharges or charges the battery according to the real-time power deficit/surplus state of the system; and a control circuit that controls the operation of the switching block, the charging circuit, and the smoothing circuit. |
US10811879B2 |
Residential static VAR compensator apparatus and method
A static volt-ampere reactive (VAR) compensator apparatus includes a capacitor electrically coupled between a phase conductor and a neutral conductor. The apparatus further includes a first switch electrically coupled between the phase conductor and an intermediate node. The apparatus also includes an inductor electrically coupled between the intermediate node and the neutral conductor in series with the first switch. The apparatus includes a second switch electrically coupled between the intermediate node and the neutral conductor in parallel with the inductor. The apparatus further includes a controller configured to transmit signals to the first switch and the second switch that cause the apparatus to modulate between a first state, in which the first switch is open and the second switch is closed, and a second state, in which the first switch is closed and the second switch is open. |
US10811868B2 |
Electrical system and method for protecting a DC/DC converter
The purpose of the present invention is an electrical system allowing conversion of a direct voltage into another direct voltage, including: a resonant DC-DC converter including an LLC converter circuit, a control unit including: a first module for determining the rms resonance current value from a measurement of the output current, a second module for determining a maximum value of the voltage at the terminals of each resonance capacitor and a minimum value of the voltage at the terminals of each resonance capacitor using rms resonance current value, a comparison module, a disconnection element configured to stop operation of the resonant DC-DC converter in the event of an overload. |
US10811866B2 |
Negative voltage detection and voltage surge protection
In a general aspect, a circuit can include a reference current generator configured to generate a first current signal representative of a threshold voltage. The circuit can also include a current comparator configured to mirror the first current signal, generate a second current signal representative of a received voltage and compare the second current signal to the first current signal. The current comparator can also be configured to provide a detection signal at a first logic value to indicate that the received voltage is below the threshold voltage when the comparison of the second current signal with the first current signal indicates that the received voltage is less than the threshold voltage. |
US10811860B2 |
Wire harness and power supply device having the same
A wire harness includes electric wires, a curvature restricting member and an exterior member. The curvature restricting member includes a strip-like connecting portion and a plurality of pieces and is capable of being curved in orientation that the connecting portion is arranged inside and the pieces are arranged outside. In an inverse orientation, curvature of the curvature restricting member is limited by adjacent pieces abutted onto each other. The curvature restricting member is oriented such that a width direction of the connecting portion is a vertical direction and the connecting portion is positioned outside in a vehicle width direction with respect to the pieces when a sliding door is fully-closed. The connecting portion includes a portion with high flexibility and a portion with low flexibility, and a portion in vicinity of the sliding door has higher flexibility than a portion at a first end side of the curvature restricting member. |
US10811857B2 |
Bracket for cable management
A bracket that manages cables on a ladder rack. The bracket includes a rung insertion area and an upper member. The rung insertion area is defined by a bottom, sidewalls extending from the bottom, and gussets extending from the bottom and positioned between the sidewalls. Each sidewall includes a top and two curved arms and each gusset includes a top and two sides. Slots are formed between each curved arm of the sidewalls and each side of the gusset. A ladder rung is inserted in the slots of the bracket to secure the ladder rung to the bracket. |
US10811854B2 |
Mounting plate assembly for a switchgear cabinet
The invention relates to a mounting plate arrangement having a mounting plate which is fixed to a frame of a switch cabinet via at least one mounting plate holder, the mounting plate holder having a bearing piece which bears against or is fixed to a lower longitudinal edge of the mounting plate, the mounting plate with the bearing piece resting on a horizontal strut of the frame via a mounting bracket of the mounting plate holder, wherein at least a contact side of the bearing piece, via which the bearing piece rests on the mounting bracket, is or comprises a damping element. |
US10811851B1 |
Spark plug
A spark plug includes: a center electrode; a ground electrode that is provided such that a gap for spark discharge is formed between the center electrode and the ground electrode; and a plug cover covering the center electrode and the ground electrode from a front side. The plug cover has a through hole, wherein the plug cover includes a diameter reduction portion formed in a range of 0.1 mm or less from an outer open end of the through hole in a direction along a central axis of the through hole and having a diameter gradually decreasing from the outer open end toward an inner open end of the through hole. A relationship of 0 mm |
US10811850B2 |
Spark plug of internal combustion engine
In a spark plug for an internal combustion engine, a discharge gap is formed between a central electrode and a ground electrode in an axial direction of the spark plug. An insulator of a cylindrical shape has an axial hole and an insulator front end part. The axial hole is formed in the insulator, into which the central electrode is arranged and supported. The insulator front end part projects further toward a front side of the insulator in the axial direction of the spark plug than a location of an opening part formed at a front end side of the axial hole. The discharge gasp is formed in an auxiliary combustion chamber. The outer peripheral side of the auxiliary combustion chamber is covered with the insulator front end part. |
US10811848B2 |
Broadband arbitrary wavelength multichannel laser source
A multi-channel laser source, including: a bus waveguide coupled, at an output end of the bus waveguide, to an output of the multi-channel laser source; a first semiconductor optical amplifier; a first back mirror; a first wavelength-dependent coupler, having a first resonant wavelength, on the bus waveguide; a second semiconductor optical amplifier; a second back mirror; and a second wavelength-dependent coupler, on the bus waveguide, having a second resonant wavelength, different from the first resonant wavelength. In some embodiments the first semiconductor optical amplifier is coupled to the bus waveguide by the first wavelength-dependent coupler, which is nearer to the output end of the bus waveguide than the second wavelength-dependent coupler, the second semiconductor optical amplifier is coupled to the bus waveguide by the second wavelength-dependent coupler, and the first wavelength-dependent coupler is configured to transmit light, at the second resonant wavelength, along the bus waveguide. |
US10811847B2 |
Quantum cascade laser with high efficiency operation and related systems and methods
A QCL may include a substrate, and a sequence of semiconductor epitaxial layers adjacent the substrate and defining an active region, an injector region adjacent the active region, and a waveguide optically coupled to the active region. The active region may include stages, each stage having an upper laser level and a lower laser level defining respective first and second wavefunctions. The upper laser level may have an upper laser level average coordinate, and the lower laser level may have a lower laser level average coordinate. The upper laser level average coordinate and the lower laser level average coordinate may have spacing of less than 10 nm. Wave functions for all active region energy levels located below the lower laser level may have greater than 10% overlap with the injector region. |
US10811846B2 |
Quantum cascade laser
The invention relates to a quantum cascade laser (300) comprising a gain region (102) inserted between two optical confinement layers (1041, 1042), said gain region (102) having an electron input into the gain region (102) and an electron output from said gain region (102) characterized in that said laser comprises a hole-blocking area (304) on the side of said electron output. |
US10811845B2 |
Surface emitting multiwavelength distributed-feedback concentric ring lasers
Multi-surface emitting mid-IR multiwavelength distributed-feedback quantum cascade ring lasers laid out in a concentric circle are disclosed. The lasers utilize quantum cascade core designs to produce optical gain in the mid-infrared region and may generate several wavelengths simultaneously or sequentially. Methods of making along with methods of using such devices are also disclosed. |
US10811844B2 |
External cavity laser using vertical-cavity surface-emitting laser and silicon optical element
Provided is an external cavity laser (ECL) including a vertical cavity surface emitting laser (VCSEL)-Distributed Bragg Reflector (DBR) type light emitting unit configured to receive a current and emit light, and including a DBR function layer and an active layer for a quantum well formed on one side of this DBR function layer, and an optical circuit unit including a light guide in which one end surface is installed to face an active layer at one side of the active layer, light generated from the active layer is received and guided, and an optical axis is formed vertically to an active layer plane, a reflection pattern that is formed at one side of the light guide so as to receive light output from the other end of the light guide to reflect the light again to the light guide, and an external layer for surrounding the light guide and the reflection pattern, wherein the VCSEL-DBR type light emitting unit and the optical circuit unit are mutually coupled to each other. An optical coupling efficiency in the ECL may be raised by improving an inefficient optical coupling issue including alignment, reflection, and the like in a coupling part of a gain element and a silicon waveguide. |
US10811839B1 |
TO can laser assembly with off-center lens cap and an optical transceiver or transmitter implementing same
The present disclosure is generally directed to a TO can laser package that includes an off-center focus lens integrated into a lens cap to compensate displacement of an associated laser diode. The TO can laser package includes a TO header with a mounting structure for directly electrically coupling an associated laser diode to electrical leads/pins without the use of an intermediate interconnect. The mounting structure displaces the laser diode such that an emission surface, and more particularly, an origin thereof, is displaced/offset relative to a center of the TO header. The integrated lens cap includes a focus lens with an optical center that is offset from a center of the TO header at a distance that is substantially equal to the displacement of the laser diode. Thus, the displacement of the laser diode is compensated for by the off-center focus lens to minimize or otherwise reduce optical misalignment. |
US10811838B2 |
Folded slab laser
A folded slab waveguide laser having a hybrid waveguide-unstable resonator cavity. Multiple slab waveguides of thickness ‘t’ supporting vertical waveguide modes are physically arranged above one another in a stack and optically arranged in series through one or more cavity folding assemblies with curved mirrors. A gain medium such as a gas is arranged in each slab. Each cavity folding assembly is designed to redirect the radiation beam emitted from one slab waveguide into the next waveguide and also at the same time to provide a focus for the radiation beam so that a selected vertical waveguide mode (or modes) is (or are) coupled efficiently into the next slab. |
US10811836B2 |
Radiation source
A supercontinuum radiation source comprises: a radiation source, an optical amplifier and a non-linear optical medium. The radiation source is operable to produce a pulsed radiation beam. The optical amplifier is configured to receive the pulsed radiation beam and increase an intensity of the pulsed radiation beam. The non-linear optical medium is configured to receive the amplified pulsed radiation beam and to broaden its spectrum so as to generate a supercontinuum radiation beam. The optical amplifier may supply a pump radiation beam to a gain medium, an intensity of the pump radiation beam being periodic and having a pump frequency that is an integer multiple of the frequency of the pulsed radiation beam. The optical amplifier may supply pump energy to a gain medium only when the pulses of the pulsed radiation beam propagate through the gain medium. |
US10811830B2 |
Low-height connector combination of duplex electrical connection socket and duplex electrical connection plug
In a low-height connector combination, a duplex electrical connection socket includes: an insulation base having a tongue, and a metal housing formed with a connection slot. Heights of spaces of the connection surfaces are smaller than a large space of a standard socket having a minimum height and greater than a small space of the standard socket. A duplex electrical connection plug includes an insulation base, a metal housing and a fitting portion having two contact interface substrates and a fitting space. Heights of the contact interface substrates are smaller than a contact interface substrate of a standard plug having a minimum height and greater than the small space. The fitting portion can be bidirectionally inserted into the connection slot. Each of two fitting gaps of the fitting portion between the contact interface substrates and the connection surfaces of the tongue is smaller than 0.15 mm to form tight fitting. |
US10811828B1 |
USB cable
A USB cable contains: a holder, a body, and a conductive assembly. The holder includes a protective shell, a connection disc, and a decoration cap. The protective shell has a first accommodation chamber, a fixing sheet, and a protection cap. The body includes a receiving seat, a male plug, a locking member, a fixer, a PCB, a resilient piece, and a covering member. The receiving seat has a second accommodation chamber. The conductive assembly includes a first lid, a second lid, a defining sheet, a PCB plug, and a retractable wire. The retractable wire is connected with the PCB of the body, the PCB plug is accommodated in the cross-cross groove of the covering member, the body is received in the first accommodation chamber of the protective shell of the holder, and the receiving seat is connected with the decoration cap. |
US10811827B1 |
Cord disconnect apparatus and methods
A power cord disconnect apparatus and methods of disconnecting a power cord. An ejection mechanism may include a scotch yoke assembly, the scotch yoke being reciprocatable to engage and eject a power cord plug out of a receptacle. The apparatus may include a power circuit with a normally-open first switch closing in response to the plug being inserted into the receptacle and a normally-closed second switch opening in response to a signal, power being transferred between the power cord and the power circuit when the first switch and second switch are closed, power being prevented if either the first or second switch opens. |
US10811821B2 |
Connector device
A connector device has a first connector including a male terminal which is rod-shaped, and a second connector including a female terminal to which the male terminal is electrically connected, in which the second connector includes an guide portion which is made of an insulating resin, the guide portion includes a hole portion for guiding the male terminal to the female terminal such that the hole portion is formed to have a diameter larger than an outer diameter of the male terminal, at least one groove portion is formed on an outer peripheral surface of the male terminal in an axial direction of the male terminal, and a protruding portion is provided on an inner peripheral surface of the hole portion, the protruding portion being inserted through the groove portion of the male terminal to be inserted into the hole portion and connected to the female terminal. |
US10811820B2 |
Member locking structure
A member locking structure includes: a first locking portion provided in a first member; and a second locking portion provided in a second member. The first locking portion and the second locking portion have a first locking face and a second locking face. The first locking face has a first inclined face and a first abutment portion. The second locking face has a second inclined face and a second abutment portion. The first inclined face contacts the second abutment portion and then the first abutment portion contacts the second inclined face, during a relative movement of the first member to the second member in an opposite direction to the locking direction from the locking state, to elastically deform the first locking portion in a direction opposite to lock on the second locking portion by the first inclined face and the second inclined face to release the locking state. |
US10811814B2 |
Weather protecting (WP) housing for coaxial cable connectors
A productive housing for a coaxial cable connector comprising an elastomeric housing disposed over and engaging a connector and having a plurality of longitudinal slots formed into the inner mold line (IML) surface of the elastomeric housing. The longitudinal slots function to reduce the surface area of frictional engagement between the intermediate surface and the corresponding peripheral surface of the coaxial cable connector. The longitudinal slots serve as a longitudinal passageway for the movement of trapped air from one IML surface to another so as to prevent the built-up of air and/or inducing a pocket of suction resisting the separation of the housing from the jumper cable. |
US10811811B2 |
Socket of optical controller and waterproof sealing socket of optical controller
A socket of an optical controller includes: a base having an electrical plughole and a pin accommodation groove; a mounting seat having a wire trough and a pin mounting groove; a metal pin, arranged in a cavity formed by the pin accommodation groove and the pin mounting groove; a contact piece, connected with an external wire, and comprising a wiring pin, a positioning pin and a contact surface that has an arc shape matching with that of the base; a groove, arranged at a joint corner of the wiring pin and the positioning pin with the contact surface; the wiring pin and the positioning pin are arranged on both sides of the contact surface; and the wiring pin and the positioning pin are bent 90-degree on an inner side of the groove. Waterproofing is also disclosed. |
US10811807B2 |
Substitute flange sleeve for alternative mounting of a cylindrical heavy duty Deutsch type on-board diagnostic receptacle
A flanged vehicle-mounting sleeve is provided for use in association with a heavy duty vehicle, chassis-mountable, data bus signal wiring harness coupling. The coupling includes a receptacle having a generally circular cross-section and being adapted to be accommodated in longitudinal pass-through relation by a corresponding vehicle chassis mount including a mounting aperture for the coupling. The receptacle may also include a receptacle-flange engagable in receptacle-flange matching chassis-secured relation with a compatible receptacle-flange chassis mount adjacent the vehicle chassis mounting aperture with the receptacle supported thereby in pass-thru relation with the aperture. The optional sleeve is adapted to be slidably mounted into cooperative engagement in conjoined, axially and radially fixed relation on the receptacle with an alternative sleeve-flange engagable in flange-matching chassis-secured relation adjacent the vehicle chassis mounting aperture with the receptacle supported thereby in pass-thru relation with the aperture. |
US10811806B2 |
Modular connection module, plug-in connector assembly and field device
A modular connection module for a field device is described, comprising an adapter board with at least one multipolar, universal contact area for the connection of plug-in connectors as well as a central electrical output interface for the electrical connection of the modular connection module to the field device. The multipolar, universal contact area is formed to accommodate plug-in connectors with different connection diagrams, wherein the connection diagram is defined by the arrangement of the contacts of the plug-in connector. Further, a plug-in connector assembly and a field device are described. |
US10811793B2 |
Mobile terminal, power adapter and power interface
A power interface may include a housing, a connection body, and a second stopping plate. A first stopping plate may be arranged in the housing. The connection body may be arranged in the housing. An engaging flange may be arranged on the connection body. A second stopping plate may be attached on an inner face of the housing along a circumference direction of the housing. The second stopping plate may be spaced apart from the first stopping plate. The engaging flange may be sandwiched between the first stopping plate and the second stopping plate. A mobile terminal and a method for manufacturing a power interface are also provided. |
US10811792B2 |
Mechanical grounding clamp connecting grounding wire to grounding member using set screw
A mechanical grounding clamp includes a body, having an upper plate defining a threaded hole therethrough and having an outer surface, a lower plate spaced apart from the upper plate and having an inner surface, and a connecting plate connecting the upper plate to the lower plate; a set screw mateable with the threaded hole in the upper plate and having a proximate end and a distal end, the distal end extendable through the threaded hole of the upper plate and toward the inner surface of the lower plate. Optionally there is a cap defining a set screw hole therethrough and having an inner surface, the cap affixable to the outer surface of the upper plate with the set screw passing through the set screw hole, and a nut securing the cap to the upper plate. |
US10811790B2 |
Noise filter and wire harness
A noise filter includes a filter circuit including a noise reduction element that reduces a noise component, a conductive first circuit connection member to which a first connection portion of the noise reduction element is electrically connected, and a conductive second circuit connection member to which a second connection portion of the noise reduction element is electrically connected, and an electric connection structure that electrically connects an intermediate connection portion of a core wire of an electric wire to one of the first circuit connection member and the second circuit connection member. The electric connection structure includes a circuit side connection body provided in one of the first circuit connection member and the second circuit connection member and indirectly or directly electrically connected to the intermediate connection portion by an elastic force indirectly or directly exerted on the intermediate connection portion. |
US10811787B1 |
Systems and methods for wavelength scaled array layout optimization
An electronically scanned antenna array (ESA) includes a first band including first antennas and a second band including second antennas. Each first antenna operates over a first frequency bandwidth from a first frequency to a second frequency. At least two adjacent first antennas are spaced from one another by a first value of a wavelength scale parameter that corresponds to the second frequency. Each second antenna operates over a second frequency bandwidth from the first frequency to a third frequency greater than the first and less than the second frequency. At least two adjacent second antennas are spaced from one another by a second value of the wavelength scale parameter that corresponds to the third frequency. A second subset of the plurality of second antennas is adjacent to a first subset of the plurality of first antennas and spaced from the first subset based on the wavelength scale parameter. |
US10811784B2 |
Broadband RF radial waveguide feed with integrated glass transition
An antenna and method for using the same are disclosed. In one embodiment, an antenna comprises a radial waveguide; an aperture operable to radiate radio frequency (RF) signals in response to an RF feed wave fed by the radial waveguide; and a radio frequency (RF) choke operable to block RF energy from exiting through a gap between outer portions of the waveguide and the aperture. |
US10811780B2 |
Slot antenna and electronic device
A slot antenna includes: a printed circuit board having a slot, a first capacitor, a radio frequency signal source, a transmission line, and a ground cable. The printed circuit board is grounded; one end of the slot is open, and the other end is closed; the first capacitor and the ground cable are disposed on the printed circuit board, the first capacitor is located on the open end of the slot, and is disposed on one side of the slot; the first capacitor is connected to the radio frequency signal source by using the transmission line, and the radio frequency signal source connects the transmission line to the ground cable; and the radio frequency signal source is configured to: stimulate a feeding signal, and feed the feeding signal to the open end of the slot by using the first capacitor. |
US10811779B2 |
System and dielectric antenna with non-uniform dielectric
Aspects of the subject disclosure may include, for example, a solid dielectric antenna having a non-uniform spatial distribution of relative permittivity. |
US10811778B2 |
Center fed open ended waveguide (OEWG) antenna arrays
Example radar systems are presented herein. A radar system may include radiating elements configured to radiate electromagnetic energy and arranged symmetrically in a linear array. The radiating elements comprise a set of radiating doublets and a set of radiating singlets. The radar system also includes a waveguide configured to guide electromagnetic energy between each of the plurality of radiating elements and a waveguide feed. The waveguide feed is coupled to the second side of the waveguide at a center location between a first half of the plurality of radiating elements and a second half of the plurality of radiating elements. The waveguide feed is configured to transfer electromagnetic energy between the waveguide and a component external to the waveguides. The radar system may also include a power dividing network defined by the waveguide and configured to divide the electromagnetic energy transferred by the waveguide feed based on a taper profile. |
US10811777B1 |
Deployable origami antenna array with tunable directivity
An antenna array including a foldable substrate having a plurality of fold lines arranged in a Miura-ori folding pattern, and a plurality of antenna elements interconnected by an electrical trace and disposed on the substrate, wherein the substrate containing the plurality of antenna elements is to fold according to a one-step Miura-ori folding pattern sequence, and wherein the plurality of antenna elements directs an antenna beam with a range of directivities caused by a folding of the substrate according to the one-step Miura-ori folding pattern sequence. The plurality of antenna elements may be non-overlapping prior to the folding of the substrate. The antenna beam may include a tunable radiation pattern that changes based on various stages of folding of the substrate containing the plurality of antenna elements. |
US10811771B1 |
Blockchain cellular system
A system includes a distributed ledger storing one or more smart contracts; one or more 5G small cells, each having one or more antennas mounted on a housing, each small cell sending packets of data trackable with the distributed ledger; and a processor to control a directionality of the antennas in communication with a predetermined target using 5G protocols. |
US10811765B2 |
Method for performing wireless communications and electronic device supporting the same
An electronic device is provided. The electronic device includes a housing configured to mount at least a part of an external device operating 5th generation (5G) mobile communication, a support member connected to one region of the housing to support wearing of the electronic device with respect to one region of a user's body, a second antenna module disposed in a first region of the housing adjacent to a first antenna module among at least one antenna module included in the external device to face at least a part of the first antenna module, at least one third antenna module disposed in at least one of a second region of the housing or a third region of the support member, and at least one conductive member electrically connecting between the second antenna module and the at least one third antenna module. |
US10811763B2 |
Semiconductor device package and method of manufacturing the same
A semiconductor device package includes a circuit layer, an antenna structure, a first encapsulant and a reflector. The circuit layer has a first surface, a second surface opposite to the first surface and a third surface extended between the first surface and the second surface. The antenna structure is disposed within the circuit layer. The first encapsulant is disposed on the first surface of the circuit layer, the first encapsulant having a surface. The reflector is disposed on the first encapsulant. The third surface of the circuit layer is substantially coplanar with the surface of the first encapsulant. |
US10811762B2 |
RFID tag battery charging method
A trickle-charged RFID device includes a main antenna receiving wireless interrogator signals from one or more RFID readers, a power harvester connected with the main antenna to obtain power from the wireless interrogator signals, and an intermediate storage device connected to the power harvester to collect trickle flows of unused power harvested from wireless interrogator signals received by the RFID device that lack an inquiry for the device. The RFID device further includes a primary storage device, into which the intermediate storage device discharges its collection of trickle flows of unused power when the collection reaches a predetermined threshold level, which recharges power lost from the main storage device. The intermediate storage device can include one or more capacitors including super-capacitors, and the main storage device can include a rechargeable battery, such that the effective life of the main storage device is extended from the collected trickle flows. |
US10811758B2 |
Broadband HF dismount antenna
Broadband HF antenna system includes a conductive radiating element in the form of a continuous conductive loop. The conductive loop includes first and second elongated conductor portions. The conductive loop is electrically connected at first and second loop ends to an impedance matching network disposed within a chassis. The first elongated conductor portion is comprised of a whip antenna which functions as a cantilevered spring attached at one end to the rigid chassis. The whip antenna is resiliently maintained in a curved state by a tension force applied by the second elongated conductor portion. A spacing or gap between the first and second elongated conductor portions to establish the loop configuration is maintained exclusive of any spacer or hanger element. |
US10811756B2 |
Method to design and assemble a connector for the transition between a coaxial cable and a microstrip line
A method to design and assemble a connector for the transition between a coaxial cable and a microstrip line involves in connecting a coaxial connector in series with a metallic ring to form a new coaxial connector, wherein the thickness of the metallic ring and the diameter of its through hole are important design parameters to determine the frequency response of the transition. By properly selecting their values and connecting the new coaxial connector to the microstrip line, a resonant response caused by the excitation of the first higher-order mode of the original coaxial connector is attenuated or eliminated from the frequency response. |
US10811755B2 |
Microstrip capacitors with complementary resonator structures
A microstrip capacitor structure includes a substrate having a first side and a second side opposite the first side wherein the first and second sides of the substrate are spaced apart in a vertical direction, first and second conductive microstrip transmission line segments on the first side of the substrate, a conductive ground plane on the second side of the substrate, first and second microstrip capacitor plates connected to respective ones of the first and second microstrip transmission line segments, wherein the first and second microstrip capacitor plates are separated by a dielectric gap, and a complementary resonator comprising a removed portion of the conductive ground plane that is aligned in the vertical direction with at least a portion of the dielectric gap. The first and second microstrip transmission line segments extend in a first direction of RF signal propagation and the complementary resonant structure comprises first and second complementary resonant structures spaced apart in a second direction that is perpendicular to the first direction, and a transverse portion that extends in the second direction and connects the first and second complementary resonant structures. |
US10811753B2 |
Hollow-waveguide-to-planar-waveguide transition including a coupling conductor having one or more conductors branching therefrom
A hollow-waveguide-to-planar-waveguide transition circuit includes: a dielectric substrate; strip conductors formed on a first main surface of the dielectric substrate; a ground conductor formed on a second main surface of the dielectric substrate, facing the strip conductors in the thickness direction; a slot formed in the ground conductor; a coupling conductor formed at a position to be electrically coupled with the strip conductors on the first main surface; and branch conductor lines formed on the first main surface. Each of the branch conductor lines includes a base portion branching from the coupling conductor and a tip portion that is electrically open. |
US10811752B2 |
Offset block waveguide coupler
A waveguide coupler includes a waveguide having a first and a second port, and a slot formed in a broadwall of the waveguide between the first and second ports, the slot centered on the first broadwall. A plurality of shifted waveguide sections are arranged between the first and second ports and extend along a length of the waveguide. A parallel-plate transmission line structure is coupled to the slot, wherein RF signals within one of the waveguide or the parallel-plate transmission line are communicated to the other of the waveguide and the parallel-plate transmission line through the slot. |
US10811751B2 |
Monolithic splitter using re-entrant poly silicon waveguides
Embodiments of the invention include an electromagnetic waveguide and methods of forming the electromagnetic waveguide. In an embodiment the electromagnetic waveguide includes a first spacer and a second spacer. In an embodiment, the first and second spacer each have a reentrant profile. The electromagnetic waveguide may also include a conductive body formed between in the first and second spacer, and a void formed within the conductive body. In an additional embodiment, the electromagnetic waveguide may include a first spacer and a second spacer. Additionally, the electromagnetic waveguide may include a first portion of a conductive body formed along sidewalls of the first and second spacer and a second portion of the conductive body formed between an upper portion of the first portion of the conductive body. In an embodiment, the first portion of the conductive body and the second portion of the conductive body define a void through the electromagnetic waveguide. |
US10811748B2 |
Cryogenic on-chip microwave filter for quantum devices
An on-chip microwave filter circuit includes a substrate formed of a first material that exhibits at least a threshold level of thermal conductivity, wherein the threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum computing circuit operates. The filter circuit further includes a dispersive component configured to filter a plurality of frequencies in an input signal, the dispersive component including a first transmission line disposed on the substrate, the first transmission line being formed of a second material that exhibits at least a second threshold level of thermal conductivity, wherein the second threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum computing circuit operates. The dispersive component further includes a second transmission line disposed on the substrate, the second transmission line being formed of the second material. |
US10811745B2 |
Vehicle battery pack
A vehicle battery pack includes a plurality of battery stacks, a battery case, a partition, and an air passage. The plurality of battery stacks each include a plurality of battery cells. The battery case houses the plurality of battery stacks. The partition divides an internal space of the battery case into an upper space and a lower space and is made of a plurality of materials. At least part of the air passage is defined by the partition. |
US10811743B2 |
Battery system of vehicle
A battery system is provided. The system includes a channel plate of which one side surface is contacted with a battery module and includes a cooling channel therein in which refrigerant circulates to cool the battery module. A first end plate supplies the refrigerant transmitted from the outside through an inflow port to the channel plate and transmits the refrigerant passing through the channel plate to the outside through an outflow port and is coupled to the channel plate to form a space surrounding the battery module. A second end plate is coupled to the channel plate opposite the first end plate to form the space surrounding the battery module. A cover plate is coupled to the first end plate and the second end plate opposite the channel plate to form the space surrounding the battery module. |
US10811740B2 |
Liquid cooled battery system with integrated current carrier and coolant path
Fluid cooled electric vehicle battery systems are disclosed. Systems can include an integrated coolant manifold and bus bar configured to carry coolant and electrical current along a common or coaxial path. An integrated coolant manifold and bus bar can include a conductive layer surrounding a coolant flow path and/or a conductor disposed within a coolant flow path. Integrated coolant manifold and bus bar structures may improve efficient use of battery space by reducing the number of battery components and by allowing reduced bus bar size due to fluid cooling of the bus bar. |
US10811735B2 |
Battery electrolyte level monitor, system, and method
The specification discloses a monitor, a system, and a method for monitoring the electrolyte level in a cell of a multi-cell battery. The system may be powered by leads attached across any one or more cells of the battery. The system includes an electrically conductive probe, having its own wire, that may be installed in any battery cell. The probe is current sampled to provide one or more signals used to determine if the probe is in physical contact with the electrolyte (indicating acceptable electrolyte level). The probe may be sampled as a cathode and as an anode. The probe may be sampled using PWM (pulse width modulation). The probe may be sampled using current limiting. |
US10811731B2 |
Electrolyte purification method using calcium carbide, and electrolytes thus obtained
Process for the purification of an ionic electrolyte including at least one alkali metal salt, the process having at least one stage in which particles of at least one calcium salt are brought into contact. The process makes it possible to obtain electrolytes characterized in particular by particularly low water content. The corresponding electrochemical generators which incorporate the electrolyte as constituent component are characterized by a noteworthy stability and are particularly safe. |
US10811730B2 |
Pouch exterior for secondary battery and pouch-type secondary battery comprising same
The present invention relates to a pouch exterior which can effectively block moisture penetration, and a pouch-type secondary battery comprising the same. In particular, according to the present invention, it is possible to effectively block moisture penetration between bonding interfaces at a sealing part of an upper pouch and a lower pouch. Therefore, according to the present invention it is possible to prevent the deterioration and degradation of performance of a secondary battery due to moisture penetration, and to increase stability of a secondary battery. |
US10811718B2 |
Microbial fuel cell, method of controlling and measuring the redox potential difference of the fuel cell
A microbial fuel cell (MFC) in which the anode and/or cathode half-cell comprises at least one additional electrode insulated from direct contact with the working electrode and arranged to be coupled to an external voltage or current source, wherein the additional electrode does not comprise an internal redox system, methods of operation of MFCs and methods for measuring, controlling or modulating MFC circuits are described. |
US10811712B2 |
Hydrogen supply system for adjusting dew point of a hydrogen-containing gas supplied thereto
A hydrogen supply system includes an electrochemical hydrogen pump which includes: an electrolyte membrane; an anode provided on a first surface of the electrolyte membrane; a cathode provided on a second surface of the electrolyte membrane opposite to the first surface; and a current adjuster adjusting a current amount flowing between the anode and the cathode, and which performs a hydrogen supply operation by allowing a current to flow between the anode and the cathode using the current adjuster so as to boost the pressure of hydrogen which is supplied to an anode side at a cathode side and to supply the pressure-boosted hydrogen to a hydrogen demander; and a dew point adjuster adjusting a dew point of a mixed gas in which a hydrogen-containing gas which is discharged from the anode side and a hydrogen-containing gas which is supplied from an outside are mixed together. |
US10811711B2 |
Electrochemical devices and fuel cell systems
Electrochemical devices including electrochemical pumps (ECPs) and fuel cell systems comprising a fuel cell and an ECP are disclosed. In particular, this electrochemical device can be an ECP that comprises an anode, a cathode and an anion exchange polymer separating the anode from the cathode. The ECP can be coupled to a hydroxide exchange membrane fuel cell (HEMFC) that is disclosed herein as a fuel cell system. These devices can be used in methods for removing carbon dioxide from air and for generating electricity. |
US10811710B2 |
Fuel cell system and method of controlling fuel cell system
A control unit included in a first fuel cell unit stores a target range set. The target range set includes an SOC control target range, a control target range of temperature of a secondary battery, a control target range for FC temperature, a control target range for temperature of a BDC, a control target range for temperature of a hydrogen pump, and a control target range for temperature of an air compressor. The control unit controls the respective parameters to fall within these target ranges. A control unit included in a second fuel cell unit also stores the target range set. The control unit included in the second fuel cell unit thus similarly controls the respective parameters to fall within the same target ranges, like the control unit included in the first fuel cell unit. |