Document Document Title
US10912240B2 Setup supporting device, component mounter, setup supporting method
When an operator performs a tape inserting operation of inserting a tape into an insertion port for a tape feeder, the tape feeder detects the tape inserted into the insertion port. Further, it is confirmed based on operation object information indicating the tape feeder serving as an object of the tape inserting operation that the tape feeder having detected the tape is the object of the tape inserting operation. If the tape feeder is the object of the tape inserting operation, the tape feeder is caused to perform loading or standby. In this way, after it is confirmed that the tape feeder, for which the tape inserting operation was performed by the operator, is the object of this operation, the tape feeder is caused to perform the loading or the standby and a problem of erroneous insertion of the tape into the tape feeder can be dealt with.
US10912239B2 Switchable electromagnetic shield
It is disclosed an electromagnetic shield (1) and a related method for providing electromagnetic shielding wherein the shield comprises a shielding surface provided with a plurality of electrically conductive elements (2), said plurality of electrically conductive elements (2) being electrically connected to a switching assembly (3) configured to switch said electromagnetic shield (1) between an open configuration, wherein said electrically conductive elements (2) are electrically insulated from one another, and a shorted configuration wherein said electrically conductive elements (2) are electrically connected to each other at a common node (C). When the electrically conductive elements (2) of the electromagnetic shield (1) are switched between the open and shorted configurations, a change of the electromagnetic shielding effectiveness (EMSE) occurs. The electromagnetic shield (1) can be used for providing a shielding textile fabric (12), or an article that may comprise the electromagnetic shield (1) in form of a pocket preferably made with the shielding fabric (12).
US10912237B2 Systems and methods for humidity control in utility scale power inverters
A power electronics system comprising an environmentally sealed electronics compartment for housing power electronics equipment is provided. The system includes a heater configured to raise the air temperature inside the sealed electronics compartment, an internal environmental sensor for sensing conditions within the sealed electronics compartment, and providing environmental data, and an external environmental sensor for sensing conditions outside the sealed electronics compartment, and providing environmental data, and a controller. The controller is configured to receive environmental data from the internal environmental sensor, and the external environmental sensor, and control the operation of the heater to maintain a set humidity level. The system further includes a passive water vapor transport membrane placed in the walls of the sealed electronics compartment.
US10912229B1 Cooling system for high density racks with multi-function heat exchangers
A cooling system and a multi-function heat exchanger design for electronics racks has one or more liquid-to-liquid heat exchangers (or their functions) and one or more liquid-to-air heat exchangers (or their functions). Each liquid-to-liquid heat exchanger has a rack-liquid channel, and an external-liquid channel, the rack-liquid channel and the external-liquid channel being fluidly isolated from each other, and thermally coupled to each other to transfer thermal energy between rack-liquid that circulates through the rack-liquid channel and external-liquid that circulates through the external-liquid channel. The one or more liquid-to-air heat exchangers each have an air path that circulates air between the electronics racks and ambient space around the electronics racks, the air path being thermally coupled to an external-liquid channel of the liquid-to-air heat exchanger to transfer thermal energy between the air and the external-liquid.
US10912225B2 Systems having fluid conduit carriers for holding different portions of a fluid conduit and methods of using the same
Systems having fluid conduit carriers for holding different portions of a fluid conduit and methods of using the same are disclosed herein. According to an aspect, a system includes a fluid conduit comprising a first portion and a second portion that are fluidly connected to each other for carrying cooling fluid proximate to a first electronic component and a second electronic component of a computing device. The system also includes a first fluid conduit carrier configured to hold the first portion of the conduit. Further, the system includes a second fluid conduit carrier configured to hold the second portion of the conduit. The first fluid conduit carrier and the second fluid conduit carrier are configured to connect to one another.
US10912224B2 Thermally conductive vibration isolating connector
A vibration isolating thermally conductive connector includes a first thermally conductive element configured to draw heat from a heat source, a second thermally conductive element separated from the first thermally conductive element, and a flexible seal connected with the first and second thermally conductive elements and defining an enclosed cavity between the elements. The enclosed cavity contains a thermally conductive liquid, and allows limited movement of the second and first thermally conductive elements with respect to each other while maintaining thermal connection.
US10912217B2 Enclosure for electrical equipment
A protective enclosure for electrical components. A body defines a front opening, a first end opening, and a second end opening, wherein the body includes a front panel, a rear panel, and two side panels, all of which are formed at least in part by a single material sheet, without welding. A door is coupled to the body to selectively close the front opening. First and second end caps are sealingly coupled to the body around the first and second end openings. A first ledge, formed by the single material sheet, surrounds the first end opening and lies in a first plane perpendicular to the front, rear, and side panels. A second ledge, formed by the single material sheet, surrounds the second end opening and lies in a second plane parallel to the first plane.
US10912215B2 Display device
A display device includes a display panel including a plurality of pixels, a second driving circuit that applies a gate signal to the plurality of pixels, and a first connecting member connected to the display panel on a first edge of the display panel. The first connecting member includes a control signal wiring connected to the second driving circuit. The display device further includes a flexible printed circuit board (FPCB) connected to the display panel on a second edge of the display panel. The second edge faces the first edge, and the FPCB includes a first driving circuit that applies a data voltage to the plurality of pixels.
US10912214B2 Flexible display device
A flexible display device including a first body and a second body; a hinge portion connecting the first body and the second body in a relatively rotatable manner; a flexible display unit disposed on one side of the first body and the second body to be folded and unfolded by the relative rotation; a cover member disposed between the first body and the second body; and a lever connected to the hinge portion to rotate in conjunction with the folding and unfolding of the flexible display unit and configured to engage the cover member to move the cover member outwards to cover a space between the first body and the second body formed by folding the flexible display unit.
US10912213B2 Foldable display device maintaining a folding angle by magnetic force
The present disclosure relates to a foldable display device. A foldable display device includes a display panel on a first cover and a second cover and at least one hinge that connects the first cover and the second cover and the hinge includes a fixing frame, a pair of hinge shafts that passes through the fixing frame, a pair of rotating plates that is fixed to one end of the pair of hinge shafts and fixed to the first cover and the second cover to rotate together with the first cover and the second cover, and a pair of first holding members that is coupled to the pair of hinge shafts between the fixing frame and the pair of rotating plates and controls a folding angle of the first cover and the second cover by a magnetic force, thereby permanently implementing a holding force.
US10912211B2 Flexure for accommodating misalignments in an assembly
A flexure is disclosed for accommodating misalignments in an assembly. The flexure can include a first portion, a second portion, and a flexible portion coupling the first portion and the second portion to one another. The flexible portion can facilitate relative movement between the first and second portions in a plurality of degrees of freedom. The flexure can further include one or more stops operable to limit relative movement between the first and second portions in at least two of the plurality of degrees of freedom.
US10912210B2 Display device
A display device including a screen, a base and an adaptor is provided. The adaptor can be selectively detached from or connected to the screen and the base. When the base is connected to the screen through the adaptor, the display device is erected on a plane through the base. When the base and the screen are directly connected, the display device is attached to a wall through the base. Thus, the screen and the base can switch between a stand-up mode or a hanging mode through the adaptor.
US10912209B2 Medical implant as well as method for the production thereof
Disclosed are a housing for a medical implant, a medical implant for a human or animal organism, a method for manufacturing a medical implant, and a system comprising a medical implant and a transceiver unit that can be coupled to the medical implant.
US10912207B1 Display apparatus
A display apparatus includes a base unit, a monitor and a rotating member. The base unit includes a base seat, and a support member adapted to be in contact with a reference surface. The monitor is secured to the base unit. The rotating member is mounted to the base seat and has an annular surrounding surface surrounding a substantially-horizontal rotational axis, protruding outwardly of the top and bottom walls, and adapted to be in frictional contact with the reference surface. The rotating member is rotatable about the rotational axis to result in rotation of the base seat about the support member relative to the reference surface.
US10912206B2 Display device
A display device including a display module and a calibration module is provided. The display module has a light exit surface. The calibration module includes a detecting component and a connecting component. The connecting component is configured to connect the detecting component and display module. The connecting component includes a connecting rod, a guiding rail and a rotating unit. The detecting component is disposed on one side of the connecting rod. The sliding rail has a guiding hole, and the connecting rod passes through the guiding hole. The rotating unit is connected to the other end of the connecting rod. When the rotating unit rotates, the connecting rod moves along the guiding hole between a first end and a second end of the guiding hole, so that the detecting component moves between a detection position and a stowed position. The detection position is located on the light exit surface.
US10912200B2 Pluggable printed circuit board and optical module having a gap between solder resist and electro-conductive contact sheet group
The application provides a printed circuit board and an optical module so as to alleviate poor contact between the electro-conductive contact sheet group and the clamping piece due to the solder resist. The printed circuit board includes a substrate, and electro-conductive contact sheet group positioned on the surface of the substrate, where a part of the substrate is overlaid with solder resist, and there is a gap between the solder resist and the electro-conductive contact sheet group.
US10912198B2 Flexible capacitors and methods for manufacturing flexible capacitors
According to the present invention there is provided a capacitor (100, 200,900,120,150,300) comprising, a flexible strip (1,50,60,110,130,260) comprising a first region (2a) having a plurality of nodules (5,61,261,262) and a second region (2b) having a plurality of nodules (5,61,261,262), and wherein the strip further comprises a first flexible portion (3a) which is interposed between the first and second regions (2a,b), and wherein the flexible strip (1,50,60,110,130,260) is folded at the first flexible portion (3a) so that, the first and second regions (2a,b) overlay one another and the nodules (5,61,261,262) of the first region (2a) extend in a direction towards the second region (2b), and the nodules (5,61,261,262) of the second region (2b) extend in a direction towards the first region (2a), and wherein the flexible strip (1,50,60,110,130,260) comprises electrically conductive material; and a flexible foil (20, 80,140) which is arranged to be interposed between the first and second regions (2a,b), and wherein the foil (20, 80,140) comprises electrically conductive material. There is further provided a corresponding method of manufacturing said capacitor.
US10912192B2 Flexible circuit board, COF module and electronic device comprising the same
A flexible circuit board and an electronic device including a flexible circuit board are provided. The flexible circuit board may include a substrate having a bending area and a non-bending area, a wiring pattern layer provided on the bending area and the non-bending area, a plating layer provided on the wiring pattern layer and including an open area in an area corresponding to the bending area, and a protective layer that directly contacts one surface of the wiring pattern layer exposed at the open area and a side surface of the plating layer. The protective layer may have a larger thickness than a thickness of the plating layer.
US10912186B2 Semiconductor device
A printed board includes an insulating layer, and radiation vias penetrating printed board are formed in both a first region overlapping electronic component and a second region outside the first region. A plurality of conductor layers included in printed board are cross-connected to a plurality of radiation vias. Diffusion radiator includes a thermal diffusion plate, a radiation member, and a cooling body. Radiation member is in close contact with one of main surfaces of cooling body, and thermal diffusion plate is in close contact with one of main surfaces of radiation member on the opposite side to cooling body. One of main surfaces of thermal diffusion plate on the opposite side to radiation member is bonded to a conductor layer on the other main surface of printed board so as to close the plurality of radiation vias.
US10912184B2 Wafer-based charged particle accelerator, wafer components, methods, and applications
A wafer-based charged particle accelerator includes a charged particle source and at least one RF charged particle accelerator wafer sub-assembly and a power supply coupled to the at least one RF charged particle accelerator wafer sub-assembly. The wafer-based charged particle accelerator may further include a beam current-sensor. The wafer-based charged particle accelerator may further include at least a second RF charged particle accelerator wafer sub-assembly and at least one ESQ charged particle focusing wafer. Fabrication methods are disclosed for RF charged particle accelerator wafer sub-assemblies, ESQ charged particle focusing wafers, and the wafer-based charged particle accelerator.
US10912183B2 Swirl ring and contact element for a plasma arc torch cartridge
A consumable cartridge for a plasma arc torch includes a cartridge frame having a first end and a second end opposite the first end, the first and second ends defining a longitudinal axis, the second end including a plurality of discrete retaining features. The consumable cartridge includes an electrically conductive contact element secured to the cartridge frame by the plurality of discrete retaining features and translatable up to a predetermined distance within the cartridge frame along the longitudinal axis at the second end, the contact element having a core, a proximal surface, and a distal surface. The proximal surface is shaped to contact a torch plunger of the plasma arc torch upon installation into the plasma arc torch and the distal surface is shaped to contact an electrode of the plasma arc torch during an operation of the plasma arc torch.
US10912182B2 Sensor cleaning apparatus
An apparatus configured to induce airflow over a sensor lens is provide. The apparatus includes a sensor lens; and a plasma actuator. The plasma actuator may include a dielectric element, a first electrode disposed under the dielectric element, a second electrode disposed on the dielectric element such that the second electrode is exposed, and a plasma layer disposed in between the first electrode and the second electrode. The plasma actuator may be disposed at a periphery of the sensor lens.
US10912179B2 Systems and methods for contextual intelligence using networked devices
Multipurpose systems can include networked devices configured to include microphones, motion sensors, video cameras, touchscreens, optical sensors, speakers, or other suitable devices. The networked devices can include networking capabilities that enable the networked device to communicate with target devices and other networked devices. A system of networked devices can identify a target location or a target device by analyzing audio signals received at microphones of the networked devices. For example, a plurality of networked devices can identify a particular networked device that is in closest proximity to a user by analyzing an audio intensity of an audio signal received at the plurality of networked devices. The identified networked device can serve as a master device that can control a state of target devices.
US10912176B2 Vehicle lamp
A vehicle lamp has a roof unit. The roof unit includes a plurality of types of light output units having different illumination functions, a light emission drive unit configured to cause the plurality of types of light output units to output lights, and a monitoring sensor. The roof unit is arranged at a roof part of a vehicle.
US10912173B2 Toggle control for lighting system
Lighting systems and methods implementing toggle control are provided. In one example implementation, a lighting system includes a first LED array having one or more LED devices and a second LED array having one or more LED devices. The system further includes a single throw circuit interrupter configured to receive power from a power source. The system further includes a power conversion circuit configured to convert an input power received via the toggle switch to a power output for the first LED array and the second LED array. The power conversion circuit is configured to control a power distribution ratio between the first LED array and the second LED array based at least in part on a detected toggle input (e.g., a toggle pattern) implemented using the single throw circuit interrupter.
US10912169B2 LED lighting apparatus
Disclosed is an LED lighting apparatus. The LED lighting apparatus may include a leakage current control unit configured to provide a leakage current path when a rectified voltage is retained at a predetermined voltage or less for a preset time or more, and a leakage current and retention current may be discharged through a leakage current path.
US10912164B2 Heating device for exhaust catalyst
A heating device for an exhaust catalyst includes a first antenna and a second antenna. The heating device executes a specific radiation control for controlling operation of an electromagnetic wave generator to set a radiation state of an electromagnetic wave from the first antenna to be a different state from a radiation state of an electromagnetic wave from the second antenna. In such a case, the heating device acquires an intensity of an electromagnetic wave, of electromagnetic waves incident on the first antenna, and acquires an intensity of an electromagnetic wave, of electromagnetic waves incident on the second antenna. The heating device acquires a first temperature-correlated value for the first part based on the first electromagnetic wave intensity, and acquires a second temperature-correlated value for the second part based on the second electromagnetic wave intensity.
US10912160B2 Cooking appliance
A cooking appliance includes a bottom plate and a turntable. The bottom plate defines an aperture that receives the turntable such that the turntable is flush-mounted with the bottom plate to provide a floor of a cooking cavity as substantially continuous. A rotary hub engages with an underside of the turntable to transmit rotational motion to the turntable from a motor. The turntable includes a first material and the bottom plate includes a second material.
US10912159B2 Induction heating device, induction heating equipment, induction heating method, and heat treatment method
An induction heating device and an induction heating method are provided. The entire areas to be heated of the workpiece can be uniformly heated to a predetermined high temperature, and uniform heating is possible even when the workpiece deforms in a non-uniform manner during heating. When areas to be heated are established on a workpiece so as to extend in one direction and the areas to be heated are induction-heated, the deformation amount on one edge of the areas to be heated is different from that on the other. This induction heating device includes; heating coils facing a portion of the areas to be heated when the workpiece is induction-heated; and a relative transfer means for transferring the workpiece and the heating coils along one direction in a relative manner, and the heating coils are disposed so as to correspond to the areas to be heated during the heating period.
US10912158B2 Induction cooking hob
The present invention relates to an induction cooking hob (10), in particular for a domestic appliance, comprising an optically transparent panel (12) for supporting cooking utensils, at least one illumination panel (14) arranged beneath the optically transparent panel (12), and at least one circuit board (18) arranged beneath the illumination panel (14), wherein said circuit board (18) includes a plurality of induction coils (16).
US10912152B2 Photographing apparatus for vehicle and heating device
A photographing apparatus for vehicle includes a photographing apparatus receiving photographing light passing through a window, a heater that is a heating wire generating heat when receiving electricity, a heated portion to which the heater is fixed, and a pair of electrical supply lines that is connected to both end portions of the heater respectively and supply the electricity to the heater. The heated portion releases radiation heat to the window when receiving heat from the heater. An amount of heat generated by the both end portions per unit time is smaller than an amount of heat generated by the heater's portion other than the both end portions. The both end portions of the heater are positioned on outer peripheral side with respect to the heated portion when viewed in a thickness direction of the heated portion.
US10912148B2 System and method for UE fountain relay based network
System and method embodiments are provided for enabling flexible and reliable UE-to-UE based relay. The embodiments include using fountain codes for combining signals at a suitable network layer higher than a media access control (MAC) sub-layer and using a MAC sub-layer hybrid automatic repeat request (HARQ) transmission scheme. When a relay UE in a UE group for joint reception receives, from a network access point, a data packet intended for a destination UE in the UE group and including fountain code at the higher network layer, the relay UE sends the data packet to the destination UE and returns a HARQ ACK message at the MAC sub-layer to the access point. The destination UE then receives and decodes the data packet. Subsequently, upon receiving the entire data, the destination UE sends an ACK message at the higher network layer to the access point.
US10912146B2 Performing a reliable broadcast to a plurality of nodes
The disclosure relates to performing a reliable broadcast from a source device to a plurality of nodes. In an aspect, a representative node establishes a first wireless communication link with each of one or more non-representative nodes, receives, from each of the one or more non-representative nodes, information indicating an ability of the one or more non-representative nodes to sniff wireless communications, establishes a second wireless communication link with the source device, configures the second wireless link based on the information received from the one or more non-representative nodes, sends control information for the second wireless communication link to each of the one or more non-representative nodes, and receives communications from the source device over the second wireless communication link, wherein the one or more non-representative nodes sniff the communications on the second wireless communication link based on the control information for that link.
US10912145B2 Method for performing transmission of a SR bundle 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 performing transmission of a SR bundle in a wireless communication system, the method comprising: configuring that the UE transmits a SR bundle, wherein the SR bundle includes repeated transmissions of a SR, starting to transmit the SR bundle to a BS when the SR is triggered, and stopping the transmission of the SR bundle immediately even if at least part of the repeated transmissions of the SR has not yet been transmitted, when SR cancellation condition is met.
US10912142B2 Device and method of handling radio resource control connection resume procedure
A communication device for handling a radio resource control (RRC) connection resume procedure comprises a storage unit for storing instructions and a processing circuit coupled to the storage unit. The processing circuit is configured to execute the instructions stored in the storage unit. The instructions comprise resuming a RRC connection suspended by a RRC message, when initiating a service request procedure; transmitting a first EXTENDED SERVICE REQUEST message comprising a service type information element (IE) to the network after the RRC connection is resumed, if the service request procedure is initiated for a packet switched (PS) service and the communication device is required to transmit an information element related to the PS service other than the service type IE.
US10912140B2 Base station and method of handling secondary cell group configuration in secondary node change
A first base station is configured to execute instructions of the first BS transmitting a first interface message to a second BS for a secondary node change from a third BS to the second BS, wherein the first interface message does not comprise the first SCG configuration; the first BS receiving a second interface message responding to the first interface message, from the second BS, wherein the second interface message comprises a second SCG configuration; and the first BS transmitting a radio resource control message to a communication device, wherein the RRC message comprises the second SCG configuration and an indication indicating release of SCG.
US10912137B2 Communications system, communications device and method
A method of allocating resources for communications in a mobile telecommunication system wherein the mobile telecommunication system provides a wireless interface for a base station to communicate with communications devices and wherein a communications device is operable to transmit signals to another communications device using resources of the wireless interface and in accordance with a device-to-device communication protocol. A first pool of the resources is allocated to device-to-device communications of the broadcast type and a second pool of the resources is allocated to a device-to-device communications of the unicast type, the second pool of resources being separate from the first pool. The method comprises a first communications device transmitting broadcast messages using resources of the first resources pool and a second communications device transmitting unicast messages using resources of the second resources pool.
US10912133B2 Method and system for wireless communication between short range radio frequency devices without pairing
A method for wireless communication of a single or plurality of data packets between short-range radio frequency (RF) devices in which the data packet(s) are transmitted from a single RF device to a single or plurality of receiving RF devices to enable communication of the data without establishing any bonding relationship between the devices. The method comprises assigning a unique name corresponding to the data packet to the transmitting RF device, detecting the name of the transmitting RF device by the single or plurality of receiving RF devices, and extracting the relevant data packet from the transmitting RF device by the single or plurality of receiving RF devices by decrypting the name of the transmitting RF device.
US10912132B2 Systems and methods for dynamic pairing of electronic devices
Police officers and others carry multiple electronic devices with the ability to communicate between each other and with remote devices. Unintentional communications may occur between the devices carried by other police officers, for example, which may cause a device carried by one officer to be controlled by a device carried by a different officer. A method of dynamic pairing between electronic devices, based on the time and proximity of the devices, reduces the possibility for unintentional communications.
US10912123B2 Method for transmitting uplink data, user equipment and network-side device
A method for transmitting uplink data, a user equipment and a network-side device are provided according to the present disclosure. The method for transmitting uplink data includes: transmitting a first message to a network-side device; receiving a second message fed back by the network-side device, where the second message is determined by the network-side device based on information about the network-side device and the first message; and transmitting the uplink data in an uplink data transmission manner corresponding to the second message. In solutions of the present disclosure, the user equipment can flexibly transmit uplink data in response to an instruction from a network-side device without being limited to transmitting the uplink data in an uplink scheduling grant-based manner, thereby achieving the objectives of fulfilling service requirements and transmitting uplink data with high flexibility and stability.
US10912120B2 User equipment, base station, data channel sending method, and data channel receiving method
Embodiments of the present disclosure provide a data channel sending method. In the method, a base station starts a clear channel assessment (CCA) on a data channel for a to-be-sent data channel. If the CCA on the data channel succeeds, the base station sends the data channel in a first subframe within a time window, where the data channel performs rate matching based on a reference signal (RS). The RS includes a first RS or a second RS. The first RS occupies continuous OFDM symbols in a subframe, and the second RS occupies discontinuous OFDM symbols in a subframe. The time window is a preset time window used to send the first RS, and the first RS is used by a user equipment (UE) to perform cell identification and/or a radio resource management (RRM) measurement on a cell served by the base station.
US10912119B2 Method for channel access in wireless communication system and apparatus for performing same
A method of performing channel access on an unlicensed band by a user equipment in a wireless communication system, includes sensing a carrier of an unlicensed band for receiving a downlink signal; and receiving the downlink signal when power detected by sensing the carrier is less than an energy detection threshold that is configured by a base station, wherein the energy detection threshold is configured to be equal to or less than a maximum energy detection threshold determined by the base station, and wherein when a different radio access technology (RAT) sharing the carrier is able to exist, the maximum energy detection threshold is determined adaptively to a bandwidth of the carrier using a decibel value of a ratio between a reference bandwidth and the bandwidth of the carrier.
US10912116B2 Resource allocation method, terminal, apparatus and system
A resource allocation method, a terminal and an apparatus are provided. A terminal receives an uplink scheduling grant indicating an uplink resource corresponding to a first radio interface technology from an access network device; selects a logical channel set from logical channels of a terminal, where the logical channel set is a set of logical channels on which to-be-sent data exists and that correspond to the first radio interface technology, and the first radio interface technology is one of at least one radio interface technology, or a radio interface technology specified by the access network device in the at least one radio interface technology; and maps, based on a priority and a prioritized bit rate that are of each logical channel in the logical channel set and corresponding to the first radio interface technology, to-be-sent data corresponding to the logical channel set onto the uplink resource.
US10912105B2 Apparatus, system and method of wireless video streaming
For example, an apparatus may include logic and circuitry configured to cause a wireless communication device to determine at least one video quality parameter representing an estimated quality of at least one video stream to be streamed via the wireless communication device to a display device over a wireless communication medium; to determine a scheduling policy parameter based at least on the video quality parameter; and to provide the scheduling policy parameter to a Media Access Control (MAC) scheduler to schedule wireless transmission of the at least one video stream to the display device.
US10912103B2 Time division duplexed (TDD) service period
Certain aspects of the present disclosure provide methods and apparatus relating to distribution networks that utilize point-to-point communication between devices. The method comprises generating a frame with information indicating in which time division duplex (TDD) time slots, in a service period (SP) within a data transfer interval (DTI) of the frame, another apparatus is allowed to communicate. The method further comprises outputting the frame for transmission.
US10912099B2 Communication terminal and communication method
Provided is a communication terminal configured to communicate with base stations, including a memory and a processor. The processor executes a position acquisition task that acquires position information on the communication terminal, an accumulation task that accumulates connection frequency information and discontinuance frequency information that relate to communication with each of the base stations at a position of the communication terminal, a determination task that determines a connection priority for preferentially making a connection to each of the base stations from a position of the communication terminal, based on the connection frequency information and the discontinuance frequency information at the position of the communication terminal, a connection control task that controls a connection to each of one or more base stations, in a descending order of the determined connection priority, and a communication task that performs data communication with the one or more base stations.
US10912091B2 Radio resource configuration method and device
A radio resource configuration method and device are disclosed. The radio resource configuration method includes: after a piece of user equipment UE establishes a connection with a base station according to a system bandwidth in a broadcast message, determining, by the base station for the UE, resource configuration used for communication between the UE and the base station, where the resource configuration includes at least one of a resource allocation bandwidth, a channel state information CSI pilot bandwidth, and a CSI measurement bandwidth, where the resource allocation bandwidth is a bandwidth used to generate resource block allocation information in downlink control information; and sending, by the base station to the UE by using dedicated signaling or a common message, the resource configuration determined for the UE and used for communication between the UE and the base station.
US10912081B2 Method and device used for wireless communication in UE and base station
The present disclosure provides a method and a device used for wireless communication in a base station and a User Equipment (UE). The UE receives a first radio signal, wherein the first radio signal is transmitted within a first time unit, a first bit block is used for generating the first radio signal, and the first radio signal comprises G multicarrier symbols. As for any one given multicarrier symbol of the G multicarrier symbols, the multi-antenna related receiving for the given multicarrier symbol is related to the relative position of a time-domain resource occupied by the given multicarrier symbol with respect to a first time point in time domain. The first time point is one time point within the first time unit. The present disclosure increases the dynamic of the multi-antenna related receiving.
US10912079B2 Radio reception apparatus, radio transmission apparatus, and radio communication method
Where first and second reference signals for a first and second communication system, respectively, are transmitted, resources that affect a reception apparatus compatible only with the first communication system can be minimized, and the throughput can be prevented from being deteriorated. As resources for a reference signal CSI-RS for LTE-A, last half symbols in a time direction of a resource unit RB/Sub-frame defined in a frequency-time domain are used, and the CSI-RS is allocated in a position up to the last two symbols or in the last symbol, or the like, of a particular RB/Sub-frame and transmitted when a reference signal 4RS for LTE is transmitted to a reception apparatus in addition to transmitting CSI-RS for LTE-A. The reception apparatus receives CSI-RS allocated in the last half symbol of RB/Sub-frame based on CSI-RS allocation information, measures channel quality by using this CSI-RS, and transmits and reports feedback information.
US10912078B2 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, including: a higher layer processing unit configured to perform SPDSCH setting through signaling of a higher layer from the base station device; and a receiving unit configured to receive a PDSCH in a case in which the SPDSCH setting is not performed and receive an SPDSCH in a case in which the SPDSCH setting is performed. The SPDSCH is mapped to any one of one or more SPDSCH candidates set on a basis of the SPDSCH setting. A number of symbols of a resource used for mapping of the SPDSCH is smaller than a number of symbols of a resource used for mapping of the PDSCH.
US10912077B2 Base station and transmission method
A base station is provided that includes an obtainer that obtains a first parameter used for generation of a signal of a physical downlink control format indicator channel, a second parameter used for generation of a signal of a physical downlink HARQ indicator channel, or a third parameter used for generation of a signal of a physical downlink control channel; a generator that generates the signal of the physical downlink control format indicator channel, the signal of the physical downlink HARQ indicator channel, or the signal of the physical downlink control channel using the first parameter, the second parameter, or the third parameter; and a transmitter that transmits the generated signal of the physical downlink control format indicator channel, the generated signal of the physical downlink HARQ indicator channel, or the generated signal of the physical downlink control channel.
US10912075B2 Communication apparatus and method thereof
The present disclosure aims at allowing a demodulation reference signal (DMRS) pattern suitable for a terminal to be selected from among a plurality of DMRS patterns including Legacy DMRS and Reduced DMRS. Disclosed is a terminal including: reception section 21 that receives uplink control information; control section 23 that determines a specific mapping pattern from among a plurality of mapping patterns for an uplink DMRS on the basis of the control information; and DMRS generating section 24 that generates a DMRS according to the specific mapping pattern.
US10912073B2 Method and apparatus for transmitting and receiving downlink control channel
A method of receiving a downlink control channel at a user equipment (UE) in a wireless communication system is disclosed. The method includes receiving information on a resource element group (REG) bundle size and information on a size of a matrix for interleaving a plurality of REGs configuring at least one control channel element (CCE) through a higher layer, determining the matrix for interleaving the plurality of REGs based on the information on the size of the matrix and the information on the REG bundle size, interleaving the plurality of REGs bundled into one or more REG bundles according to the REG bundle size using the matrix, and receiving the downlink control channel based on the plurality of interleaved REGs.
US10912072B2 Base station and user equipment for a wireless communication network
The invention relates to a base station, including a first and a second communication service, in a wireless communication network on the basis of a plurality of communication resources, the base station comprising: a processor configured to allocate a first physical downlink control channel associated with the first communication service to a first service-specific control region of the plurality of communication resources and a second physical downlink control channel associated with the second communication service to a second service-specific control region of the plurality of communication resources, wherein the first service-specific control region is associated with a first service-specific user data region of the plurality of communication resources and the second service-specific control region is associated with a second service-specific user data region; and a communication interface configured to transmit to a user equipment a radio frame comprising plurality of communication resources.
US10912069B2 Method and apparatus for transmitting uplink control information in wireless communication system
Provided are a method for a terminal transmitting uplink control information (UCI) through a physical uplink control channel (PUCCH) in a wireless communication system, and a terminal using the method. A transmission power to be applied to the uplink control channel is determined on the basis of a value subordinate to a PUCCH format, and at least one type of UCI is transmitted from the physical uplink control channel by using the transmission power that is determined, wherein when the PUCCH format is PUCCH format 3, and the at least one type of UCI includes acknowledgement/negative-acknowledgement (ACK/NACK) and periodic channel state information (CSI), the value subordinate to the PUCCH format is determined on the basis of the number of bits of the ACK/NACK and the number of bits of the periodic CSI.
US10912064B2 Method for managing forwarding plane tunnel resource under control and forwarding decoupled architecture
An embodiment of the present disclosure discloses a method and device for managing a forwarding plane tunnel resource. The method includes sending a forwarding plane tunnel resource request message to a forwarding plane device, for enabling the forwarding plane device to allocate a forwarding plane tunnel resource based on the forwarding plane tunnel resource request message; acquiring the allocated forwarding plane tunnel resource from the forwarding plane device; and sending the acquired forwarding plane tunnel resource to a target network element, to establish a packet data network connection with the target network element. By adopting the present disclosure, the load balancing of the forwarding plane device is achieved, the signaling interaction between the control plane device and the forwarding plane device is reduced.
US10912063B2 Radio node, wireless device and methods for carrier aggregation control information
The present invention relates to a radio node (212), a wireless device (220) and methods performed by the radio node (212) and the wireless device (220) for communicating in a wireless communication system (200). The wireless device (220) is configured with cells on at least two component carriers, CCs, available to the wireless communication system (200) for communication with the wireless device (220). Each one of the at least two CCs is associated with at least one CC group out of a set of CC groups. The radio node (212) transmits control information to the wireless device (220)indicating a CC group. The transmitted control information applies to at least one CC, which at least one CC is at least one of those CCs, out of the at least two CCs, that are associated with the indicated CC group. The wireless device (220) receives the control information from the radio node (212) and applies the received control information to at least one CC, which at least one CC is at least one of those CCs, out of the at least two CCs, that are associated with the indicated CC group.
US10912052B2 Method for transmitting synchronization sequence, and method and device for synchronization detection
A method for transmitting a synchronization sequence, and a method and a device for synchronization detection are provided, the method for transmitting the synchronization sequence including: setting a target synchronization sequence with good autocorrelation characteristic, where at least one segment of sequence truncated in a time domain or a frequency domain of the target synchronization sequence is a sub-synchronization sequence, and the sub-synchronization sequence has good autocorrelation characteristic and the sub-synchronization sequences have good cross-correlation between each other; and transmitting the target synchronization sequence to a user equipment.
US10912051B2 Drift correction in a wireless network
Methods and devices for synchronizing a device clock in a wireless network (e.g. a LPWAN) are disclosed. Example methods comprise identifying a device temperature, identifying a clock drift associated with the identified device temperature and applying a correction to the device clock based on the identified drift. For the identified device temperature, the drift is identified by comparing the confidence of the drift value in a pre-calibration curve generated from fixed drift values in a pre-calibration table with the confidence of the drift value in a learning curve generated from variable drift values in a learning table and selecting the drift value from the curve having the higher drift confidence.
US10912050B2 Operation method of terminal and base station in wireless communication system supporting unlicensed band, and apparatus supporting same
The present disclosure provides an operation method of a terminal and a base station in a wireless communication system supporting an unlicensed band, and an apparatus supporting same. As a specific example, the present disclosure comprises an operation method of a terminal and an operation method of a base station corresponding thereto, by which a terminal can obtain timing information relating to a unlicensed band on the basis of a PBCH payload in a synchronization signal/physical broadcast channel (SS/PBCH) block and a demodulation reference signal (DMRS) sequence for the PBCH.
US10912049B2 Apparatus and method for configuring synchronization signal for communication between user devices
Exemplary embodiments provide a method and apparatus for transmitting a synchronization signal for Device-to-Device (D2D) communication in a wireless communication system. The method includes: receiving, at a first UE, a D2D synchronization signal transmitted from a second UE, the D2D synchronization signal comprising a primary D2D synchronization signal (PD2DSS) and a secondary D2D synchronization signal (SD2DSS); determining a root index based on the received PD2DSS; and determining a type of a synchronization source based on the root index. The root index corresponds to an integer value X when the type of synchronization source is associated with D2DSSue_net. The root index corresponds to an integer value Y when the type of synchronization source is associated with D2DSSue_oon. Each of the integer value X and integer value Y is not an element of a set {25, 29, 34}.
US10912044B2 Method and apparatus for measurement reference signal and synchronization
Methods and apparatuses for measurement reference signals and synchronization signals. A user equipment (UE) includes a transceiver and a processor operably connected to the transceiver. The transceiver is configured to receive a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a primary broadcast channel (PBCH). The processor is configured to decode cell identification information from at least the PSS and the SSS and to decode a master information block (MIB) from the PBCH. The PSS, the SSS, and the PBCH are time-division multiplexed. A same set of sequences are used for the PSS and the SSS for different carrier frequencies and different sub-carrier spacing values.
US10912039B2 Method for controlling a transmission power, mobile station and base station
Provided are a method for controlling a transmission power, a mobile station and a base station. The method for controlling the transmit power can be applied to a mobile station, and the method includes: acquiring a power control pattern, which is information related to a scheme of controlling the transmission power; determining a reference power control parameter for the mobile station according to the power control pattern; and determining the transmission power of the mobile station based on the reference power control parameter. The method for controlling the transmission power according to the embodiments of the present disclosure enables the user equipment to transmit signals to the base station at a proper transmission power, and further enables the base station side to distinguish different user equipments according to differences of received powers of a plurality of users that adopt Non-orthogonal Multiple Access.
US10912038B2 Uplink scheduling method and apparatus
Provided is an uplink scheduling method and apparatus. The method includes that a User Equipment (UE) receives Downlink Control Information (DCI) sent by a base station, and the UE sends an uplink channel or/and an uplink signal and determines transmit power of the channel or/and the signal according to configuration information of the base station and the DCI.
US10912036B2 Downlink transmission method, base station, and terminal device
Embodiments of this application provide a downlink transmission method, a base station, and a terminal device. The method includes: dividing, by a base station, to-be-transmitted data into at least two sets, and configuring a transmit power for each of the at least two sets; and sending, by the base station, data in each set to a terminal device at the transmit power configured for each set. In the embodiments of this application, the to-be-transmitted data is divided into the at least two sets, a transmit power is configured individually for each set, and the data in each set is sent to the terminal device at the transmit power configured for each set.
US10912028B2 System information broadcast for machine-type communication
System Information Broadcast for Machine-Type Communication There is provided a method of operating a network node (6; 8; 10) in a communication network (2), the method comprising transmitting information required by a mobile device (12) for reliable communications with the communication network to mobile devices (12) in a single information block (103). Also provided is a method of operating a mobile device (12) in a communication network (2), the method comprising receiving information required by the mobile device (12) for reliable communications with the communication network in a single information block from the communication network (117). A network node and mobile device are also provided that are configured to perform the respective methods.
US10912025B2 Apparatuses for determining cable resistance
In one embodiment, a method is provided. The method comprises: setting a first voltage level provided to a cable; operating a radio, coupled to the cable, with constant power consumption; measuring a first current level provided to the cable; setting a second voltage level provided to the cable; measuring a second current level provided to the cable; and determining a first resistance of the cable using the first and second voltage and current levels.
US10912022B2 WLAN station capable of optimizing power saving operation
The present disclosure discloses a power saving optimization method and device for an access point of a wireless local area network. The present embodiment discloses a power saving optimization method and device for optimizing the weak wakeup interval, a value of the weak awake time period, and a predicted value of power consumption between a station and an access point associated, in order to optimize power saving when the station performs operations in a low power mode, so as to maintain a sleep mode over a long period of time to a maximum extent without data loss in the low power mode.
US10912019B2 Distributed wireless intercom audio routing over ethernet with synchronization and roaming
Methods and systems are presented for providing audio routing and roaming functionality for a wireless intercom system including a plurality of wireless access points. A first wireless access point is configured to receive a communication from a first wireless intercom device and identify a home access point for the first wireless intercom device. The first wireless access point transmits audio data from the first wireless intercom device directly to the intercom system in response to a determination that the first wireless access point is the home access point for the first wireless device. The audio data from the first wireless intercom device is transmitted to the intercom system through a second wireless access point in response to a determination that the second wireless access point is the home access point for the first wireless intercom device.
US10912014B2 Data transmission method and device
Disclosed are a data transmission method and device. The method comprises: a sending end sending at least one synchronization signal (SI), with the SI carrying a first identifier; and at a time-frequency location of system information corresponding to the SI, sending the system information, the system information carrying information for indicating a second identifier, and identification information about the sending end comprising the first identifier and the second identifier. According to a mapping relationship between an SI and a first identifier, a receiving end can obtain the first identifier after detecting the SI; and by means of carrying information for indicating a second identifier in system information, the receiving end can obtain the second identifier after detecting the system information, so that the receiving end can obtain all the identification information about the sending end according to the first identifier and the second identifier.
US10912013B2 Communication apparatus, control method, and storage medium
A communication device selects whether to communicate with another communication device via a constructing device configured to construct a wireless network or communicate via a direct wireless interface based on a fact that the another communication device selected by a user is one redundantly detected by both a search method via the constructing device and a search method without intervention of the constructing device.
US10912012B2 Initial network access for downlink unlicensed deployment
Wireless communications systems and methods related to initial network access in a network deployed over a downlink unlicensed band paired with one or more UL bands are provided. A first wireless communication device communicates, with a second wireless communication device in a downlink unlicensed band, a first broadcast communication signal during a discovery time period configured based on a network discovery configuration. The first broadcast communication signal includes a configuration for requesting a second broadcast communication signal when there is no second broadcast communication signal detected within the discovery time period. The first wireless communication device communicates, with the second wireless communication device, a request for the second broadcast communication signal based on the configuration. The first wireless communication device communicates, with the second wireless communication device in the downlink unlicensed band, the second broadcast communication signal outside of the discovery time period in response to the request.
US10912007B2 Realizing mobile relays for device-to-device (D2D) communications
Systems, methods, and instrumentalities are disclosed for a WTRU to act as a mobile relay, the method comprising the WTRU connecting to the network, the WTRU receiving a message from the network indicating that the WTRU is to act as a mobile relay for one or more devices outside of the coverage of the network, the WTRU discovering one or more devices outside of the coverage of the network, and the WTRU receiving a message from the out-of-coverage device that indicates that the out-of-coverage device has selected the WTRU to act as a mobile relay.
US10912001B2 Method for selecting an access network based on carrier aggregation information
Mobile devices, network nodes and methods of operating the same According to one aspect, there is provided a method of operating a mobile device that is configured for use in a first radio access network that uses a first radio access technology and a second radio access network that uses a second, different, radio access technology, the mobile device aggregating a plurality of carriers in the first radio access network, the method comprising obtaining information for, or pertaining to, one or more of the plurality of carriers in the first radio access network (101); and processing the obtained information for a single carrier to determine an action for the mobile device to take with respect to the second radio access network (103).
US10912000B2 Link switch in a wireless communication system
A wireless device in a wireless communication system is configured to perform measurements on a set of candidate links for supporting a network node in the system to make a decision as to which of the candidate links is to be a target link for a link switch. The wireless device reports (e.g., at the physical layer) measured candidate links one link subset at a time in order of the wireless device's preference for the target link, until the wireless device receives a target indication signal indicating which of the candidate links in the set is to be the target link. Any given link subset reports one or more candidate links which the wireless device has measured for the decision. Responsive to receiving the target indication signal, the wireless device performs the link switch to the indicated target link.
US10911997B2 Radio resource management (RRM) measurement for new radio (NR) network
Apparatus and methods are provided for RRM measurement in the NR network. In one novel aspect, the RRM measurement is configured with one measurement gap for SS block and CSI-RS. In one embodiment, an extended MGL (eMGL) is configured such that the SS block and CSI-RS is measurement within one measurement gap. In another embodiment, the shorter MGL (sMGL) that is shorter than the standard MGL is configured. In another novel aspect, the CSI-RS is allocated adjacent to the SS blocks such that one measurement gap is configured for both the SS block and CSI-RS measurement. In another novel aspect, the CSI-RS measurement is conditionally configured. In yet another novel aspect, the UE decodes the time index of the SS block conditionally.
US10911996B2 Beamforming measurements based on PSS/SSS
Beamforming measurement techniques based on PSS/SSS are disclosed. An apparatus of a user equipment (UE) can include processing circuitry configured to decode a configuration message from a source serving cell, the configuration message indicating signal selection criteria for cell measurement reporting. A synchronization signal (SS) burst set associated with one or more transmission/reception points (TRPs) within a neighboring cell is decoded, the SS burst set including a plurality of SS blocks. A cell beamforming measurement signal associated with the neighboring cell is generated, based on signal measurements of the SS blocks and the signal selection criteria. A radio resource management (RRM) measurement report message is encoded for transmission to the serving cell, the measurement report message including the cell beamforming measurement signal. A handover command message for initiating a handover to the neighboring cell is decoded, the handover command based on the cell beamforming measurement signal.
US10911994B2 Method and system for end device management of voice over new radio and non-voice over new radio in multi-rat environment
A method, a device, and a non-transitory storage medium are described in which an multi-RAT voice management service is provided. The service includes transmitting data to a wireless station that indicates an end device capability for a voice service of a radio access technology of the wireless station. The data may be included in radio access technology frequency selection priority data. When a voice call is initiated, the wireless station may determine whether to invoke an inter-radio access technology fallback procedure based on the received data.
US10911990B2 Network handover method and related device
A network handover method and a related device, where the method includes: when receiving a user terminal handover request that is sent by a source radio access network node and that carries a target base station identifier, determining, by a source mobility management function entity based on the target base station identifier, to trigger an inter-Radio Access Technology (RAT) network handover; sending a first message to a source session management function entity; receiving a second message sent by the source session management function entity, where the second message includes a session management context; and sending a relocation request to a target mobility management function entity, where the relocation request is used to instruct the target mobility management function entity to perform inter-RAT network handover on the user terminal.
US10911989B2 Method for keeping in circuit switched fallback CSFB network and user terminal
Embodiments of the present disclosure include methods for keeping in a CSFB network and an example user terminal, wherein when a first call of a 4G user fails to be set up, the user terminal keeps in a target network accessed by circuit switched fallback (CSFB). In this way, when the 4G user receives a call request message for the second time, the user terminal does not need to perform CSFB, thereby increasing a call setup success rate. One example method includes obtaining, by a user terminal, a first call request message. The user terminal performs CSFB according to the first call request message to access a target network. The user terminal determines whether a call setup message is received. If no call setup message is received, the user terminal camps on the target network.
US10911985B2 Service data splitting method and apparatus
The application provides a service data splitting method and apparatus. A SeNB receives distributed service data from an MeNB based on a first expected volume of distributed data, and buffers the distributed service data. The SeNB determines a data volume change status of the distributed service data when a preset period expires, where the data volume change status includes a buffered-data volume reduced state, a buffered-data volume accumulated state, and a received-data volume insufficient state. The SeNB adjusts the first expected volume of distributed data based on the data volume change status to obtain a second expected volume of distributed data. and the SeNB sends the second expected volume of distributed data to the MeNB, so that the MeNB performs splitting based on the second expected volume of distributed data.
US10911984B2 Apparatus, system and method of providing offloadability information to a user-equipment (UE)
Some demonstrative embodiments include devices, systems and methods of providing offloadability information to a User Equipment (UE). For example, a core network (CN) may provide to the UE Packet Data Network (PDN) offloadability information corresponding to one or more PDN connections of the UE, the PDN offloadability information indicating which PDN connection of the one or more PDN connections is able to be offloaded to a Wireless Local Area Network (WLAN).
US10911978B2 Data transmission method, device, and communications system
A data transmission method, a device, and a communications system are described. The method includes generating, by a terminal device, first indication information. The first indication information is used to indicate logical channel groups having to-be-sent data and amount of to-be-sent data on part of the logical channel groups having to-be-sent data. The method includes sending, by the terminal device, the first indication information. According to the data transmission method, the device, and the communications system provided in the described embodiments, when a current quantity idle bits in a MAC PDU is insufficient, the terminal device may indicate, to a network device by using the first indication information, the LCGs having to-be-sent data on the terminal device. In this way, uplink transmission resource allocation improved efficiency.
US10911976B2 Method and system for relaying telecommunications signals with efficient joint capacity
The present disclosure teaches a method and a system (10; 510; 710) for relaying telecommunication signals (S1, S2), wherein the telecommunication signals (S1, S2) have a plurality of carriers (401, 402). The system (10; 510; 710) comprises a central hub (20; 520; 720) connectable to one or more base stations (5, 6; 505, 506); a plurality of remote units (80-1, . . . , 80-N; 580-1, . . . , 580-7; 780-1, . . . , 780-9) for relaying at least one of the plurality of carriers (401, 402) in the telecommunication signals (S1 S2) supplied by the central hub (20; 520; 720). Power of the plurality of remote units (80-1, . . . , 80-N; 580-1, . . . , 580-7; 780-1, . . . , 780-9) is adjustable such that first ones of the plurality of remote units (80-1, . . . , 80-N; 580-1, . . . , 580-7; 780-1, . . . , 780-9) can be switched off and second ones of the plurality remote units (80-1, . . . , 80-N; 580-1, . . . , 580-7; 780-1, . . . , 780-9) can have adjusted power levels to compensate for the switch off of the first ones of the plurality of remote units (80-1, . . . , 80-N; 580-1, . . . , 580-7; 780-1, . . . , 780-9).
US10911970B2 Method and apparatus for detecting time series data
Embodiments of the present invention relate to data detection technologies, and in particular, to a method and an apparatus for detecting time series data. A method for detecting time series data is disclosed. The method is applied to a data transmission system and includes: determining, based on data information carried in time series data from a data source device, whether missing of time series data occurs in a data receiving process, where the data information includes time information and/or sequence numbers; if missing of time series data occurs, storing data information of the missing time series data; determining whether a preset trigger condition for a data missing notification is currently satisfied; and if the trigger condition for a data missing notification is satisfied, sending data missing notification information to a target device.
US10911967B2 Radio communication system, radio terminal, radio network, radio communication method and program
A wireless communication system comprises: a setting notifying means for notifying, to a radio terminal, setting information related to at least one of the radio terminal's collection of measurement information and the radio terminal's reporting of the measurement information to a radio network; a status notifying means for notifying, to the radio network, a status related to at least one of the radio terminal's collection of the measurement information and the radio terminal's reporting of the measurement information; and a re-establishing means for receiving the status and determining whether to re-establish the setting information.
US10911961B2 Method and apparatus to facilitate support for multi-radio coexistence
A method of wireless communication includes identifying one or more coexistence issues corresponding to a utilized set of communication resources of a User Equipment (UE). The method also includes communicating an indication of the coexistence issue(s) to a serving base station.
US10911960B2 Frequency allocation method and device for unauthorized frequency band
A frequency allocation method and device for an unauthorized frequency band. The method includes: a controller acquires a business load status of plural macro base stations having similar coverage ranges and operated by different operators, and generates, based on the business load status, allocation information about an unauthorized frequency band, to mutually exclusively allocate the unauthorized frequency band to plural macro base stations; the macro base stations receive the allocation information about the unauthorized frequency band, to determine the unauthorized frequency band monopolized by the macro base stations from an unauthorized frequency band resource, and generate indicative information about the monopolized unauthorized frequency band; and a small base station receives the indicative information, detects state of the unauthorized frequency band monopolized by the macro base stations, and dynamically accesses, according to a detecting result, a specific unauthorized frequency band in the unauthorized frequency band monopolized by the macro base stations.
US10911958B2 Wireless network management and online signup of services
A wireless access point receives configuration information assigned to a particular service provider. The configuration information includes information indicating a wireless network identifier (such as a network name or SSID value) assigned to the service provider. The wireless network identifier is available for use by communication devices to establish a wireless connection with the wireless access point and perform multiple different functions. For example, the configuration information can include multiple resource links assigned to the particular service provider. Via use of the wireless network identifier, a communication device can establish a wireless communication link with the wireless access point. The communication device communicates a selected one of the multiple links to the wireless access point to indicate which of multiple functions (such as online sign-up or actual use of wireless network services) can is being requested.
US10911956B2 Methods and systems to detect rogue hotspots
Methods, systems, and apparatuses are described for identifying unauthorized (e.g., rogue) access points. Authorized access points can detect the presence of rogue access points by determining signal strengths associated with other access points. A detected variance from an expected signal strength can indicate a presence of a rogue access point.
US10911953B2 In-vehicle authentication device and portable device authentication method
An in-vehicle authentication device may perform wireless communication with a portable device in a vicinity of a vehicle. The in-vehicle authentication device may transmit a call signal that requests a reply of a response signal to the portable device. The in-vehicle authentication device may transmit an authentication request signal that requests a reply of an authentication signal to the portable device when the in-vehicle authentication device determines that the portable device exists in the vicinity of the vehicle by receiving the response signal. The in-vehicle authentication device may authenticate the portable device that transmits the authentication signal based on the authentication signal when the authentication signal is received.
US10911951B2 Methods and systems for validating mobile devices of customers via third parties
A method for authenticating a mobile device in real-time. The method includes detecting the mobile device, sending a text message containing a unique uniform resource locator (“URL”) to the mobile device, and detecting an access of the unique URL by the mobile device through a first communication path. In response to detecting the access of the unique URL, requesting and subsequently receiving, by the host system in real-time, a phone number and a subscriber identification ID associated with the mobile device through a second communication path distinct from the first communication path, and a device fingerprint of the mobile device through the first communication path. The method further includes initiating a risk analysis based on the phone number, the subscriber ID, and the device fingerprint and determining an authentication status of the mobile device based on the risk analysis.
US10911950B2 Electronic device, system and method for data communication
The present disclosure relates to an electronic device which comprises a circuitry configured to authenticate a second electronic device when the circuitry detects based on a privacy preserving algorithm that the two electronic devices are associated with the same body. Furthermore, the present disclosure relates to a method comprising authenticating data communication between a first electronic device and a second electronic device when detecting based on a privacy preserving algorithm that the two electronic devices are associated with the same body.
US10911948B2 Method and system for performing network access authentication based on non-3GPP network, and related device
Embodiments of the present invention disclose a method and a system for performing network access authentication based on a non-3GPP network, and a related device. In the solutions of this application, steps in a non-3GPP-based network access authentication procedure in the prior art are reduced, and the UE can quickly access the network.
US10911945B1 Automated eUICC service profile configuration in view of operational issue with respect to eUICC service profile
A mechanism to help avoid operational failures with respect to mobile network operator (MNO) service profiles on embedded universal integrated circuit cards (eUICCs). A profile management system or other entity detects operational failures associated with MNO service profiles and responsively provides new MNO service profiles selected to help avoid recurrence of the operational failures. For instance, the profile management system could detect an operational failure that occurred on a given mobile device and could responsively provide a replacement MNO service profile for installation on that device. Further, the profile management system could detect a trend where such failures occur with respect to MNO service profiles from a first source (e.g., first vendor) on eUICCs from a second source (e.g., a second vendor) and could responsively take action to help avoid such a combination of MNO service profile and eUICC, so as to help avoid recurrence of the operational failures.
US10911940B2 Location change reporting method, device, and system
In a location change reporting method, a session management function entity receives from a mobility management entity information including location change information of UE in a first presence reporting area (PRA), an identity of the first PRA, and an identity of a PRA set that includes the first PRA. The session management function entity identifies, based on the identity of the PRA set and locally stored PRA subscription information, a subscription entity that subscribes to location change events of the UE in the PRA set, and sends the identity of the first PRA and the location change information of the UE in the first PRA to the subscription entity.
US10911939B2 Embedded universal integrated circuit card profile management method and apparatus
An embedded universal integrated circuit card (eUICC) profile management method and apparatus update an operating system of an eUICC include setting, by a local profile assistant (LPA), an operating system update flag, and obtaining and storing first metadata of a first profile. A profile server generates a second profile based on the operating system update flag, and generates second metadata of the second profile. The LPA configures the second metadata based on the first metadata, and activates the second profile based on the second metadata.
US10911937B2 Method for allocating temporarily a subscription to a credential container
A method for a credential container embedded into a wireless communication device to obtain a temporary wireless connectivity through a first wireless network, the credential container being provisioned with an identifier ID identifying the wireless communication device or the credential container and a pre-loaded subscription profile comprising a range of International Mobile Subscription Identifiers associated to a second network operator.
US10911936B2 SCEF entity, communication terminal, data processing method, data receiving method, and non-transitory computer readable medium
To provide an SCEF entity capable of suppressing an increase in processing load related to communication between an SCEF and an MME in Non-IP data communication. An SCEF entity (10) according to the present invention includes a storage unit (11) configured to buffer first Non-IP data not delivered to a communication terminal (40), and a control unit (12) configured to, when the first Non-IP data is buffered upon receiving second Non-IP data addressed to the communication terminal (40) from a server device (30), suppress transmission of the second Non-IP data to a control device (20) in a mobile network and buffer the second Non-IP data into the storage unit (11).
US10911934B2 Method and system to detect anti-steering of roaming activity in wireless communication network
Accordingly, embodiments herein provide a system for managing anti-steering of roaming in a wireless communication network. The system includes a HPLMN, a VPLMN and a UE. The HPLMN obtains a register request message from the VPLMN and derives at least one HPLMN specific security key based on at least one security parameter. Further, the HPLMN protects a preferred PLMN list using the at least one HPLMN specific security key and the security parameter and sends the protected preferred PLMN list to the VPLMN along with necessary security information. Further, the VPLMN is configured to receive the protected preferred PLMN list from the HPLMN and send a message including the protected preferred PLMN list to the UE. The message mandates the VPLMN to send the preferred PLMN list transparently to the UE. Further, the UE is configured to receive the message including the preferred PLMN list from the VPLMN.
US10911932B2 Method and system for hub breakout roaming
According to at least one example embodiment, hub breakout roaming enables providing data access to a user network device, subscribed with a home network and roaming into a visited network, by a hub breakout system through the visited network. Upon receiving a request for data access from the visited network, the hub breakout system assigns an IP address to the user network device. The hub breakout system then routes data packets, associated with the data access requested by the user network device, to and from at least one corresponding data source, using the assigned IP address. The data source includes the Internet, a private network associated with home network, or any other service provider entity.
US10911931B1 GPS assisted, radio-device communication apparatus and method for human or machine operated vehicle
An apparatus and method are disclosed to receive location data identifying the current location of a vehicle, for example an automobile or aircraft. A database, storing radio device records, is then queried. Each radio device record in the database identifies a radio device and its location. Radio device records associated with radio devices likely to be within communication range of the vehicle may then be retrieved from the database. The radio device records may be used to generate information for individual ones of radio devices which are likely to be within range of the vehicle and display that radio device information to a vehicle operator via an electronic display. The display may be updated as the vehicle travels to display radio device information as the radio devices come into range of the vehicle and remove radio device information from the display as the vehicle travels out of range.
US10911923B1 Technologies for implementing unified mode bluetooth advertisements
A method of implementing unified mode Bluetooth advertisements according to one embodiment includes receiving, by a mobile device, Bluetooth Low Energy (BLE) advertisement data from an access control device, wherein the BLE advertisement data includes (i) a BLE advertisement that is compliant with a HomeKit Accessory Protocol and (ii) a BLE scan response initiated by a scan request to the BLE advertisement, the BLE scan response including data to pair the mobile device with the access control device using another security protocol different from the HomeKit Accessory Protocol, pairing the mobile device with the access control device via the HomeKit Accessory Protocol and the another security protocol using the BLE advertisement data.
US10911910B2 Electronic device and method of executing function of electronic device
According to various embodiments of the disclosure, an electronic device and a method of executing a function of the electronic device comprise at least one communication circuit, a speaker, a microphone, at least one processor operatively connected with the communication circuit, the speaker, and the microphone, and a memory operatively connected with the at least one processor, wherein the memory stores instructions which, when executed by the at least one processor cause the electronic device to: perform a call with a first external electronic device through the communication circuit, activate a voice-based intelligent service while the call is performed, identify a voice input through the microphone while the call is performed, and transmit data associated with the voice input to an external server through the communication circuit at least in part for automatic speech recognition (ASR) and/or natural language understanding (NLU).
US10911907B2 SMS in a telecommunication network
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. And a method, user equipment (UE) and telecommunication network are provided. The method of managing short message service (SMS) functionality in a UE operable with a telecommunication network includes informing, by the network, the UE of a change in an SMS subscription status for the UE.
US10911904B1 Tracking device presence detection and reporting by access points
A tracking system determines a location of a tracking device associated with a user using one or more access points at the location. Each access point at the location is configured to detect and couple with the tracking device when the tracking device is within a communicative range of the access point. An access point provides updates on the tracking device's presence, as well as the tracking device's arrival to and departure from the communicative range of the access point, to a tracking server. The tracking server determines, from these updates, whether the tracking device is at the location. The user may be notified, via a mobile device, of the tracking device's location.
US10911903B1 Systems and methods for multi-point arrival analysis
Disclosed are systems and methods for multi-point destination arrival time analysis. In one aspect, the system may include a memory storing instructions and at least one processor configured to execute the instructions to. The processor performs operations including receiving a request for an order, receiving an acceptance of an order associated with the first external system, determining, upon receiving the acceptance, a first arrival estimate, determining, upon assigning a delivery worker to fulfill the order, a second arrival estimate, and determining, upon receiving confirmation that the delivery worker has retrieved the order from the merchant, a third arrival estimate. Additionally, the operations may include and forwarding, upon their determination, the first, second, and third arrival estimates to the customer.
US10911902B2 Content providing based on location determination using sensor data
The present disclosure enables an improved location determination and subsequent content providing. In one aspect, a method includes assigning a geographical tile to a tracking device, the geographical tile representing a geographical location in which the tracking device is currently located; activating at least one sensor on-board the tracking device, the at least one sensor of the tracking device being used to collect location data and determine displacement information of the tracking device on the tracking device; receiving the displacement information as well as at least one satellite based location update from the tracking device; determining at least one zone of interest in the tile at which the tracking device is currently located based on the displacement information and at least one satellite based location information of the tracking device; and providing at least one content associated with the at least one zone of interest to the tracking device.
US10911900B1 Multiple object location assembly
A multiple object location assembly includes a tracking unit that is wearable on a user. The tracking unit has a plurality of communication channels that is each programmable to have a distance alarm is set to a pre-determined trigger distance. A plurality of transmitting units is provided and each of the transmitting units broadcasts a tracking signal to the tracking unit. each of the transmitting units is coupled to a respective one of a plurality of objects and the tracking signal broadcast by each of the transmitting units is associated with the respective object. Each of the transmitting units is assigned to a respective one of the communication channels in the tracking unit. Moreover, the distance alarm in a respective one of the communication channels is turned on when the transmitter assigned to the respective communication channel moves beyond the pre-determined trigger distance from the tracking unit.
US10911898B2 Automatic determination of and reaction to mobile user routine behavior based on geographical and repetitive pattern analysis
One or more patterns associated with a mobile device are determined. The one or more patterns are determined at least in part by identifying within a set of time information and location information associated with the mobile device a subset comprising successive locations and times associated with a temporary pattern, converting the temporary pattern to be a pattern of the one or more patterns, adding the pattern to a list of detected patterns, generating a reduced set of time information and location information at least in part by removing from the set of time information and location information the subset comprising the successive locations and times, analyzing the reduced set of time information and location information to determine one or more additional patterns. The mobile device can be configured to exhibit a mobile device behavior associated with the determined one or more patterns.
US10911894B2 Use of dynamic content generation parameters based on previous performance of those parameters
In embodiments, the present invention provides a method and system for receiving a navigation request from a mobile communication facility, receiving an indicator input, dynamically creating a content based at least in part on an association of the navigation request and the indicator input, and presenting the dynamically created content to the mobile communication facility.
US10911893B1 Contact tracing via location service
Systems, methods, and computer-executable instructions for contact tracing including receiving a first beacon identifier associated with a first person and a second beacon identifier associated with a second person over a time period from a plurality of readers. A location of the first person and the second person is determined. Health data associated with the first person is received. The first person is determined to be sick and a sick period of time is determined. Two or more people, including the second person, are determined to have been within a proximity of the first person during the sick period of time. A list of the two or more people is generated.
US10911890B2 Auto-resizing of geofences
In one embodiment, POI information is received from a first mobile communication device (MCD) of a group of communication devices respectively associated with group members. The POI information includes an identified location to establish a geofence to track activities of the group members at a POI. The geofence surrounding the POI is established based on the POI information. Whether there are changes to the activities of the group of communication devices are determined, where the changes to the activities include a geofence crossing by a group member. A notification is sent to each of the group of communication devices in response to determining that the geofence crossing by the group member has occurred. The geofence crossing indicates an arrival or departure of the group member at the POI. The geofence is resized based on the changes to the activities.
US10911889B2 Tracking device operation in safety-classified zone
Tracking devices can be associated with safe zones, smart zones, and high risk zones. Safe zones correspond to regions where a likelihood that a tracking device is lost within the safe zone is lower than outside the safe zone. High risk zones correspond to regions where a likelihood that a tracking device is lost within the high risk zone is higher than outside the high risk zone. Smart zones correspond to an expected tracking device, mobile device, or user behavior. Home areas are geographic regions in which a user resides, and travel areas are geographic regions in which a user does not reside. A tracking device can be configured to operate in a mode selected based on a presence of the tracking device within a safe zone, a smart zone, a high risk zone, a home area, or a travel area.
US10911886B2 Method for determining distance between ears of a wearer of a sound generating object and an ear-worn, sound generating object
A sound generating object for worn by a user, includes: a first accelerometer; and a second accelerometer; wherein when the sound generating object is at an operative position, a line extending through the first and second accelerometers intersects an axis at right angle, the axis extending in an up-and-down direction, the first and second accelerometers being spaced by a known distance; wherein the first accelerometer is configured to determine a first acceleration component having a first value, and the second accelerometer is configured to determine a second acceleration component having a second value; and wherein the sound generating object is configured to determine a distance between ears of the user based on the first value of the first acceleration component determined by the first accelerometer, the second value of the second acceleration component determined by the second accelerometer, and the known distance between the first accelerometer and the second accelerometer.
US10911882B2 Methods and systems for generating spatialized audio
A spatialized audio presentation system selects, based on an orientation of an avatar with respect to a virtual sound source, a head-related impulse response from a library of head-related impulse responses corresponding to different potential orientations of the avatar with respect to the virtual sound source. The spatialized audio presentation system applies the selected head-related impulse response to a sound that is generated by the virtual sound source and is to be presented to a user associated with the avatar. Additionally, the spatialized audio presentation system applies an additional effect to the sound that is to be presented to the user. Corresponding methods and systems are also disclosed.
US10911877B2 Hearing device with adaptive binaural auditory steering and related method
Disclosed is a hearing device and method of operating a hearing device in a binaural hearing system, the method comprising: receiving distal data from a distal hearing device; receiving an audio signal and converting the audio signal to a first microphone input signal and a second microphone input signal; and determining a beamforming scheme based on the distal data, the first microphone input signal, and the second microphone input signal, wherein determining the beamforming scheme comprises obtaining a zero-direction index, and wherein the beamforming scheme is based on the zero-direction index; and applying the beamforming scheme in a beamforming module of the hearing device.
US10911874B2 Transducer having a conductive suspension member
A speaker including a frame, and a magnet assembly coupled to the frame. The magnet assembly forms an air gap through which a magnetic flux is directed. The speaker further including a voice coil suspended in the air gap, a diaphragm coupled to the voice coil and a compliant suspension member for suspending the voice coil within the air gap. The suspension member includes an electrically conductive member for providing an electrical connection between the voice coil and a circuit coupled to the frame.
US10911871B1 Method and apparatus for estimating spatial content of soundfield at desired location
In general, the present invention relates to a method and apparatus for estimating spatial content of a soundfield at a desired location, including a location that has actual sound content obstructed or distorted. According to certain aspects, the present invention aims at presenting a more natural, spatially accurate sound, for example to a user at the desired location who is wearing a helmet, mimicking the sound a user would experience if they were not wearing any headgear. Modes for enhanced spatial hearing may be applied which would include situation-dependent processing for augmented hearing. According to other aspects, the present invention aims at remotely reproducing the soundfield at a desired location with faithful reproduction of the spatial content of the soundfield.
US10911870B2 Interactive music tag system and interactive method thereof
An interactive music tag system and an interactive method thereof are provided in the present invention. The interactive method is adapted for an interactive music tag and an interactive music tag reader. The method includes: when the interactive music tag is close to the interactive music tag reader, outputting an wireless energy to the interactive music tag and outputting an audio envelop signal to the coil of an LC resonant circuit such that the analog audio signal is transmitted to the interactive music tag; when the interactive music tag reader controls the interactive music tag, modulating a control signal into the wireless energy; when the interactive music tag receives the control signal through the LC resonant circuit, controlling the output status of the audio envelop signal according to the control signal.
US10911869B2 Variable-frequency sliding band equalization for controlling sealed loudspeaker excursion
Methods and systems for generating a speaker feed for driving a sealed speaker, including: generating feedback indicative of excursion of the speaker; in response to the feedback, equalizing an input signal to generate the speaker feed, such that the speaker feed is equalized for driving the speaker with: a desired frequency response above the speaker's resonance frequency; and an at least substantially flat frequency response in a variable sub-resonance equalization band without exceeding the speaker's excursion limit, where the sub-resonance equalization band extends from the resonance frequency down to a variable cutoff frequency, and the cutoff frequency is determined in response to the feedback. The speaker feed is generated in a feedback-controlled filter configured to boost the input signal at frequencies in the sub-resonance equalization band, the boost having a sloping frequency-amplitude response whose slope is set to overcome or cancel the speaker's natural falloff in the speaker's spring-loaded region.
US10911868B2 Clusters of underwater seismic sources
A submersible sound system may include a housing, an end piece, an elastic membrane, an end cap affixed to the elastic membrane, and a subwoofer speaker system disposed within the housing and supported by a speaker support. A bubble sound source may be defined by the speaker support, the speaker diaphragm, an anterior end of the housing, the elastic membrane, and the end cap. The housing, end piece, and a posterior surface of the speaker support may form a sealed enclosure. The sound system may include a tuning pipe disposed between the sealed enclosure and the bubble sound source. A Helmholtz resonator may be disposed anteriorly of the speaker system. Multiple sound system may be assembled to form a cluster. The cluster may be defined by the vertices of regular polyhedron. The sound systems may be controlled to maintain the speaker systems within acceptable thermal limits.
US10911866B2 Loudspeaker and sound outputting apparatus having the same
A sound outputting apparatus is provided. The sound outputting apparatus includes at least one loudspeaker, and a main body configured to house the at least one loudspeaker. Each of the at least one loudspeaker includes an acoustic transducer configured to generate a sound wave, and a sound guide part configured to directionally output the sound wave via a plurality of openings. A diameter of each of the plurality of openings is increased as a distance from the acoustic transducer increases.
US10911864B2 Head-mounted display apparatus and acoustic device
A head-mounted display apparatus and an acoustic device disposed in the head-mounted display apparatus are provided. The acoustic device includes a speaker, a resonance box, and a waveguide. The resonance box is connected to the speaker. The waveguide is connected to the resonance box. The volume of the waveguide is greater than twice the volume of the speaker, and the length of the waveguide is greater than 5 times the thickness of the speaker.
US10911858B2 Earphone
An earphone comprises an acoustic waveguide (305), for coupling sound waves from an acoustic transducer into an ear (5), the waveguide having an outer end (315) and an inner end (320), at least the inner end being open. The acoustic transducer (310) is arranged at the outer end (315) of the acoustic waveguide and the inner end (320) of the acoustic waveguide is configured to be located in the ear (5). The acoustic waveguide (305) has a neck (340) between the outer end (315) and the inner end (320), and has a cross section at the neck that is smaller than a cross section at each of the outer end and the inner end.
US10911854B2 Ultrasonic microphone enclosure
An apparatus includes a housing having a printed circuit board having a top surface and a bottom surface. The top surface of the printed circuit board forms an outer surface of the housing. The apparatus further includes a bottom-port microphone sensor mounted on the bottom surface of the printed circuit board. The printed circuit board has a port opening formed therein to provide an acoustic path from outside of the housing to the microphone sensor. A method of detecting ultrasonic signals includes receiving ultrasonic signals within a port opening of a printed circuit board forming part of a surface of a housing, and directing ultrasonic signals to a microphone sensor secured to a printed circuit board through the port of the printed circuit board.
US10911853B1 Musical instrument amplifier-mounted microphone assembly
An musical instrument amplifier-mounted microphone assembly operatively attaches to the seal of an instrument speaker to capture sound waves, without losing unique sounds. The microphone assembly utilizes electret condenser microphones to achieve boundary layer configuration. The microphone assembly fits flush against, or parallel to, the speaker baffle that holds the microphone assembly in front of speaker cones. The microphone assembly mounts on a circuit board which acts as a reflective surface to achieve boundary layer effect. The flat circuit board provides flat conductor traces that carry audio signals from the electret assembly, past the gasket seal of the speaker, to electronics on the board that power, amplify and match impedances needed to pass the audio signal to a large venue amplification system. A connector terminal on the circuit board connects via a shielded cable to a housing mounted XLR connector that provides connection to a large venue amplification system.
US10911851B2 Display device and method of driving the same
A display device includes: a display panel; and first and second sound generating device configured to generating sounds and vibrate the display panel, wherein the first sound generating device may have a higher sound pressure level than the second sound generating device in a first frequency range, and the second sound generating device may have a higher sound pressure level than the first sound generating device in a second frequency range lower than the first frequency range. A method of driving a display device in sound generating and haptic modes also is disclosed.
US10911849B2 Direct fire small ceiling speaker system
An attachment to a small ceiling speaker system that is interchangeable with a diffuser of such system and that provides direct downward direction to sound produced by such system. A director interface is provided for adjustably attaching to an acoustic channel shell of such system. A direct fire ring releasably attaches to the director interface with a fastener. The direct fire ring supports magnets for releasably attaching a foraminous audio speaker grill. The director interface and the direct fire ring have alignable hub and spoke features and the hub and spokes of the director interface partially nest within the hub and spokes of the direct fire ring.
US10911845B1 Apparatus and method for tunable photonic delay
A system and method for a tunable optical delay line. The tunable optical delay line comprises a coarse delay portion that provides a coarse delay amount, the coarse delay portion including a coarse delay selection element in conjunction with a coarse delay element, the coarse delay selection element incorporated on-chip into a photonic integrated circuit (IC) component, the coarse delay element being disposed off-chip of the photonic IC component and interconnected with the coarse delay selection element; and a fine delay element that provides a fine delay amount, the fine delay element interconnected in series with the coarse delay selection element, the optical delay line being tunable to a target delay amount by agglomerating the coarse and fine delay amounts.
US10911838B2 Mechanism for transference of media meta-data
The disclosed examples encompass a media sending device, a media receiving device or a method of sending and reproducing media. For example, a media sending device may store media content and a meta-data file which includes media customization information to facilitate reproduction of the media content and an identifier that identifies a type of the information in the meta-data file. The media sending device then transmits an indication to the receiving device indicating that reproduction of the media content would be facilitated by use of the information in the meta-data file. The media sending device then transfers the media content and the meta-data file to the receiving device, in response to receiving a request for the media content from the receiving device. Then, the media receiving device reproduces the media content based at least in part on information extracted from the meta-data file, in a manner indicated by the identifier.
US10911837B1 Systems and methods for dynamically augmenting videos via in-video insertion on mobile devices
Disclosed are systems and methods for rendering augmented videos on mobile devices and computing environment with limited computational resources. The disclosed systems and methods provide a novel framework for performing automatic detection of surfaces in video frames resulting in the creation of a seamless in-video augmentation object experience for viewing users. The disclosed framework operates by leveraging available surfaces in digital content to show augmentation objects in compliance with various pre-established contextual and technical constraints. The disclosed framework evidences a streamlined, automatic and computationally efficient process(es) that modifies digital content at the surface level within the frames of the digital content based on the contextual and technical constraints, and the computational resources of the device augmented digital content is rendered on.
US10911836B2 System and method for digital program insertion in cable systems
Alternative approaches to the insertion of local commercials and messages into networks feeds are provided. Embodiments include digital commercial insertion for cable operators and others that not only offer more flexibility and features, but may also be significantly cheaper to implement. The actual “insert” of the local commercial or message into the digital program is performed by a standard set top box, with several methods of providing the local commercial to the set top box at the proper insertion time. Another embodiment allows a cable operator to significantly save on equipment in the form of splicers and ad inserters, by allowing easy and dynamic mapping of local commercials to insertion zones.
US10911832B2 Methods, systems, and media for facilitating interaction between viewers of a stream of content
Methods, systems, and media for facilitating interaction between viewers of a stream of content are provided. In some embodiments, the method comprises: receiving a request to begin presenting a stream of content, wherein the stream of content corresponds to a collection of videos presented sequentially; identifying a counter value associated with a duration of time elapsed since a creator of the stream of content initiated presentation of the stream of content; determining a playback position of the stream of content based on the counter value; causing the stream of content to be presented at the determined playback position; receiving an input to display a chat interface; and causing the chat interface to be presented in connection with the presentation of the stream of content, wherein the chat interface includes messages transmitted from a plurality of user devices that are also presenting the stream of content.
US10911831B2 Information processing apparatus, information processing method, program, and information processing system
An information processing apparatus according to an aspect of the present technology performs a search for a recorded program and a program to be provided later to acquire a first search result in a case where a character string indicating content of an utterance of a user does not include a predetermined character string indicating the setting of the schedule recording of the program to be provided later and performs a search for the program to be provided later to acquire a second search result in a case where the character string includes the predetermined character string. In a case where a program whose schedule recording is to be set is selected from a display screen of the second search result, the information processing apparatus sets the schedule recording of the selected program without displaying a detail screen.
US10911829B2 Vehicle video recommendation via affect
Techniques are disclosed for vehicle video recommendation via affect. A first media presentation is played to a vehicle occupant. The playing is accomplished using a video client. Cognitive state data for the vehicle occupant is captured, where the cognitive state data includes video facial data from the vehicle occupant during the first media presentation playing. The first media presentation is ranked, on an analysis server, relative to another media presentation based on the cognitive state data which was captured for the vehicle occupant. The ranking is determined for the vehicle occupant. The cognitive state data which was captured for the vehicle occupant is correlated, on the analysis server, to cognitive state data collected from other people who experienced the first media presentation. One or more further media presentation selections are recommended to the vehicle occupant, based on the ranking and the correlating.
US10911819B2 Multimedia pipeline device
Disclosed is a multimedia pipeline device including first pipeline circuits and a processor. The first pipeline circuits include: a first circuit generating first data according to input data and recording characteristic information of the input data; and a second circuit generating second data according to the first data and recording characteristic information of the first data. The processor determines whether the characteristic information of the input data and the characteristic information of the first data are correct according to first and second prestored information respectively, in which at least a part of the first prestored information is recorded by the first circuit according to verified input data in advance and at least a part of the second prestored information is recorded by the second circuit according to verified first data in advance, and the verified input data and the input data originate from the same multimedia test file.
US10911816B2 Information processing system
An information processing system includes a video processing device that processes video data including a plurality of frames, and a transmission device that transmits video data, to be processed by the video processing device, to the connected video processing device. The video processing device stores some frames constituting the video data, and the transmission device stores the remaining frames of the video data not stored in the video processing device.
US10911815B1 Personalized recap clips
Techniques are described that enable personalized recap clip sequences.
US10911814B1 Presenting content-specific video advertisements upon request
Advertisements may be selected for video programming based on the visual content of the video programming. Where a video stream depicts a consumer good or service in one or more video frames, an advertisement that is consistent with the consumer good or service may be inserted into the video stream following the video frames in which the consumer good or service appears. Such an advertisement may be one of a plurality of existing advertisements, or may be prepared in a native format based on the content of the video stream, and may be seamlessly integrated into the video stream with the same or a similar setting to the video stream. A viewer of a video stream may also request one or more advertisements based on the content of the video stream.
US10911812B2 System and method for delivery of near-term real-time recorded video
A system and method for delivery of near-term real-time recorded video includes a byte stream server to provide streaming video from a server platform for video that is being simultaneously recorded to files. The video can be delivered at programmable rates, including faster than real-time, real-time, and slower than real-time. The delivered video can include all video frames, or only I-frames/Keyframes.
US10911811B1 Systems and methods for automatically and dynamically generating a network map
This application relates to systems and techniques for automatically and/or dynamically generating a network map. The network map can be updated based on a changed condition, which can include, among other things, a change in the underlying schedule and/or underlying data (e.g., weather data, news data, etc.). The network map can be updated in real time and/or in accordance with a predetermined schedule.
US10911809B2 Communication apparatus, communication method, and program
A transmission apparatus 101 divides an image into a plurality of image areas. In addition, the transmission apparatus 101 identifies one or a plurality of image areas corresponding to a position of a first object in the image. Next, the transmission apparatus 101 generates a segment corresponding to the one or plurality of image areas identified and a playlist in which a URL for accessing the segment is described. Next, the transmission apparatus 101 transmits the playlist in accordance with a request from the reception apparatus 102 and then, after the URL included in the playlist is accessed, transmits data regarding the segment whose address is indicated by the URL to the reception apparatus 102.
US10911808B2 Systems and methods for optimized delivery of targeted media
Systems and methods are disclosed for targeting of advertising content for a consumer product, by obtaining consumer demographic data, the consumer demographic data including a plurality of demographic attributes for each person; identifying a plurality of media slots; and obtaining program information for a respective identified program aired in each media slot among the plurality of media slots, the program information including viewing data of a plurality of viewing persons viewing the program and each viewing person being among the plurality of persons. The methods also include enriching the viewing data with the consumer demographic data; identifying a plurality of advertiser industries; enriching the product purchaser data with the consumer demographic data; calculating a relevance of each advertiser industry among the plurality of advertiser industries for each identified program based on demographic attributes of the product purchasers in each advertiser industry and demographic attributes of the viewing persons.
US10911807B2 Optimization of an automation setting through selective feedback
The technology described herein solicits user feedback in order to improve the processing of contextual signal data to identify automation setting preferences. Users have limited availability or willingness to provide explicit feedback. The technology calculates an impact score that measures a possible improvement to the automation system that could result from receiving feedback. Feedback is solicited when the impact score exceeds a threshold. Other rules can be provided in conjunction with the impact score to determine when feedback is solicited, such as a daily cap on feedback solicitations.
US10911806B1 Techniques for providing digital content recommendations
Techniques are disclosed for providing recommendations related to digital content. In some embodiments, historical content data may be analyzed to identify abandonments by a plurality of user devices with respect to viewing digital content. The historical content data may indicate viewing behavior associated with the plurality of user devices and the digital content. An index within the digital content may be calculated based at least in part on the abandonments. For example, the index may correspond to a time within the digital content at which a percentage of the plurality of user devices that abandoned the digital content feel below a threshold value. A recommendation related to the digital content may be provided comprising an indication of the index determined for the digital content.
US10911804B2 Bitrate instruction device, bitrate instruction method, and non-transitory recording medium
The bitrate instruction device generates a quality model that represents a change degree of communication quality with a passage of time based on a bitrate model in bitrate information and an available bandwidth model, the bitrate model representing a change degree per time of communication data volume via a communication network with the passage of time, the bitrate information including a plurality of the bitrate models, and the available bandwidth model representing a change degree of communication bandwidth of the communication network with the passage of time; and calculates an expected value of the generated quality model based on occurrence possibility of the available bandwidth model, and instructing a controller of the communication to control communication data volume per time in accordance with a bitrate model with higher expected value than that of other bitrate models in the plurality of the bitrate models included in the bitrate information.
US10911802B2 Media file pushing method, media file server, and media file pushing system
A media file pushing method, a media file server, and a media file pushing system relate to the field of communications technologies and are configured to resolve a problem that a user cannot quickly obtain a media file satisfying a pushing requirement of the user. The method includes obtaining search information from a user, where the search information includes time information, and the time information indicates a requirement of the user on playback duration of a media file, determining playback content of the media file based on a preset content determining rule, obtaining at least one target media file satisfying the time information and the playback content from a media file resource library based on the time information and the playback content of the media file, and presenting the at least one target media file in a pushing interface.
US10911799B2 Video refinement mechanism
An apparatus to facilitate processing video bit stream data is disclosed. The apparatus includes one or more processors to decode point cloud data, reconstruct the decoded point cloud data and fill one or more holes in reconstructed point cloud frame data using patch metadata included in the decoded point cloud data and a memory communicatively coupled to the one or more processors.
US10911798B2 Providing files of variable sizes based on device and network conditions
Methods and systems for providing files of variable sizes based on device and/or network conditions are described herein. The system may determine a plurality of bandwidth ranges. The system may also determine a plurality of file classes, and each different file class may be associated with a different bandwidth range. In some scenarios, the system may convert a file into a plurality of modified files. Each modified file may have a different file size and correspond to a different file class. The file and/or modified files may be provided to other devices based on various factors, such as bandwidth, available storage space, and/or display capabilities of user devices.
US10911796B2 Dynamic quality adjustments for media transport
A content provider might be responsible for content transmitted over a large number of channels, including premium channels that may have fixed quality settings. In order to provide the appropriate quality, the encoders for the premium channels are able to obtain the bit rates (and other capacity) needed. The total bit rate used for the premium channels can then be compared against a maximum bit rate for all channels for the provider to determine a remaining bit rate. The remaining bit rate can then be allocated, evenly or otherwise, across the various non-premium channels. Transmission components such as statmuxes used for the non-premium channels can be configured to adjust the bit rates as necessary based at least in part upon the allocation. Such an approach enables the premium channels to provide the fixed quality ensuring that the aggregate bandwidth meets the bit rate limit.
US10911794B2 Apparatus and methods for selective secondary content insertion in a digital network
Apparatus and methods for generating secondary content scheduling and dynamic insertion for users of a managed content distribution network, such as a cable, satellite, of HFCu network. In one embodiment, the secondary content comprises advertising content which is directly related or tied to demographics, psychographics, and/or other metrics of applicability to one or more users of the content distribution network. Individual insertion opportunities are identified (either in advance or dynamically), and relevant or targeted secondary content is dynamically “switched in” for delivery to the one or more users via interaction between a local or client application (e.g., operative on the user's set top box or personal electronic device) and a switched digital video entity of the network, and subsequently switched out if no longer required, thereby conserving network bandwidth and/or other resources.
US10911792B2 Systems and methods for determining processing completeness within a distributed media item processing environment
Systems, methods, and non-transitory computer readable media are configured to receive a media item. The media item can be split into a plurality of segments. The plurality of segments can be subjected to a plurality of distributed prepublication processing stages. One or more stage progress reports can be received. Each of the one or more stage progress reports can indicate an extent complete of one of the plurality of distributed prepublication processing stages for one of the plurality of segments. An overall extent complete can be calculated with respect to the media item based on the one or more stage progress reports.
US10911791B2 Optimizing encoding operations when generating a buffer-constrained version of a media title
In various embodiments, a buffer-based encoding application generates a first convex hull of subsequence encode points based on multiple encoding points and a first subsequence associated with a media title. The buffer-based encoding application then generates a first global convex hull of media encode points based on a transmission buffer constraint, the first convex hull, and a second global convex hull of media encode points. Notably, the second global convex hull is associated with a portion of the media title that occurs before the first subsequence in a playback order for the media title. Subsequently, the subsequence-based encoding application selects a first media encode point included in the first global convex hull based on a media metric and determines a first encoded media sequence based on the selected media encode point. The first encoded media sequence is subsequently streamed to an endpoint device during playback of the media title.
US10911789B2 Automatic failover for live video streaming
A computer system receives information from multimedia devices for generating a playlist. The information is associated with a status of segment files of a first publishing stream and a second publishing stream received from the multimedia devices, and the information is determined to trigger a failover event. Segment files are obtained from the first publishing stream and the second publishing stream to generate a playlist based on the status of the segment files.
US10911788B2 Video image coding and decoding method and apparatus
A video image decoding method for parsing split mode information of a coding tree node in a bitstream, obtaining a split mode of the coding tree node from a candidate split mode set of the coding tree node based on the split mode information, parsing the bitstream to obtain coding information of the coding tree node, and reconstructing a pixel value of the coding tree node based on the split mode information and the coding information of the coding tree node.
US10911785B2 Intelligent compression of grainy video content
A method for processing a video stream prior to encoding, the video stream potentially comprising a film grain, the method comprising: measuring a film grain intensity in the video stream; obtaining at least one encoding rate information item associated with the video stream, in order to determine a pair of respective values for the grain intensity and encoding rate; comparing the pair values with predetermined respective threshold values in order to categorize the video stream with respect to pairs of predetermined values of grain intensity and rate; and selecting a film grain management strategy among at least four combinations based on the categorization of the video stream.
US10911779B2 Moving image encoding and decoding method, and non-transitory computer-readable media that code moving image for each of prediction regions that are obtained by dividing coding target region while performing prediction between different views
A moving image encoding/decoding apparatus that performs encoding/decoding while predicting a multiview moving image including moving images of a plurality of different views includes: a corresponding region setting unit that sets a corresponding region on a depth map for an encoding/decoding target region; a region dividing unit that sets a prediction region that is one of regions obtained by dividing the encoding/decoding target region; a disparity vector generation unit that generates, for the prediction region, a disparity vector for a reference view using depth information for a region within the corresponding region that corresponds to the prediction region; a motion information generation unit that generates motion information in the prediction region from the reference view motion information based on the disparity vector for the reference view; and a prediction image generation unit that generates a prediction image for the prediction region using the motion information in the prediction region.
US10911773B2 Motion vector difference coding and decoding
There are provided mechanisms for encoding a motion vector, wherein the motion vector is represented by a sum of a motion vector prediction (MVP) and a motion vector difference (MVD) between the motion vector and the MVP. The MVD comprises a first MVD component y and a second MVD component x. The method comprises encoding the first MVD component y. The method comprises encoding a representation {circumflex over (x)} of the second MVD component x. The method comprises sending information to a video decoder on how reconstruct the second MVD component x from the representation {circumflex over (x)} of the second MVD component x and at least one of: the first MVD component y, MVP index MVPindex, reference picture index RefIdx, reference picture list flag, block partition size PartSize and block partition type. There are provided mechanisms for reconstructing a motion vector from a motion vector prediction (MVP) and a motion vector difference (MVD). The MVD comprises a first MVD component y and a second MVD component x. The method comprises receiving information from a video encoder on how to reconstruct the second MVD component x from a representation x of the second MVD component x and at least one of: the first MVD component y, MVP index MVPindex, reference picture index RefIdx, reference picture list flag, block partition size PartSize and block partition type. The method comprises decoding the first MVD component y. The method comprises decoding the representation x of the second MVD component x. The method comprises reconstructing the second MVD component x in accordance with the received information.
US10911772B2 Image processing device and method
The present invention relates to an image processing device and method, which realize improvement in encoding efficiency for color difference signals and reduction in address calculations for memory access. In a case where a block size of orthogonal transform is 4×4, and a macroblock of luminance signals is configured of four 4×4 pixel blocks appended with 0 through 1, the four luminance signal blocks are corresponded with one color difference signal 4×4 block appended with C. At this time, there exist four motion vector information of mv0, mv1, mv2, and mv3, as to the four luminance signal blocks. The motion vector information mvc of the one color difference signal 4×4 block is calculated by averaging processing using these four motion vector information. The present invention can be applied to an image encoding device which performed encoding based on the H.264/AVC format, for example.
US10911770B2 Encoder, decoder, encoding method, and decoding method for selecting the best candidate motion vector
A decoder that decodes a current block using a motion vector includes: a processor; and memory. Using the memory, the processor: derives a first candidate vector from one or more candidate vectors of one or more neighboring blocks that neighbor the current block; determines, in a first reference picture for the current block, a first adjacent region that includes a position indicated by the first candidate vector; calculates evaluation values of a plurality of candidate regions included in the first adjacent region; and determines a first motion vector of the current block, based on a first candidate region having a smallest evaluation value among the evaluation values. The first adjacent region is included in a first motion estimation region determined based on the position indicated by the first candidate vector.
US10911759B2 Method and apparatus for encoding and decoding motion information
A Frame Rate Up-Conversion (FRUC) derivation process, based on frame rate up-conversion techniques, is developed in the reference software JEM (Joint Exploration Model) by the Joint Video Exploration Team (JVET). In one embodiment, a modified FRUC derivation process improves the performance of the current FRUC tool is provided. For example, an initial list of motion vector candidates defined in the FRUC derivation process may be reordered, and/or one or more of the ordered motion vector candidates in the defined list may be removed to improve the efficiency of the process. The reordering and/or the removal may be based on, e.g., one or more of previously determined motion vector candidates of one or more previously decoded blocks. In addition, the adaptive reordering mode may be signaled by the encoder to the decoder as part of the modified FRUC derivation process.
US10911756B2 Video encoding/decoding method and apparatus, and recording medium in which bit stream is stored
An image encoding/decoding method and apparatus are provided. An image decoding method performed by an image decoding apparatus of the present invention may comprise decoding an indicator indicating whether or not partition information of a current block is derived from partition information of a corresponding block of the current block, obtaining the partition information of the current block based on the decoded indicator, and partitioning the current block based on the obtained partition information.
US10911755B2 Systems and methods for adaptive mobile telecommunications for autonomous vehicles
An autonomous land vehicle in accordance with aspects of the present disclosure includes a land vehicle conveyance system, at least two telecommunication devices, an imaging device configured to capture image data of a surrounding environment, a video encoder configured to encode the image data, one or more processors, and at least one memory storing instructions. The telecommunication devices can perform wireless communication independently of each other and can simultaneously perform wireless communication. The instructions, when executed by the processor(s), cause the vehicle to travel using the conveyance system, determine a communication capability of the telecommunication devices while the conveyance system performs travel, determine a compression rate for the video encoder based on the communication capability, encode the image data using the video encoder based on the compression rate to generate encoded data, and communicate the encoded data using at least one telecommunication device based on the communication capability.
US10911750B2 System and methods for feedback-based data transmission
A computer-implemented method includes receiving a feedback message including feedback information from a receiver of image data, obtaining a current frame to be encoded, encoding the current frame based at least in part on the feedback information, and transmitting the encoded current frame to the receiver.
US10911748B1 Display calibration system
A display calibration system may include a first electronic device that includes an ambient light sensor and a display to be calibrated in a second electronic device. The first electronic device may generate test patterns to be displayed on the display. The ambient light sensor may receive light emitted from the display based on the test patterns to generate display color space data. The first electronic device may generate calibration data for the display based on the display color space data and a target reference color space. The second electronic device may store the calibration data and use the calibration data to generate more accurate images. Because the first electronic device may include other functionalities other display calibration, specialized display calibration equipment may be omitted. Additionally, a third electronic device that acts as an intermediary between the first and second electronic devices.
US10911745B2 Calibration of a surround view camera system
A method for automatic generation of calibration parameters for a surround view (SV) camera system is provided that includes capturing a video stream from each camera comprised in the SV camera system, wherein each video stream captures two calibration charts in a field of view of the camera generating the video stream; displaying the video streams in a calibration screen on a display device coupled to the SV camera system, wherein a bounding box is overlaid on each calibration chart, detecting feature points of the calibration charts, displaying the video streams in the calibration screen with the bounding box overlaid on each calibration chart and detected features points overlaid on respective calibration charts, computing calibration parameters based on the feature points and platform dependent parameters comprising data regarding size and placement of the calibration charts, and storing the calibration parameters in the SV camera system.
US10911743B2 Field of view expansion by color separation
A display system is presented for displaying a color stereoscopic image comprising first and second images for user's left and right eyes respectively. A first display is configured for displaying first and second color channels of the first image to the left eye, such that a field of view of the first color channel of the first image is offset from a field of view of the second color channel of the first image in a first direction. A second display is configured for displaying first and second color channels of the second image to the right eye, such that a field of view of the first color channel of the second image is offset from a field of view of the second color channel of the second image in a second direction opposite to the first direction.
US10911737B2 Primary and auxiliary image capture devices for image processing and related methods
Disclosed herein are primary and auxiliary image capture devices for image processing and related methods. According to an aspect, a method may include using primary and auxiliary image capture devices to perform image processing. The method may include using the primary image capture device to capture a first image of a scene, the first image having a first quality characteristic. Further, the method may include using the auxiliary image capture device to capture a second image of the scene. The second image may have a second quality characteristic. The second quality characteristic may be of lower quality than the first quality characteristic. The method may also include adjusting at least one parameter of one of the captured images to create a plurality of adjusted images for one of approximating and matching the first quality characteristic. Further, the method may include utilizing the adjusted images for image processing.
US10911735B2 Layered scene decomposition CODEC with asymptotic resolution
A system and methods for a CODEC driving a real-time light field display for multi-dimensional video streaming, interactive gaming and other light field display applications is provided applying a layered scene decomposition strategy. Multi-dimensional scene data is divided into a plurality of data layers of increasing depths as the distance between a given layer and the display surface increases. Data layers which are sampled using an effective resolution function to determine a suitable sampling rate and rendered using hybrid rendering, such as perspective and oblique rendering, to encode light fields corresponding to each data layer. The resulting compressed, (layered) core representation of the multi-dimensional scene data is produced at predictable rates, reconstructed and merged at the light field display in real-time by applying view synthesis protocols, including edge adaptive interpolation, to reconstruct pixel arrays in stages (e.g. columns then rows) from reference elemental images.
US10911734B2 Display device for personal immersive device
A virtual reality display device that can include a first pixel array and a second pixel array. Pixels of the pixel arrays can have a response time that is less than 2 msec, where the response time for a pixel is a sum of a first amount of time for brightness of the pixel to rise from 10% of white luminance to 90% of white luminance and a second amount of time for response time to fall from 90% of white luminance to 10% of white luminance. Additionally, the first pixel array can be separated from the second pixel array by a gap, and a distance from a center of the first pixel array to a center of the second pixel array is between 58 mm to 72 mm.
US10911728B2 Control device, multi-projection system and control method of control device
A control device configured to communicate with a first projector which projects a first image in a first projection area, and a second projector which projects a second image in a second projection area having a first overlap area overlapping the first projection area to make the first projector and the second projector perform an edge blending process includes a reception section for receiving input of designation information including a direction in which an overlap width, a generation section for generating first overlap information including information representing first side in the first overlap area and information representing the overlap width of the first overlap area, and second overlap information including information representing second side in the first overlap area and the information, and a transmission section for transmitting the first overlap information to the first projector, and the second overlap information to the second projector.
US10911724B2 Security camera
A security device is disclosed herein, comprised of a body having a first end connectable into a standard light socket or plug, and a second end having a rotatable/extendable mount with a camera mounted thereon. The body may also include a controller, a wireless communication module, lights, one or more optional sensors (such as a motion sensor, ambient light sensor, etc.), a back-up battery, a 2-way speaker, and/or a microphone.
US10911722B2 Image transmission apparatus, camera system, and image transmission method
An image transmission apparatus is connected to a plurality of cameras that image the interior of a moving body, and includes a receiver, a processor, and a transmitter. The receiver receives, from an external device of the moving body, an image transmission request and imaging subject information that identifies a passenger to be imaged. The processor selects, based on the imaging subject information, an image captured by at least one camera of the plurality of cameras, and executes processing to remove, from the selected image, other image regions aside from the image region that covers the passenger to be imaged. The transmitter transmits the image that has been processed to the external device.
US10911717B2 Method and system for providing video stream of video conference
Provided is a method and system for providing a video stream for a video conference. A video stream providing method may include managing class information in which a resolution range for the video conference is classified into a plurality of classes; determining at least two classes in which a resolution providable from a source providing client that participates in the video conference is included among the plurality of classes, based on the class information; encoding a video stream for the video conference as a plurality of layers using a resolution set for each of the determined at least two classes; and controlling an electronic device of the source providing client to transmit the video stream encoded as the plurality of layers to a server for the video conference over a network.
US10911714B2 Method for providing camera outputs to receivers of vehicular vision system using LVDS repeater device
A method for providing outputs to receivers of a vehicular vision system includes disposing a camera at a vehicle and disposing an LVDS repeater device at the vehicle. The LVDS repeater device includes a de-serializer, a repeater and at least two serializers. The LVDS repeater device is powered at least in part via power-over-coax from a head unit or ECU of the vehicle. The camera captures image data and outputs an LVDS camera output. The LVDS camera output is received at the LVDS repeater device and is de-serialized via the de-serializer. The de-serialized LVDS camera output is provided to the repeater and at least two outputs are provided to the serializers and are serialized. The serializers each output a respective LVDS repeater output to a respective receiver of the vehicle. The receivers include a receiver of respective ones of the vehicle head unit and the ECU.
US10911709B2 Onboard apparatus
An onboard apparatus provided in a vehicle with an automatic transmission, includes a peripheral image display unit configured to capture a periphery of the vehicle and display a captured image, an acquisition unit configured to acquire information concerning brightness on the periphery of the vehicle, and a setting change unit configured to change a setting of the peripheral image display unit based on the information acquired by the acquisition unit and a shift range of the automatic transmission.
US10911708B2 Endoscope and endoscope system
An endoscope system includes: an endoscope including an image pickup device provided in an insertion portion, and configured to pick up an image of a subject to output a binary image signal; a multilevel modulation unit configured to output, through a predetermined transmission path, a multilevel signal obtained by performing multilevel modulation on the binary image signal; and a memory configured to store endoscope information on signal transmission; and a processor including a multilevel demodulation unit configured to receive the multilevel signal through the predetermined transmission path, and obtain and output the binary image signal by multilevel demodulation; and a controller configured to read the endoscope information from the memory, and determine a multilevel number in the multilevel modulation by the multilevel modulation unit based on the endoscope information read to control the multilevel modulation unit.
US10911707B2 Imaging element, imaging method and electronic apparatus
There is provided an imaging device including a pixel array section including pixel units two-dimensionally arranged in a matrix pattern, each pixel unit including a photoelectric converter, and a plurality of column signal lines disposed according to a first column of the pixel units. The imaging device further includes an analog to digital converter that is shared by the plurality of column signal lines.
US10911704B2 Solid state imaging device and imaging system
A solid state imaging device as an embodiment includes: a plurality of pixels each including at least one photoelectric conversion unit and an amplification transistor having a first input node electrically connected to the photoelectric conversion unit, a first primary node, and a second primary node; a transistor having a second input node, a third primary node, and a fourth primary node and having the same polarity as the amplification transistor; at least one signal line to which the first primary node of each of the plurality of pixels is electrically connected; and a current source electrically connected to the signal line, and a power source voltage is applied to the third primary node, the fourth primary node and the second primary node are electrically connected to each other, and the first primary node and the second input node are electrically connected to each other.
US10911703B2 Image sensor and control method thereof, and image capturing apparatus with event counters and reverse bias voltages
An image sensor comprises: a plurality of light receiving elements whose output voltages vary in response to a photon entering; a plurality of counters each counts a number of events in which the output voltage changes beyond a predetermined threshold, and outputs a count value; and a voltage source that applies a plurality of different reverse bias voltages which are equal to or higher than a breakdown voltage to the plurality of light receiving elements.
US10911702B2 Imaging device and imaging apparatus
An imaging device according to the present invention includes multiple pixels arranged in a row direction and a column direction, which are orthogonal to each other. The multiple pixels include distance measurement pixels each including multiple photo-electric converters arranged so as to be adjacent to each other in the row direction. When M and N denote integers not smaller than one, the pixels are arranged at positions shifted in the row direction for every M-number rows by an amount corresponding to a half of the pixel, color filters are arranged in the row direction in an array of N-number columns per cycle, and the color filters are arranged in the column direction in an array of 2MN-number rows per cycle.
US10911701B2 Image pickup apparatus and image pickup method
An image pickup apparatus includes: a pixel portion where pixels of a plurality of colors are arranged in a first direction and a second direction as repetition of a basic array, and an arbitrary pixel is divided into a plurality of divided pixels in the first direction; a mixing portion configured to generate processed pixel signals from image data generated by all divided pixels existing in the pixel portion by performing pixel reduction of a plurality of divided pixel signals related to a same color and a same division position; and a managing/instructing portion configured to, in a case of prioritizing phase difference detection, control the pixel reduction by the mixing portion so that the processed pixel signals are not arranged at regular intervals in the second direction.
US10911700B2 Image capturing apparatus, image processing apparatus, and method
An imaging capturing apparatus comprises: an image sensor including a two-dimensional array of a plurality of pixels; and a processor configured to perform defective pixel correction on an image signal outputted from a defective pixel among the plurality of pixels. The processor changes a defective-pixel-correction parameter used in the defective pixel correction based on at least one of a moving velocity and a moving direction of a photographic angle of view of the image sensor.
US10911698B2 ISP bias-compensating noise reduction systems and methods
Systems and methods are provided for compensating bias introduced from various image signal processors (ISP) or ISP components while effectively reducing noise. An ISP stage such as spatial noise filtering, high dynamic range (HDR) interpolation, and demosaicking among others, often results in various types of biases and artifacts being introduced in the output frame. The methods and systems of this disclosure employ a convex combination of multiple input frames or blocks of pixels, to effectively reduce bias from a spatial noise filter, a debayer unit, or other ISP components, thereby providing improved spatiotemporal noise reduction solutions.
US10911695B2 Information processing apparatus, information processing method, and computer program product
An information processing apparatus includes a detector, a generator, and a compositor. The detector detects a first image region including a specific part of a subject from a first image obtained by photographing the subject. A generator generates a plurality of mask images for specifying a region to be composited with a second image including the first image region. The compositor composites the first image with the second image using the mask images. The mask images each include a region having higher luminance than luminance of the other regions out of regions of the first image, in a region in contact with another mask image or a region overlapping another mask image.
US10911691B1 System and method for dynamic selection of reference image frame
A method includes obtaining, using at least one image sensor of an electronic device, multiple image frames of a scene. The multiple image frames include a plurality of short image frames at a first exposure level and a plurality of long image frames at a second exposure level longer than the first exposure level. The method also includes generating a short reference image frame and a long reference image frame using the multiple image frames. The method further includes selecting, using a processor of the electronic device, the short reference image frame or the long reference image frame as a reference frame, where the selection is based on an amount of saturated motion in the long image frame and an amount of a shadow region in the short image frame. In addition, the method includes generating a final image of the scene using the reference frame.
US10911689B2 Methods and apparatus using long exposure video for virtual reality headset
Methods and apparatus are disclosed for using long exposure video for virtual reality headsets. A video camera can capture video of a scene. An exposure generator can generate a long exposure time for at least one long exposure time video frame corresponding to long exposure video of the scene to display. A head mounted display can display the long exposure video of the scene that includes the long exposure video frame.
US10911681B2 Display control apparatus and imaging apparatus
A display control apparatus according to an embodiment of the present disclosure includes a display controller that performs enhancement on a region where resolution is changed in response to changing of lowpass characteristics or a region where false color is generated or changed in response to changing of the lowpass characteristics in image data generated on the basis of light incident via a lowpass filter.
US10911678B2 Vibration damping gimbal sleeve for an aerial vehicle
A gimbal sleeve for connecting to a camera gimbal may float between a floor surface and a ceiling surface of an aerial vehicle chassis such that the gimbal sleeve has freedom of motion in yaw, pitch, and roll directions relative to the vehicle chassis. The gimbal sleeve may comprise a pair of connection points to the lower dampers on a floor surface of the vehicle chassis. The gimbal sleeve may furthermore comprise a ball joint coupled to a back surface of the vehicle chassis. The connection points include spring forces that enable the gimbal sleeve to return to an equilibrium position in response to external vibrations and reduce the magnitude of vibrations transferred from the aerial vehicle to the gimbal and camera systems.
US10911677B1 Multi-camera video stabilization techniques
Various techniques are disclosed herein, which comprise obtaining a first stream of images from a first camera and a second stream of images from a second camera, wherein the first camera and second camera have different poses, and at least a portion of the image streams are captured concurrently. Next, a first stabilized trajectory and corresponding set of corrections used to stabilize the first stream of images are calculated. Based on determined differences between the poses of the first camera and second camera during the capture of the first and second streams of images, a second set of corrections to be applied to the second stream of images are derived to match the first stabilized trajectory. If desired, e.g., in response to determining that the stabilized first stream of images does not meet a stabilization criterion, the second stream of images may be stabilized using the second set of corrections.
US10911675B2 Method for providing shake correction, signal processing device performing the method, and imaging device including the signal processing device
A signal processing device for compensating for shaking of an imaging device is provided. The signal processing device includes a motion determination circuit configured to determine motion type information indicating whether a motion of the image device was caused by a hand-shake or was intended by a user based on motion detection information detected by a gyro sensor, a calculation circuit configured to calculate a correction coefficient based on the motion type information, a correction circuit configured to correct motion information calculated from the motion detection information based on the correction coefficient, and a processor configured to synchronize image data of the image device with the corrected motion information.
US10911674B2 Systems and methods for selectively activating high dynamic range in a video capture system
The various implementations described herein include methods, devices, and systems for implementing high dynamic range and automatic exposure functions in a video system. In one aspect, a method is performed at a video camera device and includes, while operating in an HDR mode: capturing video data of a scene, including capturing a first subset of the video data with a first exposure time and capturing a second subset of the video data with a second exposure time, lower than the first exposure time; determining whether the first subset of the video data meets first criteria; determining whether the second subset of the video data meets second criteria; and in accordance with a determination that the first subset meets the first criteria or a determination that the second subset meets the second criteria, switching operation from the HDR mode to a non-HDR mode.
US10911671B2 Automatic processing of automatic image capture parameter adjustment
In one example, a plurality of image frames captured by a digital camera unit is received. It is determined that a condition is met that requires a switch between image capture states. In response, automatic adjustment of at least one image capture parameter without user input is enabled or disabled.
US10911663B2 Electronic apparatus and method for controlling the same
An electronic apparatus is provided and configured to perform control, in response to a specific touch operation on the area corresponding to an unselected specific subject area detected from an image by a detection unit from the image displayed with a first magnification, to select the specific subject area without selecting an organ area included in the specific subject area, and, in response to the specific touch operation on the area corresponding to an organ area included in the specific subject area out of the image displayed with a second magnification larger than the first magnification, to select the organ area.
US10911661B2 Mobile terminal
A mobile terminal in which an imaging unit is provided on a front surface side and a display unit and a sensor are provided on a back surface side includes a signal processing unit which, from a signal output by the imaging unit, generates information to be displayed by the display unit, and a control unit into which a signal from the sensor is input and which controls the signal processing unit. A display state of the display unit based on the control performed by the control unit includes a first display state for display in a first display region if no detection signal is being input from the sensor, and a second display state for display in a second display region if a detection signal is being input from the sensor.
US10911657B2 Image sensor chip having function of generating frame synchronization signal, electronic device including the image sensor chip, and method for operating the image sensor chip
An image sensor chip, an electronic device, and a method for operating the image sensor chip are disclosed. The image sensor chip includes a frame synchronization signal converter configured to convert a first frame synchronization signal received from a first image sensor chip to generate a second frame synchronization signal, and an image generation block coupled to the frame synchronization signal converter and configured to generate image data based on the second frame synchronization signal at the same time point as the first frame synchronization signal.
US10911656B2 Optical isolation systems for displays
An optical isolation system is disclosed for use in a display to reduce light that is transmitted from one or more light sources to a camera. The system can include a gasket arranged next to the camera, where the gasket includes an aperture that substantially surrounds a region that is adjacent to a lens of the camera. In some cases, the gasket can reduce optical crosstalk associated with visible light as well as infrared light. The gasket can include a material that is optical opaque to the wavelengths of the light being transmitted. In addition, some layers of the display can include optical disrupting regions formed in a thickness of the layer.
US10911648B2 Image pickup apparatus equipped with electronic viewfinder
An image pickup apparatus capable of being downsized even when provided with an eye detection sensor when the apparatus includes an electronic viewfinder. The image pickup apparatus includes an electronic viewfinder for viewing an image through an eyepiece and a display unit provided with a display on which the image is displayed. The eye detection sensor detects whether an eye of a photographer approaches the electronic viewfinder. The electronic viewfinder and the display are controlled selectively according to an eye detection result by the eye detection sensor. The eye detection sensor is disposed on the display unit.
US10911646B2 Oral endoscope
The present application relates to the technical field of oral care devices, and discloses an oral endoscope, the oral endoscope comprising: a housing; an image acquisition module, which is fixedly mounted within the housing and which is used for acquiring an external image through the housing, the image acquisition module comprising at least two camera units, which are relatively positionally calibrated and which are used for acquiring three-dimensional image information; an illuminating unit, which provides illumination for each camera unit; a wireless communications module, which is used for wirelessly communicating with an external device and for sending image information, which is acquired by the image acquisition module, to the external device. The oral endoscope may acquire three-dimensional images at various positions in an oral cavity; the oral endoscope need not scan various positions in the oral cavity according to a set sequential requirement, thus the operational requirements thereof are low, and the present invention may be used for self-serviced dentition molding by an ordinary user.
US10911642B1 Image processing circuit and image processing method
The present invention discloses an image processing circuit including an image processing unit, a frame rate adjusting circuit and a phase detection and control circuit. In operations of the image processing circuit, the image processing unit is configured to process an input image signal including a plurality of frames to generate a processed image signal including a plurality of processed frames, the frame rate adjusting circuit is configured to adjust a row number of vertical blanking intervals of at least one of the processed frames according to a control signal, to generate an output image signal including at least one adjusted frame, and the phase detection and control circuit is configured to determine a phase relationship of the input image signal or the processed image signal and the output image signal to generate the control signal.
US10911636B2 Image inclination angle detection apparatus that detects inclination angle of image with respect to document, image forming apparatus, and computer-readable non-transitory recording medium storing image inclination angle detection program
A control device sets first points on characters, generates a first frame composed of a first point and first circles, attaches first marks to points at which the first circles intersect characters, detects a range having a largest central angle and no first marks, sets second points on the first circles in the detected region, generates a second frame composed of a second point and second circles, attaches second marks to points at which the second circles intersect characters, sets a direction passing through the center portions of ranges having no second marks and the second point, sets second points arranged in the direction as the same class, calculates an approximate line connecting second points for each class, obtains straight lines indicating a row direction of characters immediately above and below an approximate line, and determines an inclination angle of an image from inclinations of the straight lines.
US10911635B2 Apparatus and method to pick a magnetizable object from a group of magnetizable objects
An apparatus and method to pick a magnetizable object from a group of magnetizable objects having substantially uniform and predetermined respective sizes, the apparatus including an elongated magnet having a major axis, and a rigid dielectric material having an aperture, the rigid dielectric material positioned relative to the elongated magnet in order to present an opening through the rigid dielectric material along a line collinear with the major axis. The rigid dielectric material is movable, relative to the elongated magnet, in a direction parallel to the major axis between a first position at which at least a portion of the elongated magnet is within the aperture, and a second position at which no part of the elongated magnet is within the aperture.
US10911634B2 Image forming apparatus
An image forming apparatus includes a first storage unit having a semiconductor memory, a second storage unit, an acquisition unit that acquires temperature information indicating a temperature in the first storage unit, a comparison unit that compares the temperature information acquired by the acquisition unit with a threshold, and a control unit. Based on the temperature information indicating a temperature below the threshold, the control unit causes the first storage unit to store data. Based on the temperature information indicating a temperature at or above the threshold, the control unit causes the second storage unit to store data without causing the first storage unit to store the data.
US10911626B2 Printing system, printing system control method, and storage medium
A printing system includes a printing apparatus that prints an image on a sheet, a sheet processor that executes sheet processing, and a sheet detection sensor that detects a sheet on which the sheet processing is performed not in association with the printing of an image, where the printing of an image is restricted in response to detection of a sheet by the sheet detection sensor.
US10911624B2 Server, method of controlling data communication, and storage medium
A server includes circuitry configured to receive, from a transmission source terminal via a communication network, browser identification information identifying a web browser installed on the transmission source terminal, based on a determination that the transmission source terminal is a mobile terminal and the browser identification information indicates one browser created for the mobile terminal, transmit, to the transmission source terminal being the mobile terminal, a first application storing location information indicating a storing location of a first application, and based on a determination that the transmission source terminal is an image forming apparatus and the browser identification information indicates another browser created for the image forming apparatus, transmit, to the transmission source terminal being the image forming apparatus, a second application storing location information indicating a storing location of a second application.
US10911623B1 Asset management framework for customizing multifunction peripheral configurations
A system and method of managing assets for customizing user interfaces of multifunction peripherals includes an asset management system that includes a memory for storing assets such as background images, logos, taglines, applications, and configuration templates. An associated processor determines the permission level of the user or administrator and provides access to assets based on the permission level of the respective user or administrator. The permission level of the user or administrator is based on the associated level within the tiered permission topology of asset management system. Users can use assets of administrators and other users to generate customized user interfaces for multifunction peripherals using assets of anyone in a child, peer, or parent relationship, but are restricted from performing administrative operations, such as editing and deleting of assets, on assets of other users and administrators. Administrators are restricted from performing administrative operations on assets of higher tiers.
US10911619B2 Input device, image forming apparatus, and non-transitory computer readable medium for allocating a function to a visually unascertainable detection region
An input device includes a display on which a work screen is displayed, a detector that optically detects an operation input, and an allocating unit that variably allocates a second operational function to a detection region of the detector. The second operation function is different from a first operational function an allocation position of which is visually ascertainable.
US10911616B2 Information processing apparatus configured to create print data based on different sheet sizes
A controller of an information processing apparatus is configured to receive image data representing a first size image, the first size being a size within which a first number of first objects can be printed, extract second image data included in the first image data, the second image data representing the first object, create first print data used to print the second number of first objects on the second size sheet in an arranged manner based on the extracted second image data, the second number being less than the first number, the first size being a size of a sheet on which the first number of first objects can be arranged, the second size being a size of a sheet on which the first number of first objects cannot be arranged but the second number of first objects can be arranged, the first print data being transmitted to a printer.
US10911615B2 Scoring apparatus and non-transitory computer readable medium
A scoring apparatus includes an acquisition unit that acquire an image that is read from a recording medium having an answer column, an instruction unit that provides an instruction to perform a determination on at least one of a correct answer and an incorrect answer from correct answer information related to the recording medium and answer information included in the image acquired by the acquisition unit, a receiving unit that receives determination end information indicating that the determination has ended and determination results on each answer column that has undergone the determination, a notification unit that performs a notification of the determination end information received by the receiving unit, and a controller that performs control to display, before the notification unit has performed the notification, the determination results on the answer column that has undergone the determination.
US10911614B2 Printing system for printing alignment mark and method of controlling printing system for printing alignment mark
To provide a printing system that can print, on a medium, an alignment mark for aligning the medium in a processing device that performs processing on the medium after printing without complicated work carried out by a user. The printing system includes a printer, the processing device, a printer control unit, a processing device control unit, a data creating unit that creates printing data for performing printing on the medium and processing data for performing processing on the medium after printing, and a data processor that transmits the printing data to the printer control unit and transmits the processing data to the processing device control unit. The data processor creates alignment data for aligning the medium in the processing device, and transmits the alignment data to the printer control unit. The printer control unit controls the printer to print the alignment mark on the medium.
US10911609B2 Image forming apparatus, image forming method, and storage medium
An image forming apparatus includes a memory including instructions, and at least one processor for executing the instruction to cause the image forming apparatus to act as a generation unit to perform image processing so as to generate image data including pieces of page data based on a print job, a determination unit to determine whether a piece of page data corresponding to a sheet passing a predetermined location of a conveyance path is prepared in time, and a control unit to perform, in a case where the piece of page data is not prepared in time, control to leave the sheet as a blank sheet by not performing image processing. The control unit changes a page order, determined in advance, of pages to be printed following the blank sheet in a case where it is determined the piece of page data is not prepared in time.
US10911607B2 Diagnosing an image forming apparatus based on sound signal analysis
A diagnostic apparatus includes a first acquiring unit that acquires sound information, a second acquiring unit that acquires operation information indicating a component in operation among a plurality of components of an analysis target apparatus, and a display unit that, when the acquired sound information is reproduced, displays operating states of the plurality of components at the time point when the reproduced sound is acquired, using the operation information.
US10911606B2 Digital image-paper registration error correction through image shear
A method, non-transitory computer readable medium and apparatus for applying an image shear to correct a digital image-paper registration error are disclosed. For example, the method, performed by a processor of a printing device, includes detecting an amount of skew of a paper traveling through a registration system of a printing device, determining that the amount of skew is greater than a predefined threshold, applying an image shear to a digital image that will be printed on the paper, and controlling a plurality of printheads of the printing device to print the digital image on the paper with the image shear that is applied.
US10911605B2 Provisioning a trial service to a mobile device
A method, a device, and a non-transitory storage medium provide for receiving a request to provision a trial service to a user device, wherein the trial service includes providing a premium service to the user device during a trial time period; identifying a class of service provided to the user device, wherein the request is denied when the premium service is provided to the user device; determining whether the user device is eligible to receive the premium service; determining, when the user device is eligible to receive the premium service, whether the user device is eligible to receive the trial service; and provisioning, based on determining that the user device is eligible to receive the trial service, the trial service to the user device.
US10911601B2 Object oriented call management
Methods and systems for object oriented call management are disclosed. In one aspect, a system implements a plurality of call objects, each call object encapsulating information relating to an active call, each call object configured to display a call user interface, and a messaging system configured to provide messaging between a plurality of accounts, the messaging system configured to distribute references to one or more of the plurality of call objects to at least some of the plurality of accounts, and to cause display of the call user interface within at least one of the plurality of accounts, and is further configured to receive input selecting at least one of the controls of the call user interface, and to communicate the selection to the respective call object.
US10911596B1 Voice user interface for wired communications system
A system capable of connecting a device to a Public Switched Telephone Network (PSTN) using an adapter. During a telephone call using the PSTN, the adapter may receive an incoming call from the PSTN and send caller identification to remote server(s). The remote server(s) may determine an identity of a first user currently on the telephone call and determine that the incoming call is directed to a second user. Based on the caller identification, the remote server(s) may send a notification to the second user indicating the incoming call. Alternatively, the remote server(s) may interrupt the current telephone call to announce the incoming call. For example, if a parent is on the telephone when an incoming call for a child is received, the remote server(s) may send a text message to the child without interrupting the current telephone call.
US10911594B2 Handling calls on a shared speech-enabled device
In some implementations, a determination that a first party has spoken a query for a voice-enabled virtual assistant during a voice call between the first party and a second party is made, in response to the determination that the first party has spoken the query for the voice-enabled virtual assistant during the voice call between the first party and the second party, the voice call between the first party and the second party is placed on hold, a determination that the voice-enabled virtual assistant has resolved the query is made, and in response to the determination that the voice-enabled virtual assistant has handled the query, the voice call between the first party and the second party is resumed from hold.
US10911591B2 Method and apparatus for opt-in compliance with regulations
Disclosed are methods, systems and paradigms for opt-in compliance with regulations. A region in physical space is defined. A condition for the region is defined, the condition being a capability of a communicator such as video recording, still image recording, audio recording, audio output, text messaging, audio communication, or remote connection. The presence and location of a communicator with the capability is detected in the region, and a message is sent to the communicator with a request for a response accepting or rejecting remote deactivation of the capability of the communicator. If an acceptance response is received, the communicator capability is deactivated. If an acceptance response is not received, a notification is generated that includes the lack of acceptance response and the location of the communicator.
US10911589B2 Vehicle control device
A vehicle control device includes an electronic control unit. The electronic control unit is configured to execute a command switching process according to the prediction node. In a transition prediction process, a node of the data for prediction corresponding to a current node of a vehicle is set to a start point node based on data for prediction, and at least one of candidate nodes is set to a prediction node specifying a future state of the vehicle. The electronic control unit is configured to execute a command generation process of generating a command for controlling the devices in the vehicle based on a correspondence relationship according to an input operation performed to the input device.
US10911586B2 Mobile terminal and flexible display device
A mobile terminal is disclosed. The mobile terminal according to an embodiment of the present invention can comprise: a display unit for displaying an image; a pen mountable on or detachable from the mobile terminal, and making contact with a screen of the display unit so as to provide an input to the mobile terminal; a sensing unit for sensing the mounting or the detachment of the pen; and a control unit for controlling the display unit such that an execution image of a memo application to be controlled according to the mounting or the detachment of the pen is displayed.
US10911579B1 Generating programmatically defined fields of metadata for network packets
Programmatically defined fields of metadata for a network packet may be generated. Instructions indicating different portions of data from different headers of a network packet may be stored at a packet processor. When a network packet is received, the different portions of the data may be extracted from the different headers of the packet according to the instructions and provided to other stages of the packet processor for processing. Different portions of the same programmatically defined field may be utilized at different stages in the packet processor. The programmatically defined field may be used to generate a hash value that selects an entry in a lookup table describing a forwarding decision for a network packet.
US10911573B2 Web-based collaborative inking via computer networks
Techniques for web-based collaborative inking sessions via a computer network are described in this document. In one embodiment, a first computer can serialize detected pointer input at a first computer into data representing one or more ink objects individually representing an image or animation corresponding to the detected pointer input. The first computer can then transmit the data representing the serialized ink objects to the second computer via the computer network. Upon receiving the transmitted data, the second computer can de-serialize the received serialized ink objects, reconstruct the image or animation corresponding to the detected pointer input at the first computer, and surface, to a second user, the image or animation of the detected pointer input on a second web browser surfacing the same webpage on the second computer, thereby enabling a web-based collaboration session between the first and second users.
US10911572B2 Systems and methods for dynamic application management with an autonomous vehicle
A system and method for dynamically managing application loads on a vehicle includes: receiving a plurality of distinct application requests; for each one application request, identifying expected computing resource expenditure data based on one or more attributes of each one application request; and identifying current state data for each of a plurality of computing resources of the vehicle based on an expected utilization of each of the plurality of computing resources for fulfilling each one application request; dynamically generating an execution schedule for executing a subset of or each of the plurality of distinct application requests based on (1) the expected computing resource expenditure data for each one application request and (2) the current state data for each of the plurality of computing resources of the vehicle; and executing the subset of or each of the plurality of distinct application requests based on the execution schedule.
US10911570B2 System and method for content parsing
In accordance with an embodiment, described herein is a system and method for receiving content to be parsed, and configuring a network of parsing devices for use in parsing the content in accordance with templates. The system comprises a management server in communication with the parsing network, and the management server is configured to determine a parsing assignment for one or more parsing devices within the parsing network. The parsing network comprises a plurality of parsing devices, each comprising or associated with an endpoint for enabling communication with the management server. The parsing assignment indicates content items to be parsed by the parsing devices and associated templates for use by the parsing devices.
US10911565B2 Method, device and system for associating a service account
Embodiments of the present application relate to a method, device, and system for associating a service account. The method includes obtaining, by one or more processors, event data in connection with execution of an application on a terminal, wherein the event data corresponds to one or more trigger types, determining, by one or more processors, whether the event data corresponds to a predefined trigger data, and in response to determining that the event data corresponds to the predefined trigger data, providing, by one or more processors, service account-association information corresponding to the predefined trigger data.
US10911546B1 Robotic process automation with automated user login for multiple terminal server hosted user sessions
A robotic process automation system processes task processing instructions which are operable to interact at a user level with user level application programs to process work items. A first server processor responds to a request to perform an automation task to automatically process without human user input, a work item by transmitting requests to an autologin program executing on a second server processor device to initiate a plurality of remote desktop protocol oriented processes within an operating system executing on the second server, where the remote desktop protocol oriented processes provide a graphical user interface to an authorized user. Credentials for the authorized users of the remote desktop protocol oriented processes are provided by one or more of the plurality of sets of task processing instructions, which upon logging into the corresponding remote desktop protocol oriented process, process the work items as encoded in the task processing instructions.
US10911541B1 Data transmission and network interface controller
Implementations of this disclosure provide data transmission operations and network interface controllers. An example method performed by a first RDMA network interface controller includes obtaining m data packets from a host memory of a first host; sending the m data packets to a second RDMA network interface controller of a second host; backing up the m data packets to a network interface controller memory integrated into the first RDMA network interface controller; determining that the second RDMA network interface controller does not receive n data packets of the m data packets; and in response, obtaining the n data packets from the m data packets that have been backed up to the network interface controller memory integrated into the first RDMA network interface controller, and retransmitting the n data packets to the second RDMA network interface controller.
US10911540B1 Recovering snapshots from a cloud snapshot lineage on cloud storage to a storage system
An apparatus comprises a processing device configured to identify a snapshot lineage comprising snapshots of a given set of storage volumes, the snapshot lineage comprising (i) a local snapshot lineage stored on a storage system and (ii) a cloud snapshot lineage stored on cloud storage of a cloud external to the storage system. The processing device is also configured to select a snapshot to recover from the cloud snapshot lineage to the storage system, to create a set of new storage volumes on the storage system, to generate a recovery map linking each of a set of cloud storage volumes on the cloud storage that comprises data of the selected snapshot to at least one of the new storage volumes, and to recover the selected snapshot from the cloud snapshot lineage by copying data from the set of cloud storage volumes to corresponding linked ones of the new storage volumes.
US10911539B2 Managing shared content directory structure metadata
Methods, systems and computer program products for managing shared content directory structure metadata stored on client devices. A method embodiment includes identifying a collaboration system that stores one or more content objects that are organized in accordance with a directory structure. Requests pertaining to the content objects are raised by processing entities running on the client device. The requests include instructions to retrieve one or more of multiple types of metadata associated with the directory elements that constitute the directory structure. Based on timing and patterns of requests pertaining to the content objects, a monitoring function detects unwanted runaway retrieval by a runaway process. To prevent further unwanted runaway retrieval of the metadata, the runaway process is blocked from continuing its pattern of unwanted (runaway) retrieval. The collaboration system is notified of characteristics of the runaway process. Some or all of the unwanted retrievals are remediated automatically.
US10911538B2 Management of and persistent storage for nodes in a secure cluster
Authentication information at a first portion of encrypted data may be identified. A cryptographic key may be derived based on a combination of an identification of the first portion of the received encrypted data and a master key. Additional authentication information may be generated based on a combination of the derived cryptographic key and another portion of the received encrypted data. The encrypted data may be verified by comparing the authentication information at the first portion of the received encrypted data with the generated additional authentication information. In response to verifying the received encrypted data, a second cryptographic key may be derived based on a combination of an identification of the another portion of the encrypted data and the master key. The other portion of the received encrypted data may be decrypted by using the second cryptographic key.
US10911526B2 Content delivery network
A content delivery system comprising one or more one management servers comprising one or more processors for executing a code of one or more management agent instances. The code comprising code instructions to monitor a plurality of delivery servers of a distributed network to update dynamically a content record listing a plurality of content objects according to availability parameter(s) of each delivery server, code instructions to receive a content request from (user) client device to retrieve requested content object(s), code instructions to select preferred delivery server(s) from the delivery servers to provide the requested content object(s) to the client device according to analysis of the availability parameter(s) of each delivery server and code instructions to provide the client device with an IP address of the selected delivery server(s) to allow the client device to retrieve the requested content object(s) via a transmission session established with the selected delivery server(s).
US10911523B2 Broadcast intent signaling using a decentralized network
Embodiments disclosed herein are related to computing systems and methods for broadcasting an intent of a first user to a second user of a decentralized network. The computing system and methods are implemented in the decentralized network that implements a distributed ledger that backs one or more decentralized identities (DID) for one or more users of the computing system. Intent from first users of the computing system is received. The intent data defines potential interactions between the first users and second users of the computing system. Broadcast messages are generated. The broadcast messages include a DID for each of the first users and information specifying the potential interactions. The generated broadcast messages are provided to the second users.
US10911520B2 Systems and methods of using the refresh button to determine freshness policy
The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device.
US10911519B2 Media distribution system with ticker feed
A method for use in a media distribution system includes receiving media content at an enterprise hub from a plurality of media outlets via a communication network. The method continues by assigning a unique identifier to the media content. The method continues by receiving at the enterprise hub, from the plurality of media outlets via a communication network, a record of broadcast of the media content on a continuous ticker feed and analyzing the continuous ticker feed to detect the unique identifier. The method continues by automatically verifying if the media content broadcast as scheduled and classifying the media content broadcast. The method continues by generating and transmitting to at least a provider of the media content, from the plurality of media outlets, a displayable report of the classification of the media content broadcast.
US10911511B2 Carriage of ISO-BMFF event boxes in an MPEG-2 transport stream
A method of media streaming implemented by a network device, the method comprising encapsulating a message box into one or more packets in a segment, and sending the segment directly or indirectly to a streaming client.
US10911510B2 Apparatus and method for transmitting multimedia data in a broadcast system
An apparatus and a method for transmitting multimedia data in a broadcast system are provided. A method for constructing a payload for a multimedia frame to be transmitted via a heterogeneous network, in a broadcast system that supports an Internet protocol-based multimedia service, includes dividing the data so as to transmit data of at least one media type and constructing a data region based on each datum of the divided data, constructing a header region including information on the state of the data contained in the data region and/or information on the data region, and combining the data region and the header region to construct a payload for the multimedia frame.
US10911507B2 Immersive audio in a media playback system
Embodiments described herein involve an auxiliary zone contributing audio to a primary zone. In an example implementation, a network media system determines that a first zone in the network media system is playing back a first type of audio content and that a second zone in the network media system is not playing back audio content. While the first zone is playing back the first type of audio content and the second zone is not playing back audio content, the network media system forms a temporarily playback configuration. In the temporary playback configuration, the first zone plays back primary audio content including full frequency range audio content and the second playback device of the second zone plays back auxiliary audio content including low frequency range audio content.
US10911504B1 Social media music streaming
Systems and methods for social media music streaming may include (1) providing a music service within a social media platform, (2) presenting, via the music service, a music consumption interface that displays a collection of personal music stations, each of which is dedicated to music content associated with a different user of the social media platform, (3) receiving user input selecting one of the personal music stations, and (4) in response to receiving the user input, playing music content from the selected personal music station. Various other methods, systems, and computer-readable media are also disclosed.
US10911501B2 Collaborative session over a network
Certain examples described herein provide a method for providing a collaborative session over a network. In these examples, a collaborative session is a series of geographically-separated temporally-coordinated events, such as a performance or concert. In examples, a global latency is set for the collaborative session. The global latency is set to a value greater than a longest latency for a plurality of client devices engaging in the collaborative session, and is defined as a function of a temporal rate for the series of temporally-coordinated events. During the collaborative session data streams are received from the plurality of client devices and presentation of the received data streams on the plurality of client devices is synchronised to enforce the global latency.
US10911499B2 Dynamically enabling user device to discover service available on computer network
A media system includes a computer network, a media device supporting a network-based media sharing protocol, a plurality of output devices located at a plurality of physical locations within a hospitality establishment, and a system controller. In response to a first event, the system controller assigns the media device to a particular guest device by reconfiguring one or more components of the computer network to enable the particular guest device to utilize the network-based media sharing protocol to share media over the computer network with the media device, and commands an output device located at a physical location associated with the particular guest device to play media corresponding to the media signal outputted by the media device on the output port. In response to a second event, the system controller un-assigns the media device from the particular guest device and commands the output device to stop playing the media.
US10911498B2 User input back channel for wireless displays
As part of a communication session, a wireless source device can transmit audio and video data to a wireless sink device, and the wireless sink device can transmit user input data received at the wireless sink device back to the wireless source device. In this manner, a user of the wireless sink device can control the wireless source device and control the content that is being transmitted from the wireless source device to the wireless sink device. The user input data transmitted by the wireless sink device can be input data obtained at a third party device and forwarded to the wireless source device.
US10911497B2 Apparatus, program, and method
[Object] To be able to perform management involved with wireless communication without routing via a base station.[Solution] Provided is an apparatus including: a generation unit configured to generate information related to data wirelessly transmitted or received without being routed via a base station; and a control unit configured to control transmission of the information to a node which is not involved in the transmission or reception of the data.
US10911496B2 Technologies for privacy-preserving security policy evaluation
Technologies for privacy-safe security policy evaluation are disclosed herein. An example apparatus includes at least one processor, and memory including instructions that, when executed, cause the at least one processor to curry a security policy function to generate a privacy-safe curried function set, the security policy function to generate a security policy as a function of a plurality of policy parameters, the privacy-safe curried function set including a non-sensitive function that receives a non-sensitive parameter of the plurality of policy parameters as an argument, the privacy-safe curried function set further including a sensitive function that receives a sensitive parameter of the plurality of policy parameters as an argument; access unencrypted parameter data corresponding to the non-sensitive parameter of the plurality of policy parameters; evaluate the non-sensitive function of the privacy-safe curried function set to generate the sensitive function; and provide the sensitive function to a client computing device.
US10911495B2 Assurance of security rules in a network
In some examples, a system creates a requirement including EPG selectors representing EPG pairs, a traffic selector, and a communication operator; determines that EPGs in distinct pairs are associated with different network contexts and, for each pair, which network context(s) contains associated policies; creates first data representing the pair, operator, and traffic selector; when only one network context contains the associated policies, creates second data representing a network model portion associated with the only network context and determines whether the first data is contained in the second data to yield a first check; when both network contexts contain the associated policies, also creates third data representing a network model portion associated with a second network context, and determines whether the first data is contained in the second and/or third data to yield a second check; and determines whether policies for the pairs comply with the requirement based on the checks.
US10911491B2 Encryption with sealed keys
An aspect includes a computer system with a network encryption device and a trusted container within firmware or hardware and/or within a virtual machine running on the computer system. The network encryption device includes a key store for storing secret encryption keys and a network traffic encryption engine for negotiating and/or storing encryption keys in the key store and/or for encrypting and/or decrypting network traffic using the encryption keys from the key store. The trusted container includes a flow analyzer for analyzing network traffic received from the network encryption device.
US10911483B1 Early detection of dedicated denial of service attacks through metrics correlation
A monitoring service obtains request data specifying entries corresponding to requests received by a Domain Name System service to obtain an Internet Protocol address for a resource and to requests received by a web service to access the resource. The monitoring service uses that request data to generate a request frequency value corresponding to the received requests and compares this value to a baseline request frequency value. If the request frequency value exceeds the baseline request frequency value by a maximum threshold value, the monitoring service performs an operation to redirect network traffic originally directed towards the web service.
US10911479B2 Real-time mitigations for unfamiliar threat scenarios
A computing system performs real-time mitigations for unfamiliar threat scenarios by identifying a particular threat scenario for a client system that has not previously experienced the threat scenario and for which a remediation process is unknown. The computing system responds to the unknown threat scenario by generating and providing the client system a mitigation file that includes a predictive set of mitigation processes for responding to the threat scenario. The mitigation file is generated by first generating a threat vector that identifies a plurality of different threat scenario characteristics for the particular threat scenario. Then, a classification model is applied to the threat vector to identify a predictive set of mitigation processes that are determined to be a best fit for the threat vector and that are included in the mitigation file.
US10911478B2 Detection of attacks in the cloud by crowd sourcing security solutions
Methods are provided for building and tuning a correlation data structure. The correlation data structure includes relationship correlations with relationship scores that reflect the level of correlation between alert conditions and feature set events that occurred in a machine. Each relationship correlation further includes a time of influence associated with the times of occurrence for each alert condition and corresponding feature set event. The correlation data structure is built and tuned using sourcing to leverage the alert conditions and feature set events on each machine for all machines in the network. Methods are also provided to use the correlation data structure to monitor the machines in a network, detect feature set events, and detect if alert conditions correlated with those feature set events are likely to occur. The methods further provide for mitigating those alert conditions.
US10911476B2 Selectively choosing between actual-attack and simulation/evaluation for validating a vulnerability of a network node during execution of a penetration testing campaign
Methods and systems for penetration testing of a networked system by a penetration testing system. In some embodiments, both active and passive validation methods are used during a single penetration testing campaign in a single networked system. In other embodiments, a first penetration testing campaign uses only active validation and a second penetration campaign uses only passive validation, where both campaigns are performed by a single penetration testing system in a single networked system. Node-by-node determination of whether to use active or passive validation can be based on expected extent and/or likelihood of damage from actually compromising a network node using active validation.
US10911475B2 Identifying anomalies in a network
Various implementations disclosed herein enable identifying anomalies in a network. For example, in various implementations, a method of identifying anomalies in a network is performed by a network node. In various implementations, the network node includes one or more processors, and a non-transitory memory. In various implementations, the method includes generating a characteristic indicator that characterizes a device type based on communications associated with a first device of the device type. In various implementations, the method includes determining, based on communications associated with the first device, a performance indicator that indicates a performance of the first device. In various implementations, the method includes synthesizing an anomaly indicator as a function of the performance indicator in relation to the characteristic indicator.
US10911471B1 Systems and methods for network-based intrusion detection
Systems and methods for network-based intrusion detection are provided. An anti-adversarial Hidden Markov Model can be used to effectively detect evasion patterns for network-based intrusion detection, using dynamic window and threshold techniques to achieve adaptive, anti-adversarial, and online learning abilities. The concepts of pattern entropy, pattern entropy reduction, window width, local optimal window width, and dynamic window can be used in the model.
US10911470B2 Detecting anomalies in a computer network based on usage similarity scores
A security platform employs a variety techniques and mechanisms to detect security related anomalies and threats in a computer network environment. The security platform is “big data” driven and employs machine learning to perform security analytics. The security platform performs user/entity behavioral analytics (UEBA) to detect the security related anomalies and threats, regardless of whether such anomalies/threats were previously known. The security platform can include both real-time and batch paths/modes for detecting anomalies and threats. By visually presenting analytical results scored with risk ratings and supporting evidence, the security platform enables network security administrators to respond to a detected anomaly or threat, and to take action promptly.
US10911469B1 Dynamic fraudulent user blacklist to detect fraudulent user activity with near real-time capabilities
Various embodiments are generally directed to detecting fraudulent activity on a user account based at least in part on a dynamic fraudulent user blacklist. The fraudulent activity may be identified based on a similarity of forensic profiling across multiple user accounts, for example, fraudulent activity occurring by the same fraudster or perpetrator may have a similar or identical fraudulent pattern across the multiple user accounts. By identifying the fraudulent user patterns associated the same fraudster and dynamically updating a blacklist to include these fraudulent user patterns, the same types of attacks may be prevented on the other existing user accounts.
US10911464B2 Framework for multi-level and multi-factor inline enrollment
The present disclosure relates generally to access control, and more particularly, to techniques (e.g., systems, methods, computer program products storing code or instructions executable by one or more processors) for providing for inline enrollment in multi-level and multi-factor authentication of a user allowing login on a restricted website, or on an enterprise network with single sign-on, or on various other service systems with security restrictions.
US10911463B1 Graphical user interface and console management system for distributed terminal network
A graphical user interface (GUI) and operator console management system for a distributed terminal network is described. In some embodiments, the terminals may be hardware terminals, kiosks, or clients. In some embodiments, a security analysis may be performed, and security scores may be determined, for visitors requesting operations at terminals based on an operator configuration. Security scores may be determined by a provider, in communication with the operator terminals, based on aggregation of a plurality of factors, wherein each factor may be weighted. The factors may incorporate operator settings or preferences. In one embodiment, the factors include one or more facial recognition factors. The one or more facial recognition factors may be used for biometric authentication. The provider may use the security scores to determine user privileges or permissions for the operations. The provider may deliver instructions or messages to the terminals based on the determinations.
US10911462B2 Method and device for controlling access to data in network service provider system
Embodiments disclose a method and a device for controlling access to data in a network service provider system. In the embodiments, when a received access request of accessing data in the network service provider system is a user access instruction, data requested by the user access instruction may be acquired from network service provider-usable data or network service provider-unusable data in the network service provider system, or when a received access request of accessing data in the network service provider system is a non-user access instruction sent by the network service provider system, data requested by the non-user access instruction is acquired from only network service provider-usable data in the network service provider system.
US10911461B2 Parallel execution of transactions in a blockchain network based on smart contract whitelists
Implementations of this specification include identifying a plurality of transactions to be executed in the blockchain, wherein the transactions are arranged in an execution order, wherein the transactions include one or more smart contract calls to smart contracts each having a whitelist identifying one or more accounts that are authorized to execute the smart contract, and wherein the execution order includes a smart contract call to a smart contract that does not have a whitelist arranged after the plurality of transactions; identifying groups of transactions within the plurality of transactions; instructing nodes of the blockchain network to execute each of the groups of transactions in parallel; determining that the nodes of the blockchain network have completed executing all of the groups of transactions; and in response, instructing the nodes of the blockchain network to execute the smart contract call that does not include a whitelist.
US10911460B2 Methods and devices for blocking, detecting, and/or preventing malicious traffic
A network device obtains information, associated with blacklisted domains, that includes blacklisted domain identifiers, and sinkhole server identifiers associated with the blacklisted domain identifiers. The network device obtains a set of rules that specify match criteria, associated with the blacklisted domains, that include source network addresses and/or destination network addresses for comparison to packet source network addresses and/or packet destination network addresses associated with incoming packets. The set of rules specify actions to perform based on a result of comparing the match criteria and the packet source network addresses and/or the packet destination network addresses for the incoming packets. The network device receives packets, examines a packet source network address and/or a packet destination network address associated with the packets, compares the packet source network address and/or the packet destination network address to the match criteria, and performs an action based on a result of the comparison.
US10911458B2 Methods and systems using trust-but-verify dynamic quality-of-service (QoS)
Exemplified system and method optimizes dynamic Quality of Service (QoS) operation across a network infrastructure to alleviate time constraints when applying dynamic QoS policy on newly initiated traffic flow, particularly for various data streams. Initially, and by default, the exemplified system and method temporarily applies a high QoS policy to a newly initiated traffic flow and then verifies the QoS legitimacy of the flow to which the high QoS policy for the newly initiated traffic flow is maintained or is reduced to a lower-priority QoS policy. This trust-but-verify QoS operation allows new traffic, e.g., with voice and video components, to receive a high QoS PHB treatment as transmission of the traffic is initiated without having a nominal delay at the beginning of the call before QoS is applied while allowing the QoS legitimacy to be validated and maintained.
US10911457B2 Immediate policy effectiveness in eventually consistent systems
Policy changes are propagated to access control devices of a distributed system. The policy changes are given immediate effect without having to wait for the changes to propagate through the system. A token comprises the policy change and can be provided in connection with access requests. Before an access control device has received a propagated policy change, the access control device can evaluate a token provided in connection with a request to determine, consistent with the policy change, whether to fulfill the request.
US10911456B2 Systems and methods for device push provisioning
Techniques for provisioning access data may include receiving, by a first application installed on a communication device, user input selecting an account to provision to a second application installed on the communication device. The first application may invoke the second application and send a session identifier (ID) to the second application. The second application may send a user ID associated with the second application, a device ID, and the session ID to the first application. The first application may then generate encrypted provisioning request data and send the encrypted provisioning request data to the second application. The second application may send the encrypted provisioning request data to a remote server computer to request access data that can be used to access a resource. The second application may receive the access data provided by the remote server computer based on validation of the encrypted provisioning request data.
US10911447B2 Application error fingerprinting
An application error detection platform computer processor may monitor execution of an application for a customer and determine that an application error has occurred. Responsive to the determination that an application error has occurred, an error fingerprint creation platform computer processor may access a stack trace representing execution of the application when the application error occurred. An error fingerprint associated with the occurrence of the application error may then be determined by applying a hash function (e.g., SHA-1) to information contained in the stack trace. Electronic records including an indication of the error fingerprint may then be received by and stored in an application error log data store. The application error log data store may then be searched for duplicate error fingerprints to facilitate application error resolution.
US10911446B2 System, method used in system, information processing apparatus, method of controlling information processing apparatus, and medium
A voice assistant requests a first terminal among a plurality of terminals to execute an authentication process, receives a result of the authentication process from one of the plurality of terminals, and transmits the result of the authentication to a service providing system as response to the authentication request in a case in which an authentication request is accepted from the service providing system. Each of the plurality of terminals executes a biometric authentication process using user's biometric information read by the biometric information sensor using an authenticator if a request from the voice assistant is received and responds to the voice assistant with a result of the biometric authentication process. The voice assistant requests a second terminal other than the first terminal among the plurality of terminals to execute an authentication process if a predetermined condition is satisfied after requesting the first terminal to execute the authentication process.
US10911445B2 Information-capturing system and communication method for the same
A communication method for an information capturing system includes the steps of: detecting for a communication link between a host device and an information capturing device, the host device having a high-power-consumption network-connection unit, the information capturing device having a low-power-consumption network-connection unit and a SIM card, and the SIM card storing an identity authentication information; and creating, upon affirmative detection of the communication link, a network connection to a base station by the high-power-consumption network-connection unit, using the identity authentication information.
US10911444B2 IoT device authentication
The disclosed technology is generally directed to device authentication in an IoT environment. For example, such technology is usable in authenticating IoT devices to an IoT Hub. In one example of the technology, data field targets are received for an IoT device. The data field targets may include at least one device identity data field target and at least one telemetry data field target. Data field entries are received from the IoT device at a first time. The data field entries may include at least one device identity data field entry and at least one telemetry data field entry. A determination is made as to whether the data field entries match the corresponding data field targets for the IoT device. The IoT device is selectively allowed to connect to the IoT hub based on the determination.
US10911443B2 Method and system protecting against identity theft or replication abuse
A method, implemented by a computer-implemented authentication system, for authenticating a user attempting to access a target component of a computer system, the method comprising: a) receiving, from a first user system via a computer network, user authentication information and a network address identifying the first user system within the computer network; b) obtaining at least one data item of contextual information indicative of a property of an environment of a wireless communications device associated with the user authentication information; c) authenticating the user based on at least the user authentication information; and d) subject to successful authentication, granting access to the target component and storing a data record comprising the received network address and the received contextual information.
US10911442B2 Systems and methods for one-time password authentication
In an aspect, the present disclosure provides an electronic device for OTP authentication of a present location, comprising: a power source, a processor, and a memory in a housing; a strap comprising first and second ends, and a first wire extending from the first end to the second end of the strap and forming an external loop, wherein the first wire establishes a first electrical connection between the power source and the processor; and a second electrical connection operatively connected to the processor and the memory, the processor configured to generate an OTP, only when the processor is connected to the power source by the first electrical connection without interruption once the first electrical connection is established. The OTP authentication may be time-based one-time password (TOTP) authentication, and the generated OTP may be a time-based one-time password (TOTP).
US10911438B2 Secure detection and management of compromised credentials using a salt and a set model
Techniques are provided for secure detection and management of compromised credentials. A first candidate credential is received, comprising a first username and a first password, wherein the first candidate credential was sent in a first request from a first client computer to log in to a first server computer. A first salt associated with the first username in a salt database is obtained. A first hashed credential is generated based on the first password and the first salt. The first hashed credential is transmitted to a set model server computer, wherein the set model server computer is configured to maintain a set model that represents a set of spilled credentials, determine whether the first hashed credential is represented in the set model, and in response to determining that the first hashed credential is represented in the set model, performing additional processing on the first hashed credential.
US10911436B2 Method and device for registering and certifying device in wireless communication system
A gateway (GW) in a wireless communication system, according to the present disclosure is provided. The GW generates self-signed authentication information, allocates the self-signed authentication information to at least one device, transmits a registration request message for requesting registration of the at least one device to a server if a certificate channel with the at least one device is generated based on the self-signed authentication information, and transmits certificate information for the at least one device to the at least one device if the certificate information for the at least one device is received from the server.
US10911434B2 Phone number protection system
This disclosure provides a method and system for protecting phone numbers from being exposed to third parties. The method comprises receiving a request, from a caller smart phone, for establishing telephone communication with a callee smart phone, wherein the request contains a code to designate the smart phone of the callee. The method further comprises checking whether the code is formally provided to the callee. The method further comprises: in response to determining that the code is formally provided to the caller, retrieving the phone number of the caller and the phone number of the callee based on the request and establishing a phone call connection via a cellular network with the phone number of the caller and the phone number of the callee.
US10911430B2 Account login connection method and apparatus, and storage medium
An account login method and apparatus and a storage medium are provided. The method includes receiving, from a first terminal, a login request including an identifier of a target network to which the first terminal is connected. One or more instant messaging accounts logged into by using the target network are obtained, and a target instant messaging account is selected from the one or more instant messaging accounts. A login authorization request is pushed to a second terminal on the target network, the second terminal corresponding to the target instant messaging account that is selected. In response to receiving a login authorization instruction from the second terminal, login information including the target instant messaging account is transmitted to the first terminal.
US10911424B2 Registry apparatus, agent device, application providing apparatus and corresponding methods
A registry apparatus is provided for maintaining a device registry of agent devices for communicating with application providing apparatus. The registry comprises authentication information for uniquely authenticating at least one trusted agent device. In response to an authentication request from an agent device, the authentication information for that device is obtained from the registry, and authentication of the agent device is performed. If the authentication is successful, then application key information is transmitted to at least one of the agent device and the application providing apparatus.
US10911420B2 Manage encrypted network traffic using DNS responses
This present disclosure generally relates to managing encrypted network traffic using Domain Name System (DNS) responses. One example includes requesting an address; receiving a response from the resolution server including one or more addresses associated with the domain name; associating with the domain name a particular address selected from the received one or more addresses; receiving a request to resolve the domain name; sending a response to the request to resolve the domain name, the sent response including the particular address associated with the domain name; receiving a secure request for a resource, the secure request directed to the particular address associated with the domain name; and determining that the secure request is directed to the domain name based on the association between the particular address and the domain name.
US10911418B1 Port level policy isolation in overlay networks
Embodiments are directed to managing communication over one or more networks. An underlay network that couples a source gateway and a target gateway using underlay protocols may be provided such that the target gateway includes two or more port groups that may each be associated with a separate target node. An overlay network may be provided on the underlay network based on policy information such that the source gateway and the target gateway may each be assigned separate gateway identifiers (GIDs) that are associated with the overlay network. In response to the source gateway authorizing a source node to employ the overlay network to communicate one or more encrypted payloads to a target node, the one or more encrypted payloads may be provided to the target node based on the overlay network and the policy information.
US10911417B2 Method and system for processing data packages
A method for analysing data received by an addressed recipient of a data package. The method comprises receiving a data package over a data network. The data package comprises a header and payload data. The header of the data package is analysed to determine a plurality of characteristics, the characteristics comprising at least an identifier and a transmission time. The method also comprises generating a risk indicator, wherein the risk indicator indicates a risk associated with the analysis of the header. A handling action is generated based on the risk indicator; and provided along with the payload data to the addressed recipient.
US10911416B2 Secured transfer of data between datacenters
In various embodiments, a method of transferring data between datacenters may be performed. The method may include running a first plurality of host programs and a first plurality of encryption units at a first datacenter. The method may further include establishing, between the first datacenter and a second datacenter, secure communication connections between each of the first plurality of encryption units and a corresponding one of a second plurality of encryption units running at the second datacenter. The method may further include transferring, by the first datacenter, data from the first plurality of host programs to a second plurality of host programs running at the second datacenter.
US10911413B2 Encapsulating and tunneling WebRTC traffic
A system that traverses Web Real-Time Communication (“WebRTC”) data over a tunnel establishes the tunnel between a tunneling client of a user equipment (“UE”) and a tunneling server. The system receives the WebRTC data and encapsulates the WebRTC data into frames. The system detects that one or more of the frames includes media. The system then transmits the frames over the tunnel while, for the frames detected as media, applying enhancement features to the transmitting of the media frames.
US10911411B2 Extending public WiFi hotspot to private enterprise network
A system, a method, and a computer program that extend a public Wi-Fi hotspot of an Internet service provider network to a private enterprise network system to transport non-enterprise traffic between the Internet service provider network and a non-enterprise computing device. The system, method, and computer program provide one or more tunnels between access points in the private enterprise network system and the Internet service provider network. The tunnels can be formed between one or more Internet service provider mobility controllers and, via a firewall, a DMZ (demilitarized zone) in the private enterprise network system to facilitate secure communication between the non-enterprise communicating devices and the Internet service provider network.
US10911410B1 Managed network content monitoring and filtering system and method
A system and method for content request monitoring and filtering for a plurality of managed devices in a managed network uses a smart PAC file that is uniquely associated with a particular user using a particular managed device and a DNS look up to perform both the logging/monitoring of the content request and the filtering without a hardware appliance or partial proxying.
US10911405B1 Secure environment on a server
Disclosed herein are techniques for maintaining a secure environment on a server. In one embodiment, the server includes a baseboard management controller (BMC), a first Ethernet port coupled with an adapter device network comprising a plurality of adapter devices, and a master adapter device including a second Ethernet port and a network switch, the network switch being controllable to be selectively coupled with at least one of the BMC, the first Ethernet port, or the second Ethernet port. The master adapter device may receive a network packet from at least one of: the first Ethernet port, the second Ethernet port, or the BMC, and determine, based on a forwarding policy, whether to forward the network packet. Based on a determination to forward the network packet, the master adapter device may determine a destination, and control the network switch to transmit the network packet to the destination.
US10911399B2 Robust domain name resolution
A recursive DNS nameserver system and related domain name resolution techniques are disclosed. The DNS nameservers utilize a local cache having previously retrieved domain name resolution to avoid recursive resolution processes and the attendant DNS requests. If a matching record is found with a valid (not expired) TTL field, the nameserver returns the cached domain name information to the client. If the TTL for the record in the cache has expired and the nameserver is unable to resolve the domain name information using DNS requests to authoritative servers, the recursive DNS nameserver returns to the cache and accesses the resource record having an expired TTL. The nameserver generates a DNS response to the client device that includes the domain name information from the cached resource record. In various embodiments, subscriber information is utilized to resolve the requested domain name information in accordance with user-defined preferences.
US10911396B2 Mid-tier messaging system
A mid-tier messaging system receives a request to initiate a communication session via a first messaging channel that includes a first messaging interface of a first messaging application provided at a user device and a first message provider of a plurality of message providers. The mid-tier messaging system establishes a first session that is mapped to the communication session. The mid-tier messaging system establishes the communication, using the first session, between the first messaging interface and the first message provider. The mid-tier messaging system provides, through the first session, first message communications between the first message provider and the first messaging interface. The mid-tier messaging system seamlessly switches to a second message provider service when the first message provider service cannot service an intent of the first communication session.
US10911395B2 Tailoring effective communication within communities
Approaches presented herein enable tailoring messages to enhance sharing and resonance based on a community fingerprint and a key influencer. More specifically, a message to be directed to members of an online social community is received. Members of the social community who influence the social community and their likelihood to re-share messages are identified. A re-share fingerprint for the identified influencer is generated that maps the influencer's likelihood to re-share content. A communications fingerprint of the community is also created using an amalgamation of the communication patterns and styles of individual members of the community. The received message is optimized to most effectively target the message to the online social community and to solicit a desired response from the community based on the community communication fingerprint. The optimized message can then be forwarded to the online social community.
US10911394B2 Mitigating abuse in an electronic message delivery environment
Provided herein is an electronic message management platform that enables calculating a size of a sample of a message recipient list that delivers a confidence level greater than threshold for the entire message recipient list by applying a predicted bounce percent for the list to a sample size selection algorithm, selecting a total of recipients in the message recipient list that is consistent with the sample size, processing messages to each of the recipients in the sample, monitoring message life cycle events for the recipients in the sample set over a period of time, and based on the monitoring taking an action with the message recipient list selected from a list of recipient list actions consisting of processing remaining recipients in the message recipient list and halting processing of the message recipient list.
US10911390B2 Methods, systems, and media for presenting comments based on correlation with content
Methods, systems, and media for presenting comments based on correlation with content are provided. In some implementations, a method for presenting ranked comments is provided, the method comprising: receiving, using a hardware processor, content data related to an item of content; receiving, using the hardware processor, comment data related to a comment associated with the item of content; determining, using the hardware processor, a degree of correlation between at least a portion of the comment data and one or more portions of the content data; determining, using the hardware processor, a priority for the comment based on the degree of correlation; and presenting, using the hardware processor, the comment based on the priority.
US10911387B1 Message reminder interface
A message reminder system, to perform operations that include: causing display of a presentation of a message addressed to a user, at a first position among a message feed of the user at a client device; receiving a request to open the message from the user of the client device, the request including a timestamp; detecting a trigger event based on at least the timestamp of the request to open the message, the trigger event comprising event attributes; generating a notification to be applied to the presentation of the message, the notification based on at least the event attributes of the trigger event; moving the presentation of the message from the first position among the message feed to a second position among the message feed; and applying the notification to the presentation of the message.
US10911386B1 Thread visualization tool for electronic communication documents
A method for facilitating document review includes determining an ordered relationship among electronic communication documents in a conversation thread group. The ordered relationship specifies a time sequence of documents in each of one or more conversation threads within the thread group. Each conversation thread begins with the same root document and ends with a different end document. The method also includes causing a visualization of the thread group to be presented to a user via a GUI. The visualization includes graphic elements corresponding to different electronic communication documents, and each element is at a respective position along first and second axes of the visualization in accordance with the ordered relationship. The first axis is indicative of how many electronic communications were sent, within a given conversation thread, after the root document was sent, and the second axis is generally indicative of how many conversation threads are in the thread group.
US10911384B2 Staggered notification by affinity to promote positive discussion
An indication of a content item being provided to a content item platform may be received. Users associated with the content item platform may be identified and a plurality of classifications may be received. A first portion of the users associated with a first classification and a second portion of the users associated with a second classification may be identified. Notifications identifying the content item may be sent to the first portion of the users. A determination may be made as to whether an amount of time that has elapsed since the notifications have been sent to the first portion of the users satisfies a threshold amount of time. Responsive to determining that the amount of time that has elapsed satisfies the threshold amount of time, the notifications identifying the content item may be sent to the second portion of the users associated with the second classification.
US10911383B2 Spam filtering and person profiles
Systems and methods to reduce false positives in spam filtering. In one aspect, a method includes automatically generating profiles for persons identified in messages, such as incoming and outgoing e-mails. Messages flagged as spam can be checked against the profile to identify false positives.
US10911382B2 Personalized message priority classification
A system and method of automatically assigning a priority rank to messages. The system and method accesses a message data store and assigns a priority rank to each message. The priority rank is selected from a priority rank scale by, for each message, parsing the message for features present in the message and calculating a predicted intensity score for the message using a user-specific classifier. The classifier is trained from user training data which includes prior user messages on which a machine learning algorithm operates. The training data is labeled by scores calculated based on the actual activates performed by the user to each message. The priority rank of each message can be used to improve message processing in message processing systems.
US10911378B2 System and method for providing conversational contents
An electronic device may be configured to receive a message for a second external electronic device, from a first external electronic device through a first network associated with the first external electronic device among a plurality of rich communication suite (RCS) networks using a communication circuit, to determine whether to transmit the message based on a profile of the second external electronic device including at least one throttling metric for the first network among the plurality of RCS networks stored in a memory and a network state of the first network, and to convert the message based on a protocol of a second network and to transmit the converted message to the second external electronic device through the second network based on determining to transmit the message.
US10911377B1 Using stateful traffic management data to perform packet processing
Some embodiments provide a method for an ingress packet processing pipeline of a network forwarding integrated circuit (IC). The ingress packet processing pipeline is for receiving packets from a port of the network forwarding IC and processing the packets to assign different packets to different queues of a traffic management unit of the network forwarding IC. The method receives state data from the traffic management unit. The method stores the state data in a stateful table. The method assigns a particular packet to a particular queue based on the state data received from the traffic management unit and stored in the stateful table.
US10911376B2 Software-enhanced stateful switching architecture
A stateful network packet processing system includes first and second stateful stages and a distribution mechanism. The first stateful stage includes a first state table and a first FSM table. The second stateful stage includes a second state table and a second FSM table. The distribution mechanism defines when a flow should be processed by either the first stateful stage or the second stateful stage or by a combination of the first stateful stage and the second stateful stage. At least one of the first or second FSM tables is extended with states and transitions that support the distribution mechanism.
US10911371B1 Policy-based allocation of provider network resources
A control-plane component of a network-accessible service receives an indication that a resource request has been submitted by a client. The component determines, based at least in part on metadata associated with the client, that a first parameter selection policy (PSP) of one or more PSPs created for the service is applicable. The first PSP includes a condition set to determine applicability, and a value set indicating parameter values to be used to fulfill resource requests to which the PSP applies. Using the value set, an effective parameter value list for one or more operations to be performed to allocate the requested resource is generated, and the allocation operations are initiated.
US10911370B2 Systems and methods for providing predicted web page resources
Systems, methods, and non-transitory computer-readable media can receive a web page request associated with a user ID from a client computing device. A set of gatekeeper conditions is determined based on the user ID. A set of predicted resources is determined based on the set of gatekeeper conditions. An initial package of resources is transmitted to the client computing device in response to the web page request. The initial package of resources comprises the set of predicted resources.
US10911368B2 Gateway address spoofing for alternate network utilization
Methods and systems for alternate network utilization are provided. Exemplary methods include: broadcasting by a hub an unsolicited announcement over a network to a plurality of devices coupled to a router, the unsolicited announcement being configured to cause at least some of the plurality of devices to store in a table a link-layer address of the hub as a link-layer address of the router; receiving by the hub a data packet from a device of the plurality of devices; and selectively directing by the hub the received packet to a first broadband network or a second broadband network using predetermined criteria.
US10911364B2 Packet processing method and router
Embodiments of the application describe a packet processing method and a router. The method includes: receiving, by an input line card, at least one packet; obtaining, by the input line card, information about an available first buffer block in a third buffer module, where the third buffer module is a first buffer module that includes an available first buffer block; allocating, by the input line card, a third buffer block to each of the at least one packet based on at least one buffer information block stored in the input line card and the information about an available first buffer block; and buffering, by the input line card, each packet into the third buffer block. Distributed packet buffering can be implemented by using the method.
US10911360B2 Anycast edge service gateways
Some embodiments provide a method for managing traffic in a virtualized environment. The method, in some embodiments, configures multiple edge service gateways (ESGs) executing on multiple host machines (e.g., on a hypervisor) to use a same anycast inner internet protocol (IP) address and a same anycast inner media access control (MAC) address. In some embodiments, ESGs of a logical network facilitate communication between machines connected to the logical network and machines on external networks. In some embodiments, the method configures a set of virtual extensible local area network tunnel endpoints (VTEPs) connected to an ESG to use a same anycast VTEP IP address. The method, in some embodiments, configures a distributed logical router (DLR or DR) to send data packets with destinations outside the logical network from sources belonging to the logical network to the anycast VTEP IP address.
US10911358B1 Packet processing cache
A data or packet processing device such as a network interface controller may include cache control logic that is configured to obtain a set of memory descriptors associated with a queue from the memory. The set of descriptors can be stored in the cache. When a request for processing a data packet associated with the queue is received, the cache control logic can determine that the cache is storing memory descriptors for processing the data packet, and provide the memory descriptors used for processing the packet.
US10911356B2 Forwarding packet
A method for forwarding a packet and a switch are provided. The switch receives a packet via a port; when the packet is a layer-2 packet, determines a VSI based on an ID of a MDC to which the port belongs and an ID of a VLAN of the packet, searches for a layer-2 entry stored in a chip where the port is located and matching with the VSI and a destination MAC address of the packet, and forwards the packet based on the layer-2 entry; when the packet is a layer-3 packet, determines a second VRF based on the ID of the MDC and an ID of a first VRF to which the packet belongs, searches for a layer-3 entry stored in the chip and matching with the second VRF and a destination IP address of the packet, and forwards the packet based on the layer-3 entry.
US10911352B2 Multicast message delivery using a directional two-dimensional router and network
A system and method for multicast delivery of messages using a configurable directional 2D router for Networks on Chips (NOCs) is disclosed. The router is well suited for implementation in programmable logic in FPGAs and achieves theoretical lower bounds on FPGA resource consumption. A NOC comprising a plurality of routers may be configured as a directional 2D torus, or in diverse ways, network sizes and topologies, data widths, routing functions, performance-energy tradeoffs, and other options. The NOC may transmit a unicast message from one source client core to one destination client core, or a multicast message from one source client core to a plurality of destination client cores, or an arbitrary mix of unicast and multicast messages, simultaneously. A multicast message destination may include all client cores of routers with a particular first or second dimension coordinate, or all client cores, or some arbitrary subsets of client cores.
US10911350B2 Tunnel provisioning with link aggregation
A method for processing data packets in a communication network includes establishing a path for a flow of the data packets through the communication network. At a node along the path having a plurality of aggregated ports, a port is selected from among the plurality to serve as part of the path. A label is chosen responsively to the selected port. The label is attached to the data packets in the flow at a point on the path upstream from the node. Upon receiving the data packets at the node, the data packets are switched through the selected port responsively to the label.
US10911347B2 Inspecting network performance at diagnosis points
A data-driven approach to network performance diagnosis and root-cause analysis is presented. By collecting and aggregating data attribute values across multiple components of a content delivery system and comparing against baselines for points of inspection, network performance diagnosis and root-cause analysis may be prioritized based on impact on content delivery. Recommended courses of action may be determined and provided based on the tracked network performance analysis at diagnosis points.
US10911346B1 Monitoring I.T. service-level performance using a machine data key performance indicator (KPI) correlation search
A service monitoring system executing on one or more processors may have operations that are determined by control information. Control over the operation of the service monitoring system can be exerted through the use of a graphical interface. The graphical interface may present the control information of a new or existing correlation search definition for user interaction. The service monitoring system may maintain a data store of key performance indicator (KPI) data, where a KPI value in the data store is produced by a KPI-defining search query that derives the value from machine data associated with one or more entities that perform a monitored service. A correlation search definition of the service monitoring system determines how a search of the KPI data is conducted, how its data is evaluated to determine whether a triggering condition has been met, and, if so, determines what triggered action is to be initiated.
US10911343B2 Beam-specific timing advance for timing response transmission for round-trip-time estimation
Disclosed are techniques for determining a beam-specific timing advance for Round-Trip Time (RTT) estimation. In an aspect, a first node receives a plurality of beams transmitted by a second node on a wireless channel, selects a first beam from the plurality of beams for transmitting a timing response, determines a timing statistic, a timing difference, and a timing advance for the first beam, wherein the timing difference comprises a difference between the timing statistic and an earliest time of arrival of the plurality of beams, and wherein the timing advance comprises a multiple of the timing difference, and transmits the timing response for the first beam to the second node on the wireless channel, wherein the first node transmits the timing response after a time delay from the timing statistic of the first beam, wherein the time delay comprises a difference between a predetermined time delay and the timing advance.
US10911341B2 Fabric data plane monitoring
Systems and methods provide for monitoring a state of a network fabric utilizing user traffic. A fabric node (e.g., switch, router, or other network device) can receive user traffic from a node (e.g., network device, network appliance, or endpoint). The fabric node can match the user traffic to a tuple stored in a hardware counter matrix of the fabric node, the tuple corresponding to a count in the hardware counter matrix. The fabric node can increment the count. The fabric node can transmit an active probe to the node in response to the count not incrementing within a first time. The fabric node can transmit to a network management system data indicative of a disconnection between the fabric node and the node in response to the fabric node not receiving a response to the active probe within a second time.
US10911339B2 Systems and methods for improving quality of service while streaming code-agnostic content
Systems and methods are described for a media guidance application (e.g., implemented on a user device) that improves quality of service while streaming code-agnostic content by optimizing buffering based on bit rate.
US10911338B1 Packet event tracking
Example methods and systems are provided for packet event tracking. One example method may comprise: in response to a logical forwarding element detecting a packet event for a first packet, determining a first packet signature of the first packet; and tracking the packet event by updating a set membership filter based on the first packet signature to indicate that the first packet is a member of a set associated with the packet event. The method may also comprise: in response to receiving a query as to whether the packet event has been detected and tracked for a second packet, determining a second packet signature of the second packet. Based on the second packet signature, the set membership filter may be applied to determine whether the second packet is a possible member of the set associated with the packet event.
US10911337B1 Network activity monitoring service
Systems, methods, and computer-readable media for facilitating a network activity monitoring service or swarm processing service for a peer-to-peer network are provided.
US10911336B2 Scalable visualization of health data for network devices
This disclosure describes techniques that include presenting a visual information that conveys information about health data associated with a large number of network devices or a large number of attributes of one or more network devices. In one example, this disclosure describes a method that includes collecting performance indicator data and determining a plurality of health status values based on a health status rule; grouping the health status values, based on how many health status values are in the plurality of health status values, into a plurality of health status groups, wherein each of the health status groups includes a subset of the health status values, and wherein each of the health status values within each subset are related to each of the other health status values in the subset; and determining, for each of the health status groups, a group health status value.
US10911329B2 Path and cadence optimization for efficient data collection from devices
Presented herein are embodiments for collecting and sharing telemetry data. A plurality of requests are received, from one or more applications, for telemetry data that is stored in a hierarchical tree representation comprising a plurality of nodes, wherein the telemetry data indicates an operational status and performance of a device, and wherein each request includes a cadence indicating a timespan at which the request repeats, and a path in the hierarchical tree where a requested portion of the telemetry data is stored. Processing the requests produces an optimized set of requests by merging any two or more requests whose paths indicate portions of data that share a common parent node in the hierarchical tree, wherein a merged request is assigned a cadence corresponding to a shortest cadence among the two or more requests. The hierarchical tree is polled using the optimized set of requests to satisfy the received requests.
US10911327B2 Apparatus and methods for managing service delivery telemetry
Apparatus and methods for managing service delivery quality levels and telemetry. In one embodiment, an entity (such as a Session Resource Manager or SRM) receives network layout data from the network. The SRM uses the layout data to generate a mapping of the network. The SRM also receives performance data related to the interconnections of the network. The performance data is then applied to the mapping such that, in one variant, an visual overlay showing network flow and/or performance analytics is created. Based on this mapping showing layout and corresponding performance, the SRM generates rules for delivery of services. The rules may detail preferred routes and service level information. The rules are the distributed to nodes along the delivery route and delivery is executed in compliance with the rules.
US10911326B2 Method and apparatus for utilizing data collection and analysis function in wireless communication system
Disclosed is a method of adding a type of network-related analysis information provided by a network data analytics function (NWDAF), including: receiving, by the NWDAF, an analytic information addition request requesting addition of new network-related analytic information, and transmitting, from the NWDAF, a response message including information about whether the new network-related analytic information has been added, in response to the analytic information addition request, wherein the network-related analytic information is obtained by analyzing information collected from at least one entity in a network and the analytic information addition request includes information about a definition of the new network-related analytic information.
US10911323B2 System-on-chip (SoC) assembly, configurable IP generation and IP integration utilizing distributed computer systems
An architecture-specific web-based executable specification tool maintains specification information and metadata for chip and system on a chip (SoC) design. Metadata available in the development ecosystem may be leveraged to improve the specification-to-design process. A unified, integrated environment for subsystem creation, SoC integration, and SoC specification teams is presented using a tool that comprehends SoC constructs. A modern web-based framework (not stand-alone tool) provides collaboration capabilities and allows visual representation and manipulation of data. Connection fabrics (e.g., network on a chip (NoC)) and other project-specific infrastructure can be configured and synthesized on demand and brought in to the design using the common environment. Netlists and other connectivity data can be fed into automated RTL generation processes directly, or used as a reference for implementation design teams. Reports and automated software generation satisfy the needs of the design verification and software teams. Functional and performance testing feedback loops are also provided.
US10911320B2 Guided interface for configuring key performance indicators
A system and method is disclosed for configuring a performance analytics (PA) software application operational for analysis of performance data of a managed network. The system may include a PA database containing data for generating a unified graphical user interface (GUI) for consolidating configuration of key performance indicators (KPIs) of the managed network, and one or more server devices configured to receive, from a client device, a request to view information representative of a particular KPI. Based on the request, the server devices may obtain information regarding the particular KPI from the PA database and then transmit, to the client device, a representation of the unified GUI. The unified GUI may include a tabbed interface containing views corresponding to groups of related attributes of the particular KPI, the views including: (i) a data source view, (ii) a breakdown view, (iii) a data collection view, and (iv) an impact analysis view.
US10911319B2 Systems and methods for characterizing a client device
Techniques are disclosed for passively characterizing a type of host or computing device which may be engaged in a transaction between the host and another computing device. Observation data corresponding to one or more sessions of network traffic between an unclassified host and a second system may be passively generated by a device characterization server. The observation data can be processed by the device characterization server using a machine-learning classifier. The machine-learning classifier can be trained with a set of training data that includes multiple sessions of network traffic from multiple training data hosts. Each session of network traffic includes an exchange of multiple packets in various embodiments, including packets sent from, and packets received by, the training data hosts. Based on the processing, the unclassified host may be characterized by the device characterization server as one of a physical computing device, a virtual machine, or a container.
US10911318B2 Future network condition predictor for network time series data utilizing a hidden Markov model for non-anomalous data and a gaussian mixture model for anomalous data
System and method embodiments are provided for adaptive anomaly detection based predictor for network data. In an embodiment, a computer-implemented method in a network component for predicting values of future network time series data includes receiving, with one or more receivers, network time series data; determining, with one or more processors, whether an anomaly is detected in the network time series data; generating, with the one or more processors, a prediction associated with the network data according to a primary predictor when no anomaly is detected in the network time series data; generating, with the one or more processors, the prediction associated with the network data according to an alternative predictor when an anomaly in the network time series data is detected; and sending, with one or more transmitters, the prediction to a network controller, wherein the network controller uses the prediction to adjust network parameters.
US10911314B2 Systems and methods for determining entry points for mapping a network
The present approach relates to determining suitable entry points for initiating discovery and mapping of an enterprise service. For example, one or more tables may be utilized that include information regarding connections and/or communication between configuration items (CIs) of the enterprise service. From the tables, a graph may be created with nodes of the graph representing an internet protocol (IP) address and a port associated with the CIs, and edges of the graph representing the connections and/or communication between the CIs. The graph may be traversed according to outbound edges starting from a node with zero or few outbound edges. The nodes that are unreachable, or untraversed, may be flagged as suitable entry point candidates. In some embodiments, the flagged suitable entry point candidates may be reconciled with already known entry points included in the one or more tables.
US10911313B2 Methods and apparatus for predictive capacity allocation
Methods and apparatus for dynamically adjusting capacity allocation; e.g., to a group of services in a multimedia distribution network. In one embodiment, bandwidth allocation is adjusted by predicting bandwidth utilization of the group of services based on historical bandwidth utilization information. Behavioral templates and statistical models may also be employed for the predictions. The invention provides more efficient use of available bandwidth compared to conventional bandwidth allocation schemes where the overall bandwidth for a group of services is set to a constant value that is not changed frequently. The present invention further provides a bandwidth allocation method in a switched distribution network. The bandwidth allocation method allocates bandwidth such that the bandwidth required by the number of services does not exceed the allocation, i.e., the total usage falls within the allocation.
US10911311B2 Dependency graph for coordination of device configuration
Various technologies described herein pertain to controlling configuration of a computing device. A configuration request can be received, at the computing device, from a configuration source external to the computing device. The configuration request can include configuration data for a dependent feature. An evaluation can be performed at the computing device to determine whether a dependency graph for the dependent feature is satisfied. The dependency graph for the dependent feature can specify interdependencies between configurations of a set of features such that remaining features in the set of features are to be configured prior to enabling the dependent feature to be configured. Moreover, the dependent feature can be configured based on the configuration data when the dependency graph for the dependent feature is satisfied. The configuring of the dependent feature based on the configuration data can be prohibited prior to the dependency graph for the dependent feature being satisfied.
US10911310B2 Network traffic steering with programmatically generated proxy auto-configuration files
Described embodiments provide systems and methods for steering network traffic using dynamically generated configuration scripts. A first device may generate a configuration script for an application on the client for connecting with a server. The configuration script may specify the application to establish a direct connection or an indirect connection with the server. The first device may provide the configuration script to be invoked by the application to identify a first address to access the server based on a determination to establish the direct connection or the indirect connection. The first device may receive, from the client, an initiation request to connect with the server including the first address. The first device may determine second address by applying a routing policy to the first address. The first device may establish one of the direct connection or the indirect connection using the second address.
US10911307B2 System and method for out of the box solution-level configuration and diagnostic logging and reporting
A configurable device for use in a solution architecture includes persistent storage and a computing resource manager. The persistent storage stores computing resources rules based on, in part, the solution architecture. The persistent storage stores a computing resource configuration that specifies characteristics of computing resources of the configurable device that must be met for the computing resources to be in a predetermined state to meet requirements of the solution architecture. The computing resources manager generates a rules-based script using the computing resources rules and a portion of the computing resource configuration; executes the rules-based script to obtain a validation report that specifies a compliance failure of a portion of the computing resources; and remediates the compliance failure by modifying the computing resources of the configurable device based on a remediation action specified by the computing resources rules.
US10911305B2 Efficient rule processing for device management data evaluation
Various examples for performing rule processing for device management data evaluation are described. According to some examples, one or more computing devices can receive new device data from a client device indicative of a current configuration of the client device and identify a change of a device configuration value from a past device configuration value by comparing the new device data to historic device data. The computing devices can send the new device data to a rule evaluation service to identify one or more rules associated with the device configuration value a rule action service to perform an action specified in the rules. The rule action service can determine the action to perform based on the device configuration value.
US10911292B1 Controlling peer-to-peer communication
Access control is provided for peer-to-peer communication between a source peripheral device and a destination peripheral device without going through a host device. The access control mechanism can allow or block a request for a transaction to go out via a port of the source peripheral device to the destination peripheral device by comparing an attribute associated with the transaction with a filter attribute stored in memory. Embodiments of the disclosed technologies can allow programming of different filter attributes for different tenants in a multi-tenant environment.
US10911287B2 Transmitter and corresponding method
The present disclosure provides a transmitter and a corresponding method. The method includes: pre-processing a signal to be transmitter, the signals being across a plurality of sub-bands; filtering the signal to generate a universal-filtered orthogonal frequency division multiplexing (UF-OFDM) signal, where two or more sub-bands of the plurality of sub-bands are filtered by a common filter; and transmitting the generated UF-OFDM signal.
US10911286B2 Techniques and apparatuses for multi-carrier provision of ultra-reliable low latency communications in LTE
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus may identify a transmit time interval associated with transmission of a transport block; determine a group of one or more component carriers associated with the transmission of the transport block based at least in part on a TTI length of the TTI; and/or perform communication for the transport block based at least in part on the determined group of one or more CCs. Numerous other aspects are provided.
US10911277B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals comprises an encoder for encoding service data, a mapper for mapping the encoded service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, a frequency interleaver for frequency interleaving data in the at least one signal frame by using a different interleaving-seed which is used for every OFDM symbol pair comprised of two sequential OFDM symbols, a modulator for modulating the frequency interleaved data by an OFDM scheme and a transmitter for transmitting the broadcast signals having the modulated data, wherein the different interleaving-seed is generated based on a cyclic shifting value and wherein an interleaving seed is variable based on an FFT size of the modulating.
US10911271B2 PBCH scrambling design
Methods, systems, and devices for wireless communication are described. A base station may generate a sequence for use in scrambling a PBCH. The base station may then partition the sequence into sub-sequences based on a number of SS blocks in a SS block group. The base station may then apply each sub-sequence of the sequence as a scrambling code for the bits associated with the PBCH of a different SS block within a SS block group and transmit at least one SS block scrambled with one of the sub-sequences. A user equipment may decode the PBCH based on the sequence.
US10911267B1 Data-enable mask compression on a communication bus
An apparatus includes an encoding circuit, and a communication bus having conductive traces configured to transfer a data payload, including a control signal and up to a maximum number of data words. The encoding circuit is configured to receive an uncompressed data payload and a mask value, and to create, using the mask value, the control signal, the control signal indicative of whether the uncompressed data payload includes one or more non-enabled data words. In response to a determination that the control signal indicates that the uncompressed data payload includes one or more non-enabled data words, the encoding circuit is configured to create a compressed data payload from the uncompressed data payload, and to send, to a decoding circuit, the compressed data payload and the control signal via the plurality of conductive traces of the communication bus. The compressed data payload includes the mask value.
US10911255B2 Devices, methods, and systems for hands free facility status alerts
Devices, methods, and systems for hands free facility status alerts are described herein. One system includes a computing device for hands free building automation notifications, comprising a memory and a processor to execute executable instructions stored in the memory to: receive a notification of an event from a building automation system, modify the notification to include only pre-defined attributes of the notification that are displayable on a user interface of a wearable device, and transmit the modified notification to the wearable device.
US10911248B2 Device birth certificate
A device identification is generated for a programmable device. A security key is generated to protect a content of the programmable device. A device birth certificate is generated with the device identification and the security key. The programmable device is programmed with the device birth certificate at time of manufacture of the programmable device.
US10911244B2 Retrieving public data for blockchain networks using highly available trusted execution environments
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enhancing blockchain network security. Implementations include receiving a request for data from the data source, transmitting the request to a relay system that is external to the blockchain network and that includes a multi-node cluster including a plurality of relay system nodes, receiving a result provided from a relay system node, the result being digitally signed using a private key of the relay system node, verifying that the relay system node is registered, verifying an integrity of the result based on a public key of the relay system node and a digital signature of the result in response to verifying that the relay system node is registered, and transmitting the result to a client in response to verifying the integrity of the result.
US10911231B2 Method for restoring public key based on SM2 signature
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for recovering and verifying a public key. One of the methods includes accepting information encoding parameters of an elliptic curve, a published public key, a hash value of a message, a digital signature, and an identification parameter; generating a recovered public key based on the parameters of the elliptic curve, the hash value of the message, the digital signature, and the identification parameter; comparing the published public key and the recovered public key to verify the published public key.
US10911230B2 Securely activating functionality of a computing device in a dispersed storage network
A method begins or continues with deleting a security code from random access memory (RAM) of a computing device when the computing device is inactive. The security code is required for functionality of the computing device and is stored in the RAM. The method continues with detecting a reactivation request. In response to the reactivation request, the method continues with obtaining authentication data from an activation requester, generating a set of blinded random numbers, and requesting a plurality of encoded data slices from a plurality of other devices. The method continues with performing a sequence of operations on the plurality of encoded data slices using the authentication data and the set of blinded random numbers to produce a recovered security code. When the recovered security code is verified, the method continues with storing the recovered security code as the security code in RAM and activating operation of the computing device.
US10911226B2 Application specific certificate management
Application specific certificate deployment may be provided. An application may generate a security certificate comprising a public key and a first private key. The public key may be stored in a shared segment of a memory store, from where it may be retrieved and signed. The signed public key may be re-deployed and/or used to transmit securely encrypted resources.
US10911224B1 Secure network-enabled lock
A method of implementing a network-enabled secure door lock, comprising determining, at a first component of the lock, a nonce; wirelessly transmitting the nonce to a second component of the door lock, the first component and second component selectively mechanically engagable with one another to prevent relative movement between the first component and second component to prevent opening of a door; receiving, at the first component, a first message; using a cryptographic key associated with the second component and the nonce to validate the first message; and as a result of determining that the message is valid, transmitting a second message indicating that the first component and second component have become mechanically engaged with one another.
US10911221B2 Memory optimization for nested hash operations
A first hash value is calculated by using a first input value that is stored in a first set of registers. The first hash value is then stored in a second set of registers. A second input value is stored in the first set of registers after calculating the first hash value. The second hash value is calculated based on the first hash value and the second input value. During the calculating of the second hash value, the first hash value is shifted from the second set of registers to a portion of the first set of registers when the calculating of the second hash value has reached a state where the portion of the first set of registers is no longer used to store the second input value.
US10911216B2 Data encryption and decryption
This disclosure relates to data encryption and decryption. In one aspect, a method includes receiving, by a second peer end computing device, first data from a first peer end computing device. The second end computing device generates a random term based on a result range pre-agreed upon with the first peer end computing device. The result range includes a minimum result value and a maximum result value. The random term is a product of a random number and an agreed upon constant. The agreed upon constant is greater than a difference between the maximum result value and the minimum result value. The second peer end computing device performs a homomorphic operation based on the first data, local private second data, and the random term to obtain an encryption result. The second peer end computing device returns the encryption result to the first peer end computing device.
US10911212B2 Skew detection and correction for orthogonal differential vector signaling codes
Methods and systems are described for receiving a plurality of signals corresponding to symbols of a codeword on a plurality of wires of a multi-wire bus, and responsively generating a plurality of sub-channel outputs using a plurality of multi-input comparators (MICs) connected to the plurality of wires of the multi-wire bus, generating a plurality of wire-specific skew control signals, each wire-specific skew control signal of the plurality of wire-specific skew control signals generated by combining (i) one or more sub-channel specific skew measurement signals associated with corresponding sub-channel outputs undergoing a transition and (ii) a corresponding wire-specific transition delta, and providing the plurality of wire-specific skew control signals to respective wire-skew control elements to adjust wire-specific skew.
US10911211B1 Frequency and gain calibration for time synchronization in a network
A method includes, at a first node: transmitting a first calibration signal at a first time-of-departure measured by the first node; and transmitting a second calibration signal at a second time-of-departure measured by the first node. The method also includes, at a second node: receiving the first calibration signal at a first time-of-arrival measured by the second node; and receiving the second calibration signal at a second time-of-arrival measured by the second node. The method further includes: defining a first calibration point and a second calibration point in a set of calibration points, each calibration point comprising a time-of-departure and a time-of-arrival of each calibration signal; calculating a regression on the set of calibration points; and calculating a frequency offset between the first node and the second node based on the first regression.
US10911210B2 Time division duplex (TDD) full duplex (FDX) with a remote duty cycle (DS) framer
A system to support Time Division Duplex (TDD) Full Duplex (FDX) with a remote Duty Cycle (DS) framer may be provided. The system may comprise a core and a Remote PHY Device (RPD). The core may comprise a Downstream (DS) Quality-of-Service (QoS) scheduler and a DS duty cycle rate regulator. The DS duty cycle rate regulator may comprise a plurality of token buckets and a plurality of data framing queues. The RPD may comprise a plurality of TG queue blocks and switching logic.
US10911206B2 Method for transmitting control information in wireless communication system and apparatus therefor
A method of generating Acknowledgement/Negative Acknowledgement (ACK/NACK) information by a user equipment (UE) in a wireless communication system is discussed. The method includes receiving, by the UE from a base station (BS), a plurality of codewords through a plurality of downlink frequency bands related to a plurality of downlink carriers, wherein the UE is configured with a 1-codeword mode or a 2-codeword mode for each of the plurality of downlink frequency bands independently, and wherein a number of supported codewords is one for the 1-codeword mode or two for the 2-codeword mode; determining, by the UE, a total number of ACK/NACK bits, wherein the total number of ACK/NACK bits is determined based on a total number of the plurality of downlink carriers and the number of supported codewords; and generating, by the UE, a sequence of the ACK/NACK bits based on the total number of the ACK/NACK bits.
US10911200B2 System and method of UE-centric radio access procedure
A method and system for operating a user equipment (UE) wherein a first set of radio access procedures are supported when the UE is in a first operating state, and a second set of radio access procedures are supported when the UE is in a second operating state.
US10911190B2 Access-category-based multi-user trigger frames
During operation, an interface circuit in an electronic device may receive, from a second electronic device (such as an access point in a WLAN), an uplink trigger frame that may specify an access category. In response to the uplink trigger frame, the electronic device may first include data associated with the specified access category in one or more frames, and then may transmit the one or more frames to the second electronic device. Moreover, when all the data associated with the specified access category has been transmitted or when there is no data associated with the specified access category, and when there is leftover time in an allocation associated with the uplink trigger frame, the interface circuit may transmit the one or more frames to the second electronic device with additional data associated with another access category that is different from the specified access category.
US10911185B2 Wireless communication device and wireless communication method
A wireless communication device includes a receiver and a transmitter. The receiver is configured to receive a plurality of first frames. The plurality of first frames are multiplexed and transmitted. The transmitter is configured to multiplex and transmit a second frame and a third frame. The second frame includes acknowledgement responses that indicate reception success or failure for at least two of the plurality of first frames.
US10911184B2 Error correction for data packets in short-range wireless communications systems
A first device may establish, with a second device, a logical link associated with short-range communications. The first device may receive a first packet carried on the logical link. When the first PDU data fails the decoding check, the first device may determine, based on the logical link, a first operational mode from a plurality of operational modes for error correction, the first device may receive a set of retransmission packets on the logical link, each of the set of retransmission packets including respective PDU data that is a retransmission of the first PDU data, and the first device may apply, based on the first PDU data included in the first packet and the respective PDU data included in each of the set of retransmission packets, the first operational mode for error correction.
US10911179B2 Transmitting apparatus and mapping method thereof
A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US10911177B2 Channel state information measurement and feedback for transmission mode switching
A method, apparatus, and computer-readable medium are presented that enables dynamic switching of transmission modes by a UE. A UE may be configured with a transmission mode. However, the configured transmission mode might not meet the needs of changing network conditions. Aspects presented herein enable a base station to assist a UE in switching between transmission modes. The base station may signal a combination of transmission modes to the UE, e.g., including at least a first transmission mode and a second transmission mode. The UE may then monitor for one or more DCI formats in order to determine whether to switch among transmission modes from the indicated combination of transmission modes
US10911176B2 Method and apparatus for reporting channel state information
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). The present disclosure discloses a method for reporting channel state information CSI, including: determining, by a user equipment (UE), a number of resources occupied by a demodulation reference signal (DMRS) used when calculating CSI; determining, by the UE, a number of resources used to transmit a physical downlink shared channel (PDSCH) used when calculating the CSI according to the number of resources occupied by the DMRS; and calculating, by the UE, the CSI according to the number of resources used to transmit the PDSCH determined, and reporting the CSI. Using the present disclosure can guarantee the performance of transmitting PDSCHs in a NR system.
US10911175B2 Uplink information transmission method, related device, and communications system
Embodiments of the present invention provide an uplink information transmission method, a related device, and a communications system. The method includes: receiving, by a terminal device, uplink scheduling information sent by an access network device; determining, by the terminal device based on aperiodic channel state indication information and modulation and coding indication information that are included in the uplink scheduling information, whether to transmit feedback information on an uplink resource indicated by the uplink scheduling information; and if determining to transmit the feedback information on the uplink resource, transmitting, by the terminal device, the feedback information on the uplink resource.
US10911171B2 High precision multi-chip clock synchronization
A sensor network, which includes a sensor controller serially coupled to a plurality of sensor modules, is configured to program the sensor modules so as to transfer measurement data to the sensor controller and to synchronize the sensor modules to picosecond accuracy via on-chip or on-module custom circuits and a physical layer protocol. The sensor network has applications for use in PET, LiDAR or FLIM applications. Synchronization, within picosecond accuracy, is achieved through use of a picosecond time digitization circuit. Specifically, the picosecond time digitization circuit is used to measure on-chip delays with high accuracy and precision. The delay measurements are directly comparable between separate chips even with voltage and temperature variations between chips.
US10911168B2 Channel charting in wireless systems
A processing platform in illustrative embodiments comprises one or more processing devices each including at least one processor coupled to a memory. The processing platform is configured to extract channel features of a wireless channel of a wireless system from channel state information characterizing a radio geometry of the wireless channel, to generate a forward charting function that maps the extracted channel features to a channel chart characterizing a representational spatial geometry of the wireless channel, and to utilize the channel chart to estimate at least one position-related characteristic of one or more wireless devices in an actual spatial geometry of the wireless channel. Generating the forward charting function illustratively comprises performing an unsupervised learning process to learn the forward charting function from the extracted channel features. The channel chart is illustratively configured to preserve local geometry of multiple spatial locations associated with the extracted features in the actual spatial geometry of the wireless channel.
US10911159B2 Communication unit and communication system
A communication unit includes a communication circuit section that transmits transmission data to a communicated unit in each time-segment configured by a predetermined division number of time slots. The communication unit further includes a measuring section that, in a case where the time-segment includes a predetermined number or more of first time slots available for transmission of the transmission data and a predetermined number or less of second time slots not used for the transmission of the transmission data, measures a first signal value in a period of one or more of the first time slots and a second signal value in a period of one or more of the second time slots.
US10911154B2 Polarization independent directional coupler
A directional coupler may include a first waveguide and a second waveguide. The first waveguide may include an optical input port to receive an optical signal and a first output port. The second waveguide may include a terminated port and a second output port. The first and second optical waveguides may be configured to split the optical signal such that a first portion of the optical signal is directed to the first output port and a second portion of the optical signal is directed to the second output port. The first portion of the optical signal may include first substantially equal portions of a transverse magnetic (TM) polarization mode and a transverse electric (TE) polarization mode of the optical signal. The second portion of the optical signal may include second substantially equal portions of the TM polarization mode and the TE polarization mode of the optical signal.
US10911152B2 Power-based decoding of data received over an optical communication path
A system for transmitting data over an optical communication path is configured to receive data to be encoded in a bitstream for transmission using an optical communication path and encodes the received data to obtain a bitstream. The system is further configured to determine that the bitstream includes a sequence of consecutive bits, and obtain a power level at which to transmit a portion of the bitstream based on a count of the consecutive bits in the sequence. The system may be configured to selectively activate a light source at a power level according to a modulation scheme to optically transmit the portion of the bitstream at the power level.
US10911151B2 System for joint power allocation and cell formation in a visible light communication network
Joint power allocation and cell formation for energy efficient (EE) visible light communication (VLC) networks networks is described. A set of rules for clustering users and then associating all the access points (APs) to the clustered users based on a proposed metric is developed. The energy efficiency is maximized by allocating power to users based on quality of service (QoS) constraints. The present disclosure jointly allocates the power and decides which APs must participate in communication and which ones must be switched off to minimize inter-cell interference. Numerical results demonstrate a significant improvement in energy efficiency compared to the traditional methods of clustering and AP assignment.
US10911150B2 Clock recovery for subcarrier based coherent optical systems
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for clock recovery in subcarrier based coherent optical systems. In one aspect, an apparatus includes a plurality of phase detectors configured to generate a plurality of phase detection outputs by detecting a plurality of digital signals associated with a plurality of frequency bands, each of the plurality of phase detection outputs being associated with a respective one of the plurality of frequency bands, alignment circuitry coupled to the plurality of phase detectors and configured to align phases of the plurality of phase detection outputs to be substantially same, and averaging circuitry coupled to the alignment circuitry and configured to generate a particular output based on the plurality of phase detection outputs with the aligned phases. The plurality of digital signals is adjusted based on the particular output.
US10911148B2 Optical transmission apparatus and optical element
An optical transmission apparatus includes first and second optical waveguides to transmit light of multiple wavelengths; optical couplers on the waveguides, to couple the lights transmitted through the waveguides, so as to output the coupled light to the waveguides; phase shifters provided at preceding stages of part of the optical couplers, to change a phase shift amount of the light transmitted through the first and/or second optical waveguides, wherein the number of optical couplers in the part is greater than or equal to the number of the types of wavelengths; a monitor to monitor the intensity of the light output to the second optical waveguide via the optical coupler at the last stage; and a controller to control the phase shifters by changing the phase shift amount for each of the phase shifters in a direction in which the output of the monitor decreases.
US10911144B2 LED light broad band over power line communication system
An LED light and communication system is in communication with a broadband over power line communications system. The LED light and communication system includes at least one optical transceiver. The optical transceiver includes a light support having a plurality of light emitting diodes and at least one photodetector attached thereto, and a processor. The processor is in communication with the light emitting diodes and the at least one photodetector. The processor is constructed and arranged to generate a communication signal.
US10911142B2 Distributed array for direction and frequency finding
An optical imaging system and method that reconstructs RF sources in k-space by utilizing interference amongst modulated optical beams. The system and method involves recording with photodetectors the interference pattern produced by RF-modulated optical beams conveyed by optical fibers having unequal lengths. The photodetectors record the interference, and computational analysis using known tomography reconstruction methods is performed to reconstruct the RF sources in k-space.
US10911141B1 Dynamically selecting a channel model for optical communications
A system for transmitting data over an optical communication path is configured to receive data to be encoded in a bitstream for transmission using an optical communication path and encodes the received data to obtain a bitstream. The system is further configured to determine that the bitstream includes a sequence of consecutive bits, and obtain a power level at which to transmit a portion of the bitstream based on a count of the consecutive bits in the sequence. The system may be configured to selectively activate a light source at a power level according to a modulation scheme to optically transmit the portion of the bitstream at the power level.
US10911137B2 Optical amplifier apparatus, optical communications station, and optical communications system
This application discloses an optical amplifier apparatus including a first amplifier unit and a hybrid filter unit. The first amplifier unit is configured to receive a first beam including signal light and first monitoring light. The first amplifier unit is further configured to amplify the first beam to obtain a second beam. The hybrid filter unit is configured to: receive the second beam output by the first amplifier unit, and separate the first monitoring light and the signal light from the second beam. The hybrid filter unit is further configured to: transmit the first monitoring light in the second beam to a monitoring light detection apparatus of a first station through a first output port. The hybrid filter unit is further configured to: perform gain flattening filtering processing on the signal light in the second beam to obtain filtered signal light, and output the filtered signal light.
US10911136B2 Communication method and communication device using ambient backscatter communication
Disclosed are a communication method and communication apparatus using an ambient backscatter communication. A transmission apparatus may include generating a plurality of bitsets by fragmenting data based on a predetermined bitset length, mapping the plurality of bitsets to a plurality of switching patterns based on a data size, and controlling a reflection of a background radio frequency (RF) signal based on a corresponding mapped switching pattern, a total number of the plurality of switching patterns may be determined based on the bitset length, and each of the plurality of switching patterns may have a different length.
US10911135B2 Data transport and time synchronization for ISR systems
A computer system is provided that includes devices configured to acquire input data. The system further includes a remote node (RN) configured to receive a first packet from a control node (CN). The first packet includes a packet header including a master timestamp, first control data and a CRC. The RN is also configured to verify integrity of the first control data based on the received CRC, generate and transmit to the CN a second packet. The second packet includes a packet header which includes a remote timestamp. The system also includes a CN connected with the RN via high-speed serial interfaces. The CN is configured to receive the second packet, determine status of the first packet based on the control data included in the second packet and configured to retransmit the first packet or generate and transmit a third packet based on the determined status of the first packet.
US10911132B2 Low earth orbit satellite for air traffic control
The present invention relates to low earth orbit satellites for air traffic control. One or more LEO satellites serves as a link between a control tower and an aircraft. The one or more LEO satellites are adapted for a) receiving an Automatic Dependent Surveillance-Broadcast, ADS-B, signal from an aircraft; b) receiving and/or transmitting a signal from/to a control tower; and c) receiving and/or transmitting a VHF signal from/to an aircraft.
US10911131B1 Hybrid relay for high density venues
A hybrid relay for high density venues may be provided. First, a user density value at an Access Point (AP) disposed above a ground level may be determined. Then a user density value at an AP-relay disposed at the ground level may be determined. Next, it may be determined that a difference between the user density value at the AP and the user density value at the AP-relay is greater than a predetermined threshold. The AP-relay may then be switched from a sensor mode to an AP-relay mode in response to determining that the difference between the user density value at the AP and the user density value at the AP-relay is greater than the predetermined threshold.
US10911124B1 Method and system for single carrier wideband hybrid beamforming based on limited feedback
A communication system and an operating method thereof are for single carrier wideband hybrid beamforming based on limited feedback. A transmitter having a plurality of Tx antennas may be configured to receive limited channel information from at least one receiver each having at least one Rx antenna, schedule a RF beam for at least one stream in the receiver using the limited channel information, and perform baseband beamforming based on the RF beam.
US10911121B2 Multi-user MIMO via active scattering platforms
A communication system includes a transmitter and remote receivers having each a set of receive elements. The transmitter includes a preprocessor and a set of transmit elements which radiate shaped beams including probing signals through a multipath communication channel. The preprocessor computes channel state information based on received responses to the probing signals, generate composited transfer functions based on the channel state information, generate the shaped beams based on the composited transfer functions, and process a plurality of input signals to be transmitted via the shaped beams to the remote receivers. The channel state information includes transfer functions, each characterizing at least one propagation path from one transmit element to one receive element. Each composited transfer function is a linear combination of the transfer functions. Each receive element is identified by a user element identification index in the transfer functions. Each remote receiver is identified by a user identification index.
US10911120B2 Downlink (DL) coordinated beamforming protocols for WiFi
Certain aspects relate to methods and apparatus for wireless communication. The apparatus generally includes a first interface configured to output one first frame for transmission to solicit CSI feedback from each of one or more first wireless nodes associated with a first BSS and from each of one or more second wireless nodes associated with a second BSS, a second interface configured to obtain the CSI feedback solicited from the first and second wireless nodes, and a processing system configured to generate data frames for the first wireless nodes based on the CSI feedback solicited from the first wireless nodes, and one or more nulling frames based on the CSI feedback solicited from the second wireless nodes. The first interface is configured to simultaneously output the data frames for beamformed transmission to the first wireless nodes, and the nulling frames for beamformed transmission to the second wireless nodes.
US10911119B2 Wireless communication device and method
A wireless communication device and method used in a base station side and a user equipment side. The wireless communication device used in the base station includes one or more processors configured to respectively configure, based on an antenna configuration of a base station and on a plurality of spatial dimensions, a downlink reference signal of the base station, and generate a control message comprising an indication indicating that the base station respectively transmits, on the plurality of spatial dimensions, the downlink reference signal, so as to be used in a user equipment served by the base station.
US10911116B2 Wireless communication method and wireless communication apparatus
A wireless communication apparatus transmits a beacon frame during a beacon transmission interval (BTI), receives a transmission sector sweep (SSW) frame from another wireless communication apparatus, during a beamforming training (BFT) period following the BTI, extracts, in a case where information relating to a discovery request is included in the transmission SSW frame, information relating to a first transmission sector that is selected by the other wireless communication apparatus from among the transmission SSW frames, selects a second transmission sector from transmission sectors used by the other wireless communication apparatus, the transmission sectors being included in the transmission SSW frames, transmits a feedback frame including information regarding the selected second transmission sector, using the first transmission sector during the BFT period, and transmits a probe response frame including information regarding the selected second transmission sector, using the first transmission sector, during a data transmission period following the BFT period.
US10911115B2 Communication devices and methods with beamforming training
A communication device for RF-based communication with another communication device. The communication device comprising antenna circuitry configured to transmit and receive RF signals and beamforming circuitry configured to perform beamforming and to control the antenna circuitry in a beamforming training phase to transmit and/or receive RF signals using one or more selected directive beams. The beamforming circuitry is configured to perform beamforming training by controlling the antenna circuitry i) to transmit data using at least one first directive transmit beam, wherein the other communication device is configured to listen using a first directive receive beam, said data including a second transmit beam information, and ii) to subsequently listen using a predetermined second directive receive beam for a response from the other communication device.
US10911113B2 Communication system and codec method based on deep learning and known channel state information
A communication system and a codec method based on deep learning and known channel state information (CSI) are provided. The communication system includes: a first electronic apparatus including a known first link CSI and a CSI encoder having a deep learning function; and a second electronic apparatus including a known second link CSI and a CSI decoder having a deep learning function. The first and second link CSIs have a correlation or a similarity. The CSI encoder of the first electronic apparatus encodes or compresses the first link CSI into the first codeword, and feeds the first codeword back to the second electronic apparatus via a feedback link. The CSI decoder of the second electronic apparatus encodes or compresses the second link CSI into a second codeword, and decodes or restores the first link CSI of the first electronic apparatus based on the first codeword and the second codeword.
US10911111B2 Rank-2 CSI construction with 1-layer SRS
A method of a base station (BS) in a wireless communication system is provided, The method comprises: receiving, from a user equipment (UE), a 1st layer sounding reference signal (SRS); arranging the 1st layer SRS based on two antenna polarizations of an antenna system of the BS; identifying a dominant direction of a channel based on the 1st layer SRS; identifying a coefficient between two antenna polarizations based on the 1st layer SRS; constructing a 2-layer channel matrix based on the identified dominant direction and the identified coefficient; and transmitting, to the UE, a downlink signal via the antenna system based on the constructed 2-layer channel matrix.
US10911110B2 Method for transceiving channel state information and apparatus therefor in multiple-antenna wireless communication system
A method and an apparatus for transmitting and receiving channel state information in a multi-antenna wireless communication system are disclosed. Specifically, a method for reporting channel state information (CSI), by a User Equipment (UE), in a multi-antenna wireless communication system, the method comprising receiving, from a base station, configuration information for single CSI reporting in which a non-precoded CSI-RS based CSI reporting and a beamformed CSI-RS based CSI reporting are combined, reporting a first Precoding Matrix Indicator (PMI) and/or a first Rank Indicator (RI) derived based on a non-precoded CSI-RS to the base station, and reporting a Channel Quality Indicator (CQI), a second PMI, and a second RI based on a beamformed CSI-RS to the base station, wherein a value of the first RI is determined as only a value belonging to a previously determined set.
US10911105B2 Air to ground communication system with separate control and traffic channels
A base station within a network for providing ATG wireless communication in various cells may include an antenna array defining a plurality of wedge shaped sectors having respective widths defined in azimuth, and a beamforming control module. The beamforming control module may be configured to communicate with the antenna array via a first RF chain to perform beamforming defining traffic channel beams having a first width, and a second RF chain to perform beamforming defining control channel beams having a second width. The second width may be greater than the first width.
US10911103B2 Portable electronic device for facilitating a proximity based interaction with a short range communication enabled object
Disclosed herein is a portable electronic device for facilitating a proximity based interaction with a short range communication enabled object. Further, the portable electronic device may include a transceiver configured for transmitting a transmitted short range communication signal and receiving a received short range communication signal. Further, the portable electronic device may include a processor communicatively coupled to the transceiver, configured for detecting a proximity based event based on receiving the received short range communication signal from the short range communication enabled object, analyzing the received short range communication signal based on the detecting of the proximity based event, determining a second object identifier associated with the short range communication enabled object based on the analyzing, and performing a predetermined action based on the second object identifier. Further, the portable electronic device may include a memory device configured for storing a first digital asset and a first object identifier associated with the first digital asset.
US10911098B2 Interlocking circuit and procedure for blocking a data line
An interlocking circuit and procedure for suppressing an echo on a receiving line are provided. The interlocking circuit blocks the receiving line when there is a signal on a transmission line. The receiving line has a transmission side at which the echo signal is located and a receiving side at which the echo signal can be blocked. The echo signal of a CAN driver is suppressed such that an actuating component for a headlamp light matrix does not receive any unwanted commands.
US10911096B1 System and method for providing sub-band whitening in the presence of partial-band interference
A method and system for providing sub-band whitening are herein provided. According to one embodiment, a method estimating an interference whitening (IW) factor based on a legacy-long training field (LLTF) signal, updating the estimated IW factor during transmission of a data symbol, and scaling the data symbol based on the updated IW factor and the estimated IW factor.
US10911095B2 Fallthrough correlation techniques for arbitrary-phase spread spectrum waveforms
A correlation apparatus including a sequence generator configured to generate a non-repeating preamble sequence which changes during each of a plurality of time epochs. The correlation apparatus includes a fallthrough correlator having a tapped delay line for receiving a set of complex-valued samples of a received signal. Each of a plurality of complex multipliers of the correlator is coupled to one of the delay line taps. Each multiplier multiplies, during one of the plurality of time epochs, one of the complex-valued samples of the received signal by one of a plurality of matched filter coefficients corresponding to the preamble sequence. A summation module includes a plurality of adders where a last of the plurality of adders outputs a correlation signal. A peak value of the correlation signals exceeds a threshold value when a sufficient correlation exists between the received signal and the values of the preamble sequence.
US10911092B2 Antenna tuning control using general purpose input/output data
A digital-to-analog converter (DAC) and a method for operating the DAC are disclosed. The DAC receives, over a first channel, a control signal that is transmitted in accordance with a binary protocol. The DAC also receives, over a second channel different than the first channel, data that is transmitted in accordance with a multilevel communication protocol that is different than the binary protocol. The DAC determines a plurality of first and second voltages based on the received data and identifies, based on the control signal, a time when data transmission or reception is switched between first and second antennas. In response to identifying, based on the control signal, the time when data transmission or reception is switched, the DAC outputs the determined plurality of first voltages to a first antenna tuning circuit or the determined plurality of second voltages to a second antenna tuning circuit.
US10911090B2 Portable terminal, and control method
There is provided a portable terminal that combines a function of physically protecting the screen, a function of protecting privacy of display on the screen, and a function of making the screen viewable when required. A screen drawing process unit decreases viewability of at least a portion of the screen if it is determined that a flip cover having a window region that faces a touch panel and that is translucent or transparent is superposed on a display surface of a smartphone.
US10911085B1 Method and apparatus for performing signal augmentation
Apparatus for augmenting a received signal comprising a receiver configured to receive a signal, a digitizer configured to generate a digitized version of the received signal at two different times, and a signal processor, coupled to the digitizer, configured to determine a phase relationship between the digitized signals at the two different times, adjust a phase of at least one of the digitized signals based on the phase relationship to combine the two digitized signals to form an augmented signal.
US10911080B2 Radio frequency module
An amplifier circuit unit of a radio frequency module is mounted on a substrate with a first external terminal interposed therebetween, a switch circuit unit is mounted on the substrate with a second external terminal interposed therebetween, and a matching circuit unit is mounted on the substrate with a first terminal and a second terminal interposed therebetween. The first terminal is electrically connected to the second external terminal of the switch circuit unit, and the second terminal is electrically connected to the first external terminal of the amplifier circuit unit. When viewed from a direction perpendicular to one main surface of the substrate, the first terminal is superposed with the second external terminal of the switch circuit unit, and the second terminal is superposed with the first external terminal of the amplifier circuit unit.
US10911075B2 Devices and methods for radio frequency front end systems
A wireless device comprising a first antenna and second antenna, a transceiver and a radio frequency front end system electrically coupled between the transceiver and the antennas. The RF front end system includes a first module operable to provide a high band transmit signal to the first antenna, receive a first high band receive signal and a first mid band receive signal from the first antenna. The first high band receive signal has a frequency content greater than that of the first mid band receive signal. The RF front end system further includes a second module operable to provide a mid band transmit signal to the second antenna, receive a second mid band receive signal and a second high band receive signal from the second antenna. The second high band receive signal has a frequency content greater than that of the second mid band receive signal.
US10911073B2 Multiplexer
A reconfigurable multiplexer including a plurality of filter and/or duplexers, each respectively associated with a frequency band and can be connected to an antenna connector via a band switch individually or several at the same time. One or more phase shifters capable of adjusting a phasing of a filter or duplexer during a multiplex mode so as to improve the interband insulation in a given multiplex mode. A variable notch can be connected to one of the filters or partial filters of a duplexer.
US10911067B2 Method and apparatus for generating quantum error correction code using graph state
Provided is a quantum error correction code generating method using a graph state. According to the exemplary embodiment of the present invention, a quantum error correction code generating method using a graph state: includes: generating a graph state representing an adjacency relationship between a plurality of qubits including at least one entangled qubit (ebit); generating a first stabilizer generator which corresponds to the graph state and is configured by a plurality of stabilizers for detecting errors of the plurality of qubits; and generating at least one logical Z operator used for a phase flip operation of a codeword, at least one logical X operator used for a bit flip operation of a codeword, and a second stabilizer generator which is a sub set of the first stabilizer generator, based on the first stabilizer generator and the at least one entangled qubit.
US10911065B2 Computer system and method including selectively compressing data files and directories based on an operator indication and representing the amount of available free space
A method of compressing data in a mass storage medium of a computer system running an operating system (OS), such as Windows®, is disclosed. The computer system comprises a central processing unit (CPU), random access memory (RAM), and a non-transitory mass storage medium. The method includes accepting an operator indication of a desired degree of data compression, selecting a predefined compression method corresponding to the operator indication and the version of the operating system in use, and designating a selected predefined set of files and directories stored on the mass storage medium as uncompressible. The method further includes applying the selected compression method to all files and directories on the mass storage medium that were not designated as uncompressible, and representing the remaining free space on the mass storage medium, which may be displayed to the operator, by projecting or estimating the effects of the selected compression method on further storage of data on the mass storage medium. Files and directories required for booting the system remain uncompressed after compression of data on the mass storage medium. The method may also include temporarily taking ownership of and processing files that cannot be opened successfully due to missing privileges.
US10911061B2 System and method for demodulation of resolver outputs
Demodulation circuitry includes an input terminal configured to be coupled to an analog-to-digital converter (ADC) and configured to receive a plurality of ADC outputs. The plurality of ADC outputs are generated based on resolver outputs. The demodulation circuitry also includes a rectifier configured to rectify the plurality of ADC outputs. Rectifying the plurality of ADC outputs preserves a phase of the plurality of ADC outputs. The demodulation circuitry includes amplitude determination circuitry configured to determine, based on the rectified plurality of ADC outputs, demodulated amplitude values corresponding to the resolver outputs. The demodulation circuitry further includes angle computation circuitry configured to generate position outputs based on the demodulated amplitude values.
US10911058B2 Switched capacitor comparator
Multiplying digital-to-analog converter (MDACs) are implemented in pipelined ADCs to generate an analog output being fed to a subsequent stage. A switched capacitor MDAC can be implemented by integrating a capacitor digital-to-analog converter (DAC) with charge pump gain circuitry. The capacitor DAC can implement the DAC functionality while the charge pump gain circuitry can implement subtraction and amplification. The resulting switched capacitor MDAC can leverage strengths of nanometer process technologies, i.e., very good switches and highly linear capacitors, to achieve practical pipelined ADCs. Moreover, the switched capacitor MDAC has many benefits over other approaches for implementing the MDAC.
US10911054B2 Digital-to-time converter (DTC) assisted all digital phase locked loop (ADPLL) circuit
A digital-to-time converter (DTC) assisted all digital phase locked loop (ADPLL) circuit is disclosed, which comprises: a DTC error compensator arranged to receive a phase offset signal being a processed output from a time-to-digital converter (TDC) circuit, the phase offset signal includes a DTC error corresponding to a phase difference between a reference clock signal processed by a DTC circuit and a feedback clock signal derived from an output signal of the ADPLL circuit. The compensator is arranged to process the phase offset signal for generating a digital signal representative of the DTC error, which is provided as an output signal. Also, the output signal is arranged to be subtracted from the phase offset signal to obtain a phase rectified signal of the phase offset signal.
US10911049B2 Boosted high-speed level shifter
Methods, systems, and devices for shifting voltage levels of electrical signals and more specifically for boosted high-speed level shifting are described. A boosted level shifter may include a driver circuit that generates a drive signal having a greater voltage swing than an input signal, and the drive signal may drive the gate of a pull-up transistor within the boosted level shifter. The lower bound of the drive signal may in some cases be a negative voltage. Driving the pull-up transistor with a drive signal having a greater voltage swing than the input signal may improve the operational speed and current-sourcing capability of the pull-up transistor, which may provide speed and efficiency benefits.
US10911045B1 Segmented direct gate drive circuit of a depletion mode GaN power device
A segmented direct gate drive circuit of a depletion mode GaN power device, a gate voltage of the GaN power device is charged from a negative voltage turn-off level to a threshold voltage of the GaN power device; when the gate voltage of the GaN power device is charged to the threshold voltage of the GaN power device, a current mirror charging module first turns on less than N of charging current mirror modules to charge the gate voltage of the GaN power device from the threshold voltage of the GaN power device to a Miller platform voltage of the GaN power device, and turns on N charging current mirror modules to charge the gate voltage of the GaN power device from the Miller platform voltage of the GaN power device to a zero level.
US10911043B2 Method for switching over a semiconductor switch
A device and a method for switching over a semiconductor switch with a switching signal acting on a control connection of the semiconductor switch, the switching signal being switched over as a response to registering a switchover of an activation signal; a down time being ascertained between the start of the switchover of the switching signal and the switchover of the semiconductor switch; the switchover of the semiconductor switch being delayed by a waiting period, for example by delaying the output of the switching signal and/or changing the signal level, so that an actual switching time, corresponding to a setpoint switching time, between the registration of the switchover of the activation signal and the switchover of the semiconductor switch is obtained.
US10911041B2 Electronic circuit module and vehicle including the same
An electronic circuit module is provided. The electronic circuit module prevents damage by efficiently detecting an overcurrent in the electronic circuit module using an SiC MOSFET. The electronic circuit module includes an input unit that is configured to input a reference voltage and a switching unit that is configured to output a first voltage based on a current flow. A converter is configured to output a second voltage based on the first voltage and the reference voltage. An output unit is configured to compare a magnitude of the reference voltage with a magnitude of the second voltage to output a feedback signal when the second voltage is greater than the reference voltage.
US10911038B1 Configuration mesh data bus and transactional memories in a multi-processor integrated circuit
A network flow processor integrated circuit includes a plurality of processors, a plurality of multi-threaded transactional memories (MTMs), and a configurable mesh posted transaction data bus. The configurable mesh posted transaction data bus includes a configurable command mesh and a configurable data mesh. Each of these configurable meshes includes crossbar switches and interconnecting links. A command bus transaction value issued by a processor can pass across the command mesh to an MTM. The command bus transaction bus value includes a reference value. The MTM uses the reference value to pull data across the configurable data mesh into the MTM. The MTM then uses the data to carry out the commanded transactional memory operation. Multiple such commands can pass across the posted transaction bus across different parts of the integrated circuit at the same time, and a single MTM can be carrying out multiple such operations at the same time.
US10911036B1 Accelerating discharge device
An accelerating discharge device includes a first parallel inductive element, a second parallel inductive element, a first capacitor, a noise suppression element, a one-way element, a first discharge circuit, a second discharge circuit, a first switch element, and a second switch element. The first parallel inductive element generates a first control voltage according to a first input voltage. The second parallel inductive element generates a second control voltage according to a second input voltage. The first switch element selectively couples the first parallel inductive element through the second discharge circuit to a ground according to the first control voltage. The second switch element selectively couples the second parallel inductive element through the second discharge circuit to the ground according to the second control voltage.
US10911034B2 Semiconductor device
A semiconductor device may include a clock driver including a first gate line, a second gate line, a third gate line and a fourth gate line each extending in a first direction, the first gate line and the second gate line each configured to receive a clock signal, and the third gate line and the fourth gate line each configured to receive an inverted clock signal; a master latch circuit overlapping the first gate line and the third gate line such that the master latch circuit receive the clock signal from the first gate line and receive the inverted clock signal from the third gate line; and a slave latch circuit overlapping the second gate line and the fourth gate line such that the slave latch circuit receives the clock signal from the second gate line, and receives the inverted clock signal from the fourth gate line.
US10911024B2 Acoustic wave filter, acoustic wave device, multiplexer, and communication apparatus
A SAW filter includes a piezoelectric substrate, a serial arm and a parallel resonance portion. The serial arm includes one or more serial resonance portions. The parallel resonance portion is located on the piezoelectric substrate and configures a ladder-type filter together with the serial arm. The parallel resonance portion includes a parallel resonator and a capacity element. The parallel resonator includes an IDT electrodes on the piezoelectric substrate and a pair of reflectors on the two sides thereof. The capacity element is connected in parallel with the parallel resonator. A capacitance of the capacity element is 0.8 time or more of a capacitance of the IDT electrode in the parallel resonator. A difference between an anti-resonance frequency and a resonance frequency of the first parallel resonance portion is smaller than a difference between an anti-resonance frequency and a resonance frequency of the first parallel resonator.
US10911022B2 Duplexer
A duplexer is disclosed. In an embodiment, the duplexer includes a Tx filter and an Rx filter, wherein the Tx filter includes first series-interconnected basic elements, each first basic element having a first electroacoustic resonator and first impedance converters interconnected in series between the first basic elements, wherein the Rx filter comprises second series-interconnected basic elements, each second basic element having a second electroacoustic resonator and second impedance converters interconnected in series between the second basic elements, wherein the first impedance converters in the Tx filter are impedance inverters, wherein the first resonators of the first basic elements in the Tx filter are only series resonators, wherein the second impedance converters in the Rx filter are admittance inverters, and wherein the second resonators of the second basic elements in the Rx filter are only parallel resonators.
US10911018B2 Vibrator device and electronic apparatus
A vibrator device includes a silicon substrate having a through hole, a first terminal placed on a first surface of the silicon substrate, a second terminal placed on a second surface opposite to the first surface of the silicon substrate, a wire passing the through hole and electrically coupling the first terminal and the second terminal, a resin layer placed between the wire and an inner wall defining the through hole, a silicon oxide layer placed between the resin layer and the inner wall, and a vibrator element bonded to the first terminal.
US10911011B2 Coherent optical modem with method to discover and control an amplifier's automatic gain control (AGC) loop bandwidth
A coherent optical modem includes one or more inputs; one or more amplifier circuits, each coupled to a respective input of the one or more inputs; and one or more receiver circuits each including an analog-to-digital converter, each coupled to a respective amplifier circuit of the one or more amplifier circuits; wherein the one or more amplifier circuits are configured to implement an automatic gain control loop to provide a constant signal amplitude at an input of the analog-to-digital converter of a respective receiver circuit.
US10911008B2 Power amplifier module
A power amplifier module includes an output-stage amplifier, a driver-stage amplifier, an input switch, an output switch, an input matching circuit, an inter-stage matching circuit, an output matching circuit, and a control circuit. The input switch selectively connects one of a plurality of input signal paths to an input terminal of the driver-stage amplifier. The output switch selectively connects one of a plurality of output signal paths to an output terminal of the output-stage amplifier. The control circuit controls operations of the driver-stage amplifier and the output-stage amplifier. The input switch, the output switch, and the control circuit are integrated into an IC chip. The control circuit is disposed between the input switch and the output switch.
US10911007B2 High-frequency amplifier circuitry and semiconductor device
High frequency amplifier circuitry includes a common-source first transistor to amplify a high-frequency input signal, a common-gate second transistor cascade-connected to the first transistor, to amplify a signal amplified by the first transistor to generate an output signal, a first inductor connected between a source of the first transistor and a first reference potential node, a second inductor connected between a drain of the second transistor and a second reference potential node, and non-linear compensation circuitry connected to a connection node of the first transistor and the second transistor, to compensate for non-linearity of the output signal to the high-frequency input signal. The non-linear compensation circuitry has first rectifier circuitry, a first resistor, a second resistor, second rectifier circuitry, first capacitor and second capacitor.
US10910995B2 Oscillator, electronic device, and vehicle
An oscillator includes a first container, a second container accommodated in the first container, a resonator element accommodated in the second container, a temperature sensor accommodated in the second container, a first circuit element that is accommodated in the second container and includes an oscillation circuit that causes the resonator element to oscillate so as to generate an oscillation signal on which temperature compensation is performed based on a detected temperature of the temperature sensor, and a second circuit element that is accommodated in the first container and includes a frequency control circuit that controls a frequency of the oscillation signal. The second container and the second circuit element are stacked.
US10910990B2 Solar cell module
The present invention relates to a solar cell module, includes a plurality of solar cells, a concentration unit having a flat surface to which solar light is incident, arranged at a position spaced apart from the solar cells, and configured to concentrate the incident solar light for output, and a reflection unit configured to reflect light between the solar cells, wherein the concentration unit is provided with a reflective region such that solar light concentrated by the concentration unit and output from is trapped between the concentration unit and the reflection unit, and an air gap is formed between the concentration unit and the reflection unit.
US10910988B2 Method to make ultra stable structural laminate
A method to make an ultra-stable structural laminate of a cementitious material with a nano-molecular veneer and a foam component catalytically reacted into an expanded closed cell foam having a thickness from ⅛th inch to 8 inches, a density from 1.5 pounds/cubic foot to 3 pounds/cubic foot that inter-engages the cementitious material forming a matrix creating the ultra-stable structural laminate with fire resistance; a lateral nail pull strength from 44 pounds to 300 pounds of force; an insulation R value from 1 to 40; a resistance to seismic impact for earthquakes over 3.1 on the Richter Scale; a break point from 7 lbs/inch to 100 lbs/inch; and a resistance to wind shear equivalent to a 15 mph downburst.
US10910986B2 Methods and systems for recording operating information of an electronically commutated motor
A motor controller for an electric motor includes an enclosure and a processing device, memory device, and wireless transmitter disposed within the enclosure. The processing device is configured to control the electric motor and collect operating information from the electric motor during operation of the electric motor. The memory device is communicatively coupled to the processing device. The memory device is configured to receive and store the operating information collected during operation of the electric motor. The wireless transmitter is communicatively coupled to the processing device and the memory device. The wireless transmitter is configured to transmit the operating information stored on the memory device to a computing device disposed remotely from the electric motor.
US10910979B2 Motor drive control device and motor drive control method
According to an aspect of the present disclosure, a motor drive control device driving a motor using position information detected by one sensor includes: a current detection unit detecting a magnitude of a coil current flowing through a coil of the motor; a rotation position detection unit detecting a rotation position of the motor based on the position information; and a hunting determination unit determining, based on the magnitude of the coil current, the rotation position of the motor, and a driving command for driving the motor, whether or not the motor is in a hunting condition.
US10910974B2 Control device for AC motor
A feedback control switching unit of an inverter control unit selects, based on a magnitude relationship between a predetermined switching determination amount and at least one switching threshold, at least one of feedback control units to thereby execute switching among feedback control modes, such as a current feedback control mode and a torque feedback control mode, of the respective feedback control units for driving of the AC motor. A switching command generating unit generates a switching command for an inverter based on a manipulated variable calculated by the selected feedback control unit. When a torque response request determining unit determines that a required torque responsiveness is high, the feedback control switching unit reduces the number of executions of switching among the feedback control modes.
US10910973B2 Three-dimensional (3D) flow floating power generator
A floating electrical power generator having a three-dimensional (3D) flow passageway configured for increasing the water flow on the paddle wheel to increase the power output.
US10910971B2 Alternator control unit, alternator driving control method, and power supply management system for engine vehicle
ProblemTo maintain high fuel consumption performance also in the charging by a drive of an alternator at the non-deceleration in a power source management system that drives the alternator during vehicle deceleration to charge a battery.SolutionA power generation cost of an alternator is found from a rotational speed and torque of an engine at the non-deceleration. The alternator is driven only when an SOC of a battery is in a drive permission zone Z in which, based upon the power generation cost, the SOC and the power consumption, the SOC is the lower as the power generation cost is the higher and the SOC is the higher as the power consumption is the higher. The fuel consumption performance is higher as compared to a conventional example of always driving the alternator when the SOC is equal to or less than a maximum upper limit value SOCm regardless of the power generation cost as an index of an engine efficiency.
US10910970B2 Motor with internal encoder unit
A motor and a method of operating the motor uses an encoder disk attached to the rotor of the motor and an encoder reader positioned to optically obtain rotational information of the rotor. The encoder disk and the encoder reader are located within an interior region of the stator of the motor in which the rotor is positioned to rotate.
US10910966B2 Vehicle system, motor control system and motor control method
A motor control system is provided. The system includes an inverter that adjusts a stator current applied to a stator coil of a wound-rotor drive motor and a rotor current applied to a rotor coil of the drive motor. When an abnormal starting of the drive motor is detected and a movement of the vehicle is restricted by electronic parking brakes (EPB), a motor controller adjusts the rotor current through the inverter to cancel an abnormal starting torque caused by the abnormal starting.
US10910962B2 Pervasive power generation system
A power generation system includes a plurality of energy conversion devices for generating a plurality of power signals based on one or more sensed environmental conditions. The system further includes a plurality of power conditioning circuits each coupled to one or more of the energy conversion devices for receiving the power signals and storing energy in an energy storage system. The system also includes a selection circuit coupled to at least one of the power conditioning circuits and receiving a first input power signal from one of the power conditioning circuits and a second input power signal. The selection circuit is configured to deliver an output power signal representing a selection from between the first and second input power signals based on a relative voltage level of the first and second input power signals. A method of power generation, and associated power module, are also disclosed.
US10910961B2 System using a piezoelectric generator to produce electrical power
An electrical power production system including a plurality of generator assemblies having: at least one piezoelectric generator for generating electrical power in response to a mechanical force applied onto said first generator, an actuator for applying a mechanical force onto the generator when said actuator is biased, a rotatable cam having a cam surface, a follower means for following the cam surface, a lever connected to the follower means, said lever being mounted as a lever arm and engaging with the actuator so as to bias said actuator when the cam is rotated and the cam surface exerts a mechanical force on the follower means, a rotatable wheel rotated by a power source and coupled to the cams so that setting said rotatable wheel in rotation at a rotation speed causes the rotation of said cams at another rotation speed, which is greater than that of said rotatable wheel.
US10910959B2 Multi-directional actuator
An apparatus is provided. The apparatus includes a bidirectional comb drive actuator. The apparatus may also include a cantilever. The cantilever includes a first end connected to the bidirectional comb drive actuator and a second end connected to an inner frame. In addition, the cantilever may include first and second conductive layers for routing electrical signals. Embodiments of the disclosed apparatuses, which may include multi-dimensional actuators, allow for an increased number of electrical signals to be routed to the actuators. Moreover, the disclosed apparatuses allow for actuation multiple directions, which may provide for increased control, precision, and flexibility of movement. Accordingly, the disclosed embodiments provide significant benefits with regard to optical image stabilization and auto-focus capabilities, for example in size- and power-constrained environments.
US10910957B1 Silicon carbide power inverter/rectifier for electric machines
The present disclosure involves a two stage inverter, a system for electrical power conversation, and a method of converting electrical power using silicon carbide (SiC) metal-oxide-semiconductor field-effect transistors (MOSFETs). One example implementation includes using two or more SiC MOSFETs in series with each MOSFET having a gate terminal for triggering a state switch between an on (conducting) and off (non-conducting) state of the MOSFET. An AC terminal is connected between the series SiC MOSFETS, and the series SiC MOSFETs are connected across a DC bus and in parallel with one or more capacitors.
US10910956B2 Method for operating a frequency converter and frequency converter
A method is provided for operating a frequency converter, which is designed to drive a three-phase motor, wherein the frequency converter has three half-bridges each having at least two switches. The method includes the following steps: generating three phase voltages for the three-phase motor by a pulse width modulation, wherein, for the pulse width modulation, various switching patterns of the switches are activated, wherein specific star point voltages ensue for various groups of switching patterns; and in at least one operating state of the frequency converter, within a respective period of the pulse width modulation, activating only those switching patterns in which an identical star point voltage ensues.
US10910955B2 Single carrier based multilevel modulation method and device, and storage medium
The present disclosure provides a single carrier based multilevel modulation method, a single carrier based multilevel modulation device, and a storage medium. In each control period, a modulated wave value corresponding to each of n switch pairs is obtained according to a reference voltage to obtain n modulated wave values, a triangular carrier having an amplitude of n is generated and compared with each of the n modulated wave values to obtain control signals for each of the n switch pairs, and for each phase, the control signals are input to the corresponding switch pairs of the phase bridge.
US10910952B1 Control apparatus and method for current resonance circuit and current resonance power supply
Embodiments of this disclosure provide a control apparatus and method for a current resonance circuit and a current resonance power supply. The control method includes: performing integration on a resonance current of the current resonance circuit or a switching current of one or more switching elements to generate an integration signal; generating a feedback signal of the current resonance circuit; comparing the integration signal with the feedback signal, and generating a measurement signal according to a comparison result; performing digital filtering on the measurement signal; and according to the measurement signal after filtering, generating a pulse width modulation signal controlling the switching elements.
US10910951B2 Systems and methods for reducing standby power consumption of switch-mode power converters
Power conversion system and method. The system includes a first capacitor including a first capacitor terminal and a second capacitor terminal, a second capacitor including a third capacitor terminal and a fourth capacitor terminal, and a plurality of diodes including a first diode, a second diode, a third diode, and a fourth diode. The first diode is coupled to the second diode at a first node, the second diode is coupled to the fourth diode at a second node, the fourth diode is coupled to the third diode at a third node, and the third diode is coupled to the first diode at a fourth node. Additionally, the system includes a fifth diode including a first anode and a first cathode and a sixth diode including a second anode and a second cathode.
US10910950B2 Power conversion device
A power conversion device including an intermediate capacitor that carries out a charging and discharging operation and a voltage sensor that detects a voltage of the intermediate capacitor, and including a current sensor that detects a current flowing in a reactor, and an abnormality determining unit that determines that there is an abnormality of the voltage sensor using a current value calculated based on a detected value from the current sensor, wherein a gain error, an offset error, and a sticking error of the voltage sensor can be detected.
US10910944B2 Voltage converter, electric drive system and method for reducing interference voltages
The present invention relates to interference suppression of interference signals from an inverter. To this end, a current-compensated inductor is provided at the input end of an inverter, in particular a pulse-controlled inverter. This current-compensated inductor is preferably arranged between a DC voltage source and an intermediate circuit capacitor of the inverter. Polyphase inductors at the AC voltage output of the inverter can be dispensed with in this way.
US10910938B2 Current in-rush limiter
Circuits and methods for limiting excessive current in circuits (such as step-up DC-to-DC converter circuits) in which very low ohmic FETs (VLOFETs) are used in circuit pathways that are subjected to startup in-rush current. Embodiments include a current mirror driver circuit that can be coupled to the gates of a VLOFET to form a current mirror that limits current flow through the VLOFET. The current mirror driver circuit provides for pulsed operation so that a coupled VLOFET still toggles between an OFF state and a current limited mode, particularly during a startup period. By using the current mirror driver circuit in conjunction with VLOFETs in circuit pathways that are subjected to startup in-rush current, in-rush current can be regulated to an acceptable level. Notably, no additional impedances are required in circuit pathways that are subjected to startup in-rush current to limit in-rush current, thus avoiding loss of efficiency.
US10910935B2 Electromagnetic linear actuator
A linear actuator comprising a first fixed portion comprising a linear array of stator teeth, each surrounded by one or more turns of electrical wire, a controller which generates a set of currents that are applied to phase windings of the first fixed portion to generate a pattern of magnetic poles along the array of stator teeth, a spacing between the magnetic poles being larger than a spacing between adjacent stator teeth of the first fixed portion, a second fixed portion that comprises an alternating set of magnet poles, a spacing between adjacent poles being smaller than the spacing of the magnetic poles of the first fixed portion created by the controller, and a movable output portion that comprises a linear array of pole pieces that extend along a length of the moveable output portion that is greater than a stroke length of the actuator and longer than a length of the fixed portion, whereby in use a length of the movable output portion is at all times located between the first and second fixed portions, in which the pole pieces that are located between the first and second fixed portions shape a magnetic flux acting between the magnetic poles of the first fixed portion and the magnet poles of the second fixed portion, and whereby in use the controller is arranged to cause linear movement of the moveable output portion by moving the magnetic poles of the first fixed portion along the first array.
US10910928B2 Stator assembly method and stator assembly apparatus
A stator assembly method in which coils that have slot housed portions and coil ends formed from a conductive wire are mounted to an annular stator core that has a plurality of teeth that extend from a back yoke toward an inner side in a radial direction and slots formed between two of the teeth.
US10910921B2 Device for detecting position of rotor, and motor comprising same
The present invention provides a rotor position detection device including a sensor having a first chip and a second chip which are aligned with a first line and detect a change in magnetic flux in a sensing magnet, wherein the sensor has the first line which is inclined with respect to a second line passing through any one of the first chip and the second chip in a radial direction of the sensing magnet. Accordingly, the present invention provides an advantageous effect of detecting a rotational direction and a precise rotational angle of the motor by utilizing one sensor.
US10910920B2 Magnetic shield for a superconducting generator
An annular rotating armature is presented. The annular rotating armature includes an armature winding having a plurality of coils, an armature support structure and a magnetic shield disposed between the armature winding and the armature support structure. The magnetic shield having a first magnetic shield ring, a second magnetic shield ring disposed concentric to the first magnetic shield ring and coupled to the first magnetic shield ring via a magnetic shield bridge link. An air gap is formed between the first magnetic shield ring and the second magnetic shield ring. The magnetic shield bridge link is disposed within the air gap. A superconducting generator including the annular rotating armature and a wind turbine having such superconducting generator are also presented.
US10910918B2 Motor
A motor includes a rotor to rotate about a motor axis, and a stator radially outside of the rotor. The rotor includes a shaft extending along the motor axis, a rotor core surrounding the shaft from radially outside, a plate-shaped end plate at an axial end portion of the rotor core, and a cover portion at the axial end portion of the rotor core with the end plate intervening between the cover portion and the rotor core. The end plate includes a plate through hole extending in an axial direction, a first recessed portion extending radially inward from the plate through hole, and a second recessed portion extending radially outward from the plate through hole. The first recessed portion opens radially inward in the end plate. The first recessed portion includes an axially-facing opening covered with the rotor core. The second recessed portion includes an axially-facing opening including a covered portion covered with the cover portion, and an open portion not covered with the cover portion.
US10910916B2 Fluid cooled and fluid insulated electric machine
An electric machine comprising a rotor, a stator, a plurality of bare conductors forming a plurality of windings in at least one of the stator and the rotor, and a fluid in direct physical contact with a plurality of outer surfaces of the plurality of bare conductors, wherein the fluid is electrically insulating and provides direct fluid cooling, to provide cooling for the plurality of bare conductors and electrical insulation between consecutive bare conductors of the plurality of bare conductors.
US10910908B2 Motor
A motor includes a base, a stator, a dynamic pressure bearing unit and a rotor. The base includes a shaft tube. The shaft tube includes a closed end and an open end. The stator is mounted around the shaft tube. The dynamic pressure bearing unit includes a bearing, a dynamic pressure assembly and a thrust plate. The bearing is received in the shaft tube. The dynamic pressure assembly and the thrust plate are disposed in a position relatively adjacent to the open end of the shaft tube and relatively distant from the closed end of the shaft tube. The dynamic pressure assembly is located between the bearing and the thrust plate. A lubricating fluid layer is disposed between the dynamic pressure assembly and the thrust plate. The rotor is connected to the thrust plate and is rotatably coupled with the bearing.
US10910907B2 Motor
A motor includes a shaft, a bearing that rotatably supports the shaft, and a hub fixed to the shaft. The shaft includes a first shaft portion extending in an axial direction, a second shaft portion projecting axially upward from an axially upper end surface of the first shaft portion and including a diameter smaller than that of the first shaft portion, and a screw hole recessed axially downward from the axially upper end surface. The hub includes a shaft fixing hole into and in which the second shaft portion is inserted and fixed. An outer surface of the second shaft portion includes a first region, and a second region axially above the first region, and including surface roughness smaller than that of the first region.
US10910897B2 Water-cooled generator strip having a cooling channel gap space
A water-cooled generator strip having at least two conductor stacks which are arranged parallel and in each case have a plurality of conductors arranged one above the other and electrically insulated from one another by a conductor insulation, wherein the conductors are secured geometrically relative to one another by a cured resin, and wherein between the conductor stacks a gap space is provided, in which at least one cooling channel is arranged for conveying cooling water.
US10910896B2 Rotor and motor comprising same
One embodiment discloses a rotor and a motor including the same. The rotor includes a first rotor part and a second motor part arranged in an axial direction. Further, the first rotor part includes a first rotor core, multiple first magnets arranged on the outer circumferential surface of the first rotor core, and a first holder for fixing the multiple first magnets, and the second rotor part includes a second rotor core, multiple second magnets arranged on the outer circumferential surface of the second rotor core, and a second holder for fixing the multiple second magnets. In addition, the first holder includes multiple first protruding parts protruding towards the second rotor part, and the second holder includes multiple second protruding parts protruding towards the first rotor part. Further, a gap is formed between the first rotor core and the second rotor core.
US10910889B2 Beamforming for wireless power transfer
Systems and techniques are provided for beamforming for wireless power transfer. A position of a second wireless power transfer device relative to a first wireless power transfer device may be determined. A beam may be simulated as being transmitted from the position of the second wireless power transfer device. Phases of a wave front of the simulated beam that would be received by elements of the first wireless power transfer device may be determined. A control signal for each of the elements for which phases were determined may be generated based on the determined phase of the wave front that would be received at the element. The control signal for each of the elements for which phases were determined may be supplied to the elements for which phases were determined. A waveform may be transmitted from the elements for which phases were determined based on the supplied control signal.
US10910888B2 Power transfer system with patient transport apparatus and power transfer device to transfer power to the patient transport apparatus
A power transfer system comprises a patient transport apparatus and a power transfer device. The power transfer system provides convenience and ease of connection between a power source and the patient transport apparatus to provide power to one or more electrically powered devices on the patient transport apparatus or to provide energy for an energy storage device on the patient transport apparatus.
US10910884B2 Electric power charge and discharge system
An electric power charge and discharge system for an electronic device having a battery, by which the electronic device can be used for a long period of time. In a wireless communication device including a wireless driving portion including a first battery and a wireless charging portion including a second battery, the first battery is charged by electric power from a fixed power supply and the second battery is charged by using electromagnetic waves existing in an external space. Further, the first battery and the second battery are discharged alternately, and during a period in which the first battery is discharged, the second battery is charged.
US10910883B2 System and method for a variable impedance transmitter path for charging wireless devices
In one embodiment, a method includes wirelessly coupling a transmitter to a wireless device; determining a first power transfer value of a signal transmitted from the transmitter to the wireless device with a first transmit impedance; determining a second power transfer value of the signal transmitted from the transmitter to the wireless device with a second transmit impedance; and selecting the first transmit impedance based on received power-level information indicating that the first power transfer value is greater than the second power transfer value.
US10910881B2 Electronic apparatus
According to one embodiment, an electronic apparatus includes a signal detector and processor circuitry. The signal detector is configured to detect communication information based on a wireless signal. The processor circuitry is configured to determine at least one of (1) a first period to wait from a timing of when power transmission is ended to a timing of when power transmission is started, (2) a second period to wait from a timing of when the wireless signal is not detected to a timing of when power transmission is started, and (3) a third period for continuously performing power transmission. The processor circuitry is configured to transmit a power with electromagnetic wave according to at least one of the first period, the second period, and the third period.
US10910877B2 Combined voltage and frequency tuning for efficiency optimization
Methods and devices for increasing power delivery efficiency of wireless power transfer systems are disclosed. A wireless power transfer system may include a power transmitter system and a power receiver system. The power transmitter system may comprise a power amplifier, a power transmitter, a controller, and a sensing circuit. The power amplifier may be configured to receive an input power. The power transmitter system may include a transmitter-side coil configured to wirelessly couple to a receiver-side coil of the power receiver system. The controller may be configured to set a voltage and a frequency of the power transmitter system based on output power information of the power receiver system to increase wireless power delivery efficiency of the wireless power transfer system. The sensing circuit may be configured to determine the output power information of the power receiver system.
US10910874B2 Portable power supply
A mobile power supply unit includes a base and a housing including at least one housing member secured to the base and movable relative to the base. The mobile power supply unit further includes a generator disposed within the housing, and a battery disposed within the housing. The mobile power supply unit further includes an inverter electrically connected to the generator and the battery, and an electronics enclosure including an electrical port, and a transfer switch electrically connected to the inverter and adapted to provide power through the electrical port. The mobile power supply unit further includes a portable transfer switch having a first electrical cable selectively electrically connectable to the electrical port and a second electrical cable selectively electrically connectable with a power receptacle of a building.
US10910871B2 Portable charger
An apparatus includes a housing having a first connector port at a first end of the housing and a second connector port at a second end of the housing. The first end and the second end are opposite one another. An activator is configured to simultaneously move the first connector port and the second connector port when a force is applied. When the first connector port is extended beyond the housing, the second connector port is retracted into the housing, and when the second connector port is extended beyond the housing, the first connector port is retracted into the housing. An internal battery is coupled to the first connector port and configured to be charged via the first connector port from an external power source, and coupled to the second connector port and configured to provide power via the second connector port to an external device.
US10910870B2 Charging device and charging method
According to one embodiment, a controller changes, when a charging state transitions from a first state of charging a first battery by using a power from an external power supply to a second state of charging the first battery by using a power from the second battery and if rated power of the external power supply and the rated discharge power of the second battery are different from each other, an upper limit of an input current to a charging circuit to a value corresponding to the rated discharge power of the second battery.
US10910867B2 Automatic electricity recharging device for fan
An electricity recharging device includes a motor provided with an elongated shaft, a coil unit mounted on the motor, a rotary disk secured on the elongated shaft of the motor, a rectifier connected with the coil unit, and a storage battery connected with the rectifier. The coil unit includes at least one coil pole. The rotary disk encompasses the coil unit and has an interior provided with at least one magnet. Thus, when the motor is operated, the elongated shaft drives and rotates the rotary disk relative to the coil unit to produce a magnetic force and to generate an electric current that flows into the storage battery to prolong the usage time of the storage battery.
US10910866B2 Charging system and charging method for terminal and power adapter
A charging system for a terminal, a charge method, and a power adapter are provided. The charging system includes a power adapter and a terminal. The power adapter includes a switch circuit, a second rectifying circuit, a first charging interface, and a control circuit. The control circuit modulates a duty cycle of a control signal based on voltage sampling value or current sampling value sampled by the sampling circuit so that voltage in a third pulsating waveform output by the second rectifying circuit satisfies a charging requirement. The terminal includes a battery and a second charging interface connected to the battery. The second charging interface applies the voltage in the third pulsating waveform to the battery when the second charging interface is connected to the first charging interface, so that the pulsating waveform output by the power adapter is directly applied on the battery.
US10910861B2 Charging system, charging method, and power adapter
The present disclosure provides a charging system, a power adapter and a charging method. The power adapter includes a first rectifier, a switch unit, a transformer, a second rectifier, a first current sampling circuit, a first capacitor bank and a second capacitor bank, and a control unit. The control unit is configured to output a control signal to the switch unit, and determine an output current of the power adapter according to a current sampling value sampled by the first current sampling circuit when the power adapter enters a first charging mode, wherein, the control unit is configured to isolate the first capacitor bank when the output current of the power adapter is at a rising edge or a falling edge, and enable the first capacitor bank to work when the output current of the power adapter is at a platform segment.
US10910860B2 Method, apparatus and system for controlling charging of battery module
A method, an apparatus and a system for controlling charging of a battery module are provided in the present disclosure. The method for controlling charging of the battery module may include: acquiring an internal pressure value of the battery module; determining a target pressure threshold range to which the acquired internal pressure value of the battery module belongs, based on a plurality of predefined pressure threshold ranges; obtaining a target charge cutoff voltage corresponding to the target pressure threshold range, based on a correspondence relationship between a plurality of predefined charge cutoff voltage and the plurality of predefined pressure threshold ranges; and controlling the battery module to be charged based on the obtained target charge cutoff voltage.
US10910859B2 Smart cells and control methods and systems
A smart cell, comprising: a positive terminal; a negative terminal; a switching circuit which is arranged to select between a first switching state in which an energy storage device is connected between the positive terminal and the negative terminal and a second switching state in which bypasses said energy storage device; and an inductor provided between the positive terminal and the negative terminal. The inductor provides a means by which to monitor current changes in the rest of the circuit. The inductor can thus be used to detect current changes as seen by the smart cell and this sensed information can be used to control the smart cell, e.g. to control an energy source (energy storage device) that forms part of the smart cell. As the inductor is part of the smart cell, it forms part of a decentralized controller strategy to regulate the state of charge of cells within a larger system. For example, it may form part of a decentralized controller strategy to regulate the state of charge of serially connected cells of varying capacities.
US10910857B2 Secondary battery system controlling a secondary battery with a volume change rate thereof, and a vehicle including the secondary battery system
A secondary battery system includes a secondary battery, a measurement part, a designation part, and a controller. The measurement part measures a volume change rate of the secondary battery. The designation part designates a threshold value. The controller controls a current flowing through the secondary battery, based on the volume change rate of the secondary battery measured by the measurement part and the threshold value.
US10910856B2 Discharge apparatus
A discharge apparatus is provided. A second discharge path is provided by a second discharge circuit started by a voltage across on a first discharge path provided by a first discharge circuit, so as to discharge a load capacitor.
US10910854B2 Methods and apparatus for a tablet computer system incorporating a battery charging station
A tablet computer includes a housing, a display, a processing system, a camera system comprising a camera sensor, and a battery system, the battery system positioned within the housing. The battery system is configured to charge an external device. A charging cable retainer is configured to retain one or more cables against or within the housing. One or more integral cables are provide. The one or more integral cables include a cable comprising a first end fixedly coupled to the battery system, a first connector of a first type configured to mate with a first type of external device connector, a second connector of a second type configured to mate with a second type of external device connector, and a lens configured to form images on the camera sensor. The charging cable retainer includes a cable channel or magnet.
US10910850B2 Energy storage apparatus
An energy storage apparatus. The energy storage apparatus includes an energy storage, wherein the energy storage is connected to at least one energy source, wherein the energy storage is configured to store energy from the at least one energy source; a power supplier, wherein the power supplier is connected to an external load, wherein the power supplier is configured to provide energy from the energy storage to the external load; and a distribution regulator, wherein the distribution regulator is configured, in real-time, to operate the energy storage apparatus in a reduced power mode.
US10910849B2 Charging method and charging system
A charging method includes the following operations: charging an auxiliary power source and at least one charging power source simultaneously, in which a power demand of the auxiliary power source is a first consideration, and a power demand of the at least one charging power source is a second consideration; detecting an auxiliary current value of the auxiliary power source and a total charging current value of the at least one charging power source; and stopping charging the auxiliary power source when a sum of the auxiliary current value and the total charging current value is greater than a current threshold value.
US10910848B1 Power management circuitry for a console
The invention provides power management circuitry for a console. The power management circuitry includes a charging component which includes an integrated circuit for managing the output current separately for charging the battery and for running the console. The integrated circuit comprises a first pin and a second pin to output current which provides voltage (VBAT_SUPPLY) for charging the battery. A third pin and a fourth pin of the integrated circuit is used to output current which provides voltage (VBAT) for running the console. These pins are connected to form a parallel circuit, wherein the integrated circuit cuts off the output current of the first pin and the second pin when VBAT_SUPPLY voltage reaches 4.18V indicating that the battery is fully charged, thereby eliminating charging current and reducing the leakage current. Further, a charging circuit of the console enables bypassing the battery based on instructions received from a power management unit.
US10910846B2 System and method for efficient charging of multiple battery cassettes
Systems and methods provide intelligent battery charging and balancing. Energy deficits can be forecasted based on historical data and forecasted energy generation. The deficits can be used to determine charging currents over a period of time, and battery cassettes can be charged according to the charging currents to compensate for the forecasted energy deficit. The states of charge of the battery cassettes can be periodically rebalanced. The battery cassettes can be coupled in series and charged and balanced while providing output to a load.
US10910843B2 GaN circuit drivers for GaN circuit loads
An electronic circuit is disclosed. The electronic circuit includes a GaN substrate, a first power supply node on the substrate, an output node, a signal node, and an output component on the substrate, where the output component is configured to generate a voltage at the output node based at least in part on a voltage at the signal node. The electronic circuit also includes a capacitor coupled to the signal node, where, the capacitor is configured to selectively cause the voltage at the signal node to be greater than the voltage of the first power supply node, such that the output component causes the voltage at the output node to be substantially equal to the voltage of the first power supply node.
US10910842B2 Systems and methods for providing electrical power to wind turbine components
System for providing electrical power to wind turbine components comprising a busbar, an electrical grid, and an auxiliary power source for selectively providing electrical power to the busbar with an auxiliary power voltage, wherein the main voltage is different from the auxiliary power voltage. The system includes one or more wind turbines comprising a wind turbine generator, a main transformer for connecting the wind turbine generator to the busbar, one or more wind turbine components, and an auxiliary wind turbine transformer. The wind turbine components are arranged to be selectively connected to the main transformer and the busbar through a first path or a second path. The system is configured to select the first path if the voltage at the busbar is the main voltage and to select the second path if the voltage at the busbar is the auxiliary power voltage.
US10910841B2 Method and system for power grid voltage regulation by distributed energy resources
A system and method for regulating a voltage at a point of common coupling (35) (PCC) of a distributed energy resource farm (1) connected to an electrical power grid (37). The distributed energy resource farm includes a plurality of connected distributed energy resources (2, 3) each supplying a terminal voltage. The system includes a component (50) for measuring a PCC voltage at the PCC, and another component (39, 41) for determining a first value based on a relationship between a scheduled voltage at the PCC and the measured PCC voltage relative to a dead band voltage region (66). A further component (39, 41) regulates the voltage at the point of common coupling by controlling the terminal voltage of each one of the plurality of distributed energy resources in response to the relationship between the scheduled voltage and the measured voltage at the PCC.
US10910839B2 Power control system and control method for power control system
A power control system comprises: a dummy output unit configured to supply a dummy current to a current sensor during independent operation, and not supply the dummy current to the current sensor during interconnected operation, the dummy current corresponding to forward power flow; and a controller configured to determine whether a supply state of the dummy current is normal, and control whether to continue operation of the dummy output unit.
US10910835B1 Systems and methods for protecting against fault currents
Adaptive protection methods and systems for protecting agains) extreme fault currents in a power system are provided. Communication capabilities and protocols defined in IEC 61850 can be used to provide smart cascading switching actions for removing the fault from the power system. A supervisory protection algorithm can be used, and the protection can be activated if the fault current is higher than a breaking capacity of the circuit breakers of the power system.
US10910834B2 Power converter for a solar panel
A solar array power generation system includes a solar array electrically connected to a control system. The solar array has a plurality of solar modules, each module having at least one DC/DC converter for converting the raw panel output to an optimized high voltage, low current output. In a further embodiment, each DC/DC converter requires a signal to enable power output of the solar modules.
US10910831B2 Monitoring system to monitor the condition of an industrial wiring system and corresponding industrial wiring system
A monitoring system is described, to monitor the condition of an industrial wiring system provided with a multipolar electric cable with a number of electric conductors having a power and/or data transmission function and enclosed inside a protective sheath, wherein: monitoring conductors, to monitor wear of the electric cable, are arranged inside the protective sheath electrically insulated from the electric conductors; and a monitoring device is operatively coupled to the monitoring conductors so as to detect at least one electric parameter associated with the monitoring conductors to detect the wear of the electric cable and generate corresponding monitoring data. The monitoring device obtains its own power supply from, and/or transmits the monitoring data by means of, the electric conductors of the same electric cable.
US10910824B1 Active control-based protection system and method for flexible direct current system of photovoltaic plant
A DC collection system for a PV power plant contains a large number of feeders. When a fault occurs, the fault current rapidly increases, causing electronic devices to block to protect themselves. This blockage presents a challenge to the protection of the DC collection system because of extremely short data windows. To address this challenge, a protection method based on active control of DC/DC converters is disclosed. The fault current control principle is analyzed and derived so that DC/DC converters can provide an injected low-amplitude and controllable post-fault stable current signal. The disclosed protection method is designed based on identifying the direction of the injected signal. Simulation results indicate that the fault section can be accurately identified and that the disclosed protection method performs efficiently against transition resistance and noise.
US10910823B2 Semiconductor device driving device
A semiconductor device protection circuit for a semiconductor device driving circuit that switches a voltage-controlled semiconductor device ON and OFF includes a current detection circuit that detects current flowing through the semiconductor device and generates and outputs a current detection voltage representing the detected current; an overcurrent detection circuit that compares the current detection voltage to a variable overcurrent detection threshold voltage so as to detect for overcurrent flowing through the semiconductor device; a protection circuit that, when the overcurrent detection circuit detects overcurrent, controls the ON/OFF switching of the semiconductor device so as to prevent thermal breakdown of the semiconductor device; and a gate voltage detection circuit that, in accordance with a gate voltage of the semiconductor device, selectively sets the overcurrent detection threshold voltage to either a first threshold voltage or a second threshold voltage that is lower than the first threshold voltage.
US10910822B2 Control of a power transistor with a drive circuit
A system includes a first transistor having a first control input and first and second current terminals. The first current terminal couples to an input voltage node. A second transistor has a second control input and third and fourth current terminals. The third current terminal couples to the second current terminal at a first node. The fourth current terminal couples to an output voltage node. A drive circuit is configured to charge a capacitor maintain the first transistor in an off state responsive to a negative voltage on the input voltage node, and, responsive to a negative voltage on the input voltage node, to cause the charge from the capacitor to be used to turn off the first transistor. The system provides a voltage to a load coupled to the output voltage node.
US10910820B2 Fast over voltage and surge detection for high speed and load switches
A protection circuit including a pad configured to input an external voltage from a connector, a first circuit branch connected to the pad and configured to receive a fast ramp-up surge at the pad, a second circuit branch connected to the pad and configured to receive a ramp-up surge at the pad, a third circuit branch connected to the pad and configured to output a surge detection signal when a surge voltage is received at the pad, an enabling transistor connected between the second circuit branch and the third circuit branch, at least one switch to be protected, and a controller configured to control components of the second circuit branch and third circuit branch of the protection circuit based on an on-state of the at least one switch to be protected.
US10910818B2 Anti-short-circuit detection apparatus and user terminal
An anti-short-circuit detection apparatus includes a probe, a detection resistor, a switching circuit, and a detection circuit. The probe is disposed between a power port and a ground port. A first terminal of the detection resistor is electrically coupled to a power circuit of the user terminal, and a second terminal of the detection resistor is electrically coupled to the probe. The switching circuit is electrically coupled to the first terminal of the detection resistor and a processor of the user terminal and is configured to perform switching to be grounded or ungrounded under the control of the processor. The detection circuit is electrically coupled to two terminals of the detection resistor and the processor, and is configured to trigger the processor to control the user terminal to issue a short-circuit warning or turn off the power circuit when the short-circuit current is not zero.
US10910814B2 System and method for controlling an electrical receptacle based on operational profile
A receptacle including an electronic processor configured to receive information from an external load and determine, from the information, an operation profile of the external load. The electronic processor analyzes a present operation of the external load and discontinues power to the external load when a present operation of the external load differs from the operational profile.
US10910810B2 Gel sealing device
A gel sealing device includes a gel sealing block (5) which provides a sealing section (22) through which the elongate parts (13, 14) extend. The gel sealing block (5) includes an upper flange (11) and a lower flange (12) with a support section (11a, 12a, 12b) disposed therebetween. The upper and lower flanges (11, 12) sandwiches, in direction of extension of the elongate parts (13, 14), a gel inner ring (7) supported by said support section (2) and a gel outer ring (6, 10a) covering the gel inner ring (7) in a radial direction extending transverse to said extension direction. The gel inner ring (7) and the gel outer ring (6, 10a) are made of a gel sealing material.
US10910808B2 Cord reel including a conductive polymeric sheath with a conductive EMI drain
A cord reel cable including a polymeric sheath with a conductive EMI drain and a method of manufacture therefor. The cord reel includes a cable comprising power and data conductors, as wells as a single drain wire which is grounded to a cord reel housing or spool or the like. The drain wire contacts an outer ETFE layer surrounding the cable in order to provide EMI shielding to the cable.
US10910802B2 Pedestal enclosure for utility components
A pedestal housing for utility connections includes a lower section having a plurality of walls, an upper surface, and a bottom opening. A first rim is formed on the lower section positioned below the upper surface. A second rim is formed on the lower section positioned below the first rim. An upper section includes a plurality of walls and a top. The upper section is releasably connected to the lower section to form a housing for receiving one or more utility components. The upper section is configured to mate with one of the first rim or the second rim.
US10910794B2 Light-emitting device comprising photonic cavity
A light-emitting device includes a substrate including a photonic cavity and configured to function as a gate, an active layer including a two-dimensional material, a first conductive contact, and a second conductive contact. The wavelength range of light generated by the light-emitting device may be narrowed based on the photonic cavity being included in the substrate, and the intensity and wavelength range of the generated light may be controlled based on the substrate functioning as a gate.
US10910792B2 Hybrid silicon lasers on bulk silicon substrates
Hybrid silicon lasers are provided including a bulk silicon substrate, a localized insulating layer that extends on at least a portion of the bulk silicon substrate, an optical waveguide structure on an upper surface of the localized insulating layer. The optical waveguide structure includes an optical waveguide including a silicon layer. A lasing structure is provided on the optical waveguide structure.
US10910791B2 Low speckle laser array and image display thereof
A vertical-cavity surface-emitting laser (VCSEL) device includes a substrate, first and second-type doped distributed Bragg reflectors, first and second electrodes, an active layer, a surface relief layer having a surface relief indentation of a diameter (d4) ranging from 1.0-6.0 um, and a confinement member defining an aperture with a diameter (d2) ranging from 3.0-15 μm. The second electrode is a ring-shaped p-contact metal having an inner diameter (d3) ranging from 8-17 μm. The VCSEL device has a mesa structure that has a bottom mesa diameter (d1) ranging from 16-28 μm. The diameters satisfy the relation of d1>d2>d3>d4. The surface relief layer has a thickness equaling to n/4 times a wavelength of a laser beam generated by the active layer with n being positive even numbers.
US10910786B2 Laser cavity optical alignment
The disclosure describes aspects of laser cavity optical alignment, and more particularly, in situ alignment of optical devices in an optical system for replacement or upgrade. In one aspect, a method for optical alignment in an optical system is described that includes providing, via a positioning system, an optical beam to measure surface features and position of a first device under test (DUT), removing the first DUT from the optical system, placing a second DUT in the optical system at substantially the same position from which the first DUT was removed, providing, via the positioning system, an optical beam to measure surface features and position of the second DUT, aligning the second DUT based on the measurements made of the first DUT and the second DUT, and verifying operation of the second DUT in the optical system. The DUT can be an optical device such as an output optical coupler.
US10910783B2 Circuit module and method for manufacturing circuit module
An inner conductor of a coaxial cable is electrically connected to a circuit body of a circuit board by means of solder. An outer conductor is electrically connected to a ground body by means of the solder. The inner conductor has a connecting portion connected to the circuit body and a non-exposed portion inside a sheath. A thickness of the connecting portion is equal to or less than 35% of a thickness of the non-exposed portion, and the cross-sectional area of the connecting portion is the same as the cross-sectional area of the non-exposed portion.
US10910775B2 Drive element with an overload coupler for an electrical connector with a drive and also an electrical connector with such a drive element
A drive element for an electrical connector comprises a gear wheel and an overload coupler. The overload coupler is between the gear wheel and a hub.
US10910774B2 Shielding structure for a contact module of an electrical connector
A contact module includes a dielectric holder holding signal contacts having mating portions extending forward of the dielectric holder. A shield structure is coupled to the dielectric holder providing electrical shielding for the signal contacts. The shield structure has first and second ground shields having corresponding mating portions extending forward of the mating end of the dielectric holder. The shield structure has ground blades extending between the first and second ground shields having mating portions extending forward of the mating end of the dielectric holder at least one of above or below the mating portions of the signal contacts. The ground blades electrically connect the mating portions of the first ground shield and the mating portions of the second ground shield immediately forward of the mating end of dielectric holder.
US10910772B2 Electrical safety system for wet areas
An electrical safety system, for use in a wet area, the electrical safety system comprising a resealable housing, for installation into the wet area, a conductive bar extending through a side of the housing, for installation against a conductive element adjacent to the housing and an electrical coupling, coupled to the bar and housed in the housing, for coupling to an earth wire to earth the bar and thus the conductive element.
US10910766B2 Connector system
There is provided an interface module, having an interface for connection with a signal connector, a cage for guiding the signal connector towards the interface and a heat sink. The cage includes a cage portion that is configured to move from a first position to a second position upon insertion of the signal connector into the cage. In the first position, the cage portion is not in thermal contact with the heat sink. When in the second position, the cage portion is in thermal contact with the heat sink.
US10910765B2 Lever-type connector
A lever-type connector has a lever that rotates about a shaft on a first housing between a retracted position and a connection start position. The first housing and a second housing are connected by rotation of the lever from the connection start position. A detector is movable between a standby position and a detection position with respect to the lever. The lever includes a lock on an end separated from the shaft. The second housing includes a full locking portion to engage the lock when the housings are connected. The detector locks the lock at the standby position and becomes movable to the detection position when the full locking portion engages the lock. The first housing includes a housing-side lock, and the lever includes a lever-side lock that locks the housing-side lock at the retracted position. The lever-side lock is at a position different from the lock of the lever.
US10910764B2 Coupling connector comprising a slider part
A connector system with a primary connector and a coupling connector, and a method for connecting a coupling connector and a primary connector. The system provides an insertion aid for mating the connectors. The connector system has a primary connector with a connecting part and a coupling connector with a base unit and a connecting part. The coupling connector has a slider part that moves relative to the base unit to either a preliminary position or a final position. The connecting part of the coupling connector mates with the connecting part of the primary connector. The slider part and the primary connector each have at least one guiding component which both interact to enforce a predefined motion path of the slider part relative to the primary connector when the coupling connector is coupled with the primary connector and the slider part is moved from the preliminary position to the final position.
US10910763B2 Assembly for connecting connector with conduit
A cable-connector assembly includes: a cable including signal-carrying members, the signal-carrying members being circumferentially surrounded by a conduit; a connector configured to mate with a mating connector, the signal carrying members being connected with ports on the connector; and a generally cylindrical housing that circumferentially surrounds the signal-carrying members, the housing including a narrow neck that fits within an end of the conduit and a wide main portion that engages the connector.
US10910762B2 Connector
A first housing includes a wide connection surface and a bearing formed on an edge on one side along the longitudinal direction of the connection surface. A second housing includes a side surface formed to face in a direction intersecting a connecting direction of the first and second housings. A lid is displaceable about a shaft supported by the bearing portion to a closed position where the lid covers the connection surface and an open position where the lid member contacts the side surface. The lid is biased from the open position to the closed position by a biasing member. An outer shape of the lid has a long side arranged along the longitudinal direction of the connection surface and a short side intersecting the long side and shorter than the long side.
US10910755B2 Connector storage device
A connector storage device includes a housing and a nonconductive connector on an exterior of the housing. The nonconductive connector is configured to connect with a first conductive connector. In another embodiment, a connector storage device includes a cover plate for a wall outlet or a switch, and at least one connector mounted on the cover plate. The cover plate defines at least one opening configured to permit insertion of an electrical outlet or an electrical switch, and the at least one connector is configured to connect with an electrical connector.
US10910752B2 Large current terminal and connector
A large-current terminal (30) includes a male terminal (50) having a male-side contact surface (54), a female terminal (60) having a female-side contact surface (64), a coil spring (70) including male-side contacts (72) for contacting the male-side contact surface (54) and female-side contacts (71) for contacting the female-side contact surface (64). A spring holder (40) holds the coils spring (70) and includes male-side and female-side openings (44, 45) for exposing the male-side and female-side contacts (72, 71). The coil spring (70) is compressed in a facing direction of the contact surfaces (54, 64) by disposing the male-side contact surface (54) to face both the female-side contact surface (64) and the male-side openings (44) with the female-side contact surface (64) directed toward the female-side openings (45). The spring holder (40) is movable such that the female-side opening (45) approaches the female-side contact surface (64) as the coil spring (70) is compressed.
US10910750B2 Connector device with guide surface
A connector device includes a pair of first terminals, a second terminal, and a cover body. The first terminals are arranged in parallel. The second terminal includes a pair of contact points that are electrically connected to the respective first terminals, and is biased by a spring so that the contact points collectively sandwich the first terminals. The cover body made of a resin is attached to tip parts of the first terminals. The cover body includes first guide surfaces that have the contact points of the second terminal sliding thereon and guide the contact points in a direction for separating the contact points when the first terminals are connected to the second terminal. Thus, wear of the first terminals and the second terminal can be reduced.
US10910749B2 Tip connector for fluidic and electrical connection
A connector for providing both a fluidic and electrical connection is disclosed, said connector having a proximal end, a distal end and an elongated body in between, characterized in that the elongated body has an inner cavity spanning throughout its length, and the distal end comprises: a) an inner body portion comprising a first inner electrical contact and b) an outer body portion comprising a second outer electrical contact having a spring element. The connector is easily adaptable to many kind of fluidic actuators and particularly to pipette instruments usually found in laboratory practice and developed to adapt fluidic actuators and pipette instalments to work according to the Coulter principle in every working condition, in particular to adapt the electrical and fluidic connection between a sensing tip and an instrumented pipette.
US10910744B2 Vehicular camera having coaxial connector
A vehicular camera includes a front housing portion that accommodates a lens and an imager, a circuit board disposed at the front housing portion, a rear housing portion and a coaxial connecting element at the rear housing portion. The coaxial connecting element includes a first coaxial connector portion and a second coaxial connector portion. The first coaxial connector portion extends outward from the rear housing portion and the second coaxial connector portion extends inward from the rear housing portion. The circuit board has a coaxial connector established thereat. When the rear housing portion is mated with the front housing portion, the second coaxial connector portion electrically connects to the coaxial connector to electrically connect the coaxial connecting element with circuitry at the circuit board. The first coaxial connector portion is configured to connect to a coaxial cable of a vehicle when the vehicular camera is disposed at the vehicle.
US10910741B2 Connector assembly, connector pair of connector assembly and forming method of connector assembly
A connector assembly comprises a main connector, a first wiring sheet and a second wiring sheet. The main connector has a receiving portion. The first wiring sheet has a first positioned portion, a first deformable portion extending from the first positioned portion and a first contact provided on the first deformable portion. The second wiring sheet has a second positioned portion, a second deformable portion extending from the second positioned portion and a second contact provided on the second deformable portion. When the connector assembly is assembled, the first positioned portion and the second positioned portion are positioned by a positioning jig. Then, the first deformable portion and the second deformable portion are pressed downward to be pushed into the receiving portion so that the first contact and the second contact are located within the receiving portion to be in contact with each other.
US10910740B2 Terminal base, triple terminal base, and in-vehicle apparatus
A terminal base includes a straight, strip plate-shaped bus bar having a first end and a second end, the first end having a bolt insertion hole, a bolt configured to be inserted into the bolt insertion hole for electrical connection, the bolt having a head, a housing into which the bus bar is inserted from the second end of the bus bar such that the second end extends out of the housing, an O-ring configured to be mounted on the bus bar at a middle of the bus bar to seal a gap between the bus bar and the housing and a holder configured to regulate a movement of the O-ring. The holder is provided on the bus bar. The holder includes a bolt holding portion configured to hold an outer periphery of the head of the bolt over an entire circumference of the outer periphery of the head.
US10910739B2 Coaxial cable connector provided with a housing comprising paired crimping pieces
The connector involves a terminal, a housing that supports the terminal, and an outer conductor shell covering at least a portion of the exterior of the housing. The terminal involves a mounting surface exposed from the housing. The housing involves paired crimping pieces provided on opposed sides sandwiching the mounting surface to permit rotation toward the mounting surface, centered about folds. The respective paired crimping pieces include opposed faces that are opposed to the mounting surface when the paired crimping pieces are rotated and abutting faces brought into abutment against counterpart crimping pieces when the paired crimping pieces are rotated. An imaginary plane passing through folds provided on opposed sides that sandwich the mounting surface is positioned in closer proximity to the opposed faces than to the mounting surface in the facing direction in which the mounting surface and the opposed faces are opposed when the paired crimping pieces rotate.
US10910738B2 Cable assembly for common mode noise mitigation
Common mode noise can exist on an outer conductor of a female F-type port of a RF-device, like a cable modem box or cable TV set-top box. The present invention utilizes a jumper wire attached to an electrically conductive connector, having a shape and size to fit around a base of the F-type female coaxial port. The jumper wire carries the common mode noise away from the outer conductor of the port. In a first embodiment, the jumper wire is connected to a ground line of a household outlet. In a second embodiment, the jumper wire dissipates the noise signal by interacting with one or more ferrites. In a third embodiment, the jumper wire carries the noise signal to a shielding layer of a coaxial cable, which may further carry the noise signal to one or more ferrites or a ground connection.
US10910736B2 Charging inlet
A charging inlet includes a first terminal including a first terminal body and a bus bar. An inlet body accommodates the first terminal body. A retaining member is attached to the inlet body from a rear side. The first terminal body includes a circular rod shaped first terminal connector. The bus bar includes a bus bar body, a bus bar-side fastening portion, and a first wire fastening portion. The bus bar body electrically connects the bus bar-side fastening portion and the first wire fastening portion. The retaining member includes a retaining body and a protruding portion. The first terminal connector is inserted through a first terminal insertion hole of the retaining body. The protruding portion is disposed along the bus bar body to retain the bus bar.
US10910730B2 Attachable antenna field director for omnidirectional drone antennas
This invention relates to the use of an attachable antenna field director which passively amplifies the signals that are transmitted and received from a drone controller antenna and is comprised of a plurality of director elements embedded in a substantially planar foam body that is pointed in the direction of the drone for maximum amplification.
US10910729B2 Conducted OTA test fixture
Systems and methods relating to performing individual transmit and/or receive measurements for each antenna element in an antenna array implemented on an Substrate Integrated Antenna Array (SIAA) are disclosed. In some embodiments, an SIAA comprises a substrate, one or more antenna elements at a surface of the substrate, and an electrically conductive via fence having a first side electrically coupled to ground within the substrate and a second side at the surface of the substrate, the electrically conductive via fence separately circumscribing each antenna element of the one or more antenna elements within the substrate. The SIAA enables the use of a respective test structure to perform per-antenna element measurements.
US10910723B2 Planar antenna for digital television
A planar antenna for digital television, wherein the planar antenna for digital television comprises a substrate, and a low-frequency radiation line and a high-frequency radiation line arranged on the substrate, the length of the low-frequency radiation lines being one quarter of a wavelength corresponding to the VHF frequency band, and the length of the high-frequency radiation lines being one quarter of a wavelength corresponding to the UHF frequency band. Under the condition of ensuring that the existing overall size of the antenna remains the same, by adding a low-frequency radiation line on the substrate, and making the length of the high-frequency radiation line being one quarter of the wavelength corresponding to the UHF frequency band, and making the length of the low-frequency radiation line being one quarter of the wavelength corresponding to the VHF frequency band, the planar antenna for digital television of the present utility model realizes full-frequency reception of the planar antenna for digital television, enhances the low-frequency receiving capability of the digital planar antenna, and optimizes the UHF gain.
US10910718B2 Transparent antenna and transparent antenna-attached display device
A transparent antenna 17 is provided with: an antenna body portion 18 having a ring-shape and configured to generate a magnetic field at the center thereof; a lead-out wire portions 19 led out of the antenna body portion 18, the lead-out wire portions 19 including a large-width portions 23 having a line width greater than a line width of the antenna body portion 18.