Document Document Title
US10342165B2 Data center coolant switch
A data center cooling system has an indoor portion wherein heat is absorbed from components in the data center, and an outdoor heat exchanger portion wherein outside air is used to cool a first heat transfer fluid (e.g., water) present in at least the outdoor heat exchanger portion of the cooling system during a first mode. When an appropriate time has been reached to switch from the first mode to a second mode, the outdoor heat exchanger portion of the data cooling system is switched to a second heat transfer fluid, which is a relatively low performance heat transfer fluid (compared to the first fluid). It has a second heat transfer fluid freezing point, lower than the first heat transfer fluid freezing point, and sufficiently low to operate without freezing when the outdoor air temperature drops below a first predetermined relationship with the first heat transfer fluid freezing point.
US10342163B2 Cooling a data center
A data center cooling system includes a plurality of server racks aligned within a row in a human-occupiable workspace of a data center, the server racks supporting a plurality of heat-generating computing devices; a warm air aisle positioned adjacent the server racks opposite the human-occupiable workspace and including a warm air inlet adjacent to a back side of the row of server racks and a warm air outlet in fluid communication with a warm air plenum; a plurality of cooling modules each including at least one fan and a cooling coil; and a controller to perform operations including controlling the plurality of fans in the plurality of cooling modules to operate at a specified fan speed, and controlling a plurality of valves fluidly coupled to the plurality of cooling coils in the plurality of cooling modules to modulate to a specified valve position.
US10342162B2 Data center pressure anomaly detection and remediation
A system is described that can detect pressure anomalies within a data center, generate an alert when anomalies are detected, and initiate remediative actions. The system monitors each of a plurality of fans used to dissipate heat generated by one or more servers to obtain data that indicates how an actual speed of each of the fans relates to a target speed thereof. The system compares the obtained data to reference data that indicates, for each of the plurality of fans, how an actual speed of the fan relates to a target speed thereof in a substantially pressure-neutral environment. Based on the comparison, the system determines whether or not a pressure anomaly exists. If the system determines that a pressure anomaly exists, then the system may perform various actions such as generating an alert and modifying a manner of operation of one or more of the fans or servers.
US10342152B2 Electronic device having a housing with a circuit board provided therein
The invention relates to an electronic device having a multi-part printed circuit board, the printed circuit board parts of which are connected to one another by current-carrying, flexible regions, having a support, around which the printed circuit board bent around the flexible regions of the printed circuit board is arranged and fixed, and having a housing in which the printed circuit board mounted on the support is fixed.
US10342150B1 Magnetically latched LRU installation and extraction mechanism
A magnetically latched installation and extraction mechanism for an avionics display unit or other Line Replaceable Unit (LRU) installable in, and extractable from, a vehicle instrument panel includes a bezel attachable to the LRU, the paddle or the bezel including magnets embedded into opposing corners configured to attract the magnetic surfaces of, or the embedded magnets in, the opposing bezel or paddle. The LRU may include hinged paddles having an open position for installing/extracting the LRU from the instrument panel and a stowed position substantially flush with the surface of the bezel, the paddles corresponding to the embedded bezel magnets. Magnets embedded in the hinged paddles may secure the paddles in the stowed position via attraction to the bezel magnets.
US10342149B2 Opening and closing structure of electronic device casing
An opening and closing structure arranged on a casing of an electronic device includes a cover plate and at least one connecting assembly. The cover plate is arranged inside a groove defined in an outer surface of the casing. The connecting assembly includes a connecting rod. A first end of the connecting rod is coupled to the cover plate. A second end of the connecting rod passes through the groove. The connecting rod is slidable within the casing to allow the cover plate to open and close relative to the casing.
US10342144B1 Power supply with a staggered configuration
A power supply with a staggered configuration includes a housing having an accommodation space, a first power supply module, a second power supply module, and an electric fan which are disposed inside the accommodation space. The first power supply module includes a first frontend power conversion unit and a first backend power conversion unit which are disposed at separate airflow passages. When the power supply is in operation, the electric fan turns and drives the air to flow into the housing in such a way that one airflow passage is through the first frontend power conversion unit and another airflow passage is through the first backend power conversion unit. In this way, the heat dissipation efficiency is increased with two separated air flow passages respectively flowing through and cooling down the first frontend power conversion unit and the first backend power conversion unit.
US10342139B2 Printer and printing method for printing of printed circuit boards
A printer includes a belt, a tray and a plurality of printing devices located over the belt. The tray is located on the belt and receives a printed circuit board (PCB). A sensor attached to the tray. The sensor is used to sense whether the PCB is located in the tray, when the PCB is located in the tray, the belt is driven by a driving device to transport the tray to be located below each of the plurality of printing devices. Each of the plurality of printing devices is used to print the PCB. The disclosure further offers a printing method for the PCB using the printer.
US10342135B2 Printed circuit board and manufacturing method thereof, and semiconductor package including the printed circuit board
Disclosed herein are a printed circuit board, a manufacturing method thereof, and a semiconductor package including the printed circuit board. The printed circuit board includes a base substrate including a plurality of circuit patterns, a cavity formed above the base substrate, a pad embedded in the base substrate and being exposed through the substrate bottom surface of the cavity, and an electronic component mounted in the cavity and electrically connected to the pad.According to the present invention, a cavity having a predetermined depth is formed in a base substrate of a printed circuit board so as to mount an electronic component therein, such that a gap between an upper semiconductor package and a lower semiconductor package may be obtained even if pitches between the balls are decreased for high density and high performance of the upper semiconductor package in the manufacturing of a semiconductor package having a PoP structure.
US10342132B2 Memory device with insertable portion
Embodiments of the present disclosure are directed towards a memory device insertable into a PCB, e.g., a motherboard of a computing device. In some embodiments, the memory device may include a first PCB having a first thickness, to house one or more memory modules disposed on at least one side of the first PCB. The memory device may further include a layer having a second thickness, which may be attached to the side of the first PCB in an area that is proximate to an edge of the first PCB, to form a memory device portion that may be insertable into a connector slot disposed on a second PCB. The insertable portion may have a thickness that comprises the first and second thicknesses, to fit into the connector slot of the second PCB. Other embodiments may be described and/or claimed.
US10342131B1 PCB laminated structure and mobile terminal having the same
The present disclosure relates to a PCB laminated structure, including a first substrate; a second substrate disposed to overlap with the first substrate on the top and bottom; and an interposer assembly provided between the first substrate and the second substrate to allow electromagnetic connection between the first and second substrates, wherein the interposer assembly includes a housing configured to form a closed region along a top surface circumference of the first substrate and a bottom surface circumference of the second substrate to support the first and second substrates; a signal via connected to the first and second substrates, respectively, to transmit electromagnetic signals between the first substrate and the second substrate; and a ground via connected to the housing to serve as a ground, and spaced a set distance from the signal via at one side of the signal via.
US10342125B2 Multilayer substrate
A multilayer substrate includes a laminate, signal conductors, and external connection conductors. The signal conductors are at different positions in a lamination direction of the laminate. The external connection conductors are provided on a back surface of the laminate. A first signal conductor is connected at one end to one of the external connection conductors by a first wiring conductor. A second signal conductor is connected at one end to one of the external connection conductors by a second wiring conductor. The first signal conductor is closer to the back surface than the second signal conductor. The first wiring conductor includes wiring adjusting conductors each having a length corresponding to a distance difference in the lamination direction between the first and second signal conductors.
US10342120B2 Method of manufacturing display device
Discussed is a method of manufacturing a display device. The method of manufacturing the display device according to one example includes providing a first substrate including a display part, a bending part at one side of the display part, and a pad part at an end of the bending part. The method further includes providing a second substrate facing-coupled to the display part, providing a back film, and adhering the back film to a portion corresponding to the display part and the pad part on a bottom of the first substrate.
US10342116B2 High-frequency module
A high-frequency module includes a wiring board; a plurality of components mounted on an upper surface of the wiring board; a sealing resin layer that is stacked on the upper surface of the wiring board and that has a step; a groove that is formed in the sealing resin layer to intersect with the step when the wiring board is viewed in plan view, and that extends between predetermined components; and a shield wall disposed in the groove and formed with a conductor. The groove includes a first portion at an upper surface side of the wiring board and a second portion at an upper surface side of the sealing resin layer, the second portion being continuous from the first portion. An area of the second portion is larger than an area of the second portion.
US10342115B2 High-frequency-tuning sliding electrical contact
Disclosed is a high-frequency-tuning sliding electrical contact. The contact includes a tuning ring which is composed of an inner elastic piece, an upper base, an outer elastic piece and a lower base. Pull rods are welded to an upper side face of the upper base, and upper ends of the pull rods are driven to move up and down by a motor, so that the tuning ring slides up and down between the outer sleeve and the inner sleeve along the pull rods. The overall structure of the novel electrical contact is simple, compact and economical. The disclosure reduces joule heat produced by contact resistance and prevents contact surface fusion welding or conductive damage, and is especially suitable for tuning in a small gap range.
US10342105B2 Relay device with automatic grouping function
The present disclosure relates to a device including relay circuitry and light sensor circuitry. The relay circuitry is configured to selectively deliver alternating current (AC) power to a load. The light sensor circuitry is configured to detect one or more modulated light signals, wherein the device is configured to join a group including a plurality of devices based at least in part on the one or more modulated light signals.
US10342104B2 Video on demand for communication devices
A power management system for a lighting circuit may include a grid shifting controller that includes a processor and a connection to an external power source. The power management system may also include a communication interface associated with the grid shifting controller. The grid shifting controller may be configured to provide control information to a processor of at least one grid shifting electrical fixture over the communication interface, the control information being configured to direct the at least one grid shifting electrical fixture on the use of power from the external power source and an energy storage device associated with the at least one grid shifting electrical fixture.
US10342095B2 Input voltage stabilization circuit for rear combination lamp, rear combination lamp, and vehicle
An input voltage stabilization circuit for a rear combination lamp includes: an optical output unit including a plurality of Organic Light Emitting Diodes (OLEDs); a voltage converter; and a feedback unit. The voltage converter is configured to supply an output voltage for driving the plurality of OLEDs by converting a first voltage supplied by a vehicle battery to the output voltage, the output voltage being different from the first voltage. The feedback unit is configured to provide, as feedback to the voltage converter, information regarding a maximum voltage value for the plurality of OLEDs. The voltage converter is further configured to adjust the output voltage based on the information provided as feedback by the feedback unit regarding the maximum.
US10342094B1 Lighting device with active thermal management
A LED lighting device includes a temperature sensitive component having a temperature limit. A driver controls current delivered to the at least one LED and includes a temperature sensor for determining a temperature of the driver. A controller stores a correlated temperature limit of the driver, the controller controls the driver to reduce the current delivered to the LEDs when the correlated temperature limit is reached. The correlated temperature limit is the temperature of the driver when the temperature of the temperature sensitive component reaches its temperature limit.
US10342092B2 Light source apparatus and control method thereof
A light source apparatus includes: a light source unit; and a control unit configured to perform lighting control, wherein the light source unit emits first color light at a first timing, and emits second color light at a second timing which delays after the first timing by a predetermined period, in accordance with the lighting control, and the control unit performs a plurality of times of lighting control based on the predetermined period, so that at least a part of a period in which the light source unit emits the second color light in accordance with a first lighting control overlaps with at least a part of a period, in which the light source unit emits the first color light in accordance with a second lighting control, which is performed after the first lighting control.
US10342090B2 Illuminated doorknob and lockset
An illuminated doorknob or lockset which provides for a self-contained unit where light components and all control apparatus are included within the structure of the doorknob or lockset. The doorknob or lockset will generally provide for a dual signal activation where activation of illumination occurs only after a certain level of dimness is detected and motion is detected within a certain range of the doorknob or lockset. The doorknob or lockset may also include an audible sound which is triggered in conjunction with the illumination.
US10342080B2 System-in-package for LED driving and LED lighting device including the same
A light-emitting diode (LED) lighting apparatus including at least one LED group including a plurality of LEDs, a rectifier configured to rectify an alternating current (AC) voltage and generate a driving voltage for the at least one LED group, and a system-in-package (SIP) configured to drive and control the at least one LED group, in which the SIP is connected to the at least one LED group and the rectifier, and includes a driving module, a functional module, and a first resistor disposed on a single substrate.
US10342078B2 LED tube lamp
An LED tube lamp comprises a tube, an LED light strip inside the tube, a plurality of LED light sources on the LED light strip, a power supply, and a first and a second end caps. The power supply comprises a circuit board, a plurality of electronic components and a heat-dissipating element. The plurality of electronic components and the heat-dissipating element are on the circuit board. The first end cap and the second end cap are respectively attached at two ends of the tube. The first end cap comprises a lateral wall and an end wall having an opening. The lateral wall is substantially coaxial with the tube and connected to the tube. The end wall is substantially perpendicular to an axial direction of the lateral wall and connected to an end of the lateral wall away from the tube. At least some of the plurality of electronic components and the heat-dissipating element are disposed inside the first end cap. The heat-dissipating element is closer to the opening on the end wall of the first end cap than the electronic components in the end cap are.
US10342076B2 Illumination system and controller
An illumination system includes a luminaire, a controller, and a switch that turns ON and OFF power supply to the luminaire. The controller includes: a light intensity controller that performs light intensity control of controlling the brightness of the luminaire; and a power supply controller that instructs the switch to turn OFF the power supply to the luminaire on which the light intensity control is performed at a light intensity rate that is equal to or greater than 0 and at most a predetermined value.
US10342075B2 Induction heating device and induction hob comprising an induction heating device of this kind
An induction heating device including two induction heating coils and a plug-type contact device has a flat coil carrier for the induction heating coils, the plug-type contact device being arranged on the bottom face of the coil carrier with an insertion direction perpendicular to the surface of the coil carrier. The plug-type contact device has, on the bottom face of the coil carrier, a plug housing being movable with a defined movement travel in a plane parallel to the surface of the coil carrier. The plug housing has four receiving chambers being open at the bottom and having a direction of extent parallel to the insertion direction, in each of which a plug-type contact is arranged. A contact-making line runs from the plug-type contact to the induction heating coil.
US10342074B2 Distributed transistor-based power supply for supplying heat to a structure
A heating system includes a structure to be heated, and a heating apparatus disposed to heat the structure. The heating apparatus includes a housing member, a plurality of resonant frequency power sources, and a plurality of associated controls. The plurality of resonant frequency power sources are attached to the housing member. The plurality of associated controllers is configured to separately operate the plurality of resonant frequency power sources at resonant frequencies matching heating requirements of the structure.
US10342072B2 Electric heater with clamping jacket
An electric heater (100) with an axial opening (131) for receiving an object to be heated, with an electric heating element (130) surrounding the axial opening (131) in at least in some sections and with an essentially cylindrical or essentially frustoconical clamping jacket (110) surrounding the electric heating element (13) at least in the radial direction for generating an adjustable force acting radially in the direction of an axis (A) of the axial opening (131). The clamping jacket (110) is a multipart clamping jacket and has at least one pressing segment (113, 114) for introducing the force acting radially in the direction of an axis (A) of the axial opening (131) as well as at least one clamping segment (111, 112), with which the width of the gap (119a, 119b) between adjacent edges of oppressing segments (113, 114) can be varied for adjusting the force acting radially in the direction of an axis (A) of the axial opening (131) by moving the clamping segment (111, 112) relative to the pressing segment (113, 114).
US10342071B2 Communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method executed by communication device
A communication device may shift an operation state of the communication device from a child station state to a specific state, in a case where a first wireless connection with a second external device is established via a second wireless interface under a predetermined state where the communication device is participating, as a child station, in a first wireless network in which a first external device is a parent station. The communication device may receive a request signal from the second external device via a first wireless interface after the operation state has been shifted to the specific state, and in a case where the request signal is received from the second external device, establish a second wireless connection with the second external device via the first wireless interface so as to belong to a second wireless network for executing a wireless communication via the first wireless interface.
US10342070B2 Apparatus to establish wireless backhaul connection
Provided is an apparatus including: an acquisition unit configured to acquire information indicating one or more second base stations located within coverage of a first base station connected to a wired backhaul; and a controller configured to control establishment of a wireless backhaul between the first base station and each of the one or more second base stations.
US10342069B2 Beacon control system and method
Disclosed is a method and system for controlling one or more beacon devices. In one implementation, the method comprises receiving a list of users connected to an access point and a list of beacon devices located within predefined distance from the access point and identifying a total number of users from the list of users utilizing a predefined service. Further, the method comprises generating a command based on comparison of the total number of users and a predefined threshold. The method furthermore comprises, transmitting the command to the one or more beacon devices, from the list of beacon devices, for one of a) activating the beacon devices, b) modifying a time interval between two consecutive beacons transmitted by the one or more beacon devices, or c) deactivating the beacon devices, thereby controlling the one or more beacon devices.
US10342068B2 Method for transmitting data in wireless communication system and device using same
A method and a device for transmitting data in a neighbor awareness network (NAN) are provided. A NAN device acquires a NAN association identifier (AID) from a unique identifier and receives a traffic indication map (TIM) information on the basis of a TIM offset. TIME offset is determined on the basis of the NAN AID.
US10342067B2 Systems and methods for vehicular positioning based on wireless fingerprinting data in a network of moving things including, for example, autonomous vehicles
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things). For example, systems and method for vehicular positioning based on wireless fingerprinting data in a network of moving things including, for example, autonomous vehicles.
US10342062B2 Technologies for a local network power management protocol
Technologies for local network power management include multiple computing devices in communication over a network. Each computing device may advertise an active-to-network-power-down state in response to determining to trigger a network power down (NPD) state and then determine whether any peer device of the local network rejected or aborted the request. If not, the computing device advertises the NPD state and then determines whether any peer device rejected the request. If not, the computing device enters the NPD state. In the NPD state, the computing device may receive a network power management packet from a peer device. If the network power management packet is a state advertisement, the computing device may update a data table based on the advertised state of the peer device. If the network power management packet is a command, the computing device may wake and return to the active state. Other embodiments are described and claimed.
US10342061B2 Radio communication system and control method
A radio communication system is disclosed that includes at least one user equipment and multiple base stations including a first base station configured to execute radio resource control of the user equipment through a control path and a second base station configured not to execute radio resource control of the user equipment. The system includes multiple gateways, including a first gateway connected with the first base station and a second gateway connected with the second base station, and a switching station that controls the establishment of user paths among nodes.
US10342059B2 Wireless Internet system and method
A method, system, and apparatus, including a program encoded on computer-readable medium, for transmitting data to a server. A wireless communication connection is established between a first computing device and a second computing device. Data transmitted from the first computing device to the second computing device is received over the wireless communication connection and stored on the second computing device for uploading to a server on an IP based network. The wireless communication connection is disconnected. An IP communication connection is established between the second computing device and the server on the IP based network, and at least a portion of the stored data is transmitted from the second computing device to the server on the IP based network over the IP communication connection after the wireless communication connection between the first computing device and the second computing device is disconnected.
US10342058B2 Observation assisted bandwidth management
Observation assisted bandwidth management techniques are described. In one or more implementations, a request is received at a terminal to initiate a call with another terminal. Responsive to the request, a communication is formed to be communicated to a service provider for bandwidth parameters, the request including network parameters associated with the terminal. The bandwidth parameters, received form the service provider, are used as part of a model to estimate an amount of bandwidth that is available for the call. The call with the other terminal is initiated, the call configured to at least initially consume the estimated amount of bandwidth.
US10342054B2 IP address assignment for a UE in 3GPP
A method performed in a user equipment, UE, (1) and a gateway (2) for data communication in a 3GPP network via an access point name, APN, capable of providing support for packet data network, PDN, connectivity using a first internet protocol version and PDN connectivity using a second internet protocol version. The method comprises the steps of the UE requesting (S1) dual stack PDN connectivity from a gateway (2) and receiving (S2) a single IP address on either the first or the second internet protocol version from the gateway (2) and further receiving (S3) from the gateway (2) a cause code indicating that only the assigned PDN and internet protocol version is allowed.
US10342053B2 Automatic wireless communication protocol toggling
In general, this disclosure is directed to techniques for toggling communication connections based on signal strengths. A first computing device receives an indication of a user input to send data packets to a second computing device. Responsive to receiving the indication, the first computing device determines a signal strength of a first wireless communication connection, comprising one of a cellular network connection or a wireless local area network connection, to the second computing device, and determines whether the signal strength satisfies a threshold signal strength level. Responsive to determining that the signal strength does not satisfy the threshold signal strength level, the first computing device automatically establishes a second wireless communication connection, including a mesh network using a different wireless communication protocol than the first wireless communication connection, to the second computing device, and sends the data packets to the second computing device via the second wireless communication connection.
US10342051B2 Device and method of handling long term evolution-wireless local area network aggregation
A communication device of enabling long term evolution (LTE)-Wireless Local Area Network (WLAN) aggregation comprises instructions of transmitting a first message indicating support of LTE-WLAN aggregation, to the BS via LTE communication, when a WLAN function of the communication device is not enabled; receiving a first configuration message configuring the LTE-WLAN aggregation from the BS via the LTE communication; receiving at least one first LTE packet from the BS via a WLAN configured by a WLAN configuration in the first configuration message; and transmitting a notification message indicating that a connection to the WLAN is lost or requesting the BS to release the WLAN configuration to the BS via the LTE communication, when the WLAN function of the communication device is enabled by an operating system of the communication device.
US10342048B2 Method and apparatus for processing random access in wireless communication system
The present disclosure relates to a 5G communication system or a pre-5G communication system for supporting higher data transmission rate compared to beyond 4G communication system such as LTE. A terminal, according to various embodiments of the present disclosure, comprises: a reception unit for receiving pilot signals; a processor for measuring reception strength of the pilot signals, determining beam-based random access participation on the basis of the measured reception strength, and controlling for an attempt for a beam-based random access if a random access is beam-based random access participation and an attempt for normal random access if not; and a transmission unit for transmitting a random access signal on the basis of the random access attempt.
US10342046B2 Sending request message based on received annoucements
This disclosure describes systems, methods, and devices related to an sending request message based on received announcements system. A device may identify a transmitter announcement received from a first device. The device may identify a receiver announcement received from a second device. The device may cause to send a request message to transmit to a third device based at least in part on a predetermined threshold associated with the receiver announcement. The device may identify an indication that the third device is able to receive one or more packets from the device. The device may cause to send the one or more packets to the third device.
US10342042B2 Method and apparatus for sending and receiving signaling in wireless local area network
The method includes generating, by an access point (AP), signaling that includes an AP identifier (ID) field, a bandwidth (BW) field, a guard interval (GI) field, a cyclic redundancy check (CRC) field, and a tail field, the AP ID field is used to indicate an ID of the AP, the BW field is used to indicate bandwidth required for data transmission subsequent to the signaling, the GI is used to indicate a length of a cyclic prefix (CP) required for data transmission subsequent to the signaling, the CRC field is used to guard a field before the CRC field in the signaling, and the Tail field is used to empty an encoder and a decoder, where the CRC field and the Tail field are the last two fields of the signaling. The method also includes sending, by the AP, the signaling.
US10342040B2 Method and apparatus for performing access initiation and response for cell on unlicensed carrier in wireless communication system
A method and apparatus for performing a random access procedure at a cell on an unlicensed carrier in a wireless communication system is provided. A user equipment (UE) transmits a random access preamble, and receives a random access response including an index of a second cell. A first cell is a first serving cell on a licensed carrier, and the second cell is a second serving cell on the unlicensed carrier.
US10342038B2 Method and apparatus for scheduling multiple uplink grants of different types
Aspects of the present disclosure provide for scheduling multiple types of uplink grants for a single user equipment to support different types of service with different traffic patterns and quality of service (QoS) requirements. In some aspects of the disclosure, the user equipment may be configured with uplink grants for different types of semi-persistent scheduling, along with a dynamic uplink grant. In some examples, the different types of semi-persistent scheduling may include dedicated semi-persistent scheduling and contention-based semi-persistent scheduling.
US10342036B2 Secondary scheduling request
The present invention addresses method, apparatus and computer program product for handling of secondary scheduling request in carrier aggregation. Thereby, a message comprising a request of radio resources for uplink transmission from the user equipment to a base station is composed, it is determined whether the user equipment is in a carrier aggregation mode in which two or more carriers are aggregated forming one primary cell and at least one secondary cell, the primary cell and at least one secondary cell supporting physical uplink control channel, the message is assigned to a physical uplink control channel, wherein assigning is permitted to the physical uplink control channel of the primary cell and a physical uplink control channel of any of the at least one secondary cell, and transmission of the message is caused using the assigned physical uplink control channel.
US10342035B2 Method for reporting a buffer status and device therefor
The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for reporting a buffer status in the wireless communication system, the method comprising: generating a MAC PDU (Protocol Data Unit) including first BSR MAC CE (Buffer Status Reporting MAC Control Element) for an amount of data to be transmitted via the first MAC entity; and transmitting the MAC PDU via the second MAC entity to a base station.
US10342034B2 Method for reporting cell status information in wireless communication system and an apparatus therefor
A method for reporting cell activation status information at a user equipment (UE) in a wireless communication system is disclosed. The method includes a step of reporting, to a network, the cell activation status information for a plurality of cells configured to the UE when a condition is met, wherein the cell activation status information for the plurality of cells indicates whether each of the plurality of cells is activated or deactivated.
US10342031B2 Data transmission method and device
A data transmission method and a device are disclosed and relate to the field of communications technologies, so that a channel resource preemption probability of a device can be effectively increased by reducing a CCA interval at which a CCA is performed on a channel resource. The method includes: determining, by a first device, a CCA start moment at which a clear channel assessment CCA is performed; determining, by the first device, a CCA interval, where the CCA interval is a time interval between two adjacent CCAs, and a time interval between any two adjacent CCAs is less than a preconfigured data frame period; performing, by the first device, a CCA process according to the CCA start moment and the CCA interval; and sending, by the first device, data at an end moment of the CCA process. The method and the device are used for data transmission.
US10342029B2 WiFi-coordinated LAA-LTE
A method includes detecting, using a WiFi access point, channel use data indicating traffic on a plurality of channels of an unlicensed LTE band in a wireless network. The method further includes providing the channel use data to a Long Term Evolution (LTE) access point. The method further includes selecting, using the LTE access point, a channel for use in transmitting data by the LTE access point from among the plurality of channels based on the channel use data from the WiFi access point. The method further includes providing, from the LTE access point, an indication of an upcoming transmission configured to transmit data on the channel to the WiFi access point. The method further includes broadcasting one or more messages from the WiFi access point to one or more WiFi nodes, the one or more messages configured to prevent the WiFi nodes from transmitting on the channel.
US10342028B2 ZigBee, thread and BLE co-existence with 2.4 GHz WiFi
A system and method of minimizing interference and retries in an environment where two or more network protocols utilize the same frequency spectrum is disclosed. A lower-power network controller is co-located with a WIFI controller. The lower-power network controller parses incoming packets as they are received and generates a request signal once it is determined that the incoming packet is destined for this device. This maximizes the likelihood that no WIFI traffic will occur while the incoming packet is being received.
US10342022B2 Improving communication efficiency
There is provided a method including generating, by a network element, at least one transmission gap within data transmission performed by the network element, transmitting a control message to at least one terminal device, wherein the control message includes a first request to perform, by the at least one terminal device, a first interference measurement during the at least one transmission gap, and wherein the control message further includes a second request to perform, by the at least one terminal device, a second interference measurement during the said data transmission, receiving, from the at least one terminal device, an interference report including information that is at least partly based on the first and the second interference measurements, and providing communication resources on the basis of the received interference report.
US10342019B2 UE discovery method and system in D2D network
A 5G or pre-5G communication system for supporting a higher data transmission rate beyond a 4G communication system such as long-term evolution (LTE) is provided, including a method for performing device to device (D2D) discovery by a user equipment (UE), which is out of the coverage area serviced by a base station, in a wireless communication network. The method includes the operations of receiving pre-configuration information for transmitting a discovery message, and transmitting the discovery message in a transmission resource determined on the basis of the pre-configuration information, wherein the pre-configuration information includes a list of pools for transmitting the discovery message, and the transmission resource is determined from the list of pools.
US10342014B2 Method of satellite communication with flexible capacity distribution based on beam hopping and on a fractional reuse scheme
A method, and associated equipment, for dynamically allocating resources in a satellite network comprising at least one satellite configured to form a plurality of satellite beams and terminals, comprises the steps of: clustering the beams into groups of beams, allocating frequency resources to each of the groups of beams, determining geographical zones in which these frequency resources can be used simultaneously, determining a hop frame comprising first timeslots, in which the frequency resources are allocated to the whole set of terminals of one of the beams of the group, and second timeslots, in which the frequency resources are allocated to a subset of terminals of at least one beam of the group, identifying the subset of terminals and allocating to the terminals of the frequency resources, and uploading of information relating to the overall loading of each of the beams.
US10342002B2 Method and device for transmitting and receiving wireless signal in wireless communication system
The resent invention relates to a wireless communication system, and particularly to a method and device for same, the method including the steps of: receiving, from a base station, L1 information about M number of UCells (M≤N) on which downlink resources are temporarily configured, wherein M number of UCells (M≤N) are a subset of N number of UCells; selectively aggregating K number of UCells (K
US10342001B2 Base station and user equipment having on-demand signalling mechanism in directional wireless communication system
The disclosure is directed to a base station and a user equipment having on-demand signaling mechanism in directional wireless system. According to one of the exemplary embodiment, the present disclosure proposes a base station which includes at least but not limited to a transmitter and a receiver to transmit and receive data respectively and a processing circuit coupled to the transmitter and the receiver and is configured at least to receive through the receiver a service request to start an on-demand transmission, configure a control signaling to schedule a schedulable resource based on the service request in response to starting the on-demand transmission, and transmit through the transmitter the control signaling for triggering reference signals of an external base station to transmit the scheduled schedulable resource, wherein the reference signals are aperiodic and directional.
US10342000B2 Control information sending method and apparatus
Embodiments of this application provide a control information sending method and apparatus, where the method includes: obtaining a control information indication message from a first standard network, selecting a second standard network from one or more other networks that constitute a heterogeneous network with the first standard network, and sending the control information indication message to the second standard network, and then to a client over the second standard network. The control information indication message is used to instruct to substitutively send control information of the first standard network. According to the method and apparatus provided, the control information of the first standard network is substitutively sent over the second standard network, and sending the control information does not need to occupy bandwidth of the first standard network. Therefore, in comparison with the prior art, a network capacity of service data sent over the first standard network can be increased.
US10341993B2 Multiplexing large payloads of control information from user equipments
An apparatus and method for transmitting Uplink Control Information (UCI) over a Physical Uplink Control CHannel (PUCCH) in a communication system. A method includes acquiring, by a user equipment (UE), from an evolved Node B (eNB), information for a PUCCH format associated with multiple cells; generating, by the UE, UCI to be transmitted; encoding, by the UE, the UCI; performing, by the UE, a Fourier transform (FT) operation on the encoded UCI; performing, by the UE, an inverse Fourier transform (IFT) operation on the Fourier transformed UCI; and transmitting, by the UE, the inverse Fourier transformed UCI using the PUCCH format.
US10341986B2 Method for transmitting a paging message to a terminal using a virtual network node
The objective of the invention is to suppress increases in a C-Plane processing load on a mobile network side even if requests to call a plurality of terminals in the mobile network are generated within a short period of time. In some embodiments, a terminal transmits a control signal for connecting to a network in response to receiving a paging message. In some embodiments, a plurality of virtual network nodes, each capable of running on a virtual machine, have a function of processing the control signal from the terminal. Also disclosed is a control device which, in response to receiving a packet addressed to the terminal, requests at least one of the plurality of virtual network nodes to transmit a paging message addressed to the terminal.
US10341985B2 Area calibration and beamforming refinement
A wireless device of the present disclosure may be able to reduce the time needed to determine a subarray and/or beamforming direction used for mmW communication. In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. In one aspect, the apparatus may maintain first information associated with a correlation between each of a plurality of wireless device positions and wireless device orientations and a plurality of nodes, at least one subarray, and a corresponding beamforming direction. In another aspect, the apparatus may transmit the first information associated with the correlation to a plurality of nodes.
US10341983B2 Locating customer premises equipment in a narrow beamwidth based radio access network
A device may receive, from a base station, a wireless signal. The device may determine, based on the wireless signal, at least one of a signal quality value associated with the wireless signal or information indicative of a location of the base station relative to the device. The device may output a positioning notification, indicative of a manner in which the device is to be positioned, based on at least one of the signal quality value or the information indicative of the location of the base station.
US10341982B2 Technique and system of positioning a mobile terminal indoors
The technique and the system may be used for indoor positioning, where signals of navigation satellites are not available. In accordance with the technique patterns identifying location of the mobile terminal in a specific position may be detected, on the basis of data acquired from at least one inertial and non-inertial sensors in the process of movement of at least one mobile terminal; the path of movement of the above mobile terminal may be detected and saved in the local coordinate system associated with the above position, as well as data acquired from non-inertial sensors; statistically averaged parameters of conversion of local coordinate system of the mobile terminal may be generated in the positions detected in the process of terminal movement; at least one map of distribution of output values of non-inertial sensors may be prepared on the basis of data acquired at the previous step; the position of the above mobile terminal may be detected on the basis of data acquired at the previous step. The system may include a set of sensors of mobile terminal, a computer, a probability computation module, a module for selection of patterns, a data storage package and a coordinate converter.
US10341976B2 Acquiring on-demand system information for a cellular network
Methods, systems, and devices are described for wireless communication. In one method, a method of wireless communication at a user equipment (UE) includes receiving a synchronization signal. The synchronization signal may be common to a plurality of cells within a network. The method further includes acquiring a timing of the network based on the synchronization signal, and transmitting a pilot signal in response to acquiring the timing of the network. The pilot signal may identify the UE and be concurrently receivable by the plurality of cells within the network. Other aspects, features, and embodiments are also claimed and described.
US10341975B2 Method and apparatus for transmitting synchronization signal for device to device communication in wireless communication system
Exemplary embodiments provide a method and apparatus for transmitting a synchronization signal for Device-to-Device (D2D) communication in a wireless communication system. With respect to a D2D synchronization source to transmit a synchronization signal for D2D communication, the method includes: generating a D2D Synchronization Signal (D2DSS); and transmitting, by a synchronization source, the D2DSS to a D2D reception (Rx) UE, wherein the D2DSS includes a Primary D2D Synchronization Signal (PD2DSS) generated based on information associated with the synchronization source.
US10341971B2 Method and apparatus for radio interface-based inter-cell synchronization in wireless communication system
Provided are a method and an apparatus for transmitting a maximum stratum level in a wireless communication system. An evolved NodeB (eNB) or a home eNB (HeNB) having a global positioning system (GPS) constitutes a maximum stratum level indicating a maximum value of a hop capable of supporting radio interface based synchronization (RIBS) and transmits the constituted maximum stratum level to a small cell. Meanwhile, the small cell determines whether a stratum level is greater than the maximum stratum level, and transmits the maximum stratum level to the eNB or the HeNB having the GPS when the stratum level is greater than the maximum stratum level.
US10341969B2 Mapping schemes for secondary synchronization signal scrambling
Embodiments of the present disclosure provide a transmitter, a receiver and methods of operating a transmitter and a receiver. In one embodiment, the transmitter includes a synchronization unit configured to provide a primary synchronization signal and a secondary synchronization signal having first and second segments. The transmitter also includes a secondary scrambling unit configured to provide a scrambled secondary synchronization signal, wherein scrambling agents for the first and second segments are derived from a primary synchronization sequence of the primary synchronization signal. The secondary scrambling unit is further configured to provide an additional scrambling of one of the first and second segments, wherein a second scrambling agent is derived from the remaining segment of a secondary synchronization sequence of the secondary synchronization signal. The transmitter further includes a transmit unit configured to transmit the primary synchronization signal and the scrambled secondary synchronization signal.
US10341967B2 Method and system for wireless power delivery
A system for wireless power delivery including one or more transmitters and receivers. A method for wireless power delivery, preferably including: determining transmitter-receiver proximity; determining transmission parameter values, preferably including determining initial parameter values, evaluating candidate transmission parameter values, performing one or more local optimum searches, and/or performing one or more global optimum searches; and transmitting power based on the transmission parameter values.
US10341965B2 Method for power headroom reporting and device therefor
A method and a device for power headroom reporting in a wireless communication system, where reporting PH involves obtaining information related to a power headroom (PH) for a second BS, obtaining PH of activated cells of the device, and transmitting, to a first BS, the information related to the PH for the second BS and the PH of activated cells of the device.
US10341960B2 Handling transmissions after pause in eLAA
Handling transmissions in enhanced license assisted access (eLAA) networks is discussed. Specifically, when pauses occur in transmissions on contention-based shared channels involved in eLAA communications, various procedures may be used to restart transmissions on the contention-based shared channels on the uplink when the original channel occupancy was reserved by a serving base station.
US10341957B2 Baseband power estimation and feedback mechanism
This disclosure relates to techniques for estimating baseband power consumption and using the baseband power consumption estimation to select baseband operation features. According to some embodiments, one or more baseband power consumption modifiers occurring during an estimation window may be identified. Baseband power consumption of the wireless device during the estimation window may be estimated based on the identified baseband power consumption modifiers occurring during the estimation window. Baseband data throughput of the wireless device during the estimation window may also be estimated. One or more baseband operation characteristics may be selected based at least in part on the estimated baseband power consumption during the estimation window, possibly in conjunction with the estimated baseband data throughput during the estimation window, current wireless medium conditions, and/or other considerations.
US10341956B2 Opportunistic RX chain depowering based on allocated rank and MCS
This disclosure relates to techniques for opportunistically depowering receiver chains of a wireless device. Based on control information, a device may determine whether the current number of active receiver chains can be reduced while maintaining a target achievable code rate for a period of data reception associated with the control information. Additionally, the device may generate and use a lookup table to determine whether to depower receiver chains, and which receiver chains to depower.
US10341952B2 Low power LTE (LP-LTE) paging monitoring
A wireless communication device (UE) may include a paging subsystem that performs paging-monitoring as part of wireless communications of the wireless communication device. The UE may place wireless communication system resources not required during paging-monitoring into either a low-power state or a power-down state, and those system resources may remain in one of those respective states during paging-monitoring. The wireless communication system resources not required during the paging-monitoring may include at least a wireless communications protocol stack used during the wireless communications of the UE, and at least system resources used for performing uplink related tasks independently of wireless communication system resources used for performing downlink related tasks. The paging subsystem may include at least a control manager subsystem capable of decoding a physical downlink control channel, a downlink control subsystem capable of performing tasks related to a physical downlink data channel, and a message parser for parsing paging messages.
US10341951B2 Method for communicating encoded traffic indication map information
Provided is a method of communicating encoded traffic indication map (TIM) information that can reduce power consumption by reducing an unnecessary decoding process. A method of receiving, by a terminal, a TIM that is encoded in a hierarchical structure including a page, a block, and a sub-block includes receiving an encoded TIM from an access point (AP), extracting a page index from the encoded TIM, and extracting block bitmap information indicating whether blocks included in a page designated by the page index include a bitmap. Therefore, an unnecessary decoding process with respect to each delivery traffic indication map (DTIM) beacon can be reduced, thereby reducing power consumption of a low-power terminal.
US10341950B2 Method and apparatus for discontinuous transmission/reception operation for reducing power consumption in cellular system
Provided is a method and apparatus for discontinuously transmitting/receiving packets for low-power consumption of a terminal in a cellular system for packet transmission. The present research provides a method and apparatus that can perform a low-power consuming operation when a terminal is in active state in a cellular system. The method for discontinuously transmitting/receiving packet data to reduce power consumption of a terminal in a cellular system, including the steps of: a) establishing discontinuous reception/transmission (DRX/DTX) parameters including discontinuous DRX/DTX cycle information for terminals operating in a transmission suspension mode, which is a sub-state of an active state; and b) performing DRX/DTX based on the DRX/DTX parameters in the terminals operating in the transmission suspension mode.
US10341946B2 Frequency scan in NR wireless communication
In order to improve cell detection in NR, a user equipment apparatus performs a PSS search on a first frequency raster from a group of frequency rasters. When the UE detects a PSS on the first frequency raster corresponding to a PSS hypothesis, the UE searches for an SS on a second frequency raster based at least on part on the detected PSS hypothesis on the first frequency raster. The UE may search for a plurality of hypotheses of the SS corresponding to the detected PSS hypothesis on the first frequency raster and the second frequency raster. The second frequency raster may be selected from the group of frequency rasters based at least in part on the detected PSS hypothesis or the first frequency raster on which the PSS was detected.
US10341945B2 Method and apparatus for LTE cell search using multiple receivers of a mobile device
A method using multiple receivers of a wireless communication device to accelerate cell selection and reselection is disclosed. Multiple receivers of the wireless device are used to implement carrier aggregation in LTE connected mode. The multiple receivers of the wireless device are used to search for cells concurrently across multiple radio frequency bands and/or multiple radio access technologies during cell selection and/or cell reselection procedures. A first receiver and a second receiver of the wireless device each search for cells over different radio frequency bands simultaneously, and accordingly the cell selection and reselection time is effectively reduced compared to using only one receiver. Multiple receivers are also used concurrently, in parallel, to accelerate inter-frequency cell detection and measurement and for inter-RAT searches and measurements.
US10341944B2 Access point, wireless terminal, storage medium, and method utilizing pointer signal to communicate in available channel
A system, a program and a method allow a wireless terminal to discover an objective access point with a comparatively small amount of consumption energy and in a comparatively short waiting time. The access point (AP) includes: an AP WLAN communicator communicating using a predetermined available channel of a first frequency band; a pointer signal generator generating a pointer signal including available-channel information in the first frequency band and a network identifier; and an AP pointer signal communicator using a specific channel of a second frequency band to send the pointer signal to the wireless terminal. While, the wireless terminal receives the pointer signal through the specific channel and controls, in response to the available channel information and network identifier included in the pointer signal, for waiting for receiving a beacon or a probe response transmitted in the first frequency band from the objective access point.
US10341943B2 Method and apparatus for discovering neighborhood awareness networking devices using a surrogate device
A first communication device performs a method that includes detecting a common network connection with a second communication device. The method further includes determining to perform neighborhood awareness networking scanning on behalf of the second communication device. When the first communication device detects a neighborhood awareness networking transmission while performing the neighborhood awareness networking scanning, it notifies the second communication device and discontinues the scanning on behalf of the second communication device.
US10341942B2 Method of transmitting proximity service data and electronic device for the same
An electronic device and a method of an electronic device are provided. The electronic device includes a receiver, and a processor configured to receive first proximity service data through the receiver, wherein the first proximity service data comprises guide information that contains information indicating a device for transmitting second proximity service data and a transmission time point of the second proximity service data. The method of an electronic device includes receiving first proximity service data, wherein the first proximity service data comprises guide information that contains information indicating a device for transmitting second proximity service data and a transmission time point of the second proximity service data.
US10341941B2 Wireless telecommunications methods and apparatus using system information value tag
Method and apparatus use a value tag in conjunction with transmission and/or processing of system information in a wireless communication network, especially in conjunction with second type system information or non-essentially type system information.
US10341940B2 Hierarchical access information tables for controlling of access to a cellular network
An access node (110) of a cellular network sends a first access information table in a broadcast transmission to a plurality of communication devices (10). The first access information table comprises a first group of entries. Each entry of the first group indicates one or more parameters for controlling access of the communication devices (10) to the cellular network and is mapped to an identifier from a first group of identifiers. Further, the access node (110) sends a second access information table in a unicast transmission to one of the communication devices (10). The second access information table comprises a second group of entries. Each entry of the second group indicates one or more parameters for controlling access of the communication device (10) to the cellular network and is mapped to an identifier from a second group of identifiers.
US10341939B2 Method for identifying wireless AP, server, system, and computer storage medium
The present disclosure discloses a method for identifying a wireless AP performed at a server. The method includes: obtaining network connection information of terminal devices; for each terminal device, determining a rank for each respective wireless AP to which the terminal device connects by: analyzing corresponding network connection information to determine a first number of times of connections between the terminal device and the wireless AP; analyzing corresponding network connection information to determine a second number of times of connections between the wireless AP and each terminal device connecting to the wireless AP; and determining the rank for the wireless AP based on a weighted average of the first number of times of connections and the second number of times of connections; and returning identifier information of wireless APs as a first-type wireless AP to which the terminal device connects and their corresponding ranks to the terminal device.
US10341937B2 Dead zone for wireless communication device
A wireless device (WD) capable of performing a function; a first register (FR), maintained on a dead zone service (DZS) connected to a network, including a first database (FD) of first conditions (FCs) wherein the function of WD is to be disabled, a FC defined in FD by an entry that defines FC; DZS configured to query whether WD has met one of FCs defined in FR and to disable the function of WD when WD has met one of FCs defined in FR; a second register (SR) maintained on WD including a second database (SD) of second conditions (SCs) wherein the function of WD is to be disabled, the SCs defined in SD by an entry that defines a SC; WD configured to query whether it has met a SC defined in SR and to disable the function of WD when it has met a SC defined in SR.
US10341935B2 Method for correcting locally the routing path in an ad hoc network and corresponding ad hoc network
This method, executed in a group of nodes of the ad hoc network (1) including a source (10), first and second relays (11, 12) and an addressee (13), the relays being neighbors of the source, the addressee being a neighbor of the relays, the source having useful data to be retransmitted towards a final addressee (15) through a routing path passing through the first relay (11), and then the addressee (13), consist of: computing a first characteristic quantity of an elementary path between the source (10) and the addressee (13), via the first relay (11) and a second characteristic quantity of an elementary path between the source (10) and the addressee (13), via the second relay (11); verifying the observance of a criterion for the first characteristic quantity; and, in case of negative verification, using the second relay (12) for relaying the useful data from the source (10), towards the addressee (13).
US10341934B2 Wireless apparatus, network system and control method
A wireless apparatus includes a communication control unit, a transmission unit for transmitting a message packet, a reception unit for receiving the message packet, and a storage unit for storing a transfer table in which transfer destination information is linked with a transfer priority indicating its priority among wireless apparatuses for transferring the message packet to a transfer destination. The communication control unit refers to the transfer table based on information on a transmission source and a transmission destination included in the received message packet. When the wireless apparatus of the transfer destination or the transfer priority is not determined, the communication control unit performs a transfer operation using broadcast communication. When the wireless apparatus of the transfer destination and the transfer priority are determined, the communication control unit performs a transfer operation using unicast communication in which the wireless apparatus of the transfer destination is specified.
US10341926B2 Handover in high speed scenario
Performance optimization of a mobile communications network is disclosed where groups of wireless communication devices are moving together at high speed, e.g. on-board high speed trains. The performance optimization is provided via a multiple layered access context in terms of a low frequency layer serving as a large coverage cell overlapping with multiple smaller cells with higher performance in a high frequency layer.
US10341917B2 Method for bandwidth sharing
A method and related apparatus for sharing bandwidth in communication between a plurality of mobile clients and a plurality of access points, the method comprising: receiving client information from the plurality of mobile clients; determining that each of the plurality of mobile clients has been connected to an access point; determining if any access point has a subgroup of multiple mobile clients connected to it; and if affirmative, determining, on the basis of the client information, possible access points for each mobile client in said subgroup; assigning, for a first mobile client residing outermost in said subgroup, the outermost possible access point in the corresponding direction; assigning, for any subsequent mobile client in said subgroup, the outermost possible, non-assigned access point in the same direction as for the first mobile client; and signalling, to any mobile client requiring re-location to another access point, the identification of the assigned access point.
US10341916B2 Machine-to-machine (M2M) terminal, base station, method, and computer readable medium
A Machine-to-machine (M2M) terminal (11) comprises a radio communication unit (111) and a controller (112). The radio communication unit (111) is configured to communicate with a base station (13). The controller (112) is configured to change at least one of a cell selection operation, a cell reselection operation, and a handover operation according to whether a specific coverage enhancement processing is required or according to whether the specific coverage enhancement processing is supported by at least one of a cell (13) in which the M2M terminal (11) camps on and a neighboring cell (14) of the cell (13) which the M2M terminal (11) camps on. It is thus possible to provide an improved technique for allowing the M2M terminal that is supporting a special coverage enhancement processing for M2M terminals to camp on an appropriate cell.
US10341909B2 Apparatus and method for data scheduling of base station using licensed assisted access in wireless communication system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. For licensed assisted access (LAA) technology used in a wireless communication system, an apparatus and a method for scheduling downlink data at a base station is provided. In the method, based on at least one part of parameters of a bearer to which the downlink data belongs, the base station determines a serving cell for scheduling the downlink data. Further, information about the identified serving cell is transmitted to a user equipment (UE).
US10341907B1 Multi-network wireless management and transport selection
A communication management resource receives first input registering user equipment to use wireless network services of a first wireless network and a second wireless network. The communication management resource receives second input from the user equipment registering the user equipment to use voice services. In response to receiving a phone communication indicating a corresponding phone call, the communication management resource selects a transport protocol from multiple possible transport protocols to establish a communication session between the communication management resource and the user equipment. The communication management resource initially establishes a communication link or communication session for the corresponding phone call over the first wireless network between the user equipment and the communication management resource using the selected transport protocol. The user equipment is then handed off to a communication link in the second wireless network to support the corresponding phone call.
US10341906B2 System and method for circuit switched fallback in IMS centralized services
A method of performing CSFB in an IMS comprises receiving, at a TAS, an incoming voice call for a UE attached to an EPS; paging the UE by the first ICS GW; receiving, by a second ICS GW associated with a second CS RAN currently connected to the UE, a Location Update message from the UE, the Location Update message containing a first CSFB indicator; transmitting, by the second ICS GW, a Registration message to the TAS, the Registration message containing a second CSFB indicator in response to the first CSFB indicator in the Location Update message; transmitting, by the TAS, a Cancel message to the first ICS GW; and transmitting, by the TAS, an Invite message to the second ICS GW to complete the voice call with the UE.
US10341905B2 Reporting intra-WLAN mobility to 3GPP
According to some embodiments, a method in a wireless device operable in a first wireless communication network and a second wireless communication network comprises receiving, from the first wireless communication network, an identification of network nodes of the second wireless communication network. The network nodes of the second wireless communication network are operable to process traffic for the wireless device. The method further comprises receiving an instruction from the second wireless communication network to move traffic from a first network node of the second wireless communication network to a second network node of the second wireless communication network. The first network node is one of the identified one or more network nodes of the second wireless communication network. The method also comprises determining that an identification of the second network node is not included in the received identification of one or more network nodes of the second wireless communication network.
US10341903B2 Method for accessing a service unavailable through a network cell
In an access device associated with a first network cell, a method for enabling user equipment (UE) to obtain a service unavailable through the first network cell includes receiving a request for the UE to access the service, and identifying, in a message to the UE, a plurality of second network cells providing the service.
US10341902B2 Method and system relating to handover
The present disclosure relates to a method (30) relating to handover in a communication system (1). The method (30) comprises establishing (31) that a communication device (3) is involved in a handover process from a first cell (C1) to a second cell (C2); and increasing (33) transmission power of a scheduling assignment specific for the communication device (3). The disclosure also relates to a system, computer program and computer program products.
US10341900B2 Data transmission method, base station, and wireless communications device
A data transmission method, a base station, and a wireless communications device, which can ensure normal communication between a terminal and a base station in a multi-stream aggregation scenario. The method includes: receiving, by a primary base station, offloading information sent by a wireless communications device, where the wireless communications device is a secondary base station or a terminal; and adjusting, by the primary base station according to the offloading information, offloading data that is allocated to a multi-stream aggregation base station.
US10341897B1 Adaptive physical layer interface control for a wireless local area network
A wireless access point (WAP) supports one or more physical layer (PHY) operational parameters which can be restricted from use to lessen congestion within a wireless network (WN). The WAP periodically transmits a management frame to enable one or more communication devices to establish and/or maintain communication with the WAP. The wireless network can restrict one or more of the one or more PHY operational parameters, such as PHY data rates to provide an example, that are supported by the WAP from being utilized for communicating the management frame. This restriction of the one or more PHY operational parameters allows the WAP to periodically transmit the management frame at an increased PHY data rate thereby decreasing time needed for communicating the management frame which can lessen the congestion within the WN.
US10341895B2 Correlating and combining of MDT and QoE metrics
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus includes an user equipment which is configured to measure Minimization of Drive Tests (MDT) metrics, to measure Quality of Experience (QoE) metrics, to generate correlation information of at least one of the MDT metrics and at least one of the QoE metrics, and to report the correlation information.
US10341890B2 CSI feedback in LTE/LTE-advanced systems with unlicensed spectrum
Channel state information (CSI) feedback in long term evolution (LTE) and LTE-Advanced (LTE-A) networks including contention-based shared unlicensed spectrum is disclosed in which a user equipment (UE) identifies at least one carrier utilizing a contention based radio frequency spectrum. The UE detects a transmission signal indicative of clear channel assessment (CCA) result information for the carrier and determines whether a reference signal for channel state information measurement is present in a subframe based on the detected transmission signal. The UE would transmit a measurement report based on this presence determination of the reference signal.
US10341885B2 Roaming and transition patterns coding in wireless networks for cognitive visibility
In one embodiment, a device receives data regarding usage of access points in a network by a plurality of clients in the network. The device maintains an access point graph that represents the access points in the network as vertices of the access point graph. The device generates, for each of the plurality of clients, client trajectories as trajectory subgraphs of the access point graph. A particular client trajectory for a particular client comprises a set of edges between a subset of the vertices of the access point graph and represents transitions between access points in the network performed by the particular client. The device identifies a transition pattern from the client trajectories by deconstructing the trajectory subgraphs. The device uses the identified transition pattern to effect a configuration change in the network.
US10341883B2 Method and apparatus for closed subscriber group information transmission
A method comprises responsive to adding of an additional base station for a user equipment, said additional base station having a closed subscriber cell, causing a message to be transmitted to a network entity, said message comprising information identifying a closed subscriber group associated with said additional base station.
US10341879B2 Mobile communication system, methods and base station
A mobile communications system comprising a base station as a network controller configured to receive measurement information from one or more infrastructure units, analyze the measurement information to identify all potential communications paths between the infrastructure units and create and transmit a look-up table from the analysis that links each of the incoming communications paths with relevant communications sessions of the infrastructure units into outgoing communications paths with relevant combined sessions for each of the relay nodes.
US10341877B2 System, apparatus and method for managing client devices within a wireless network
According to one embodiment, a system and computer-readable storage medium for storage of software directed to the management of associations between network devices is described. The computer-readable storage medium comprising instructions which, when executed by at least one hardware processor on a network device, causes performance of operations, comprising: (1) determining a desired operating state for a client device under analysis, the client device being associated with a first network device of a plurality of network devices; (2) detecting if a triggering event has occurred based on a comparison of the desired operating state for the client device under analysis to an actual operating state for the client device under analysis; and (3) in response to detecting that the triggering event has occurred, causing the client device to wirelessly connect to a second network device of the plurality of network devices in lieu of the first network device.
US10341875B2 Method and arrangement for multi band communication
Herein a Radio Access node for multi band communication and a method therein are described. The Radio Access node is configured for communication with at least one wireless device in a first frequency band. The method comprises performing at least one measurement in a second frequency band, by use of a feedback receiver. The at least one measurement is performed in order to detect signals, in the second frequency band, produced by other entities than the Radio Access node. The feedback receiver is also operable to measure signals transmitted by the Radio Access node.
US10341872B2 Dynamic network slice resolution
A first device can receive an attach request that includes information associated with a user device. The user device can provide the attach request to request access to a network. The first device can provide, to a second device and using the information associated with the user device, a request for information associated with a group identifier that is associated with the user device. The first device can receive, from the second device, the information associated with the group identifier that is associated with the user device based on providing the request for information associated with the group identifier. The first device can determine a network slice identifier that is associated with the user device based on the information associated with the group identifier that is associated with the user device. The first device can permit the user device to access a network slice, of the network, that is associated with the network slice identifier based on determining the network slice identifier.
US10341869B2 Method for control and enforcement of policy rule and EUICC
An embedded universal integrated circuit card (eUICC) configured to control and enforce policy rules includes a policy rule storage configured to define actions and conditions required to enforce a plurality of policies and store a plurality of policy rules; a policy controller configured to control the plurality of policy rules; and a policy enforcer configured to enforce the plurality of policy rules. The policy is a principle reflecting rules for controlling the eUICC and an external entity remotely managing the eUICC. The plurality of policy rules includes a first type of policy rules and a second type of policy rules, the first type of policy rules and the second type of policy rules being managed in physically different places.
US10341867B1 System, method, and computer program for improving carrier Wi-Fi authentication response time
A system, method, and computer program product are provided for improving carrier Wi-Fi authentication response time. In use, at least one message is received at a network policy server indicating user equipment is present in at least one cell associated with a cellular network, the at least one message including information associated with the user equipment and at least one cell identifier associated with the at least one cell. Additionally, one or more Wi-Fi hot-spots that reside in a coverage area associated with the at least one cell are identified. Further, at least one indication that the user equipment is either authorized or not authorized to connect to at least one of the one or more Wi-Fi hot-spots is sent, the at least one indication including connection credentials associated with the user equipment if the user equipment is authorized to connect to at least one of the one or more Wi-Fi hot-spots, and the at least one indication being sent prior to the user equipment requesting to access any of the one or more Wi-Fi hot-spots.
US10341865B2 Distance estimation and authentication for Bluetooth systems, and devices
Distance estimation and authentication are provided for Bluetooth systems and devices. Proximity detection requests are transmitted using a transceiver of a tracking device. Reply messages are received from a tracked device. Designated delay values are generated, and round trip times associated with the reply messages are determined based, at least in part, on the designated delay values and time stamps associated with the reply messages. An authenticity metric associated with the tracked device is generated based, at least in part, on the round trip times.
US10341861B2 Network signalling message verification
A received network signalling messages in a Public Land Mobile Network (PLMN) comprises a routeing part and an instruction part, each of the routeing part and the instruction part comprising a respective message address. These are handled by: authenticating the received network signalling message on the basis of the message address of the routeing part and the message address of the instruction part; and processing the received network signalling message based on the authentication.
US10341853B2 Methods and systems for enabling control of privacy for crowdsourcing
Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for enabling control of privacy for crowdsourcing, such as for use in or with a mobile communication device within an indoor or like environment. In certain embodiments, control of privacy may be enabled by designating by a server certain sources of crowdsourcing such as WiFi or Bluetooth® APs as being tentative. A mobile device that encounters a source designated as tentative may query a server for information concerning permitted and/or not permitted types of crowdsourcing for the source. The server may return an indication of the permitted level of crowdsourcing for the source which the mobile device may then use to perform, or refrain from performing, crowdsourcing.
US10341851B2 Method and system for cell identifier optimization
A method for a cellular telecommunications network includes selecting a target cell in the cellular telecommunications network, retrieving automatic neighbor relations (ANR) data including neighbor cell list information for a plurality of cells in the network, determining, from the ANR data, first and second cells that are neighbors to the target cell and use a same Physical Cell Identifier (PCI), and at least one of the first and second cells is an inbound neighbor to the target cell, determining that PCI confusion is present between the first and second cells with respect to the target cell, and resolving the PCI confusion.
US10341850B2 Method for identifying source BSS in WLAN
A method for identifying source BSS in WLAN is proposed. A high efficiency (HE) access point (AP) sends a packet containing a basic service set (BSS) color to a HE station. The HE AP also sends a packet containing an assigned association identification (AID) to a very high throughput (VHT) station. The assigned AID comprises at least part of the BSS color information. The VHT station therefore sends a packet containing the at least part of the BSS color information such that any AP or station that receives the packet can determine the BSS the VHT station is in.
US10341849B2 Anycast manifest retrieval, unicast content retrieval
Provided is a content delivery method and architecture for delivering content from a node in a content delivery network (CDN) using an anycast address to direct a requesting device to access a content manifest. The manifest server of the CDN may select the provided manifest based on information received from the requesting device and/or any other network information, may alter attributes of the manifest itself, or direct the requesting device to a different device or manifest server of the CDN to obtain the manifest. The selection of the manifest, alteration of the manifest, or new location to obtain the manifest causes the connection for content to occur at one or more servers accessible through a unicast address, rather than an anycast address.
US10341845B2 Profile management method, embedded UICC, and device provided with the embedded UICC
The present invention relates to a method for managing a profile in an embedded UICC, and more particularly, to a method for managing a profile in an embedded UICC that enables management information on the profile provided within the embedded UICC to play an essential role for providing communication and additional services, to be provided to a device existing outside the embedded UICC. The present invention also relates to an embedded UICC and to a device provided with the embedded UICC for the method.
US10341840B2 Information processing method, communication node and computer storage medium
An information processing method and a communication node are disclosed. The method configured in a first Device-to-Device (D2D) User Equipment (UE) includes: receiving bearer control information sent by a first evolved Node B (eNB); and changing to a second access node according to the bearer control information for communication data transmission, wherein the first eNB is a first access node or the second access node, and the second access node is the first eNB or a D2D relay node. Also disclosed is a computer storage medium.
US10341838B2 Method to provide ad hoc and password protected digital and voice networks
A method and system includes the ability for individuals to set up an ad hoc digital and voice network easily and rapidly to allow users to coordinate their activities by eliminating the need for pre-entry of data into a web or identifying others by name, phone numbers or email. This method is especially useful for police, fire fighters, military, first responders or other emergency situations for coordinating different organizations at the scene of a disaster to elevate conventional communication problems either up and down the chain of command or cross communication between different emergency units. The method and system provides that the users are only required to enter a specific Server IP address and an ad hoc event name, a password and perhaps the name of the particular unit.
US10341835B2 Bluetooth microphone
A Bluetooth microphone (10) comprises a controller (MCU) and Bluetooth transceiver (12) arranged to: establish a Bluetooth paired connection with a device; establish an Advanced Audio Distribution Profile, A2DP, connection with the paired device to receive a sequence of packets from the paired device for decoding by the microphone; and establish a Serial Port Profile, SPP, connection with the paired device for simultaneously transmitting a sequence of packets based on a microphone transducer signal to the paired device as the received sequence of packets are being decoded for transmission to a set of headphones.
US10341833B2 Automatic proximity discovery area technique
An automatic proximity discovery area technique uses available social network information to establish a proximity service area and to select and enable one or more host user equipment devices for device-to-device proximity services. The automatic proximity discovery area technique reduces power consumption for device-to-device proximity service discovery and communications. The technique uses social network messages to detect events and initiate discovery of the device-to-device communications in a proximity discovery area without constant querying or permanent discovery facilities, thereby reducing power consumption of device-to-device proximity services.
US10341832B2 Cooperative system, information processing device, cooperation method, and cooperative program
An information processing device of a cooperative system that further includes a portable device includes: a display that displays an image; a position detector that detects a position on a display surface of the display with which an object has made contact; and a hardware processor that detects the portable device in response to the position detector detecting a position with which an object has made contact, establishes a communication path with the portable device, switches an independent mode not cooperating with the portable device to a cooperation mode cooperating with the portable device when a communication path with the portable device is established and the portable device is detected by the hardware processor, and displays a related image that is related to the portable device on the display in response to the hardware processor no longer detecting the portable device in the cooperation mode.
US10341824B1 Method for real-time authorization within a push to talk for the internet of things system
A method and apparatus for PTT over IoT is described herein. During operation each IoT device will be assigned to a talkgroup. Some talkgroups may have a single IoT device assigned, and other talkgroups may have multiple IoT devices assigned. During operation, an action command is received over a first talkgroup and a first command type is issued to a first IoT device assigned to that talkgroup. A second action command is received over a second talkgroup and a second command type is issued to a second IoT device assigned to the second talkgroup.
US10341822B2 Broadcast delivery system, gateway device, broadcast delivery method and storage medium
A broadcast delivery system designed for the purpose of providing a broadcast delivery system that reduces the load on a wireless network control device comprises: a femto cell base station that provides a wireless connection to a terminal and forms one cell; a gateway device that relays data which the femto cell base station transmits to and receives from a core network; a wireless network control device that is connected to the gateway device; and a broadcast delivery device that transmits, to the wireless network control device, a broadcast delivery message addressed to the terminal connected to the femto cell base station. The gateway device controls the operating state of the femto cell base station and broadcast delivery to the terminal using, as a unit, a service area comprising one or more cells formed by the femto cell base station.
US10341821B2 Base station and transmission method
Multicast transmission and inter-cell interference coordination can be flexibly switched using Multicast-Broadcast Single Frequency Network (MBSFN) subframe without reduction of resource utilization efficiency. A transmission data determination unit determines that a first area is used as either of a first subframe performing multicast transmission or a second subframe performing inter-cell interference coordination based on presence or absence of transmission data in each of the first area which is configured to have at least some subframes among a plurality of MBSFN subframes. Wireless communication IF unit performs a transmission process in the first area according to a determination result.
US10341818B2 Initial access of wireless access network using assistance information
In some examples, a device sends first information to a service, the first information comprising location information of the wireless device, and receives, from the service, assistance information that is based on the first information. The device performs initial access of a wireless access network using the assistance information to achieve power saving at the wireless device, and transmits second information to the service over the wireless access network node.
US10341817B2 Positioning method and apparatus based on electronic device or application
A positioning method and apparatus based on an electronic device or application are disclosed. A particular embodiment of the method comprises: receiving a positioning request from an unpositionable electronic device or application, the positioning request comprising a timestamp acquiring location information of a positionable electronic device or application having a network identification identical to a network identification of the unpositionable electronic device or application, and a timestamp corresponding to the location information; and estimating location information of the unpositionable electronic device or application at a time corresponding to the timestamp of the positioning request, based on the location information of the positionable electronic device or application, the timestamp corresponding to the location information, and the timestamp of the positioning request. According to this embodiment, a high-accuracy positioning for an unpositionable electronic device or application is achieved. Thus, a content pushing or a pushing for an ordered search result based on location information can be customized and optimized, for an unpositionable electronic device or application with an accurate location, and the user may obtain more precise pushing information.
US10341813B2 Anonymizing location data
Approaches presented herein enable servicing a location request for a user device by providing anonymized location data. Specifically, a location request for a user device is received from an application server associated with a location-based/location-tracking application. Based on an application setting option associated with the location-based/location-tracking application, a geographic cell is defined. A set of available participating devices within the geographic cell is identified. A participating device is selected from the set of available participating devices. The location request is routed to the selected participating device, wherein the selected participating device forwards a location of the selected participating device to the application server.
US10341810B2 Geolocation compatibility for non-RCS devices
In an IMS communications infrastructure, RCS communications may be received from originating devices and forwarded to receiving devices. Specifically, RCS provides for geolocation messages to allow an originating user to send his or her location to a receiving user. In certain cases, however, the receiving user may have a device that does not support RCS. In this case, the IMS infrastructure extracts location coordinates from the XML content of the RCS geolocation message and uses them to construct an HTML hyperlink to an online mapping service. The hyperlink is then sent as part of an SMS or MMS message to the legacy device of the receiving user. Upon selecting the hyperlink, the receiving user is taken to a web page or other resource that shows a map of the location indicated by the RCS geolocation message.
US10341808B2 Location sharing for commercial and proprietary content applications
A system for exchanging GPS or other position data between wireless devices for purposes of group activities, child location monitoring, work group coordination, dispatching of employees etc. Cell phones and other wireless devices with GPS receivers have loaded therein a Buddy Watch application and a TalkControl application. The Buddy Watch application communicates with the GPS receiver and other wireless devices operated by buddies registered in the users phone as part of buddy groups or individually. GPS position data and historical GPS position data can be exchanged between cell phones of buddies and instant buddies such as tow truck drivers via a buddy watch server. Emergency monitoring services can be set up with notifications to programmable individuals in case an individual does not respond. Positions and tracks can be displayed. TalkControl simplifies and automates the process of joining talk groups for walkie talkie services such as that provided by Nextel.
US10341806B2 Method and apparatus for transmitting and receiving system information
Disclosed are a method and an apparatus for configuring a system information transmission resource for an MTC terminal. The method may include configuring a system bandwidth including two or more physical resource blocks with one or more subbands defined by two or more physical resource blocks to enable at least one remaining physical resource block to be located in a center of the system bandwidth and transmitting the system information to a predetermined user equipment (UE) using the subband.
US10341803B1 Head-related transfer function (HRTF) personalization based on captured images of user
A virtual reality (VR) system simulates sounds that a user of the VR system perceives to have originated from sources at desired virtual locations of the VR system. The simulated sounds are generated based on personalized head-related transfer functions (HRTF) of the user that are constructed by applying machine-learned models to a set of anatomical features identified for the user. The set of anatomical features may be identified from images of the user captured by a camera. In one instance, the HRTF is represented as a reduced set of parameters that allow the machine-learned models to capture the variability in HRTF across individual users while being trained in a computationally-efficient manner.
US10341801B2 Renderer controlled spatial upmix
An audio decoder device for decoding a compressed input audio signal having at least one core decoder having one or more processors for generating a processor output signal based on a processor input signal, wherein a number of output channels of the processor output signal is higher than a number of input channels of the processor input signal, wherein each of the one or more processors has a decorrelator and a mixer, wherein a core decoder output signal having a plurality of channels has the processor output signal, and wherein the core decoder output signal is suitable for a reference loudspeaker setup; at least one format converter device configured to convert the core decoder output signal into an output audio signal, which is suitable for a target loudspeaker setup; and a control device configured to control at least one or more processors in such way that the decorrelator of the processor may be controlled independently from the mixer of the processor, wherein the control device is configured to control at least one of the decorrelators of the one or more processors depending on the target loudspeaker setup.
US10341800B2 Audio providing apparatus and audio providing method
An audio providing apparatus and method are provided. The audio providing apparatus includes: an object renderer configured to render an object audio signal based on geometric information regarding the object audio signal; a channel renderer configured to render an audio signal having a first channel number into an audio signal having a second channel number; and a mixer configured to mix the rendered object audio signal with the audio signal having the second channel number.
US10341799B2 Impedance matching filters and equalization for headphone surround rendering
Embodiments are described for designing a filter in a magnitude domain performing an impedance filtering function over a frequency domain to compensate for directional cues for the left and right ears of the listener as a function of virtual source angles during headphone virtual sound reproduction. The filter is derived by obtaining blocked ear canal and open ear canal transfer functions for loudspeakers placed in a room, obtaining an open ear canal transfer function for a headphone placed on a listening subject, and dividing the loudspeaker transfer functions by the headphone transfer function to invert a headphone response at the entrance of the ear canal and map the ear canal function from the headphone to free field.
US10341797B2 Smartphone provides voice as binaural sound during a telephone call
A smartphone provides a voice of a person during a telephone call to a user of the smartphone in binaural sound. The smartphone stores HRTFs of the user, and a digital signal processor (DSP) processes the voice of the person with the HRTFs so the voice of the person externally localizes in the binaural sound at a sound localization point (SLP) that is in empty space one meter away from a head of the user.
US10341790B2 Self-fitting of a hearing device
Disclosed herein are systems and methods enabling self-fitting by a non-expert consumer. The method in some examples involves transmitting a wireless command by a computing device to a hearing device in-situ to produce a sequence of test audio signals corresponding to natural sound segments, while allowing the consumer to adjust fitting parameters based on perceptual assessment of hearing device output. The sound segments may represent a practical range of sounds within the normal human auditory range, with each sound segment selected to correspond to one or more fitting parameters of the programmable hearing device. The consumer is instructed to listen to the output of the in-situ hearing device and adjust controls on the personal computer's graphical user interface related to corresponding fitting parameters. The systems and methods disclosed herein allow dispensing or adjusting of hearing devices without requiring specialized instruments or clinical settings.
US10341788B2 Hearing aid battery drawer with a thin film
A hearing aid comprising a housing configured to receive a battery is disclosed. The housing comprises a battery drawer configured to receive the battery, wherein the battery drawer comprises a cover and a surrounding structure configured to at least partly surround the battery. The cover is attached to said surrounding structure and at least a part of the battery drawer is slidably attached to the housing.
US10341785B2 Hearing device comprising a low-latency sound source separation unit
The application relates to a hearing device comprising a) an input unit for delivering a time varying electric input signal representing an audio signal comprising at least two sound sources, b) a cyclic analysis buffer unit of length A adapted for storing the last A audio samples, c) a cyclic synthesis buffer unit of length, where L is smaller than A, adapted for storing the last L audio samples, which are intended to be separated in individual sound sources, d) a database having stored recorded sound examples from said at least two sound sources, each entry in the database being termed an atom, the atoms originating from audio samples from first and second buffers corresponding in size to said synthesis and analysis buffer units, where for each atom, the audio samples from the first buffer overlaps with the audio samples from the second buffer, and where atoms originating from the first buffer constitute a reconstruction dictionary, and where atoms originating from the second buffer constitute an analysis dictionary. The application further relates to a method of separating audio sources, and e) a sound source separation unit for separating said electric input signal to provide separated signals representing said at least two sound sources, the sound source separation unit being configured to determine the most optimal representation (W) of the last A samples given the atoms in the analysis dictionary of the database, and to generate said at least two sound sources by combining atoms in the reconstruction dictionary of the database using the optimal representation (W). The invention may e.g. be used for hearing devices, e.g. hearing aids, headsets, ear phones, active ear protection systems, handsfree telephone systems, mobile telephones, teleconferencing systems, public address systems, classroom amplification systems, etc.
US10341784B2 Hearing assistance system incorporating directional microphone customization
A hearing assistance system comprises a left ear device and a right ear device respectively configured to be worn by a wearer. One or more microphones are provided at each of the left and right ear devices. One or more positional sensors are configured to determine a three-dimensional position of the hearing assistance system in response to the wearer looking at a sound source in space. A user interface is configured to receive an input directly from the wearer. A memory is configured to store the three-dimensional position of the hearing assistance system in response to the received input. A processor is configured to adjust a directional polar pattern of the one or more microphones provided at one or both of the left and right ear devices in response to the stored three-dimensional position.
US10341783B2 Microphone and method of manufacturing the same
A Micro Electro Mechanical System (MEMS) microphone is provided. The MEMS microphone includes: a substrate including an audio hole and having an oxide layer at a predetermined segment along an upper surface edge; a vibration electrode that is supported by a support layer that is formed along an upper surface edge in a state that is separated to the inside of the center from the oxide layer at an upper portion corresponding to the audio hole; a fixed electrode that is formed at an upper portion of the oxide layer and in which one side of the support layer is bonded to one side of a low surface; and a back plate that is formed at an upper portion of the fixed electrode and in which the other side of the support layer is bonded to one side of a low surface.
US10341781B2 Double ring radiator and dual co-ax driver
A driver for a loudspeaker including an inner magnet disposed within a housing, an outer magnet disposed within the housing radially outward of the inner magnet, an inner voice coil having a first diameter, an outer voice coil having a second diameter, the second diameter being larger than the first diameter, where poles of the inner and outer magnets are oppositely disposed, where the inner magnet is configured to contribute only to a magnetic circuit of the inner voice coil, and where the outer magnet is configured to contribute to the magnetic circuit of the inner voice coil and to a magnetic circuit of the outer voice coil.
US10341780B2 Miniature speaker
A miniature speaker comprises a first housing body and a second housing body, which are combined together. A vibrating system and a magnetic circuit system are accommodated in a space defined by the first housing body and the second housing body. The miniature speaker is characterized in that the sidewall at the end of the second housing body, which is combined with the first housing body, surrounds the periphery of the first housing body; a gap is provided between the outer edge of the first housing body and the inner side of the sidewall of the second housing body; the miniature speaker further comprises a sealing member which covers the first housing body, and the edge of the sealing member is located in the gap, which makes the gap between the first housing body and the second housing body sealed.
US10341778B2 Multifunctional device with vibration function and sound generation function
A multifunctional device is provided, having vibration and sound generation functions, comprising a housing, a vibration system, a magnetic circuit system and an elastic support which are accommodated inside the housing, wherein the magnetic circuit system is support by the elastic support and is suspended inside the housing; the vibration system comprises a vibration diaphragm and a voice coil coupled to one side of the vibration diaphragm; and wherein the elastic support comprises a first fixing portion, second fixing portion, and a deformation portion which is connected between the first and second fixing portions; an orthographic projection of an outer contour of the elastic support in a vibration direction is in a shape of a polygon defined by straight lines or a geometrical shape defined by straight lines and arc lines; and the first fixing portion and the second fixing portion have a height difference there-between.
US10341777B2 Speaker module
It is disclosed a speaker module, including a module housing, a speaker assembly and a heat-dissipating member. The module housing has an inner cavity, the inner cavity includes a front cavity and a rear cavity spaced apart from the front cavity, and the front cavity is communicated with an external space. The speaker assembly is mounted in the inner cavity, the speaker assembly includes a vibration diaphragm spacing the front cavity and the rear cavity apart. The heat-dissipating member has a heat-conducting section and a heat-dissipating section, the heat-conducting section is in contact with the speaker assembly, the heat-dissipating section stretches into the front cavity. The vibration of the vibration diaphragm allows air in the front cavity to flow to increase the heat-dissipating rate of the heat-dissipating section. The heat-dissipating section may have a heat-dissipating structure for increasing a heat-dissipating area, and the heat-dissipating structure may be a heat-dissipating fin. The speaker module provided by the present invention has a favorable heat dissipation performance, and is capable of duly transferring heat generated by the speaker during operation to the outside of the module.
US10341772B2 Audio stick for controlling wireless speakers
A system and method of providing a signal to wireless speakers. An audio stick connects to a source device and provides the audio signal to the wireless speakers. The audio stick combines the functionality of two separate devices: an audio receiver device and a transmitter device for the wireless speakers.
US10341768B2 Speaker adaptation with voltage-to-excursion conversion
A speaker model may implement a direct voltage-to-excursion model in an adaptive filter for modeling the speaker without developing a first electrical-only model and then converting the model to a mechanical model. The voltage-to-excursion model may allow for modeling of different kinds of speakers, such as sealed, ported, or vented speakers. A transfer function may be developed in the adaptive filter for the voltage-to-excursion model, and that transfer function re-used for prediction of excursion values based on an audio signal. Speaker protection may be performed to take steps to prevent speaker damage when a predicted excursion value exceeds safe limits. The voltage-to-excursion model may operate in displacement or displacement-related domains (e.g., velocity and back emf).
US10341767B2 Speaker protection excursion oversight
Speaker protection may be based on multiple speaker models with oversight logic that controls the speaker protection based on the multiple speaker models. At least one of the speaker models may be based on a speaker excursion determined from feedback information from the speaker, such as a current or voltage measured at the speaker. Excursion based on the speaker feedback may be used to determine an error in an excursion prediction made from the audio signal. The excursion prediction may then be compensated for that error. In some embodiments, a direct displacement estimate of excursion generated from speaker monitor signals is used to correct a fixed excursion model applied to an input audio signal.
US10341766B1 Microphone apparatus and headset
The present invention relates to a microphone apparatus (10) with a main beamformer (F, BF) that provides a directional audio output (SF) by combining microphone signals (X, Y) from multiple microphones (11, 12).The quality of beamformed microphone signals normally depends on the individual microphones having equal sensitivity characteristics across the used frequency range. The invention enables automatic adaptation of the main beamformer (F, BF) to variations in microphone sensitivity and to changes in the alignment of the microphone apparatus (10) with respect to the user's mouth (7).This is achieved by having the microphone apparatus (10): estimate a suppression filter (Z) for an optimum voice-suppression beamformer (Z, BZ) based on the microphone signals (X, Y); estimate a candidate filter (W) for a candidate beamformer (W, BW) as the complex conjugate of the suppression filter (Z); estimate the performance of the candidate beamformer (W, BW); and replace a main filter (F) in the main beamformer (F, BF) with the candidate filter (W) if the candidate beamformer (W, BW) is estimated to perform better than the current main beamformer (F, BF).The invention may be used to enhance speech quality and intelligibility in headsets 1 and other audio devices that pick up user voice.
US10341765B2 System and method for processing sound beams
A system and method for processing sounds. The sound processing system includes a sound sensing unit including a plurality of microphones, wherein each microphone is configured to capture non-manipulated sound signals; a beam synthesizer including a plurality of first modules, each first module corresponding to one of the plurality of microphones, wherein each first module is configured to filter the non-manipulated sound signals captured by the corresponding microphone to generate filtered sound signals; and a sound analyzer communicatively connected to the sound sensing unit and to the beam synthesizer, wherein the sound analyzer is configured to generate a manipulated sound beam based on the filtered sound signals.
US10341762B2 Dynamic generation and distribution of multi-channel audio from the perspective of a specific subject of interest
A media content packaging and distribution system for dynamic generation of multi-channel audio includes a server, which stores location information of a plurality of subjects located in a defined area. A subject-of-interest is selected from the plurality of subjects in the defined area. Thereafter, a set of audio-capture devices are selected from the plurality of audio-capture devices. A set of audio streams are received from the selected set of audio-capture devices. A multi-channel audio is generated based on the received set of audio streams. The generated multi-channel audio is communicated to a consumer device. Based on an output of the multi-channel audio by the consumer device, an acoustic environment is reproduced as a surround sound environment at the consumer device from a perspective of the subject-of interest.
US10341759B2 System and method of wind and noise reduction for a headphone
Method of wind and noise reduction for headphones starts by receiving acoustic signals from first external microphone included on the outside of earcup's housing. Acoustic signals are received from internal microphone included inside earcup's housing. ANC downlink corrector processes downlink signal to generate echo estimate of speaker signal. First summator removes echo estimate of speaker signal from acoustic signals from internal microphone to generate corrected internal microphone signal. Spectral combiner performs spectral mixing of corrected internal microphone signal with acoustic signals from first external microphone to generate mixed signal. Lower frequency portion of mixed signal includes corresponding lower frequency portion of corrected internal microphone signal, and higher frequency portion of mixed signal includes corresponding higher frequency portion of acoustic signals from first external microphone. Other embodiments are also described.
US10341755B2 Wearable sound equipment
A wearable sound equipment includes a main body, an earbud outputting sound, a board loaded in the main body and including a ground, a cable having one end connected to the main body and the other end connected to the earbud, and including an audio line and a ground line, an audio chipset connected to the audio line and transmitting a sound signal to an audio output unit of the earbud, an antenna radiator loaded in the main body, a feeder connecting the board and one end of the antenna radiator with each other and supplying electric power to the antenna radiator; and a ground connection connecting one end of the ground line with the ground of the board, wherein the ground connection is arranged near the feeder.
US10341754B2 Microphone boom structure
A microphone boom structure includes a first and second end boom segments, and intermediate boom segments sequentially disposed between the first end boom segment and the second end boom segment. An end of the first end boom segment is hinged with an end of the adjacent intermediate boom segment, an end of the second end boom segment is hinged with an end of the adjacent intermediate boom segment, and the ends of two adjacent intermediate boom segments are hinged. An adjusting structure is provided between the first end boom segment and the adjacent intermediate boom segment, between the second end boom segment and the adjacent intermediate boom segment, and between the two adjacent intermediate boom segments. The adjusting structure includes an axial hole formed in a boom segment, an adjusting bar inserted into the axial hole, and an elastic compression member disposed between the axial hole and the adjusting bar.
US10341753B2 Earring-type microphone
An earring-type microphone to be hung on and used in the ear includes fixing members to be fixed to both ears of a user and a cable formed from an elastic member, of which both ends are respectively positioned at two fixing members, such that one side of the cable comes into close contact with the neck of the user. Speakers are respectively coupled to ends of the cable. A microphone part is provided at one side of the cable for inputting a voice. If force is applied to the microphone part when the user inputs the voice, the cable is stretched such that the microphone part moves from the neck of the user toward the area around the mouth. If the force applied to the microphone part is removed, the microphone part comes into close contact with the area around the mouth by the elastic force of the cable.
US10341746B2 Sensor system with a sensor data buffer
A sensor system including a sensor data buffer, the sensor data buffer being configured in such a way that sensor data are organized in frames. The sensor data buffer is configured in such a way that a frame has a header and a sensor data area.
US10341743B1 Bandwidth efficient multiple user panoramic video stream delivery system and method
A computer-implemented method for transmitting video from a source to a plurality of video receivers is provided. The method comprises receiving video from a camera corresponding to a scene being imaged; transmitting the video as a plurality of video streams, each to one of the plurality of video receivers; receiving feedback information from each of the plurality of video receivers; performing an optimization operation to optimize each of the plurality of video streams being transmitted based on the feedback information; wherein each optimized video stream is optimized for a particular video receiver based on the feedback information received for that video receiver.
US10341741B2 Methods, systems, and media for presenting suggestions of media content
Methods, systems, and media for presenting suggestions of media content are provided. In some implementations, the method comprises: determining an item of media content; determining a probability of the item of media content being watched at one or more times based on at least one of: a characteristic of a person; a characteristic of a group; and a characteristic of the item of media content; creating a user interface which suggests that the item of media content be watched at one or more times based on the determined probability; and presenting the user interface.
US10341738B1 Silo manager
An Intelligent TV having a silo manager, a panel manager and a panel controller. The various managers and controllers managing a global panel and an application panel. The global panel includes various types of information and the various types of input and content available. The global panel includes various information including, for example, Live TV information, on demand information, media center information, application information, HDMI 1 information, HDMI 2 information, HDMI 3 information, component 1 information, component 2 information, AV 1 information, AV 2 information, VGA information, as well as an option to hide undetected inputs. The application panel is dynamic and can optionally change based on one or more of context and content of the underlying application being viewed. The application panel can include various subcategories of information, with the number and type of the subcategories also capable of being dynamic based on the underlying context or content.
US10341736B2 Multiple household management interface
Embodiments described herein include systems and methods for providing a social interface for sharing media experience information between households in a community. Users of different households may form the community. The social interface may be provided as an application on a mobile device or an Internet webpage as a portal to the community. An example implementation involves a device displaying representations of: a plurality of households; an indication of a selected household; one or more zones within the selected household; and a representation of media being played by a selected zone of the one or more zones. While displaying the representations, the device receives, from a server, data indicating updated information associated with the plurality of households; and, in response, updates the graphical display to display at least an updated representation of media being played by the selected zone.
US10341734B2 Method and system for presenting additional content at a media system
A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content.
US10341732B2 Video quality optimization based on display capabilities
Novel tools and techniques are provided for implementing media content streaming/downloading and playback, and, more particularly, to methods, systems, and apparatuses for implementing video quality optimization based on display capabilities. In various embodiments, a computing system might receive user input from a user indicating a user request for media content. The computing system might autonomously determine characteristics or attributes of a playback device (i.e., a display device and/or audio playback device, etc.). The computing system might send, to a media content source over a network, a request for the media content, the request comprising information regarding presentation characteristics that are based at least in part on the determined characteristics of the playback device. The computing system might receive a version of the media content having the one or more presentation characteristics, and might relay the received version of the media content to the playback device for presentation to the user.
US10341731B2 View-selection feedback for a visual experience
Techniques and apparatuses for view-selection feedback for a visual experience are described. These techniques and apparatuses enable writers, directors, and other story creators to create or alter visual experiences based on feedback provided by view selections made during visual experiences. This feedback can be analyzed to determine portions of a visual experience that users focused on, wanted to see more of, were not interested in, found difficult to understand, and so forth. With this feedback, visual experiences, such as live-action movies and animated shorts, can be created or improved.
US10341729B2 Methods and systems for recommending media content related to a recently completed activity
Methods and systems are disclosed herein for a media guidance application that recommends media content based on activities recently performed by a user. For example, in response to determining that a user recently finished the laundry, the media guidance application may recommend a movie that other users accessed after finishing the laundry.
US10341728B2 Media systems for temporally and contextually relevant recommendations
Multimedia systems and related methods and devices are provided for recommending media programs to a user. Viewing characteristics of the user are determined based on usage information detailing preceding viewing sessions for the user. In one or more embodiments, the user's current interest in one or more currently available media programs that originated after the user's preceding viewing session is predicted based on the user's viewing characteristics and the current viewing context, and media programs having the highest predicted current interest are indicated to the user as being recommended.
US10341727B2 Information processing apparatus, information processing method, and information processing program
It is an object of the present invention to allow for appropriate control of how to present content during presentation of the content. An information processing apparatus obtains content identification information. Storage means stores operation logs each of which includes both the time at which an operation to control presentation of content was performed during presentation of the content and details of the operation. The information processing apparatus retrieves operation logs corresponding to the obtained content identification information from the storage means. Based on the retrieved operation logs, a tendency of operation changes is identified. In accordance with the tendency, the information processing apparatus generates control information for controlling how to present content. The control information includes details of control and a timing of the control. The information processing apparatus provides the control information.
US10341714B2 Synchronization of multiple audio assets and video data
Digital video data and digital multiple-audio data are extracted from a source, using a hardware processor in a content source device within a premises. The extracted digital video data is processed for display on a main display device in the premises; and the extracted digital multiple-audio data is processed into a primary soundtrack in a primary language, to be listened to within the premises in synchronization with the displayed extracted digital video data. The primary soundtrack corresponds to the displayed extracted digital video data, in the primary language. The extracted digital multiple-audio data is processed into at least one secondary audio asset, different than the primary soundtrack; and the at least one secondary audio asset is transmitted to a personal media device within the premises, for apprehension by a user of the personal media device in synchronization with the displayed extracted digital video data.
US10341709B1 Electronic display systems connected to vehicles and vehicle-based systems
Electronic digital display systems, including roadside display devices, vehicle-based devices, personal mobile devices, intermediary servers, advertising servers, and/or additional external data sources may operate individually or in combination to identify one or more vehicle locations, driving routes, driver and passenger characteristics, and the like. Vehicle and individual characteristics may be determined based on data received from traffic cameras, vehicle-based devices, personal mobile devices, and/or other data sources. Based on the vehicle characteristics, individual characteristics, driving data and driving patterns, and the like, digital content may be determined for electronic roadside displays to be viewable by the approaching vehicles, and/or other digital display devices to be viewable by associated individuals via other display devices and at other times. Various techniques may be used to determine customized digital content, such as targeted advertisements and/or driving or vehicle safety messages, including retrieval and aggregation of certain characteristics, prioritization of characteristics, and real-time auctions for advertisements. Additionally, certain systems may be interactive to allow user responses and follow-up content via on-board vehicle devices or other user devices.
US10341708B2 Methods and apparatus that facilitate controlling multiple devices
Methods and apparatus for controlling a home alarm and supporting various control functions including STB recording functions are described. In some embodiments, e.g., where the STB is a DOCSIS capable device, communications between the control panel and STB is through a gateway and/or server which allow the IP based control panel to interact with the STB via a communications network and other devices located external to the customer premise where the control panel is located. In embodiments where the STB supports IP capability, communication between the control panel and STB is via a home network. In some embodiments upon selecting an alarm activation option a user is provided an opportunity to select at least one of: recordings, which are scheduled for deletion, to be preserved, or suggestions for programs for recording. Upon alarm deactivation, a list of new recordings made in user's absence and a missed call log is presented.
US10341706B2 Digital overlay offers on connected media devices
A computing device includes memory for storing commercial metadata and offer metadata harvested from within an offer distribution network. A processor compares the commercial metadata related to a broadcast commercial to be streamed to a client media device with the offer metadata related to available offers from offer providers, to generate a comparison. The processor then selects an offer from the available offers based on the comparison; determines when and over what video stream the broadcast commercial is to be streamed; detects that a screen device is paired to the client media device; and delivers the offer to a display of the screen device during streaming of the broadcast commercial over the video stream to the client media device. When a user of the screen device selects an indicia of the offer, the offer is collected into a virtual wallet from which the offer can be redeemed in various ways.
US10341701B2 Clustering and adjudication to determine a recommendation of multimedia content
A method and apparatus can include a system processor and a system controller. The system controller can retrieve data from at least one database, the data including information associated with at least one of subscribers, multimedia content, and subscriber interaction with customer premises equipment, and transmit, to a customer premises equipment of a subscriber, a recommendation of multimedia content. The system processor can formulate an input dataset from the retrieved data, perform nonlinear clustering on the input dataset to formulate subscriber and multimedia content clusters having similarities between elements therein, and determine the recommendation of multimedia content based on a metric distance between vector elements of the formulated subscriber and multimedia content clusters and the metric distance crossing a threshold.
US10341700B2 Dynamic binding for use in content distribution
Provided are methods and systems for dynamic binding in the context of content delivery. For example, the methods and systems may be implemented as a dynamic binding process that maps a content provider to a first set of content servers in a content distribution network. The dynamic binding process may then facilitate the content to be received from the content provider so that the content can be distributed by the first set of content servers in the content distribution network. The dynamic binding process further monitors network traffic associated with the content from the content provider and determines at least one metric associated with the network traffic. Additionally, the dynamic binding process can remap the content provider to a second set of content servers in the content distribution network based on at least one of the metrics.
US10341699B2 System for addressing on-demand TV program content on TV services platform of a digital TV services provider
Video content is uploaded via the Internet to a video-on-demand (VOD) server identified by a title and a hierarchical address of categories and subcategories for categorizing the title. The VOD server converts and stores the video content at a storage address in a video content database linked to the title. The title is listed in a location of an electronic program guide (EPG) using the same categories and subcategories as in its hierarchical address. Any TV subscriber can access the EPG and navigate through its categories and subcategories to find a title for viewing on the TV. This can enable many new blogging or podcasting-like programs by popular “Hosts” to be self-published on the Internet and readily navigated for display on TV. The EPG can also store TV program addresses as bookmarks and allow them to be shared with other subscribers or with friends and contacts online by sending to their email addresses.
US10341695B2 Media management based on derived quantitative data of quality
Systems, methods, and computer readable media for media management provide a derived quantitative data of quality for video media files. The method embodiment comprises receiving a request for a video media file, identifying one or more video media files associated with the request, measuring at least one audio or visual quality associated with each video media file by analyzing at least one of: compression artifacts or grading for the each video media file, generating quantitative data based on the measured at least one audio or visual quality for the each video media file, and returning the quantitative data associated with the each video media file. Other features include the ability to compare, archive, filter, sort and select video media files based on the quantitative data.
US10341693B2 Pre-emptive content caching in mobile networks
A method manages substantially continuous delivery of a data stream to a mobile communications device through sequential access thereby to respective receivers from a networked arrangement of wireless transceivers at known locations. A current location and velocity of the mobile communications device is determined. Based on a determined current location and velocity of the mobile communications device, a prediction for a next wireless transceiver to be accessed is generated, and a portion of the data stream is pre-cached at a predicted next wireless transceiver.
US10341692B2 Live streaming-TV content, acquisition, transformation, encryption, and distribution system, and method for its use
A system for delivering audio and video to one or more users comprising a video/audio receiver, an encoder process/encoder machine operationally associated with the video/audio receiver, an UPLOADer Process/machine operationally associated with the encoder process/encoder machine, a Content Delivery Network (CDN) operationally associated with the UPLOADer Process/machine and one or more client/subscriber machines operationally associated with the CDN.
US10341686B2 Method for dynamically adapting the encoding of an audio and/or video stream transmitted to a device
The present invention concerns a method for dynamically adapting the lossy encoding of an audio and/or video stream (112) transmitted by a first device (101) to a remote device (102), said method comprising the following steps: the remote device (102) receives and decodes said stream (112), called the incoming stream, and transmits an outgoing stream (111) having at least one indicator relating to a state of said remote device (102) that is modified by the execution of the decoding of the incoming stream (112); the first device (101) receives the outgoing stream (111), extracts said at least one indicator therefrom and adapts the encoding of the incoming stream (112) according to said at least one extracted indicator. The method can be applied notably to video conferences conducted on the basis of self-powered terminals for the purpose of maintaining the operating period of these terminals.
US10341685B2 Conditionally parsed extension syntax for HEVC extension processing
A system for signaling extension functions used in decoding a sequence including a plurality of pictures, each picture processed at least in part according to a picture parameter set is disclosed. An extension presence signaling flag is read and used to determine whether flags signaling the performance of extension functions are to be read. The flags are only read if indicated by the extension presence signaling flag.
US10341684B2 High definition surveillance image storage optimization apparatus and methods of retention triggering
A high definition surveillance video storage optimization system executes purging directives according to policy and retention meta data. Segments of video are purged from storage when thresholds of retention metrics are applied and when policy permits. Retention metrics are determined from acoustic sound energy, radiation energy, access control events, and movement. Policies reflect calendars and elapsed time, percentage of available storage, statutory and judicial mandates, and utility of the stored segments. Extrinsic sensor data and operations are recorded into non-transitory retention meta data stores. Metrics are transformed into retention flags at either time of recordation or time of purgation. Security file storage includes metadata about the environment acquired by sensors include doors, audio noise, object identification and tracking and inputs which influence retention or purging. A circuit filters for motion and stores metadata per segment. Meta data enables content based purging of least consequential files.
US10341683B1 Apparatus and method to reduce an amount of coordinate data representing an object taken by an imaging device in a three dimensional space
An apparatus obtains a second straight-line by mapping a first straight-line passing a projection center of a target-image taken by a first imaging-device in a three-dimensional space and a point representing an object in a projection-plane of the first imaging-device, onto each of reference-images respectively taken by second imaging-devices, and generates a line-segment representing an existing-range of the object on the second straight-line for each reference-image. The apparatus stores the coordinate-value of the second-endpoint and a difference between coordinate-values of the first-endpoint and a second-endpoint of the line-segment in a memory. The apparatus restores the coordinate-value of the first-endpoint from the coordinate-value of the second-endpoint and the difference stored in the memory, maps the coordinate-values of the endpoints, onto a depth-direction line of the projection plane of the first imaging-device, and determines overlap of the line-segments on the depth-direction line, based on the mapped coordinate-values.
US10341677B2 Method and apparatus for processing video signals using inter-view inter-prediction
A method for processing video signals by a decoding apparatus includes determining whether the temporal neighboring block of a current texture block is coded using inter-view prediction; and determining whether the spatial neighboring block of the current texture block is coded using inter-view prediction. When the temporal neighboring block and the spatial neighboring block are not coded using the inter-view prediction, deriving an inter-view motion vector of the current texture block as a disparity vector, and performing inter-view prediction for the current texture block using the derived inter-view motion vector of the current texture block. The disparity vector is obtained using a depth value according the current texture block.
US10341676B2 Video encoding apparatus and a video decoding apparatus
A video encoding apparatus is a video encoding apparatus for subjecting a video image to motion compensated prediction coding, comprising an acquisition module to acquire available blocks of blocks having motion vectors from encoded blocks adjacent to a to-be-encoded block and number of the available blocks, an acquisition/selection module to select one selection block from the encoded available blocks, a selection information encoder to encode selection information specifying the selection block using a code table corresponding to the number of available blocks, and an image encoder to subject the to-be-encoded block to motion compensated prediction coding using a motion vector of the selection block.
US10341675B2 Video encoding method and video encoder system
A method of encoding digital video data corresponding to a sequence of input video frames is disclosed. The input video frames are encoded into a sequence of output video frames. The method comprises encoding a first input video frame in a first encoder instance using intra-frame encoding to produce a first intra-frame, decoding the first intra-frame to produce a first decoded frame, encoding the first decoded frame in a second encoder instance to produce a first output video frame. A digital video encoding system is also disclosed, as well as a camera comprising such a system, and a computer program product for performing the method.
US10341673B2 Apparatuses, methods, and content distribution system for transcoding bitstreams using first and second transcoders
Examples of systems, apparatuses, and methods for to transcoding a bitstream are described herein. An example content distribution system may include an interconnect configured to provide encoded video data from an encoder to a decoder. The interconnect is configured to receive a bitstream including the encoded video data from the encoder. The bitstream is encoded using a first lossless coding methodology. The interconnect including a transcoder configured to transcode the bitstream using a second lossless coding methodology to provide a transcoded bitstream.
US10341668B2 Coding of significance maps and transform coefficient blocks
A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.
US10341661B2 Method and device for encoding/decoding images
A method and a device for encoding/decoding images are disclosed. The method for encoding images comprises the steps of: deriving a scan type of a residual signal for a current block according to whether or not the current block is a transform skip block; and applying the scan type to the residual signal for the current block, wherein the transform skip block is a block to which transform for the current block is not applied and is specified on the basis of information indicating whether or not transform for the current block is to be applied.
US10341659B2 Systems and methods of switching interpolation filters
Systems, methods, and apparatus are provided for adaptively switching interpolation filters during the encoding of video data or the decoding of a video bitstream. In various implementations, a set of interpolation filters can be defined and made available to coding device. The coding device can select an interpolation filter for a given coding unit. The interpolation filter can be selected based on, for example, the coding level of the coding unit, among other things. In some examples, signaling of the selected interpolation filter can be simplified by selecting a subset of the set of interpolation filters for a given coding situation. An index indicating an interpolation filter from the subset can then be signaled. Alternatively, a decoder can derive an identity of the interpolation filter from data provided by a bitstream, in which case the index need not be explicitly signaled in the bitstream.
US10341654B1 Computing device for content adaptive video decoding
A method of content adaptive decoding is provided. The method involves receiving a bitstream encoded wherein video content is segmented into portions based on predefined classifications or models. Based on the segment classifications, each segment or portion is encoded with a different encoder chosen from a plurality of encoders. Each encoder is associated with a model. The chosen encoder is particularly suited to encoding the unique subject matter of the segment. The coded bit-stream for each segment includes information regarding which encoder was used to encode that segment. A matching decoder of a plurality of decoders is chosen using the information in the coded bitstream to decode each segment using a decoder suited for the classification or model of the segment. If scenes exist which do not fall in a predefined classification, or where classification is more difficult based on the scene content, these scenes are segmented, coded and decoded using a generic coder and decoder.
US10341650B2 Efficient streaming of virtual reality content
Systems, methods and apparatuses of processing data of a VR system are disclosed that comprise receiving tracking information which includes at least one of user position information and eye gaze point information. One or more processors may be used to predict, based on the user tracking information, a user viewpoint of a next frame of a sequence of frames of video data to be displayed. Using the prediction, a portion of the next frame of video data to be displayed is rendered at an estimated location in the next frame. A corresponding matching portion in a previously encoded frame is determined based on the estimated location of the portion in the next frame and the portion of the next frame of video data is encoded.
US10341646B2 Variable focal length lens system with optical power monitoring
A variable focal length (VFL) lens system is provided including a VFL lens, a VFL lens controller, an objective lens, a camera and an optical power monitoring configuration. During a standard workpiece imaging mode, the objective lens transmits workpiece light along an imaging optical path through the VFL lens to the camera, which provides a corresponding workpiece image exposure. During an optical power monitoring mode, the optical power monitoring configuration produces a monitored beam pattern which travels along at least a portion of the imaging optical path through the VFL lens to the camera, which provides a monitoring image exposure. Different monitoring image exposures are acquired at different phase timings of the periodic modulation of the VFL lens, and a dimension of the monitored beam pattern is measured in each monitoring image exposure as related to an optical power of the VFL lens at the corresponding phase timing.
US10341643B2 Process and system for encoding and playback of stereoscopic video sequences
A method for decoding a compressed image stream, the image stream having a plurality of frames, each frame consisting of a merged image including pixels from a left image and pixels from a right image. The method involves the steps of receiving each merged image; changing a clock domain from the original input signal to an internal domain; for each merged image, placing at least two adjacent pixels into an input buffer and interpolating an intermediate pixel, for forming a reconstructed left frame and a reconstructed right frame according to provenance of the adjacent pixels; and reconstructing a stereoscopic image stream from the left and right image frames. The invention also teaches a system for decoding a compressed image stream.
US10341639B2 Automatically scanning and representing an environment with collision avoidance
Automatic scanning and representing an environment with collision avoidance includes, for example, obtaining a first representation of the environment using a first scanning path, determining a second scanning path based on the first representation of the environment operable to avoid contact with the environment when obtaining a second representation of the environment, obtaining the second representation of the environment based on the second scanning path, and wherein the second representation of the environment is different from the first representation of the environment. The method may be employed in imaging and/or representing a rock wall having a plurality of spaced-apart holes for receiving charges for mining.
US10341636B2 Broadcast receiver and video data processing method thereof
A broadcast receiver and a method for processing video data are disclosed. The method for controlling a three dimensional (3D) video display output of a broadcast receiver includes receiving a broadcast signal including a video stream, wherein the video stream includes a plurality of video stream sections having different view points, acquiring view point information indicating corresponding view points of the video stream sections, and controlling a three dimensional (3D) video display output of the video stream according to the obtained view point information.
US10341632B2 Spatial random access enabled video system with a three-dimensional viewing volume
An environment may be displayed from a viewpoint. According to one method, volumetric video data may be acquired depicting the environment, for example, using a tiled camera array. A plurality of vantages may be distributed throughout a viewing volume from which the environment is to be viewed. The volumetric video data may be used to generate video data for each vantage, representing the view of the environment from that vantage. User input may be received designating a viewpoint within the viewing volume. From among the plurality of vantages, a subset nearest to the viewpoint may be identified. The video data from the subset may be retrieved and combined to generate viewpoint video data depicting the environment from the viewpoint. The viewpoint video data may be displayed for the viewer to display a view of the environment from the viewpoint selected by the user.
US10341631B2 Controlling modes of sub-title presentation
Creating a sub-titles stream or file composed of sub-titles elements. For each sub-titles element in said sub-titles elements, a sub-titles element is inserted into the sub-titles stream or file, at least one end-of-block condition related to a mode of presentation of sub-titles is verified, and a datum representative of an end of a block according to the mode of presentation of sub-titles is inserted into the sub-titles stream or file upon satisfying said at least one end-of-block condition. A sub-titles stream or file may be presented on a terminal of a user by selecting on the terminal a mode of presentation of sub-titles, reading a sub-titles block associated with the mode of presentation in the stream or file, and presenting on the terminal the at least one sub-titles block according to the mode of presentation.
US10341624B2 Projection image display apparatus
A projection image display apparatus of the present disclosure is provided with a plurality of light sources, a light combiner combining light rays emitted from the light sources, a light modulation element modulating light emitted from the light combiner, and a projection optical system projecting an image emitted from the light modulation element. The light sources are each controlled by pulse width modulation signals, and duty ratios of the pulse width modulation signals to the light sources differ from each other at least in a part of a set range of an amount of light combined by the light combiner.
US10341617B2 Public safety camera identification and monitoring system and method
A system for determining a travel path, including a network of at least one camera, a communication hub coupled to the network of at least one camera, at least one electronic communication device, and a data processing system coupled to the communication hub, the data processing system comprising one or more processors configured to calculate a travel path based on user-specified criteria including maximum camera coverage, where the system is adapted to dynamically identify a plurality of cameras.
US10341613B2 Video sharing platform providing for posting content to other websites
A method for use in providing content includes hosting a network site on a computer network, displaying on the network site links to one or more videos, and displaying on the network site at least an on-demand preview of a first video in response to a corresponding one of the links being selected. A storage medium stores a computer program for use on a client computer. Several other methods, systems and programs are also disclosed.
US10341605B1 Systems and methods for multiple-resolution storage of media streams
In an embodiment, a method includes continuously receiving, from a camera, raw video frames at an initial resolution. The method also includes, for each raw video frame, as the raw video frame is received: downscaling the raw video frame to a first resolution to yield a first scaled video frame; downscaling the raw video frame to a second resolution distinct from the first resolution to yield a second scaled video frame; identifying a location of a target; cropping at least video frame based, at least in part, on the location of the target; and storing the first scaled video frame, the second scaled video frame, and information related to the cropped at least one video frame as part of a first video stream, a second video stream, and a third video stream, respectively.
US10341604B2 Camera system, camera, interchangeable lens, and storage medium storing control program for camera system thereon
A camera system includes a lens-changeable camera body and an interchangeable lens. The camera system includes a usage history information collecting unit configured to collect a plurality of usage history information related to a usage state of the camera system, a usage history information storage unit configured to store the collected usage history information, an information extracting unit configured to extract, from a plurality of the usage history information stored in the usage history information storage unit, usage history information related to the interchangeable lens being attached, and a lens-related information storage unit configured to store the extracted usage history information related to the interchangeable lens.
US10341603B2 Identifying and tracking digital images with customized metadata
A method of tracking digital images includes inputting data identifying a subject of an image into a camera, acquiring an image with the camera, and storing the image and the inputted data, as metadata, in an image file when the image is acquired. The method can be implemented using a scanner, a digital camera, and a data processor. The scanner obtains the identifying data and transmits the data to the camera. The camera obtains digital images and embeds the data into digital image files encoding the digital images. The identifying data has a format different from any of the formats processable by the digital camera. The data processor converts the format of the identifying data to one of the plurality of formats processable by the digital camera loads the converted information into the digital camera as metadata.
US10341602B2 TV power supply
The present invention provides a TV power supply, which comprises a main power supply and a voltage conversion circuit electrically connected to the main power supply. The main power supply comprises a first output terminal for outputting a backlight driving voltage and a second output terminal for outputting a motherboard driving voltage. The voltage conversion circuit is configured to convert the backlight driving voltage or the motherboard driving voltage to a standby voltage. The voltage conversion circuit comprises an input terminal electrically connected to the first output terminal or the second output terminal and a third output terminal for outputting the standby voltage. The TV power supply can convert the backlight driving voltage or the motherboard driving voltage into the standby voltage through the voltage conversion circuit, and simultaneously generates the motherboard driving voltage, the backlight driving voltage and the standby voltage through a power supply, effectively reducing the number of the flyback power supply and reducing the TV power supply costs, and improving the cost competitiveness of the TV.
US10341601B2 Image processing apparatus, imaging apparatus, and image processing method
An image processing apparatus receives an input of an image signal obtained by imaging an object, and performs signal conversion on the image signal to output the image signal to a display apparatus. The image processing apparatus includes a calculation unit configured to calculate an absolute luminance value of the object from a luminance value of the object acquired from the image signal and an exposure parameter in the imaging, a determination unit configured to determine a predetermined absolute luminance code for the luminance value of the object according to input-output characteristics of the display apparatus so that the object is displayed at the absolute luminance value on the display apparatus, and a conversion unit configured to perform signal conversion for converting the image signal based on a relationship between the luminance value of the object and the absolute luminance code.
US10341600B2 Circuit applied to television and associated image display method
A circuit applied to a television is provided. The television includes a memory and a display panel. The circuit includes an image processing circuit, a control circuit, an image capturing circuit and an output circuit. The image processing circuit processes image data to generate processed image data. The control circuit generates a control signal according to a switch signal. According to the control signal, the image capturing circuit captures the processed image data as predetermined image data and stores the predetermined image data to the memory. The output circuit transmits the predetermined image data to the display panel according to the control signal.
US10341596B1 Image sensor system, associated timing control circuit thereof and associated method
An image sensor system including: a timing control circuit, an image sensor and a modulation circuit. The timing control circuit is arranged to determine if a coding condition is fit according to an input signal and generate a control signal when the coding condition is fit, wherein the input signal is generated in response to each pulse of a clock signal. The image sensor is coupled to the timing control circuit, and the image sensor includes a plurality of pixels, wherein one of the plurality of pixels receives the control signal from the timing control circuit and outputs a sensing signal. The modulation circuit is coupled to the image sensor and arranged to receive the sensing signal and generate an output signal according to the sensing signal, wherein a frequency of the output signal is different from a frequency of the sensing signal.
US10341592B2 Imaging element, driving method, and electronic device
A pixel is included, the pixel including a photoelectric conversion portion configured to convert incident light to a charge by photoelectric conversion and accumulate the charge, a charge transfer unit configured to transfer the charge generated in the photoelectric conversion portion, a diffusion layer to which the charge is transferred through the charge transfer unit, the diffusion layer having a predetermined storage capacitance, a conversion unit configured to convert the charge transferred to the diffusion layer to a pixel signal, and connection wiring configured to connect the diffusion layer and the conversion unit. The connection wiring is connected to the diffusion layer and the conversion unit through contact wiring extending in a vertical direction with respect to a semiconductor substrate on which the diffusion layer is formed and is formed closer to the semiconductor substrate than other wiring provided in the pixel.
US10341588B2 Noise aware edge enhancement
The disclosure extends to methods, systems, and computer program products for enhancing edges within an image in a light deficient environment, which utilizes knowledge of the expected noise pixel by pixel, to control the strength of the edge enhancement and thereby limit the impact of the enhancement on the perception of noise.
US10341585B2 Electronic device
An electronic device includes a lens, an optical filter asymmetric to an optical axis of the lens, and an image sensor including a visible light image sensor and a non-visible light image sensor. The optical filter has an opening and is configured to transmit visible light and block at least one type of non-visible light. The visible light image sensor is configured to sense the visible light and the non-visible light image sensor is configured to sense the at least one type of non-visible light.
US10341584B2 Imaging device for distinguishing foreground and sensor chip thereof
An imaging device including a condenser lens and an image sensor is provided. The image sensor is configured to sense light penetrating the condenser lens and includes a pixel matrix, an opaque layer, a plurality of microlenses and an infrared filter layer. The pixel matrix includes a plurality of infrared pixels, a plurality of first pixels and a plurality of second pixels. The opaque layer covers upon a first region of the first pixels and a second region of the second pixels, wherein the first region and the second region are mirror-symmetrically arranged in a first direction. The plurality of microlenses is arranged upon the pixel matrix. The infrared filter layer covers upon the infrared pixels.
US10341581B2 Radiographic detector with heat sink
A digital radiographic detector includes a multi-layered core having integrated circuits generating heat within a housing of the detector. A thermally conductive component that is configured to provide a distinct function for the core is thermally coupled to the integrated circuits to also serve as a heat sink therefor.
US10341576B2 Polarization sensitive image sensor
A device includes a first multi-element image sensor; a second multi-element image sensor; and a polarizing layer positioned between the first and second multi-element image sensors. A portion of light having a first polarization state incident on the device along a first direction is transmitted through the first image sensor, is transmitted through the polarizing layer, and is detected by the second image sensor, and light having a second polarization state orthogonal to the first polarization state incident on the device along the first direction is transmitted through the first image sensor, is blocked by the polarizing layer.
US10341568B2 User interface to assist three dimensional scanning of objects
Methods and apparatuses are disclosed for assisting a user in performing a three dimensional scan of an object. An example user device to assist with scanning may include a processor. The user device may further include a scanner coupled to the processor and configured to perform a three dimensional scan of an object. The user device may also include a display to display a graphical user interface, wherein the display is coupled to the processor. The user device may further include a memory coupled to the processor and the display, the memory including one or more instructions that when executed by the processor cause the graphical user interface to display a target marker for a three dimensional (3D) scan and display a scanner position marker to assist in moving the scanner to a preferred location and direction.
US10341565B2 Self correcting adaptive low light optical payload
Methods and systems are disclosed for compensating for image motion induced by a relative motion between an imaging platform and a scene. During an exposure period, frames of the scene may be captured respectively in multiple spectral bands, where one of the spectral bands has a lower light level than the first spectral band, and contemporaneous frames include a nearly identical induced image motion. Image eigenfunctions are utilized to estimate the induced image motion from the higher SNR spectral band, and compensate in each of the multiple bands.
US10341564B1 Systems and methods for stabilizing videos
Images with an optical field of view are captured by an image capture device. An observed trajectory of the image capture device reflects the positions of the image capture device at different moments may be determined. A capture trajectory of the image capture device reflects virtual positions of the image capture device from which video content may be generated. The capture trajectory is determined based on a subsequent portion of the observed trajectory such that a portion of the capture trajectory corresponding to a portion of the observed trajectory is determined based on a subsequent portion of the observed trajectory. Orientations of punch-outs for the images are determined based on the capture trajectory. Video content is generated based on visual content of the images within the punch-outs.
US10341555B2 Characterization of a physical object based on its surface roughness
The present invention is directed to a method and apparatus that involves improved characterization of an object based on its surface roughness and other unique features without having to necessarily define a fixed and predetermined region of interest. In accordance with one aspect, the present invention provides a method for characterizing an object based on a pattern of the object's surface roughness. The method comprises the steps of obtaining a unique image of a feature on the surface of the object, converting the image obtained into certain electrical signals and processing the electrical signals so they are associated with the object and thereby provide a characterization of the object that is used to generate a unique identifying signature for the object.
US10341553B2 Image capturing device with touch screen for adjusting camera settings
Several methods for operating a built-in digital camera of a portable, handheld electronic device are described. In one embodiment, the device receives a user selection (e.g., tap, tap and hold, gesture) of a region displayed on the display screen (e.g., touch sensitive screen). A touch to focus mode may then be initiated in response to the user selection and exposure and focus parameters determined and adjusted. Then, an automatic scene detection mechanism can determine whether a scene has changed. If the scene has changed, then the touch to focus mode ends and a default automatic focus mode initiates. This mode sets a new exposure metering area and focus area prior to determining and adjusting exposure and focus parameters, respectively.
US10341551B1 Method, an apparatus and a computer program product for focusing
A method for focusing may include receiving a first image stack of a first field of view, the first image stack including images captured with different focus from the first field of view; determining, from the first image stack, a first spatial distribution of focus depths in which different areas in the first field of view are in focus; determining a first local sample thickness and a first sample tilt in the first field of view based on the first spatial distribution of focus depths; and estimating, based on the first local sample thickness and the first sample tilt, a focus setting for capturing a second image stack from a second field of view.
US10341550B2 End face inspection apparatus and focused image data acquisition method
An end face inspection apparatus which inspects an end face of an test object, and includes optical system causing an image acquisition unit to form an image of an end face of a held test object, focusing degree changing means for changing a distance between the end face of the test object and a focal position of the optical system, and a control unit processing image data acquired in the image acquisition unit. The end face inspection apparatus acquires a series of image data which is output from the image acquisition unit at a preset time interval while the distance between the end face of the test object and the focal position of the optical system is changed, determines whether or not each piece of the image data is focused, and selects focused image data as image data for end face inspection.
US10341547B2 Imaging device for scenes in apparent motion
Imaging systems and methods for imaging of scenes in apparent motion are described. A multi-axis positioning mechanism is operable to move an area imaging device along a tracking axis. A control module directs the multi-axis positioning mechanism to set the tracking axis to be substantially parallel with the apparent motion, and directs the multi-axis positioning mechanism to move the area imaging device in one or more cycles such that the area imaging device moves, in each of the one or more cycles, forward along the tracking axis at a tracking speed that compensates for the apparent motion. The control module directs the area imaging device to take at least one exposure during each of the one or more cycles to generate one or more exposures. An imaging module forms an image of the scene based on the one or more exposures.
US10341546B2 Image processing apparatus and image processing method
There is provided an image processing apparatus and an image processing method that make it possible to accurately reproduce a blur degree of an optical lens. A ray reproduction section reproduces rays to be incident to a virtual lens, which has a synthetic aperture configured from a plurality of image pickup sections that pick up images at a plurality of visual points, from a real space point in a real space. A light condensing processing section performs a light condensing process in which positioning of a position at which the rays are condensed on a virtual sensor through an emulation lens of an emulation target is performed depending upon an image plane shift position that is a position on the virtual sensor, which is reached by a principal ray emitted from the real space point through the emulation lens, and the ray is condensed on the virtual sensor.
US10341544B2 Determining a matching score between users of wearable camera systems
A server and method are provided for determining a matching score related to users of wearable camera systems. In one implementation, a server determines a matching score related to users of wearable camera systems. Each wearable camera system is configured to capture images from an environment of a corresponding user and produce image data from the captured images. At least one processing device associated with the server may be programmed to receive image data from the wearable camera systems. The processing device may further determine a value of a matching score related to at least two users of the wearable camera systems. The value of the matching score may be based on the image data received from the wearable camera systems. The value of the matching score may indicate a level of exposure of the two users to similar visual details in their environments.
US10341541B2 Integrated sensor and lens assembly with post-tuning optical alignment
An integrated image sensor and lens assembly may include a lens barrel, a collet, and a lens mount. The lens barrel may be coupled to the collet which is coupled to the lens mount. The lens barrel and the collet may each include a fastening structure reciprocal to each other. Alternatively, the collet and the lens mount may each include a fastening structure reciprocal to each other. The optical distance between the set of lenses and the image sensor may be tuned such that the focal plane of the lenses coincides with the image plane. The fastening structures allow the lens barrel to be adjusted relative to the lens mount in order to shift the focal plane in a direction along the optical axis to compensate for focal shifts occurring during assembly/cure and/or temperature cycling.
US10341539B2 Photographing apparatus module, user terminal including the same, and method of operating the user terminal
An example photographing apparatus module includes: a photographing apparatus configured to rotate on a first axis and a second axis perpendicular to the first axis; and an actuator module configured to rotate the photographing apparatus on the first axis or the second axis. The actuator module includes: one or more first actuator devices configured to apply a contact force along an optical axis direction of the photographing apparatus that is perpendicular to the first axis and the second axis; and one or more second actuator devices configured to apply a driving force to the photographing apparatus along the first axis direction or the second axis direction.
US10341537B2 Spectator view into an interactive gaming world showcased in a live event held in a real-world venue
A method including establishing a multi-player gaming session of a gaming application that generates an interactive gaming world, the live event being a real-world venue where players playing the gaming application are present. A 3D live view of the venue is generated based on captured video streams, and generated for a physical POV anchored to a physical location in the venue. The 3D live view is streamed to an HMD of a remote user located outside the venue, and presents an augmented reality view of the live event. A request is received from the remote user to jump into the gaming session as a spectator of the interactive gaming world from a virtual POV defined by a virtual location in the gaming world. The spectator view is delivered to the HMD of the remote user for display, the spectator view presenting a virtual reality view of the interactive gaming world.
US10341536B2 Imaging device, control method therefor, and imaging system
Disclosed are an imaging device, a control method therefor, and an imaging system capable of allowing efficient use by multiple users and achieving improvement of a rate of operation. An imaging device which photoelectrically reads fluorescence or chemiluminescence emitted from an object to image the object includes a control unit which receives first control information for controlling a first function and second control information for controlling a second function from a plurality of external terminals and performs control based on the received first and second control information. The control unit recognizes the execution states of the first function and the second function in each external terminal based on the first and second control information output from each external terminal, restricts simultaneous processing of the first function in the plurality of external terminals, and performs parallel processing of the first function and the second function in the plurality of external terminals.
US10341524B2 System and method of processing documents to provide document history and compliance control
This disclosure provides a document management method and system to monitor activity associated with a processed document according to an exemplary embodiment of the disclosure, the document management system is configured to apply security controls to a document and provide a full organizational audit history of documents processed.
US10341522B2 Image capture and output method
An image capture and output method comprises steps of providing an image capture device, continuously capturing a plurality of line images from an initial position and recording a position information corresponded to each line image, calculating the difference between the position information of the first line image and the initial position and the differences between the position information of each of the rest line images and a former one of the line image to obtain a fill information, filling each line image into an image buffer according to the fill information, and outputting the image buffer as a product image. Therefore, the deformation issue is effectively solved, the storage memory is saved, and the manufacturing cost is lowered.
US10341521B2 Image reading device
An image reading device includes: a platen on which a document is placed; a platen cover openable and closable with respect to the platen; a cover-open sensor which detects a fact that the open/close angle of the platen cover has passed a predetermined angle from a close state; a CCD line sensor including charge coupled devices (CCD) arranged for recording a variation in distribution for a fixed period of time of incident light when detecting passing of the platen cover; a variation amount calculator which calculates a variation amount of incident light at each distribution point on the basis of a variation in distribution recorded by the CCD line sensor; and a variation amount determination unit which determines whether or not a variation amount calculated by the variation amount calculator exceeds a predetermined threshold.
US10341519B2 Communication system, image forming apparatus, method of controlling the same, and storage medium
In a communication system, in which an image forming apparatus and an information processing apparatus are connected via a network and remote maintenance is performed between the image forming apparatus and the information processing apparatus, the image forming apparatus has a wireless communication unit for performing wireless communication with a mobile terminal and determines whether or not remote maintenance using the mobile terminal is possible. In a case that it is determined that the remote maintenance is possible, the image forming apparatus establishes wireless communication with the mobile terminal in response to a connection request from the mobile terminal, and performs input/output of audio data via the mobile terminal with the information processing apparatus.
US10341517B2 Image forming apparatus and method for controlling the image forming apparatus
In an image forming apparatus, a first motor causes a first rotor to rotate. The first motor rotates based on a first drive signal. A second motor causes a second rotor to rotate. The second motor rotates based on a second drive signal. A reading unit is provided between the first rotor and the second rotor. Based on a read signal, the reading unit reads a paper sheet being conveyed line by line. In a first period, a read signal generation unit generates the read signal in accordance with a frequency of the first drive signal. In a second period, the read signal generation unit generates, as the read signal, a signal for reading the paper sheet being conveyed at a reference speed.
US10341512B2 Image processing apparatus, method of controlling the same, and storage medium
A plurality of address books including at least an address book for an administrator are stored in a storage unit, and it is determined, based on whether a request to display an address book is received via a screen of a transmission function or a request to display an address book is received via a screen of a transfer function, whether or not to display the address book for the administrator as a default from the plurality of address books stored in the storage unit.
US10341509B2 Client device state collection and network-based processing solution
The presently described embodiments relate to a novel system and method to collect state as a snapshot from a potentially transient endpoint and transmit the state to a public or private network for storage and processing. This system and method allows for the synchronization and virtualization of the endpoint state image in the network for purposes of processing, analysis, and reporting, including but not limited to endpoint vulnerability auditing.
US10341508B2 Information processing apparatus, information processing method, and non-transitory computer readable storage medium
An image file temporarily copied to a storage unit from an outside in order to create an album is deleted from the storage unit after the album is ordered. Therefore, the image file needs to be copied again from the outside in order to re-edit the album that has been created once, degrading user operability and requiring many apparatus resources. In order to solve this, according to an example of the present invention, in an information processing apparatus which lays out a plurality of images, images are obtained, the obtained images are stored in the storage unit, and the obtained images are selected and laid out. At this time, information on the selected images is left, and images other than these are deleted from the storage unit.
US10341507B1 Identifying a foreign object in an electronic document
A method is provided for processing an electronic document (ED), the method includes: generating a mark-up version of the ED that includes a text attribute that covers a first area of the ED and an image attribute that covers a second area of the ED; segmenting the text attribute into lines of text and the lines of text into words separated by spaces; determining whether the second area overlaps with the first area based on at least one of the lines of texts or the words; and displaying, in response to determining that the second area overlaps with the first area, the ED on a display to notify a user that the image attribute is an overlapped objected on the ED.
US10341504B2 Photo response non-uniformity suppression
Example implementations relate to PRNU suppression. For example, PRNU suppression may include performing a calibration surface PRNU characterization using a scanning system, performing a document-based PRNU characterization using the scanning system, and determining a correction function for PRNU suppression for the scanning system based on the calibration surface PRNU characterization and the document-based PRNU characterization.
US10341501B2 Monitoring apparatus, monitoring method, and recording medium
A monitoring apparatus which acquires, at a monitoring timing, device information which is a target of collection from a device includes a status information acquisition unit configured to acquire from the device, status information that includes information representing a power supply state of the device; and a monitoring interval setting unit configured to set a monitoring interval which is an interval of the monitoring timing in accordance with the power supply state denoted by the status information which has been acquired.
US10341499B2 Communication terminal device, incoming call control method, and program
A communication terminal device is a mobile communication terminal device that carries out communication for voice calls. In the case where an incoming voice call is received, the communication terminal device measures an orientation and a displacement of the device itself, and determines whether or not a condition occurring when a user picks up the device in his/her hand is met. After determining that the condition occurring when a user picks up the device in his/her hand is met, in the case where the communication terminal device determines that the device is detected as being near the user's head area and furthermore determines that an utterance from the user has been detected while the user's head area is detected as being near, the device carries out a notification processing for notifying the user that a response to the incoming call will be made, after which the response to the incoming call is made.
US10341495B2 Method, apparatus, and computer-readable medium for aiding emergency response
Presented are a method, apparatus, and computer-readable medium for aiding emergency response. The method includes receiving, by a processor, a plurality of data corresponding to a geographic location from a plurality of data sources. The method further includes aggregating, by the processor, the plurality of data. The method still further includes determining, by the processor, a first profile and a second profile based on the aggregated plurality of data. The method can conclude with transmitting, by the processor, the first profile to a plurality of user equipments and the second profile to at least one user equipment, wherein the at least one user equipment is different from the plurality of user equipments.
US10341487B2 System and method to authenticate contact center agents by a reverse authentication procedure
An authentication system to validate the authenticity of call center agents by using a reverse authentication procedure. The authentication system includes a verification module that verifies the authenticity of agents calling from the call center. The verification module retrieves reference answers in response to the user-provided query questions from a media server. The media server may be located inside the enterprise network. These reference questions and their corresponding reference answers are provided by users when registering with the enterprise network.
US10341486B2 User configurable services in a wireless communication network
A wireless communication network provides various services to its subscribers. Techniques and architecture described herein allow subscribers to the wireless communication network to configure various services related to handling of telephone calls to the subscribers. Such techniques allow for a user to define preferences related to third parties that call the user and how the user wishes for such calls from the third party to be handled by the wireless communication network.
US10341483B2 Method and mobile transceiver providing container security
A method and mobile transceiver providing container security is described. In accordance with one aspect, there is provided a method of operating a mobile transceiver comprising a processor, memory, wireless transceiver and radiation detector. The method comprises detecting, by the radiation detector, radiation emitted from a radioactive emitter. The radiation detector and the radioactive emitter are arranged such that a substantially constant rate of radiation from the radioactive emitter is detected when one or more doors of the shipping container are closed. When the detected radiation is outside a tolerance of the constant rate, the processor wakes up the processor from a low power mode, and updates an asset tracking log stored in the memory by adding a record representing a door open event.
US10341480B2 Wearable device paired with mobile terminal and operating method thereof
A wearable device and corresponding method include producing, at a wearable device, an incoming call processing option list in response to a rejection input from a user rejecting an incoming call from a mobile terminal. The wearable device and corresponding method further transmit, from the wearable device to the mobile terminal, a result value corresponding to a gesture of the user and in response to the incoming call processing option list.
US10341478B2 Handheld writing implement form factor mobile device
Presented here is a handheld writing implement form factor for a mobile device. The shape of the device can correspond to the shape of a whiteboard marker. Due to the small size, the device does not have a physical keyboard or an onscreen keyboard and instead relies on environmental cues, gestural input, voice input, and touch input to interpret user instructions. For example, when the device determines from environmental cues that it is resting on a tabletop, a touch input consisting of a single press from the user is interpreted as an instruction to scroll the display. In other embodiments, the device can be used as a handheld writing implement, such as a computer stylus, or to control the device by handwriting in the air. Other uses of the device are disclosed such as making a payment, communicating with other appliances enabled for electronic communication, recording images with a gesture, etc.
US10341477B2 Mobile terminal
There is disclosed a mobile terminal comprising a body; a ground of a printed circuit board loaded in the body; a data port located in the body to have an external input terminal inserted therein and connected with the ground; a metallic member defining an exterior of the body and comprising a slit; a feeding portion connected with a first point of the metallic member and configured to supply power; a first ground line connected with the ground at a second point located between the first point of the metallic member and the slit; and a second ground line connected with the data port connected with the ground when the external input terminal is inserted in the data port, so that the mobile terminal has to include no additional switch to reduce the number of the components and the antenna of the mobile terminal may be selectively and structurally connected without the algorithm configured to manipulate the switch by sensing that the external input terminal is inserted in the data port to operate the switch to minimize the expense increase cost to improve the antenna performance.
US10341474B1 Mobile device
A mobile device is disclosed. A mobile device comprises a display, a battery disposed on the back side of the display, and a film speaker disposed on the back side of the battery.
US10341471B2 Packet analysis apparatus, method, and non-transitory computer readable medium thereof
A packet analysis apparatus, method, and non-transitory computer readable medium thereof are provided. The packet analysis apparatus stores a plurality of packets whose formats are unknown. The packet analysis apparatus calculates a plurality of cross-correlation values of the packets. The packet analysis apparatus decides at least one group according to the cross-correlation values and at least one first threshold, wherein each group includes a subset of the packets. The packets included in a specific group of the groups define a plurality of bit positions. Each packet included in the specific group has a plurality of bits. For each of the bit positions, the packet analysis apparatus calculates a variation degree of the bits corresponding to the bit positions. The packet analysis apparatus selects the at least one bit position whose variation degree(s) is/are smaller than a second threshold as at least one field boundary of the specific group.
US10341468B2 System and method for managing communications between a portable data terminal and a server
A communication protocol and system is disclosed for network communications between a data service residing on a client that provides network communications between one or more mobile applications on a mobile computing device and a network based on a process number. The shared data service communicates with a data service plug-in on the server side associated with the process number, in order to handle requests from the mobile applications that access a plug-in associated with the process number through the data service. The communication connection between the mobile application and the data plug may be managed by a set of rules defined for that network communication.
US10341461B2 System and method for automatically recreating personal media through fusion of multimodal features
Provided are a system and method for automatically recreating personal media through fusion of multimodal features. The system includes a multimodal fusion analyzer configured to analyze semantics of personal media having various forms based on a plurality of modalities and divide the personal media into media fragments which are the smallest units having semantics, a semantic-based intelligent retriever configured to store and retrieve the divided media fragments by considering the semantics, a personal media recommender configured to learn and analyze a profile of a user through modeling the user, and select and recommend a plurality of media fragments wanted by the user among the media fragments retrieved by the semantic-based intelligent retriever, and a personal media creator configured to create new personal media using the plurality of media fragments recommended by the personal media recommender according to a scenario input by the user.
US10341460B2 Methods and systems for fast account setup
Methods and systems are provided for collecting, storing, and transmitting account information in a matchable form, and for using this information to quickly set up accounts. Account information is maintained and shared between one or more client devices and an intermediate server. Account information can be reconciled locally to determine whether to add or enable an active account or an account proxy to a client device. Account proxies can be quickly enabled by a single user action. The methods and systems allow enabled accounts and account proxies to be removed from a first client device without propagating the deletion to a second client device.
US10341459B2 Personalized content and services based on profile information
An approach includes a system implemented in a computer infrastructure including a processor. The approach further includes the processor configured to receive dimensionally aware linkages. The approach further includes the processor configured to retrieve aggregated data from a data set. The approach further includes the processor configured to identify at least one affinity cluster related to the dimensionally aware linkages in at least two dimensions and the retrieved aggregated data by performing at least one lookup linkage which matches at least one dimension of the at least two dimensions of the dimensionally aware linkages with the retrieved aggregated data. The approach further includes the processor configured to provide personalized content to a user having same or similar user preferences as the received dimensionally aware linkages based on the identified at least one affinity cluster.
US10341454B2 Video and media content delivery network storage in elastic clouds
Content delivery network storage may be provided. A first proxy module may receive a first content object request from a first user device. The first content object request may correspond to a content object. Next, the first proxy module may send the first content object request to a first cache module. The first cache module may then obtain the content object corresponding to the first content object request from an object store. The object store may be shared by a plurality of cache modules including the first cache module. The first proxy module may then receive, from the first cache module, the obtained content object. The first proxy module may send the content object to the first user device.
US10341449B2 Hybrid approach for performance enhancing proxies
There are provided a transparent performance enhancing proxy, a method for operating a transparent performance enhancing proxy between a source device and a destination device, and corresponding computer program product. The method includes preserving, without translation, packet header information of a header for a packet received from the source device to be forwarded to the destination device. The method further includes during a transmission control protocol connection setup phase for the packet, preserving transmission control protocol connection semantics. The method also includes during a transmission control protocol data transfer phase for the packet, running a transmission control protocol by masquerading as the source device to the destination device and masquerading as the destination device to the source device to transmit the packet to the destination device with the preserved packet header information.
US10341448B2 Notification extensions for applications
In some implementations, a computing device can use notification extensions for applications to preprocess a notification received by the computing device and present content associated with a notification. For example, applications installed on the computing device can provide a service extension for preprocessing the notification. When a notification associated with the application is received, the notification system on the computing device can invoke the service extension for the application to preprocess the notification (e.g., to download additional content, encrypt/decrypt notification data, etc.). Applications can provide content extensions to present notification content. For example, a content extension associated with the application can be invoked by the notification system to present media content (or other content) associated with a received notification in an application specific manner.
US10341447B2 Systems and methods for resolving ambiguous terms in social chatter based on a user profile
Systems and methods are disclosed herein to provide information to a user based on a symbol with a plurality of interpretations. Each candidate interpretation for the symbol is identified and compared to an attribute of a user profile. The meaning of the symbol is determined and the user profile is updated with the meaning of the symbol. This meaning may be used to provide relevant information to the user.
US10341446B2 Suspension of log message transmission from host device to terminal device
A host device receives a predetermined combination of keystrokes a predetermined number of times within a predetermined time interval, from a terminal device communicatively connected to the host device. In response to receiving the predetermined combination of keystrokes the predetermined number of times within the predetermined time interval, the host device suspends transmission of log messages from the host device to the terminal device for at least a predetermined length of time.
US10341443B2 Multimodal conversation transfer
In one embodiment, a user may transfer a multimodal conversation. A multimodal conversation may have a first mode communication session and a second mode communication session. A first user point of presence may execute a first transfer of the first mode communication session with a first partner point of presence from the first user point of presence to a first target point of presence. A second user point of presence may execute a second transfer of the second mode communication session with a second partner point of presence from the second user point of presence to a second target point of presence.
US10341442B2 Device and method of controlling the device
A device is provided. The device includes a detection unit configured to detect driving conditions of a vehicle, and a control unit configured to limit notifications with respect to events that occur in the device during a section according to the detected driving conditions and provide the limited notifications during the section if the driving conditions are changed, wherein the section is determined in real time according to the driving conditions of the vehicle.
US10341439B2 Semantics support and management in M2M systems
Semantics nodes provide semantics support in machine-to-machine (M2M) systems. In an embodiment, a semantics node may manage semantics related resources capable of being discovered, retrieved, or validated by other devices. In another embodiment, the semantics node may be discovered by other nodes, and semantics related resources may be discovered with subscription mechanisms.
US10341437B2 Adding logical sharding to a distributed system with only physical sharding
Certain embodiments described herein are generally directed to processing domain objects in a distributed system using logical sharding. In some embodiments, a central control plane (CCP) node receives a domain object. In some embodiments, if the CCP node determines that the domain object is not already present in a shared data store and that the CCP node is the logical master of the domain object, the CCP node generates a status based on the domain object, and stores the status and domain object in the shared data store. In some embodiments, the shared data store notifies the plurality of CCP nodes of the stored status and domain object.
US10341436B2 Using cloud storage as temporary cache for backup
Systems and methods are described to transfer content from a first computing device to a second computing that is not directly accessible from the first computing device. The transfer may be carried out using an application operating on the first computing device that uploads the content to the cloud storage service. The second computing device may operate an application that monitors the cloud storage service for recently uploaded content. When the second computing device detects that content has been uploaded to the cloud storage service, the second computing device may download the content. The second computing device may update a manifest file located on the cloud storage service to indicate that the content was downloaded. Subsequently, the first computing device may access the manifest file and determine that content was downloaded.
US10341435B2 High performance cloud storage
This document discloses high performance data storage solutions. In an aspect, some solutions can be employed in a cloud-computing environment that provides shared storage for a plurality of customers. In other aspects, the solutions provided by some embodiments can provide multiple tiers of storage, each having a different performance level. This feature can provide a customer with the ability (e.g., through a web portal) to design its own custom storage solution that blends multiple tiers of storage at different capacity and performance levels to attain an optimal level of capacity, performance, and cost. Some disclosed solutions provide a novel arrangement of different types of storage devices that are provisioned through a common API, which can access each storage device's native management interface, as well as the host computer for which the storage will be provisioned, to allocate multiple tiers of storage to the host computer in an automated manner.
US10341431B2 System and method for announcing cryptographic keys on a blockchain
A method and apparatus is presented for announcing the existence of cryptographic key pairs within a distributed ledger system in which no central trusted authority is available, consisting of sending a key announcement message by a network connected device to other network connected devices over a peer-to-peer network for inclusion in the distributed ledger. Once a valid key announcement message for a public key is included in the ledger, any future transactions that reference an address associated with the public key or other messages concerning said public key are accepted by other network connected devices on the peer-to-peer network and are included in the distributed ledger. If transactions or other messages reference an address not associated with an announced public key, they may be rejected by the peer-to-peer network and may not be included in the distributed ledger.
US10341430B1 System and method for peer group detection, visualization and analysis in identity management artificial intelligence systems using cluster based analysis of network identity graphs
Systems and methods for graph based artificial intelligence systems for identity management systems are disclosed. Embodiments of the identity management systems disclosed herein may utilize a network graph approach to peer grouping of identities of distributed networked enterprise computing environment. Specifically, in certain embodiments, data on the identities and the respective entitlements assigned to each identity as utilized in an enterprise computer environment may be obtained by an identity management system. A network identity graph may be constructed using the identity and entitlement data. The identity graph can then be clustered into peer groups of identities. The peer groups of identities may be used by the identity management system and users thereof in risk assessment or other identity management tasks.
US10341429B2 Apparatus and method for configuring service function path of service function chain based on software defined network
A method for configuring a service function path (SFP) for a software defined network (SDN) based service function chain (SFC) may comprise configuring a SFC which is a set of ordered service functions (SFs) by reflecting requirements of a flow flowing into a network; generating a primary SFP that is a path through which the flow is to be actually transmitted in the network according to the SFC; generating a secondary SFP against an error of the primary SFP; and controlling a transmission path through which the flow is transmitted to be at least one of the primary SFP and the secondary SFP.
US10341428B2 Synchronized release of resources used in deferential cloud services
A method is provided of using a set of servers to provide deferential services that have a pre-negotiated time for notice to release the servers. The method includes defining a virtual checkpoint frame interval that is constrained to a duration of up to half of the pre-negotiated time for notice to release the servers. The method includes collecting packets and transactions occurring during the interval that are processed by a current server. The method includes, responsive to an end of the interval, (i) writing, to a shared state database, a state of processing of the packets and transactions occurring during the interval, and (ii) releasing the packets and transactions occurring during the interval. The method includes copying the packets and transactions occurring during the interval, and the state, from the current server to another server for subsequent processing, responsive to an indication of an instance loss on the current server.
US10341426B2 Managing load balancers associated with auto-scaling groups
A computing resource service provider may provide computing instances organized into logical groups, such as auto-scale groups. Computing instances assigned to an auto-scale group may be associated with one or more load balancers configured to direct traffic to the computing instances. Furthermore, customers of the computing resource service provider may add or remove load balancer from the auto-scale groups.
US10341424B1 Annotations of objects in multi-dimensional virtual environments
A computer-implemented method of enabling participation by a first client and a second client in a communication session in a multi-dimensional virtual environment, the multi-dimensional virtual environment having first and second avatars respectively associated with the first and second clients and a plurality of objects distinct from the avatars. The method includes receiving from the first client a first annotation associated with a first object of the plurality of objects, transmitting the first annotation to the second client for display at the second client in association with the first object, receiving from the second client a second annotation associated with a second object of the plurality of objects, and transmitting the second annotation to the first client for display at the first client in association with the second object.
US10341419B2 Transformation of a content file into a content-centric social network
A method and a file networking system (FNS) transform a content file into a content-centric social network with managed connectivity and indexable touchpoints. The FNS injects a tracking code with widgets for user activities into each portable copy of the content file when user devices request access to the content file before distributing the portable copies to the user devices through a network. The FNS establishes a bidirectional communication with the distributed portable copies (DPCs) through the network to receive tracking information including user created touchpoints identified by the tracking code based on usage of the DPCs. The FNS indexes the touchpoints and creates a satellite internet of users of the DPCs based on invite information and usage of the DPCs. The FNS establishes communication between users of the DPCs in the satellite internet using the widgets through the tracking code and the indexed touchpoints, whereby grouping is automatically achieved.
US10341418B2 Reducing network bandwidth utilization during file transfer
Technologies are described herein for reducing network bandwidth utilization during file transfer. An application or another type of program identifies embedded objects in a file. The application then replaces the embedded objects with corresponding unique placeholder objects that are more highly compressible than the embedded objects. The application then compresses the file containing the unique placeholder objects. The application then transmits the compressed file to a network service that provides functionality for converting the file format of the file or for processing the file in another manner. The processed file generated by the network service also includes the unique placeholder objects. When the application receives the processed file from the network service, the application replaces the unique placeholder objects in the processed file with the embedded objects from the original file. The application can then open the processed file for viewing, editing, or another purpose.
US10341416B2 Control of small data transmission in a mobile radio communications network
A mobile radio communications network within which a mobile radio communications device is to operate with access to a Small Data Transmission (SDT) feature is disclosed. The network includes a first network device arranged to receive SDT signalling initiated by the mobile radio communications device and a second network device arranged to receive signalling from the first network device as part of an establishment procedure for attempted SDT communications, the first network device being further arranged to determine if SDT should be prevented for the mobile radio communications device and responsive to its signalling exchange with the second network device, and to initiate a SDT rejection message for use in the control of the mobile radio communications device if SDT is to be prevented.
US10341415B2 Electronic information tree-based routing
A method, system, and medium related to data retrieval using tags and routing rules to optimize the data retrieved and the response time for the data retrieval by decreasing the latency of the response and by increasing the efficacy of the dynamic content delivery is provided. A message request is received from a client server. A local server determines if the digital content resides on a local server by comparing a tagged rule for the message request with a tagged rule associated with the local server. If the local server determines, by comparing the tagged rules, that the digital content does not reside on the local server, the local server sends the message request for the digital content to a service server. The service server then parses the tagged rule associated with the message request into a set of tree-based hierarchical tagged rules.
US10341411B2 Methods, systems, and computer readable media for providing message encode/decode as a service
Methods, systems, and computer readable media for providing message encode/decode as a service are disclosed. According to one method for providing message encoding or decoding as a service, the method occurs at an encode/decode function (EDF) node. The method includes receiving a message encode or decode operation request containing a message identifier and an operation identifier. The method also includes performing, using the operation identifier, a message encode or decode operation involving accessing or modifying at least one TLV element decoded from a message indicated by the message identifier. The method further includes sending a response indicating whether the message encode or decode operation was successfully performed.
US10341405B2 Social networking interactions with portions of digital videos
The present disclosure is directed toward systems and methods for interacting with portions of digital video within a social networking system. For example, systems and methods described herein enable a user to select a portion of a digital video and share or like just the portion of the digital video, rather than the entire digital video. The present disclosure is also directed toward systems and methods for identifying viral portions of a digital video within a social networking system. For example, systems and methods described herein analyze social networking activity related to portions of a particular digital video to identify one or more viral portions of the digital video. In response to identifying one or more viral portions, systems and methods provide an indication of, or otherwise share, the one or more viral portions during playback of the digital video.
US10341402B1 Connecting consumers with providers of live videos
A computer-implemented method includes receiving by one or more computer systems, a request from a client system of a consumer for a live, real-time video having specified attributes of a performance embedded in the live, real-time video; searching by the one or more computer systems a database of attributes of performances associated with live, real-time videos; and causing by the one or more computer systems a connection between the client system of the consumer with a system of a provider of a live, real-time video captured performance based on the specified attributes included in the request for the live, real-time video.
US10341392B2 Method and apparatus for controlling session between devices on network including multiple devices
Disclosed is a method for controlling a session between devices on a network including a plurality of devices, including: receiving a session control request message from a control device, wherein the session control request message represents a message for operating a session control between a first device and a second device; transmitting a triggering message for a specific control operation to the first device on the basis of the received session control request message; performing the session control between the first device and the second device by using the triggering message; and receiving a triggering response message from the first device, wherein the triggering response message indicates a result of performing the session control.
US10341391B1 Network session based user behavior pattern analysis and associated anomaly detection and verification
A processing device in one embodiment comprises a processor coupled to a memory and is configured to obtain data characterizing a plurality of network sessions for a given user identifier. The network sessions are initiated from one or more user devices over at least one network and may comprise respective virtual private network (VPN) sessions. The processing device is further configured to extract features from the obtained data, to detect at least one potentially anomalous network session among the plurality of network sessions for the given user identifier by applying the extracted features to a support vector machine model, and to apply a rules-based verification process to the detected potentially anomalous network session in order to verify that the detected potentially anomalous network session is an anomalous network session. An alert is generated based on a result of the rules-based verification process and transmitted to a security agent.
US10341390B2 Aggregation of asynchronous trust outcomes in a mobile device
Systems and techniques are provided for aggregation of asynchronous trust outcomes in a mobile device. Trust levels may be determined from the signals. Each trust level may be determined independently of any other trust level. Each trust level may be determined based on applying to the signals heuristics, mathematical optimization, decisions trees, machine learning systems, or artificial intelligence systems. An aggregated trust outcome may be determined by aggregating the trust levels. Aggregating the trust levels may include applying heuristics, mathematical optimization, decisions trees, machine learning systems, or artificial intelligence systems to the trust levels, and wherein the aggregated trust outcome; and sending the aggregated trust outcome to be implemented by the enabling, disabling, or relaxing of at least one security measure based on the aggregated trust outcome.
US10341389B2 Policy based on a requested behavior
In some examples, a system receives a context of an application to request a set of network traffic, the context including a requested behavior of a service enabled by the application, and provides a policy to a network device of a network, the policy to regulate the set of network traffic based on the context, the policy provided to the network device to cause the network device to route the set of network traffic based on applying the policy, the routing comprising forwarding the set of network traffic to a destination or denying transmission of the set of network traffic to the destination.
US10341384B2 Network function virtualization security and trust system
A network function virtualization security and trust system includes a network device that operates as a virtualized network device with virtualized services provided on the network device by network nodes included in the system. Security and trust within the system can include hardware authentication of the network nodes and the network device to obtain a level of security of the hardware provisioning the operation of the virtualized services. Security and trust can also include authentication of the services being used on the virtualized network device. Services authentication can be based on monitoring and analysis of the cooperative operation of the services in the virtualized network device. The virtualized services can be dynamically changed, added or stopped. Hardware authentication and dynamic services authentication in accordance with changes in the virtualized services can dynamically maintain a level of security across the devices and the virtualized services.
US10341381B2 Inhibiting electromagnetic field-based eavesdropping
A technique includes performing a plurality of instances of retrieving components of a security key from a plurality of locations of an electronic device and constructing the security key from the components. The technique includes inhibiting electromagnetic field-based eavesdropping from being used to reveal the security key, where the inhibiting includes varying a protocol that is used to retrieve the components among the instances.
US10341374B1 Systems and methods detecting and mitigating anomalous shifts in a machine learning model
Systems and methods include implementing a remote machine learning service that collects digital event data; collecting incumbent digital threat scores generated by an incumbent machine learning model and successor digital threat scores generated by a successor digital threat machine learning (ML) model; implementing anomalous-shift-detection that detects whether the successor digital threat scores of the successor digital threat ML model produces an anomalous shift; if the anomalous shift is detected by the machine learning model validation system, blocking a deployment of the successor digital threat model to a live ensemble of digital threat scoring models; or if the anomalous shift is not detected by the machine learning model validation system, deploying the successor digital threat ML model by replacing the incumbent digital threat ML model in a live ensemble of digital threat scoring models with the successor digital threat ML model.
US10341372B2 Clustering for detection of anomalous behavior and insider threat
Detecting anomalous user behavior is provided. User activity is logged for a set of users. The user activity is divided into distinct time intervals. For each distinct time interval, logged user activity is converted to a numerical representation of each user's activities for that distinct time interval. A clustering process is used on the numerical representations of user activities to determine which users have similar activity patterns in each distinct time interval. A plurality of peer groups of users is generated based on determining the similar activity patterns in each distinct time interval. Anomalous user behavior is detected based on a user activity change in a respective peer group of users within a distinct time interval.
US10341364B2 Systems and methods for monitoring and mitigating network attacks
In a system for detecting and optionally blocking packets from an attacker, an improved multi-hash process, in which rate information for one or more packet signatures is computed by individual modules, where each module corresponds to a different hash function, and is shared across the modules to determine maximum observed rates for the signatures within a specified observation window. A moving average of the maximum rates can be computed across several observation windows, to optimize false negative and false positive detections. The modules may designate certain packets as potentially harmful and/or may block such packets, according to a corresponding maximum rate and specified threshold.
US10341361B2 Transmitting secure information
In one example in accordance with the present disclosure, a method may comprise establishing, by a boot environment, a secure connection on a special port. An authentication key for the secure connection is preloaded into the boot environment. The method may comprise verifying, by the admin node, that the new node is marked for installation and transmitting, by the admin node, a secure key to the new node over the secure connection. The method may comprise requesting, by the boot environment, a secure bundle from the admin node, the secure bundle corresponding to the new node. The method may comprise decrypting, by the boot environment, the secure bundle using the secure key and requesting, by the boot environment, an installation image for the new node. The secure bundle contains secure information that is not included in the installation image.
US10341358B2 Authentication of manual meter readings
A method for authenticating a meter reading. The method includes obtaining a measurement representing a measured attribute of a user, analyzing the measurement to generate an authentication code, generating the meter reading based on the measurement and the authentication code, presenting, by the metering device, the meter reading to the user who alters and reports the meter reading as a reported meter reading, analyzing, by a meter reading analysis device, the reported meter reading to detect that the meter reading was altered by the user, and generating, by the meter reading analysis device and in response to the detecting, a dispatch request to dispatch a human inspector for validating the measurement.
US10341356B2 Method and apparatus for providing an adaptable security level in an electronic communication
A method of communicating in a secure communication system, comprises the steps of assembling a message at a sender, then determining a security level, and including an indication of the security level in a header of the message. The message is then sent to a recipient.
US10341355B1 Confidential malicious behavior analysis for virtual computing resources
A multi-tenant provider network may implement confidential data capture and analysis for virtual computing resources. Network traffic for virtual compute instances may be evaluated to identify possible malicious behavior of the virtual compute instances. In some embodiments, a stream of raw metering data for individual network communications to the virtual compute instances may be evaluated. A confidential analysis may be performed for identified virtual compute instances, evaluating confidential data utilized by the virtual compute instances for malicious software. Results of the confidential analysis may be generated according to an access policy that restricts access to the confidential data. The results may be provided to a client that is restricted from accessing the confidential data according to the access policy.
US10341354B2 Distributed high availability agent architecture
A high availability (HA) Identity Bridge (IDBridge) between an on-premises Active Directory (AD) and a cloud-based Identity Cloud Service (IDCS) is provided. A connection to an AD, coupled to a first network, is established. A connection to an IDCS, coupled to a second network, is established, the IDCS including a System for Cross-domain Identity Management (SCIM) directory. A plurality of selectable AD OUs are displayed in a GUI, and a selection of one or more OUs is then received. Each member group of the selected OUs is displayed in the GUI, and a selection of one or more member groups of the selected OUs is then received. The users of the selected OUs and the selected member groups of the selected OUs are monitored to identify users and groups that have been added, modified or deleted. The identified users and groups are then synchronized to the SCIM directory.
US10341352B2 Gaze initiated interaction technique
A gaze initiated interaction technique for facilitating interaction between wearers of head-mountable devices. Methods are shown which allow users to interact with each other following an event of interlocking gaze. Methods are also shown which allows the operator of a personal point-of-interest beacon to control and limit interaction from the public thus ensuring a greater degree of privacy. Methods are also introduced which allow a mode of interaction to be determined by a remote service after mutual authorization of each interacting user. This disclosure also introduces a system of a head-mountable device which comprises a directional beacon transceiver system using beams in the infrared light spectrum enabling the detection of a gaze interlock event.
US10341351B2 Differentiated containerization and execution of web content based on trust level and other attributes
Systems and methods may provide for receiving web content and determining a trust level associated with the web content. Additionally, the web content may be mapped to an execution environment based at least in part on the trust level. In one example, the web content is stored to a trust level specific data container.
US10341348B2 Onboarding and accounting of devices into an HPC fabric
A method to onboard a slave node to a high performance computing system that includes a fabric switch network that includes a fabric switch master and a group of slave nodes, wherein the fabric switch master is configured to route messages between slave nodes of the group comprising: receiving a fabric switch master address message, at an onboarding slave node, over an external network; providing an identification message, by the onboarding slave node, over the fabric switch network; receiving the identification message, at the fabric switch master, over the fabric switch network; providing the permission message, by the fabric switch master, over the fabric switch network; and receiving, a permission message, at the onboarding slave node, over the fabric switch network.
US10341347B1 Non-responsive node activity avoidance in a network storage system
A method of operating a data store system may include generating a registration key in response to identify a non-responsive processing node in a plurality of processing nodes. The method may further include providing the registration key to the other processing nodes of the plurality of processing nodes excluding the identified non-responsive processing node. The method may further include providing the registration key to a plurality of storage cluster nodes in communication with the plurality of processing nodes over a network. Each storage cluster node may be configured to manage access to a respective set of persistent storage devices. Each processing node provided the registration key may be authorized to access each of the persistent storage devices. A system and computer-readable medium may also be implemented.
US10341345B1 Network browser configuration
Systems, methods, and computer-readable media related to configuration of browser applications executed on client computing device to control the functionality of the browser application as at least some content is accessed. The configuration of the browser application can be controlled programmatically such that the browser configuration can be validated and controlled by at least some content providers. Additionally, the configuration and subsequent processing of content provided by an authenticating content provider can be implemented in a manner such that users of a client computing device and other applications on the client computing device may not have access to modify or otherwise interfere with the operation of the browser software application.
US10341341B2 RFID authentication architecture and methods for RFID authentication
A method for mutual authentication in an RFID system comprising an RFID reader and an RFID tag, the method comprising requesting an identification from the tag, receiving the identification, using the received identification to select a password associated with the identification, generating a password key based on the selected password, encrypting the selected password using the password key, and transmitting the encrypted password to the tag.
US10341336B2 Electronic device and method for generating random and unique code
According to an embodiment of the present disclosure, an electronic device comprises a communication module, a memory storing a first seed for generating a one-time password (OTP), a character set and a first unique code assigned to a first user, and a processor, wherein the processor is configured to generate a first OTP using the first seed, generate a first sub code by mapping an operation result of the first unique code and the first OTP to the character set, generate a second sub code by mapping the first OTP to the character set, generate a code using the first sub code and the second sub code, and transmit the generated code to another electronic device through the communication module.
US10341326B2 Network security for encrypted channel based on reputation
Example embodiments disclosed herein relate to providing network security. A network security device parses an initial handshake or communication to establish an encrypted channel between two endpoints. The network security device validates a certificate chain between the two endpoints and determines a reputation for each of one or more signers of a respective one or more certificates of the certificate chain. The network security device determines a certificate reputation for the certificate chain.
US10341325B2 System and method for transferring device identifying information
Disclosed are various examples for determining whether a client device complies with compliance rules while authenticating a user account. A client certificate can include an identifier corresponding to a client device. An identity provider can extract the identifier while authenticating the user account. The identity provider can determine whether the client device complies with compliance rules prior to authenticating the user account on the client device.
US10341317B2 Systems and methods for implementing a personalized provider recommendation engine
Techniques for making personalized provider recommendations in related categories include identifying a first entity category from a plurality of entity categories based on context information. A first category relationship is identified from a plurality of category relationships based on the first entity category. The first category relationship indicates that the first entity category and a second entity category are related. A first provider specific profile is identified from a plurality of provider specific profiles based on user profile data associated with a user account. The first provider specific profile is associated with the first entity category. A second provider specific profile associated with the second entity category is identified from the plurality of provider specific profiles based on the user profile data. A plurality of providers including a first provider associated with the first provider specific profile and a second provider associated with the second provider specific profile is displayed.
US10341316B2 Injecting credentials into web browser requests
A password manager injects credentials into a web browser request. A user can browse to a form provided by a server that includes a password field. A plug-in requests a password for the field from a password manager. The actual password is not provided to the plug-in or the browser. The password manager provides a proxy password that is not the actual password for the field. A request interceptor in a separate process from the browser intercepts the completed request as it is sent to the server and replaces the proxy password with the actual password.
US10341315B2 Management of access sessions
Disclosed are examples of managing access sessions for a computing device. In some examples, a key is generated using a code obtained through a user interface. The key decrypts data stored in a data store of a client device. The key is decrypted using a boot time that represents a latest time the client device was booted. The key is stored in secured storage that is accessible by the at least one application based on a developer certificate.
US10341311B2 Communication device for implementing selective encryption in a software defined network
The present disclosure pertains to systems and methods for selectively encrypting data flows within a software defined network (SDN). In one embodiment, a communication device may be configured to receive a plurality of unencrypted data packets. The communication device may receive from an SDN controller a criterion used to identify at least one of the unencrypted data flows to be encrypted. Based on the criterion, an encryption subsystem may generate an encrypted data flow the unencrypted data packets based on an encryption key. In some embodiments, the encryption system may parse the packets and encrypt the data payloads without encrypting the routing information associated with the packet. In other embodiments, the encryption subsystem may be configured to encapsulate and encrypt the entire unencrypted data packet. In some embodiments, the encryption subsystem may further be configured to authenticate a sending device and/or to verify the integrity of a message.
US10341310B1 System for authenticating users using multiple factors
A plurality of system nodes coupled via a dedicated private network is described herein. A user can access data stored in one or more system nodes if a multi-factor authentication is successful. The multi-factor authentication can include using the structure of a person's vein (or artery) as one of the factors used to determine whether to authenticate a user. The structure of a person's vein (or artery) can be captured using a vein reader coupled to or embedded within a user device. For example, the vein reader can be coupled to the user's smartphone or can be embedded within the user's smartphone. Once captured, the vein reader can encode the user's vein structure to produce a vein ID that can then be used for authentication purposes.
US10341307B2 Method and system for secure document exchange
An application is instrumented with a document protection service provider interface (SPI). The interface is used to call an external function, e.g., an encryption utility, to facilitate secure document exchange between a sending entity and a receiving entity. When the application invokes the SPI, the user is provided with a display panel. The end user provides a password for encryption key generation, together with an indication of desired encryption strength. The service provider uses the password to generate an encryption key. In one embodiment, the service provider provides the key to the service provider interface, which then uses the key to encrypt the document and to complete the file transfer operation. In the alternative, the service provider itself performs encryption. The SPI generates and sends a message to the receiving entity that includes the key or a link to enable the receiving entity to retrieve the key.
US10341304B1 Device independent encrypted content access system
Systems, devices, media, and methods are presented for retrieving authentication credentials and decryption keys to access remotely stored user-generated content. The systems and methods receive a first authentication credential and access a second authentication credential based on receiving the first authentication credential. The system and methods generate an authentication token and an encryption token. Based on the authentication token, the system and methods access a set of encrypted content and an encrypted content key. The systems and methods decrypt the encrypted content key using the encryption token and decrypt the set of encrypted content using the decrypted content key. At least a portion of the content is presented at the user device.
US10341299B2 Collecting firewall flow records of a virtual infrastructure
In a computer-implemented method for collecting firewall flow records, firewall flow records are received from a plurality of data end nodes of a virtualized infrastructure comprising a distributed firewall according to a collection schedule, wherein the collection schedule defines which data end nodes of the plurality of data end nodes from which firewall flow records are collected, a frequency of collection of firewall flow records from the data end nodes, and an amount of firewall flow records collected from the data end nodes. Firewall flow records received at a firewall flow record collection queue are processed, such that the received firewall flow records are prepared for storage at a flow record data store. The collection schedule is dynamically adapted based at least in part on the processing of the received firewall flow records, such that the firewall flow record collection queue is available for processing firewall flow records prior to receiving additional firewall flow records from the data end nodes.
US10341297B2 Datapath processing of service rules with qualifiers defined in terms of template identifiers and/or template matching criteria
Some embodiments of the invention introduce cloud template awareness in the service policy framework. Some embodiments provide one or more service rule processing engines that natively support (1) template-specific dynamic groups and template-specific rules, and (2) dynamic security tag concepts. A service rule processing engine of some embodiments natively supports template-specific dynamic groups and rules as it can directly process service rules that are defined in terms of dynamic component groups, template identifiers, template instance identifiers, and/or template match criteria. Examples of such services can include any kind of middlebox services, such as firewalls, load balancers, network address translators, intrusion detection systems, intrusion prevention systems, etc.
US10341295B2 Security and access control
According to an example, security and access control may include receiving traffic that is related to an application tier of a plurality of application tiers, and that is to be routed to another application tier or within the application tier. The attributes of the traffic related to the application tier may be analyzed, and based on the analysis, an application related to the traffic and a type of the traffic may be determined. The type of the traffic may be compared to a policy related to the application to determine whether the traffic is valid traffic or invalid traffic. Based on a determination that the traffic is valid traffic, the valid traffic may be forwarded to an intended destination. Further, based on a determination that the traffic is invalid traffic, the invalid traffic may be forwarded to a predetermined destination or blocked.
US10341294B2 Unauthorized communication detection system and unauthorized communication detection method
A detection apparatus 30 stores a determination list (A1601) for determining whether there is unauthorized communication, receives a communication packet (A1501) flowing in a control system, determines whether a valid data pattern in the determination list (A1601) and a data pattern relating to the communication packet (A1501) match each other. When the valid data pattern in the determination list (A1601) and the data pattern relating to the communication packet do not match each other, the detection apparatus 30 calculates a similarity degree between the valid data pattern in the determination list and the data pattern relating to the communication packet, and determines whether the similarity degree satisfies a predetermined condition. When the similarity degree is determined not to satisfy the predetermined condition, the detection apparatus 30 determines that the communication packet (A1501) is an unauthorized communication packet.
US10341290B2 Method and system for presenting recommendation information
A method for presenting recommendation information includes: receiving a data obtaining request from a client terminal, recording a first address of the client terminal at this time and presenting corresponding recommendation information for the client terminal; receiving a response message sent from the client terminal after the client terminal has played the recommendation information, recording a second address of the client terminal at this time, and storing a corresponding relationship between the first address and the second address into an address data file; reading a specified address from a region address database which is corresponding to a specified region, and obtaining corresponding relationships each with the first address being the specified address from the address data file; in case of determining that the specified address has been converted via the corresponding relationships, not presenting recommendation information corresponding to the specified region to the specified address.
US10341286B2 Methods and systems for updating domain name service (DNS) resource records
The present invention discloses methods and systems for updating domain name service (DNS) resource records. An update message is received at a first system from a network node periodically and upon occurrence of a first predefined event. The DNS resource record is updated at the first system substantially based on the update message. The update message comprises an Internet Protocol (IP) address field, a unique identifier field, and a network interface identifier field. The network node comprises a plurality of network interfaces.
US10341283B2 Systems and methods for providing data analytics for videos based on a tiered architecture
Systems, methods, and non-transitory computer-readable media can acquire a video resource at a first level of a tiered architecture. A first video representation can be generated, based on the video resource, at a second level of the tiered architecture. The first video representation can be associated with a first publisher. It can be detected that at least a first post and a second post are utilizing the first video representation. The first post and the second post can be representable at a third level of the tiered architecture and can be initiated by the first publisher. Data analytics for the first video representation can be aggregated based on the first post and the second post.
US10341282B2 Identifying digital magazine server users based on actions by the users with content items presented by the digital magazine server
A digital magazine server presents content to a user that includes various content items. The user may provide a comment to the digital magazine server for association with a content item and may identify an additional user in the comment. To allow the user to more easily identify the additional user, the digital magazine server associates information identifying users who have performed actions with the content item in association with the content item. The digital magazine server compares information in a request to provide a comment to the information identifying the users who have performed actions with the content item and presents the user with information identifying users who have performed actions with the content item that at least partially matches a portion of the information in the request.
US10341278B2 Adaptive presentation of comments based on sentiment
A computer-implemented method is disclosed for determining, for comments associated with a content item, response likelihood scores indicating likelihood of a user responding to the comments, and presenting the comments to the user according to the determined response likelihood scores. A response likelihood score of the user responding to a comment is determined according to an emotion score associated with the comment and a user propensity of the user responding to comments with similar emotion scores for a topic of the content item. The comments associated with the content item are ranked based on the response likelihood scores associated with the comments. An arrangement of the comments can be determined based on the rankings of the comments, and the comments can be presented to the user according to the determined arrangement.
US10341277B2 Providing video to subscribers of a messaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a video to subscribers of a messaging system. A method includes obtaining a live video stream generated by a video source. The method also includes publishing one or more messages including one or more frames of the live video stream to a first channel of a plurality of channels. The video source is associated with the first channel.
US10341276B2 Systems and methods for providing communications with obscured media content backgrounds
Systems, methods, and non-transitory computer-readable media can transmit at least a media content item to a recipient device. A response can be received from the recipient device. At least the media content item can be obscured to produce an obscured media content item. The response and the obscured media content item can be presented. The response can overlay the obscured media content item.
US10341275B2 Shared content item commenting
Various embodiments provide a commenting system for multiple users to provide and share comments to shared documents. For example, users can share a web link to a collection of content items, such as documents, spreadsheets, photos, and any other media, with other users stored in an online content management system. The commenting system can provide a comment interface displayable alongside a respective content item and the comments can be saved for each user and the content item with associated comments can be synced across the multiple users. The comments can scroll independently of the content in a content item or the comments can be linked to a location therein and the scrolling of the comments can be linked to the scrolling of the content item such that corresponding comments are displayed.
US10341274B2 Systems methods and computer-readable storage media for messaging and presence modification
Systems, methods and computer-readable storage media for modifying presence and electronic messages are described; the system includes a sending terminal, at least one modification parameters database, which contains a plurality of modification parameters, at least one message modification agent and a recipient moiety, including a message user agent, in which the modification parameters in the database are updated dynamically; the method includes sending a message, obtaining at least one modification parameter, from a database which contains a plurality of modification parameters, applying to the message at least one modification parameter by a message modification agent and delivering a modified message to the recipient.
US10341272B2 Personality reply for digital content
A computer-implemented method is described. The method includes a computing system receiving an item of digital content from a user device. The computing system generates one or more labels that indicate attributes of the item of digital content. The computing system also generates one or more conversational replies to the item of digital content based on the one or more labels that indicate attributes of the item of digital content. The method also includes the computing system selecting a conversational reply from among the one or more conversational replies and providing the conversational reply for output to the user device.
US10341267B2 Anonymized identifiers for secure communication systems
A computer system comprises computer storage holding a plurality of code modules, one or more processors and a communication system. The one or more processors are configured to execute the code modules and thereby implement the bots. The communication system comprises a message relay and an anonymized identifier generator. The message relay is configured to receive a message comprising an identifier of a user and an identifier of a target one of the bots. The anonymized identifier generator is configured to generate an anonymized identifier of the user unique to the target bot, by applying an anonymization function to the user identifier and the bot identifier in the message. The message relay is configured to transmit to the target bot a version of the message, which comprises the anonymized user identifier and does not include the user identifier, wherein the user identifier is not rendered accessible to the target bot.
US10341265B2 Drag and drop invitation creation
Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event.
US10341262B2 Packet or passive optical network system with protection switching capabilities
A packet or passive optical network system with packet-based protection switching capabilities is provided. The system performs comprehensive protection switching against failures in all segments of a passive optical network (PON), thereby implementing lossless protection switching against failures in any segment in a packet network and against failures in any segment of the PON that consists of optical line terminals (OLTs), optical cables, optical network units (ONUs) of a PON system.
US10341259B1 Packet forwarding using programmable feature prioritization
A network device can utilize multiple priority arbiters to support different programmable priorities for different virtual routing and forwarding (VRF) subsystems. Each priority arbiter can be logically connected to all the VRF subsystems in the network device. Each priority arbiter can support a set of features corresponding to functional requirements of a VRF subsystem. A particular priority arbiter can be selected from the multiple priority arbiters based on an association of the VRF subsystem to that priority arbiter.
US10341258B2 Dynamic adjustment of connection priority in networks
Systems and methods for dynamic adjustment of a connection's priority in a network include configuring the connection with a dynamic priority and setting a current priority based on one or more factors, wherein the connection is a Layer 0 connection, a Layer 1 connection, and a combination thereof; detecting an event in the network requiring a change to the current priority, wherein the event changes the one or more factors; and causing a change in the current priority of the connection based on the event.
US10341256B2 Exchange switch protocol version in a distributed switch environment
Techniques are provided for two components in a distributed Fiber Channel Forwarder (FCF) to establish a link between them at a level of operation that is mutually compatible with respect to the various capabilities offered by the two components. A controlling switch in the distributed FCF may simultaneously operate at different levels with different Fiber Channel Data-Plane Forwarders (FDFs), on a per-pair basis. The level of operation is established at the granularity of an individual capability offered by a switching element. When switching elements are upgraded, the switching elements can dynamically switch to higher or lower levels of operation for any or all of the capabilities defined per pair of switching element.
US10341250B2 Device based automatic network provisioning
A device may provide, to a first party, a user interface including information identifying one or more types of network functionalities for implementation, by a second party, in a network implementation. The user interface may be associated with receiving a selection of a configuration for the network implementation. The device may detect an interaction with the user interface associated with selecting the configuration for the network implementation. The configuration for the network implementation may indicate integration of a set of third party network functionalities associated with a set of third parties. The device may automatically provision a set of computing resources for the network implementation based on the configuration for the network implementation. The device may provide, to the first party, access to the network implementation based on automatically provisioning the set of computing resources.
US10341247B2 Handling path issues for storage copy services
A method for determining path health to conduct a plurality of Input-Output (IO) operations along a healthy path in a network is provided. The present invention may include receiving an IO request from a user and sending the received IO request on a first path. The present invention may include determining a first IO response has exceeded a threshold time on the first path. The present invention may include determining the first path has degraded based on the exceeded threshold time. The present invention may include generating a duplicate IO request and sending on a second path. The present invention may include receiving the duplicated IO response before receiving the original IO response. The present invention may include determining a health state associated with the slower path. The present invention may include refreshing a path state machine based on the determined health state associated with the slow path.
US10341246B1 Update packet sequence number packet ready command
A method of performing an update packet sequence number packet ready command (drop packet mode operation) is described herein. A first packet ready command is received from a memory system via a bus and onto a first network interface circuit. The first packet ready command includes a multicast value. A first communication mode is determined as a function of the multicast value. The multicast value indicates a single packet was communicated by a second network interface circuit. A packet sequence number stored in a memory unit is updated. The memory unit is included in the first network interface circuit. The first network interface circuit does not free the first packet from the memory system. The network interface circuits and the memory system are included on an Island-Based Network Flow Processor. The bus is a Command/Push/Pull (CPP) bus.
US10341239B2 Efficient policy enforcement for downlink traffic using network access tokens—control-plane approach
A gateway device detects a trigger associated with a device and, in response, identifies an application service associated with the device, obtains a traffic network policy associated with the application service, and obtains a network access token based on the traffic network policy. The network access token facilitates validating and/or mapping a downlink data packet obtained at the gateway device in user-plane traffic that is destined for the device. The network access token is sent to an entity in control-plane signaling. Subsequently, the gateway device obtains a downlink data packet including the network access token. The gateway device verifies the network access token and/or maps the downlink data packet to the device using data obtained from the network access token. The network access token may be removed from the downlink data packet before the downlink data packet is sent to the device according to the mapping.
US10341231B2 Method for handling a received vehicle-to-X message in a vehicle, vehicle-to-X communications module and storage medium
The invention relates to a method for handling a received vehicle-to-X message in a vehicle, said message having at least a header and a body, and only the header without the body being forwarded to a self-learning map, in particular if it is established that the message is suitable for simplified processing. The invention also relates to a vehicle-to-X communications module and a storage medium for carrying out the method.
US10341229B2 Method and apparatus for configuring optical network nodes
A method of configuring optical network nodes (6a, 6b) between a plurality of Remote Radio Units (4a, 4b) and at least one Baseband Unit (2a, 2b). The method comprises monitoring a bandwidth demand of each Remote Radio Unit (4a, 4b), and calculating a routing configuration of the nodes to connect at least one Remote Radio Unit on a tree arrangement to a said Baseband Unit. The calculating (82) the routing configuration is based on at least one connection requirement between the Remote Radio Units and the Baseband Units and the bandwidth demand of each Remote Radio Unit. The method further comprises dynamically configuring one or more optical network nodes to adapt the routing configuration from a said Remote Radio Unit to a said Baseband Unit, according to the calculated routing configuration.
US10341226B2 Integrated heterogeneous software-defined network
One embodiment of the present invention provides a switch in a software-defined network. The switch includes at least one port, a flow management module, and forwarding circuitry. The port is capable of receiving a frame belonging to a software-defined data flow and a frame belonging to a regular data flow. The flow management module logically partitions the port for the frame belonging to the software-defined data flow from the frame belonging to the regular data flow. The forwarding circuitry forwards the frame belonging to the software-defined data flow based on a flow definition in a local flow table. The flow definition indicates how the software-defined data flow is processed in a software-defined network.
US10341211B2 Command response and completion determination
An analytics and diagnostic node according to the present disclosure monitors oversubscription and determines flow metrics by receiving mirror command frames from one or more switching nodes. The mirror command frames could correspond to a multiple flows traversing over a connection within a network. The analytics and diagnostic node collects at least one latency metric for each of the flows using timestamps found within the mirror command frames. Based on the latency metrics and timestamps, the analytic diagnostic node determines an average data rate for each of the flows. The analytics and diagnostic node also computes the cumulative data rates corresponding to different bucket intervals based on the average data rates. To detect oversubscription, the analytics and diagnostic node compares the cumulative data rates with one or more oversubscription rules.
US10341209B2 Tunable low cost network
Aspects of the subject disclosure may include, for example, a method comprising providing services over a network to a device, and constructing device capability and usage profiles. A level of service quality for the device is adjusted by adjusting a latency criterion regarding connection of the device to the network; adjusting a speed of transmissions to or from the device; and altering a routing of transmissions to or from the device. The network can be partitioned so that the adjusted service quality level is provided by a network portion having a predetermined level of resources. The adjusted service quality level can comprise a first level while the device is active and a second level while the device is inactive; the first level is higher than the second level. The first and second levels are lower than a service quality level provided by another network portion. Other embodiments are disclosed.
US10341208B2 File block placement in a distributed network
A method for predicting available bandwidth for a candidate flow on a link in a distributed network includes obtaining information about a plurality of flows carried by the link, the information including a current bandwidth consumption for each of the flows carried by the link; identifying whether each of the flows carried by the link has a local constraint or a remote constraint; and computing the available bandwidth for the candidate flow based at least in part on the information about the flows carried by the link and the identification of whether each of the flows carried by the link has a local constraint or a remote constraint. The predicted available bandwidth can be used to predict bandwidth consumption for active flows. The predicted available bandwidths can be used in selecting file block placement options.
US10341207B1 Data monitoring for network switch resource
In some examples, a method is described. The method can, for example be performed by a network switch and can include receiving instructions to monitor a switch resource, monitoring time-series data for traffic received and transmitted by the switch, identifying peaks for the switch resource in a specified time period for the monitored data, comparing the identified peaks with data provided during a training phase to identify whether the monitored data includes an anomaly, and generating an alert when the data is identified as containing an anomaly.
US10341203B2 Policy tracking in a network that includes virtual devices
A method performed by a network device includes: receiving an input indicating a change in an auxiliary network from a first configuration to a second configuration, wherein the auxiliary network is configured to obtain copies of packets from a traffic production network; determining a first network policy, wherein the first network policy is for application in the auxiliary network when the auxiliary network is in the first configuration; and determining a second network policy by the network device based on the received input and the first network policy, wherein the second network policy is for application in the auxiliary network when the auxiliary network is in the second configuration.
US10341202B2 Smartphone-assisted maintenance of a self-service terminal
A method (5) and a system 100 are provided for maintaining a self-service terminal (1). The maintenance is effected using a mobile terminal (3), such as a smartphone. A server application that can communicate first via a communication link (23) with a terminal application that is executed on the mobile terminal (3) and second via a network connection (21) with the self-service terminal (1) is executed on a server (2). Direct communication between the mobile terminal (3) and the self-service terminal (1) is not necessary. The mobile terminal (3) uses a still picture production apparatus (31) to capture both an identifier (11) for the self-service terminal (1) and an identifier (121) for a maintained component (12) of the self-service terminal (1), and transmits corresponding data to the server (2). On the basis of this, the server application can ascertain update data and communicate them to the self-service terminal (1).
US10341200B2 Network management layer—configuration management
Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.
US10341190B2 Centrality measure ranking for a multiplex network
Centrality measure ranking for a multiple network is provided by a method that includes obtaining a representation of a multiplex network including layers and nodes representing communicating entities. The method determines a node centrality measure for each node of the nodes. This includes determining intra-layer and inter-layer centrality measures. The method determines a respective centrality measure for each communicating entity as a function of node centrality measures for nodes representing the communicating entity across the layers of the multiplex network. The method also ranks the communicating entities by their centrality measures.
US10341189B2 Operator fusion management in a stream computing environment
Disclosed aspects relate to operator fusion management in a stream computing environment. A topology model which indicates a set of stream operators, a set of connections between the set of stream operators, and a set of stream operator attributes for the set of stream operators may be established. Based on the topology model, a set of operator fusion management operations to combine the set of stream operators into a set of processing elements may be determined. The set of processing elements may be constructed by performing the set of operator fusion management operations.
US10341181B2 Method and apparatus to allow dynamic changes of a replica network configuration in distributed systems
A method and system for implementing a replica network configuration in a distributed system is provided. The system includes a memory having computer readable instructions, and one or more processors for executing the computer readable instructions. The computer readable instructions include generating a replica node that is assigned a computer readable storage medium and a processor, receiving, at the computer readable storage medium, a network configuration of the replica node from a system administrator, automatically generating, using the processor, a unique identifier (UUID) for the replica node, transmitting the UUID to a plurality of replica nodes of the distributed system arranged in the replica network configuration, and storing the UUID in the computer readable storage medium, wherein the computer readable storage medium is a persistent storage.
US10341179B2 Management computer and computer system management method
A management computer manages first XaaS including a first node configuration and second XaaS including a second node configuration that is dependent on resources provided by the first XaaS. When a required resource amount which is required for the first XaaS in order to change the second node configuration is larger than a resource amount which can be provided by the first XaaS, the management computer determines a changed first node configuration which is capable of providing a resource amount equal to or larger than the required resource amount and, after changing the first XaaS to the determined changed first node configuration, changes the second node configuration of the second XaaS.
US10341176B2 System and method for network provisioning
Implementations described and claimed herein provided for a system for provisioning network resources. The system includes a network provisioning abstraction layer having an application interface for receiving network provisioning requests from applications and determine provisioning instructions for fulfilling the requests. Each of the received provisioning instructions is queued in a priority queuing system according to a request priority. The provisioning instructions for the highest priority requests are removed from the front of the queue and sent to a resource interface that relays the requests to the appropriate network resources.
US10341175B2 Operations, administration, and management (OAM) functions in a software defined network
Communication of a module to a datapath node is disclosed. A controller node receives connection information identifying a first datapath node in communication with a network. The controller node obtains Operations, Administration, and Management (OAM) information including an OAM action set that identifies one or more OAM actions the first datapath node is capable of implementing at the first datapath node. A first OAM tool module is determined that is operative to perform at least one of the one or more OAM actions identified in the OAM action set to implement a first OAM tool function. The first OAM tool module is communicated to the first datapath node.
US10341174B2 Network perception based service policy configuration method and network device
Disclosed are a network perception based service policy configuration method and network device, the method comprising: acquiring network perceived information of a first node; establishing an environment information map of the first node according to the network perceived information; acquiring characteristic information of the first node; configuring a service policy for the first node according to the characteristic information of the first node and the environment information map, thus configuring the service policy for the network node according to the network perceived information and the node characteristics.
US10341172B1 System and method for configuring networks
A system and method for handling queries where the queries and the answers to those queries are transmitted by means of a network which may have significantly variable latencies. The system and method involve copying the queries and calculating a response to each copy of the query and sending each response over the network. The first-received response can then be acted upon. The query may be divided up into sub-queries which are then replicated and sent for determination.
US10341165B2 CAN transmitter with fast CANL control loop
A controller area network (CAN) transmitter includes an output stage circuit, a replica circuit of the output stage circuit configured to produce a replica signal, and a control amplifier configured to control a CANL output signal of the CAN transmitter in order to maintain the replica signal at a desired level.
US10341164B2 Modifying computer configuration to improve performance
Embodiments of the present disclosure relate to improving computer performance. An action may be issued to a first client and a second client. A first optimization factor list (OFL) may be generated for the first client and a second OFL may be generated for the second client. After each OFL is generated, the first OFL may be compared to the second OFL. A correlation factor (CF) may be generated between the first client and the second client based on the OFL comparison, wherein the CF indicates a level of similarity between the first client and the second client. A bottleneck causing performance issues in the first client may be determined and computer configuration of the first client may be adjusted based on the bottleneck.
US10341163B2 Method and device to assist with decision-making
A method to assist with decision making, according to which a plurality of information sources, presumed to be useful for analyzing a situation, are recorded in a database of a device, including a digital processing system with display means and interface means in order to perform interactions on information containers and/or on contents of the information containers, presented to the operators in visual form by the display means. Every interaction of an operator with an information container is stored by the digital processing system and is interpreted so as to identify an operation on the corresponding information sources. The device establishes a list of information containers of the database that were not the subject of any interaction during the work session and information sources of the database that were not the subject of any operation during the work session.
US10341162B2 Augmented reality gaming system
An augmented reality gaming system uses a gameplay device to removably secure a mobile device. The gameplay device has at least one user interface and a wireless transceiver for communicating with the mobile device. An augmented reality gaming app stored in the memory of the mobile device utilizes an image sensor of the mobile device to display a live image on a screen of the mobile device, and causes graphics corresponding to one or more virtual targets to be overlaid on the live image. Using information from a location sensor and an orientation sensor of the mobile device, together with information about a virtual location of the virtual target, the mobile device determines whether a virtual shot triggered by the at least one user interface causes virtual damage to the virtual target.
US10341151B2 Methods and devices for reduction of cubic metric in a concatenated block reference signal design
Method and devices determine parameters governing a concatenated reference signal design based on Zadoff-Chu sequences and having a limited correlation with other reference signals arriving at a same transmission point, wherein the concatenated reference signal has a controlled cubic metric. The cubic metric control is achieved by selecting base sequence root indices, phase shifts and/or block configurations in view of information related to the other reference signals.
US10341146B2 Wireless receiver for multiuser detection incorporating residual estimation errors
An improved receiver design implements a practical method for modeling users in SIC turbo loop multiuser detection architectures, wherein in each loop unsubtracted estimation errors from previous loops are used to appropriately scale the error covariance matrix for each user, thereby accurately representing the remaining residual interference in the data stream for each desired user. The effect of estimation errors in previous interference cancellation operations is thereby minimized, and symbol estimations in successive turbo loops are improved, for example during multiuser MMSE, multiuser MMSE with interference rejection combining (MMSE-IRC), sample matrix inversion (SMI), or any of their adaptive variants (least mean-square, recursive least square, Kalman filter etc.). The estimated residual symbol energy can be computed per symbol, and then applied to entire data streams, to groups of symbols, or to each symbol separately.
US10341141B2 Flow entry generating method and apparatus
This application discloses a flow entry generating method and apparatus. The method includes: receiving a service path establishment request, where the service path establishment request includes a constraint, a source device, and a target device; finding, in a data transmission network according to a cross-layer information model, a service path that meets the constraint and is from the source device to the target device, where the cross-layer information model is a model that describes, at a same layer, an overall topology relationship between an IP layer and an optical layer; and generating a respective corresponding flow entry for each forwarding device in the service path, and sending the flow entry to a corresponding forwarding device. This application can greatly reduce time complexity of computing the service path, and improve efficiency of computing the service path, thereby improving efficiency of generating a flow entry.
US10341135B2 Zone control system for conveyor system
A zone controller system that includes global communication of inputs, outputs and controller states from all zone controllers allowing each zone controller to operate based on inputs, outputs and controller states from all other zones. The zone controller system may also include direct one-to-one communication connections that allow additional communications. The system may include a user interface to configure operation of the zone controllers utilizing programmable logic equations that may use as variables the inputs, outputs and controller states of any zone controller. The user interface may be implemented in an off board configuration tool that is run on a computer connected to the global network. The system may also utilize one-to-one communications connections to provide self-repair and auto-configuration features. Each zone controller may store its ID(s) and configuration parameters on two other zone controllers, where they can be recovered for self-repair and auto-configuration.
US10341134B2 System and method for isolating device communications in a BACnet/IP building automation network
A building automation system and method is provided for isolating device communications in a BACnet/IP building automation network. The system may comprise at least one processor in a BACnet device configured via executable instructions included in at least one memory to communicate UDP messages for field devices onto an Ethernet network for receipt by at least one other BACnet device on the Ethernet network. The at least one processor may be configured to receive and store in a memory a configurable local subnet, a BACnet/IP UDP port, and a local UDP port. The at least one processor may also be configured to determine a UDP message that is to be broadcast only on the local subnet. In addition, the at least one processor may be responsive to the determination, to broadcast the UDP message to BACnet devices on the same local subnet using the local UDP port stored in the memory.
US10341133B2 Appliance state recognition device and methods
Embodiments herein relate to recognition of an appliance state based on sensor data and determination of a response based at least in part on the appliance state. In various embodiments, an apparatus to recognize an appliance state may include a sensor data module to identify sensor data in one or more signals relating to data from one or more sensors associated with an appliance, an appliance state recognition module to determine an appliance state of the appliance based at least in part on the sensor data, a response module to determine a response based at least in part on the appliance state, and a transmission module to send the response to at least one of an appliance controller for the appliance or a presentation device. Other embodiments may be described and/or claimed.
US10341132B2 Performance assessment device for evaluating a performance of a building management system
A performance assessment device for evaluating a building management system (BMS). The device includes a communication interface. The communication interface is configured to communicate with a BMS network, the BMS network in communication with the BMS. The device further includes a processing circuit. The processing circuit is configured to receive data related to the BMS via the communication interface. The processing circuit is further configured to evaluate the received BMS data to generate a current status of the BMS inventory, and to further generate an assessment of the BMS performance. The assessment of the BMS performance includes one or more performance metrics associated with the performance of the BMS.
US10341127B2 Enhanced collaboration services
Systems, methods, and software are disclosed herein in which a collaboration service registers users as participants in a collaboration session. As session content is received from at least one instance of various instances of a collaboration application engaged by the users, the collaboration service shares the session content with at least one other instance of the collaboration application. In addition, the collaboration service shares session information descriptive of at least a portion of the session content with at least one social network application associated with at least one user registered as one of the participants.
US10341125B2 Active cooling arrangement for power over ethernet arrangements
To this end a cable is provided for tandem communication and power transmission. The cable has a plurality of twisted pair conductors, a jacket surrounding said twisted pair conductors, and at least one active cooling element. The at least one active cooling element is configured to provide a thermoelectric cooling effect to the cable when one or more of said plurality of twisted pairs are employed to transfer electrical power in a power over Ethernet application.
US10341124B2 Power distribution system
The invention relates to a power distribution system comprising a power providing device (3) for providing power and a powered device (4, 5, 6) like a luminaire to be powered by the power providing device. The power providing device and the powered device are operable in a maximum power mode and a normal operation mode, wherein in the maximum power mode the powered device consumes an amount of power maximally consumable by the powered device and the power providing device measures the power consumed by the powered device. This measured power allows for an allocation of an amount of power in the operational mode, which is really maximally needed, wherein it is not necessary to allocate a larger amount of power, which is large enough to consider, for instance, a maximally assumed length of an electrical connection (8) connecting the devices, thereby improving the power budget allocation.
US10341123B2 User identification management system and method
Systems and methods for managing the identity of a user are provided. One example includes receiving personal data identifying the user to define input data. The receiving of personal data is via an application that enables entry of said personal data for verifying the identity of the user by third parties. Then, executing a hash of the input data for generating a hash value. The method includes executing, responsive to input via a user accessible interface of the application, instructions for transmitting the hash value to a block chain over a network connection. The application is configured for receiving back from the block chain a transaction number corresponding to the hash value transmitted to the block chain. Then providing said personal data identifying the user and the transaction number to a third party for verifying the identity of the user. The third party is configured to generate a second hash value using at least part of the personal data. The third party is configured to use the transaction number to retrieve the hash value from the block chain and compare the second hash value with the hash value retrieved from the block chain. If said second hash value matches the retrieved hash value the identity of the user is considered verified by the third party.
US10341119B2 Apparatuses and methods for trusted module execution
A computer system including a processor and a memory is provided. The processor includes a microcode executing unit and a programmable fuse which stores trusted information which is pre-generated using China commercial cryptography algorithms. The memory is operatively coupled to the processor and is configured to store a trusted module and a digital certificate of the trusted module. The microcode executing unit uses the China commercial cryptography algorithms to authenticate the digital certificate according to the trusted information, and authenticates the trusted module according to the authenticated digital certificate.
US10341113B2 Password management
Methods, apparatus, and computer-readable media are described herein related to biometric authentication. A first computing device can detect a machine-readable code displayed by a second computing device, where the machine-readable code can identify protected information viewable via the second computing device. In response to detecting the machine-readable code, the first computing device can acquire biometric data via one or more biometric sensors associated with the first computing device. Based at least in part on the biometric data, the first computing device can generate an authentication message that includes authentication information and identifies the protected information. The first computing device can then send the authentication message to an authentication server for verification of the authentication information, where verification of the authentication information can allow access to the protected information via the second computing device.
US10341108B1 Secure permanent integrated circuit personalization
Methods, systems and devices for using charged particle beams (CPBs) to write different die-specific, non-volatile, electronically readable data to different dies on a substrate. CPBs can fully write die-specific data within the chip interconnect structure during the device fabrication process, at high resolution and within a small area, allowing one or multiple usefully-sized values to be securely written to service device functions. CPBs can write die-specific data in areas readable or unreadable through a (or any) communications bus. Die-specific data can be used for, e.g.: encryption keys; communications addresses; manufacturing information (including die identification numbers); random number generator improvements; or single, nested, or compartmentalized security codes. Die-specific data and locations for writing die-specific data can be kept in encrypted form when not being written to the substrate to conditionally or permanently prevent any knowledge of said data and locations.
US10341107B2 Method, server, and communication device for updating identity-based cryptographic private keys of compromised communication devices
Method, server, and communication device for updating identity-based cryptographic private keys of compromised communication devices. One method includes receiving, at a server, a security status indicating that the security of a first communication device has been compromised. The first communication device is associated with a user and includes a first identity-based cryptographic private key and a first user identifier. The method also includes, responsive to receiving the security status, determining, with the server, a second user identifier based on the first user identifier. The method further includes determining, with the server, a second identity-based cryptographic private key based on the second user identifier. The method also includes distributing, via the server, the second identity-based cryptographic private key to a second communication device. The second communication device is associated with the user.
US10341106B2 Location aware cryptography
A first entity may provide a request to transmit data from the first entity to a second entity. The first entity may receive a session key from the second entity in response to the request where the session key is encrypted by a second key that is based on a combination of a public key and a location associated with the second entity. A location associated with the first entity may be identified. Furthermore, a first key may be generated based on a combination of the location associated with the first entity and a private key that corresponds to the public key. The first key may decrypt data encrypted by the second key when the location associated with the first entity corresponds to the location associated with the second entity.
US10341096B1 Transceivers and receivers for discrete-variable quantum key distribution
Various technologies for performing discrete-variable (DV) quantum key distribution (QKD) with integrated electro-optical circuits are described herein. An integrated DV-QKD system uses Mach-Zehnder modulators (MZMs) to modulate a polarization of photons at a transmitter and select a photon polarization measurement basis at a receiver. A transmitter of a DV-QKD system further uses phase shifters to correct for non-idealities of the MZM in output provided to a polarization beam splitter. A receiver of a DV-QKD system can use phase shifters between a polarization beam splitter and an MZM to correct for non-idealities of the polarization beam splitter and the MZM on the receiver side.
US10341095B2 Computerized system and method of secret key management
The presently disclosed subject matter includes a computerized method and system of implementing a secret management scheme. According to the proposed approach, values derived from a secret are not distributed to the participating entities. Instead, each participating entity provides a respective preexisting identifier that is not derived from the secret.
US10341091B2 Secure memory storage
A solution for securing a memory storage is provided. A user password is received. A random number is read from Trusted Platform Module. Values of one or more Platform Configuration Registers of the Trusted Platform Module are received and a blob is created using the random number and the values from the one or more registers and the user password. The blob is encrypted in the Trusted Platform Module and re-encrypted in a Trusted Execution Environment execution mode of the apparatus utilizing hardware specific key and the user password and the re-encrypted blob is stored.
US10341090B2 Cipher processing apparatus and cipher processing method
A cipher processing configuration, of which the resistance against various attacks is improved, having a high security level is realized. In a cipher processing configuration in which a nonlinear transformation process and a linear transformation process are repeatedly performed for state data formed from a plurality of elements, a linear transformation unit performs a matrix operation applying a quasi-MDS matrix and a substitution process. As the substitution process, a substitution process is performed which satisfies the following (Condition 1) and (Condition A). (Condition 1) According to the substitution process of the substitution unit for the input X, each column element of the output Y is configured by elements of four mutually-different columns of the input X (Condition A) In a case where the substitution process performed by the substitution unit for the input X is repeatedly performed continuously twice, each column element of the output Y is configured by elements of three or more mutually-different columns of the input X.
US10341088B2 Authentic encryption device, authenticated encryption method, and program for authenticated encryption
To achieve one-pass and one-rate authenticated encryption capable of performing parallel processings and totally performing encryption and decode processings by only one encryption function. An authenticated encryption device comprises an authenticated encryption means for applying a two-round Feistel structure using an encryption function assigned with an auxiliary variable for a round function per two blocks to an input plaintext or encrypted text thereby to generate an encrypted text or decoded plaintext. The authenticated encryption means finds an encrypted text chunk CC[i]=(C[i_1], C[i_2]) corresponding to an i-th plaintext chunk MC[i]=(M[i_1], M[i_2]) when dividing a plaintext into chunks per two blocks as: C[i_1]=F_K((N,Tw_i_1),M[i_1])xor M[i_2], C[i_2]=F_K((N,Tw_i_2),C[i_1])xor M[i_1].
US10341086B2 Method and system for providing encrypted data for searching of information therein and a method and system for searching of information on encrypted data
A method is performed by a server for searching for information contained in encrypted data without revealing the information to the server. The server receives from a client: an encrypted matrix containing the information to be searched for in files and linking the information to the files; for each of the files, a merged secret key; and an encrypted vector having a length corresponding to a number of the information. The encrypted data is evaluated by performing a multiplication of the matrix with entries in the vector using a multikey homomorphic encryption scheme. For each of the files, a value of the multiplication of the matrix is decrypted using the corresponding merged secret key so as to determine which of the files contains the information. The files containing the information are sent to the client.
US10341085B2 Software protection against differential fault analysis
An encryption module and method for performing an encryption/decryption process executes two cryptographic operations in parallel in multiple stages. The two cryptographic operations are executed such that different rounds of the two cryptographic operations are performed in parallel by the same instruction or the same finite state machine (FSM) state for hardware implementation.
US10341080B2 Method and apparatus for determining quantity of channel quality indicators (CQI)
Provided are a method and apparatus for determining the quantity of channel quality indicators (CQI). The method comprises: a terminal determining the quantity of ranks or the quantity of CQIs to be fed back according to at least one piece of the following pieces of information: the quantity of ports of a channel state information referenced signal (CSI-RS), the quantity of ports of a downlink demodulation reference signal (DMRS), and a configuration signalling of a base station. The present invention solves the problem of non-matching between CQIs reported by a TDD system under an FD-MIMO and CQIs actually needing to be used in the related art, improves the reliability of downlink transmission, saves overheads of a downlink signalling, and improves the downlink transmission performance.
US10341076B2 MU MIMO beamforming training protocol
In Down Link MU-MIMO, an AP transmits to several STAs concurrently. In the mmWave band, directional transmissions are used so it is necessary for both the AP and the STAs to set their antenna arrays (by setting their antenna weight vectors—AWVs) in the best way to receive the transmissions directed to them by the AP and to avoid interference from transmissions directed to other devices. An exemplary embodiment discloses a beamforming training protocol that is capable of generating a set of antenna weight vectors for MU-MIMO operation that at least improves performance of subsequent communications.
US10341071B2 Radio transmission apparatus and methods
A radio transmission apparatus includes a first antenna, a second antenna, and circuitry configured, based on information associated with an estimated communications channel condition, to generate a single modulation signal or a plurality of modulation signals based on the estimated communications channel condition information, and to (i) transmit the single modulation signal from the first antenna or (ii) transmit the plurality of modulation signals which include different information from each other over an identical frequency band from the first antenna and the second antenna at an identical temporal point. The single modulation signal and the plurality of modulation signals contain parameter information indicating a number of modulation signals transmitted at the same time.
US10341066B2 System and method for common phase error and inter-carrier interference estimation and compensation
A system and method for transmitting an orthogonal frequency-division multiplexed signal with a group distributed phase tracking reference signal subcarrier structure, and for estimating, and compensating for, both common phase error, and inter-carrier interference.
US10341061B2 Hybrid automatic repeat request timing for reduced transmission time intervals
Systems, methods, and apparatuses are described for wireless communication, including for hybrid automatic repeat request (HARQ) feedback in a system that supports communications using transmission time intervals (TTIs) of different durations. A base station may identify a user equipment's (UE) capability to provide HARQ feedback for transmissions that use TTIs of a shorter duration relative to other TTIs supported in the system. The base station may select a HARQ timing mode based on the capability of the UE and may indicate the selected HARQ timing mode to the UE. The base station may then transmit one or more data transmissions to the UE using the reduced TTIs. The UE may respond with HARQ feedback based on the HARQ timing mode. The HARQ timing mode may be based on different response times based on the location of the data transmission within a TTI or relative to data transmission in other TTIs.
US10341054B2 Apparatus and method for sending/receiving packet in multimedia communication system
A method for sending forward error correction (FEC) configuration information by a sending apparatus in a multimedia system is provided. The method includes sending source FEC configuration information for an FEC source packet to a receiving apparatus, wherein the source FEC configuration information includes information related to an FEC source or repair packet that is sent first among at least one FEC source or repair packet if an FEC source or repair packet block includes the at least one FEC source or repair packet.
US10341049B2 Method and apparatus for performing a forward error correction (FEC) encoding or decoding in a multimedia system
The present invention relates to a method for generating, by a transmission device, a packet in a broadcasting and/or communication system, the method comprising the steps of: generating a first source symbol block consisting of one or more source symbols with the same length using a source packet block consisting of one or more source packets; performing a forward error correction (FEC) coding operation on the first source symbol block; generating a second source symbol block containing information about each source packet constituting the source packet block; and generating a second recovery symbol block with one or more recovery symbols by performing an FEC coding operation on the second source symbol block.
US10341044B2 Method for encoding information in communication network
Embodiments of the application provide a method for encoding data in a wireless communication network. A communication device obtains K data bits and a target code length M. The device determines a mother code length N1. The device encodes the K data bits to obtain an encoded bit sequence of code langth N1. The mother code length N1 is determined according to a minimum value of values Na, Nmax and N. The values Na, Nmax and N satisfy the following conditions: (1) the value Na satisfies with: a rate R1 is less than or equal to a preset rate, wherein the rate R1 is determined according to the value K and the value Na; (2) the value Nmax is a preset maximum mother code length, and Nmax is an integer power of 2; and (3) the value N satisfies with M≤N*(1+δ), and δ is a preset constant.
US10341041B2 Method and device for assisting wavelength reallocation in wavelength division multiplexing optical network
A wavelength reallocation assisting method provides information relating to wavelength allocation to optical lines in a wavelength division multiplexing optical network in which a plurality of nodes are connected by optical fibers. The wavelength reallocation assisting method includes: outputting first allocation state information that indicates a sum of bandwidths of respective wavelength slots used by at least one of the optical lines among a plurality of wavelength slots that are available in the wavelength division multiplexing optical network; and outputting second allocation state information that indicates a maximum value of individual used bandwidths obtained with respect to the respective optical fibers, each of the individual used bandwidths indicating a sum of bandwidths of wavelength slots allocated to corresponding optical lines established in a corresponding optical fiber.
US10341035B2 Method for continuously playing, on a client device, a content broadcast within a peer-to-peer network
The present invention relates to a method for continuously reading, on a client device (11), content broadcast within a peer-to-peer network (10) of client devices (11, 12), said content being made up of a sequence of segments, the client device (11) comprising a first buffer memory (M1) provisionally storing at least one raw segment of said content, each raw segment being in a format that is suitable for transfer within the peer-to-peer network (10), the method being characterized in that it includes the implementation by data-processing means (110) of the device (11) of the following steps: (a) converting at least one raw segment from the first buffer memory (M1) into a format suitable for reading on the device (11), and storing said converted segment in a second buffer memory (M2) of the device (11), so that the second buffer memory (M2) stores a number between a minimum number and a maximum number of converted segments arranged upstream from a reading point of said content; (b) reading, from the second buffer memory (M2), at least one fragment of the converted segment arranged at said reading point; (c) deleting, from said second buffer memory (M2), at least one converted segment arranged downstream from said reading point, so that the second buffer memory (M2) stores a number no higher than a maximum number of converted segments arranged downstream from a reading point of said content, the associated raw segment being stored provisionally in the first buffer memory (M1).
US10341033B2 System and method for securing transmit opportunities for RF calibrations of Wi-Fi devices
A device is configured to perform a method for performing a radio frequency (RF) calibration of a Wi-Fi device. The method includes transmitting, by a transmitter, a CTS (clear-to-send)-to-self frame, the CTS-to-self frame having a duration field indicating a first time duration of the RF calibration. The method also includes waiting, by at least one processor, for a second time duration associated with a distributed inter-frame space (DIFS) time period. The method further includes performing, by the at least one processor, the RF calibration.
US10341029B2 Optoelectronic receiver circuit with dark current correction function and dark current correction method thereof
The present invention mainly discloses an optoelectronic receiver circuit with dark current correction function, comprising: a transimpedance amplifier (TIA), a first variable resistor, a second variable resistor, a photodiode, a leakage compensation photodiode, at least one first leakage correction photodiode, at least one first switch, at least one second leakage correction photodiode, and at least one second switch. In the present invention, the first switch and the second switch are used for enabling the first leakage correction photodiode and the second leakage correction photodiode when the dark current of the leakage compensation photodiode cannot fully cancel a leakage portion of a photodiode current of the photodiode, such that the leakage portion of the photodiode current can be completely eliminated by the dark current of the leakage compensation photodiode and the dark currents provided by the two leakage correction photodiodes.
US10341027B2 Optical transmitter and control method for optical transmitter
An optical transmitter includes, a processor that receives an input data signal from an outside and performs rotation processing for periodically or repeatedly rotating a polarization state or phase of the optical output signal upon the input data signal, an optical modulator that modulates light transmitted from a light source based on the input data signal, a digital-to-analog converter that converts an output of the processor into an analog electric signal, a driving circuit that amplifies an output of the digital-to-analog converter and drives the optical modulator, and a monitoring control circuit that monitors an optical output signal output from the optical modulator and adjusts at least one of an output of the digital-to-analog converter and a gain of the driving circuit based on a result of monitoring of the optical output signal.
US10341026B2 Optical bus
An optical bus system (1) having a start-up state and at least one operating state is disclosed. The optical bus system (1) includes a mechanical support structure (21) arranged to receive and hold a master module (2) having a downstream optical interface (3) and a set of slave modules (6) each having an upstream optical interface (7) and a downstream optical interface (8). The modules are attached to the mechanical support structure (21) such that optical interfaces of adjacent modules are aligned and in close proximity to each other in order to enable optical communication (24, 25) between adjacent modules. Each slave module (6) is further provided with circuitry to form one or two shunting signal paths (30, 31) depending on operating state after an addressing procedure is completed in the start-up state. Hereby, it is e.g. possible to realize a robust and cost-efficient optical bus system with high bandwidth capability.
US10341025B1 Optical data system for torque sensor
An optical system for wireless data communication between the sensor electronics on a rotary shaft and the fixed data processor is disclosed. A first ring carrying IR LEDs is mounted to rotate with the shaft. A second ring carrying a photodetector is mounted adjacent to the first ring but does not rotate with the shaft. In the disclosed embodiment, both rings have LEDs and a photodetector so data and/or information can be transferred both to and from the shaft.
US10341007B2 Method and apparatus for transmitting and receiving data using cache memory in wireless communication system supporting relay node
The present invention relates to a wireless communication system. More particularly, the present invention relates to a method for transmitting a content using a cache memory, and a method for transmitting a content using a cache memory by a relay node according to the present invention may comprise the steps of: storing a first packet among a plurality of the packets constituting the content in the cache memory; decoding a second packet among the plurality of packets constituting the content; and when the second packet has been successfully decoded, combining the first packet and the second packet and transmitting the combined packet to a terminal, wherein the second packet is not already stored in the cache memory.
US10341005B2 Network node, a wireless device, and methods therein for beam selection
A Network Node (NN) 208 and a method therein for beam selection. When an upcoming ability to serve a Wireless Device (WD) 210 using a current NN beam is predicted to be lost based on historic data, the NN selects an upcoming NN beam out of one or more candidate NN beams that are able to serve the WD when the NN has lost ability to serve the WD using the current NN beam. The NN configures a dedicated Beam Reference Signal (BRS) for the upcoming NN beam, which is to be detected in beam selection by the WD when the NN loses ability to serve the wireless device using the current NN beam. By means of the current NN beam, the NN transmits, to the WD, a configuration of the dedicated BRS. Further, by means of the upcoming NN beam, the NN transmits, to the WD, the dedicated BRS.
US10341004B2 Apparatus and method for beam training
A system for beam training including a transmitter forming a transmission beam using a transmission array and a receiver forming a receiving beam using a receiving array is disclosed. The transmitter transmits an identifier of a transmission training beam selected from the transmission beams using a secondary synchronization signal or a common reference signal, etc. The identifier of the transmission training beam is used for the beam training.
US10341003B2 Precoding method, information sending method, and apparatuses thereof
Embodiments of the present application disclose a precoding method, an information sending method, and apparatuses thereof. The precoding method comprises: acquiring first information associated with a receiving matrix of at least one user equipment associated with a base station; and determining a first transmitting precoding matrix of the base station according to at least the receiving matrix of the at least one user equipment. According to the methods and apparatuses in the embodiments of the present application, a transmitting precoding matrix of a base station is designed according to a receiving matrix of a user equipment, which can reduce inter-cell interference.
US10341002B2 Apparatus and method for communications management
Apparatus for management of communications resources of a moving platform comprising a communications system configured to effect wireless data communication between the moving platform and a recipient node, the communications resources comprising a plurality of wireless communications links for facilitating the wireless data communication and a plurality of antennas associated therewith, the apparatus comprising an antenna analysis and selection module residing with the communications system and configured to: identify a communications requirement between the moving platform and a recipient node; receive attribute data representative of movement of the platform, the attribute data including platform movement data comprising future known movement of the moving platform and/or future predicted movement of the moving platform and/or the recipient node; determine, using the attribute data, suitability of each of a plurality of antennas and/or portions of aperture antenna for data transmission from the moving platform to the recipient node; determine a quality metric for each of a plurality of antennas/portions of aperture antenna, the quality metric being indicative of a respective performance criterion; and select one or more of the suitable antennas/portion of aperture antenna having a highest performance criterion, for the data transmission.
US10341001B2 Method and apparatus for reporting channel status information in wireless communication system
The present invention relates to a wireless communication system and, more specifically, to a method and an apparatus for reporting channel status information (CSI). Particularly, the method by which a terminal in the wireless communication system reports the CSI, comprises the steps of: receiving a reference signal from a base station; and reporting, to the base station, the CSI generated by using the reference signal, wherein the CSI includes channel information for a plurality of antenna ports mapped according to a first parameter, and the first parameter is a value related to vertical domain antenna ports indicated through upper layer signaling.
US10340996B1 System and method for antenna array control and coverage mapping
A computer device may be configured to execute the instructions to identify a location for a user equipment (UE) device serviced by a base station slice associated with a base station; access a beam forming database (DB) to determine whether a match exists in the beam forming DB for the identified location; and determine that no match exists in the beam forming DB for the identified location. The computer device may be further configured to perform two-dimensional modeling of radio frequency signal propagation for the identified location using a terrain model, based on determining that no match exists in the beam forming DB for the identified location; determine antenna settings for an antenna array associated with the base station slice based on the performed two-dimensional modeling; and instruct the base station to apply the determined antenna settings to the antenna array.
US10340995B2 Beamforming in a MU-MIMO wireless communication system
This invention provides methods for Distributed Massive MIMO (DM-MIMO) that use one or more central Baseband Units (BBUs), one or more Multi-User Beamformers for each BBU performing multi-user MIMO computations, and a number of RRHs distributed over a geographic area.
US10340987B2 Excursion compensation in multipath communication systems with a cyclic prefix
Methods, apparatuses, and systems that receive a communication signal. The communication signal may be split into a first communication signal and a second communication signal. The first communication signal may be zero padded. The zero padded first communication signal may be excursion compensated to generate an excursion compensated signal. The excursion compensating may be performed by fast Fourier transform logic. Zero padding may allow for efficient fast Fourier transform process by ensuring that the length of data frames processed is an integer power of two.
US10340985B2 System and method for transferring power to intrabody instruments
A system and method for transferring power includes a power transmitting unit for transmitting power and a power receiving unit for receiving power from the power transmitting unit. The power transmitting unit may be positioned outside a human body and the power receiving unit is located on an intrabody instrument adapted to be movable from the outside of the human body to inside the human body. The intrabody instrument may be a medical instrument connected to or incorporated within a robotic arm. The power transmitting unit may wirelessly transfer power to the power receiving unit in a continuous, non-interrupted manner.
US10340984B2 Simultaneous information and power transfer
The present invention relates to a system for controlling energy transmission from a transmitter to at least one device, in particular network device, the system comprising: a controller which is configured to receive feedback information on energy transmission and/or on data transmission from the device and/or another device; and a mapper which is configured to allocate the device to an energy transfer resource based on the feedback information.
US10340982B2 Method and apparatus for arranging communication sessions in a communication system
Aspects of the subject disclosure may include, for example, a system for determining a usage pattern, and sending instructions to a plurality of waveguide systems to transmit or receive electromagnetic waves along a surface of each of a plurality of wires according to the usage pattern. Other embodiments are disclosed.
US10340972B2 Ultra low power sensing platform with multimodal radios
An apparatus comprises a system on a chip (SoC). In some embodiments, the SoC includes a power supply circuit, a power management circuit operatively coupled to the power supply circuit, a first wireless communications circuit and a second wireless communications circuit. The first wireless communications circuit is configured to receive an RF signal and is operatively coupled to the power supply circuit and the power management circuit. The first wireless communications circuit has a net radio frequency (RF) power gain no more than unity before at least one of downconversion of the RF signal or detection of the RF signal. The second wireless communications circuit is operatively coupled to the power supply circuit and the power management circuit.
US10340971B2 Power amplification module, front-end circuit, and communication device
A PA module (10A) includes a previous stage amplification element (12) to amplify a high-frequency signal, a posterior stage amplification element (13) to amplify the high-frequency signal amplified by the previous stage amplification element (12), and a variable filter circuit arranged between the previous stage amplification element (12) and the posterior stage amplification element (13) to vary a pass band and an attenuation band in accordance with a frequency band of the high-frequency signal, in which the variable filter circuit includes a filter portion (16) and switches (14 and 15) to vary the pass band and the attenuation band of the variable filter circuit, and the previous stage amplification element (12) and at least a part of the switches (14 and 15) are formed in one chip using a chip A, the posterior stage amplification element (13) are included in a second chip which is different from the chip A.
US10340969B2 Magnetic related features of a cover for an electronic device
A cover is described that is magnetically attached to a tablet device. The cover includes at least as flap. In the described embodiment, the flap includes a plurality of segments. The cover includes a number of magnets formed into a number of magnetic arrangements that provide a number of useful features associated with the cover and the tablet device.
US10340965B2 Diode-based transmitter and receiver detuning circuits
Examples of passive diode-based transmitter detuning circuits and low-voltage active diode-based and receiver detuning circuits are provided.
US10340963B2 Contour tuning circuit and related systems and methods
Aspects of this disclosure relate tuning an impedance presented to a common port of a multi-throw switch and a tunable notch filter coupled to the common port. The impedance presented to the common port can be tuned based on an impedance associated with a throw of the multi-throw switch that is activated. According to embodiments of this disclosure, a shunt inductor in parallel with a tunable capacitance circuit can tune the impedance presented to the common port of the multi-throw switch. In certain embodiments, the tunable notch filter includes a series LC circuit in parallel with a tunable impedance circuit.
US10340958B2 Unique frequency plan and baseband design for low power radar detection module
An apparatus for a low-power radar detection (LPRD) receiver is proposed in this disclosure. The LPRD receiver comprises an analog-to-digital converter (ADC) circuit configured to receive an analog dynamic frequency selection (DFS) signal associated with a DFS channel in a DFS frequency band to generate a digital DFS signal. The ADC circuit comprises a finite impulse response (FIR) filter circuit configured to sample the analog DFS signal at an FIR sampling rate determined based on a predetermined frequency plan associated with the DFS frequency band to generate a sampled DFS signal; and an ADC conversion circuit configured to convert the sampled DFS signal to the digital DFS signal at an ADC conversion rate that is lower than the FIR sampling rate.
US10340957B2 Methods and devices for monitoring optical signals
A method, system, and computer readable medium are provided for monitoring a signal source. The illustrative method includes receiving an analog signal from the signal source, converting the analog signal into a digital signal having a frequency that is representative of an amplitude of the analog signal, and monitoring at least one parameter of the analog signal by counting features of the digital signal or time-measuring a distance between the features of the digital signal.
US10340954B2 Transmitting apparatus and interleaving method thereof
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a Low Density Parity Check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a plurality of modulation symbols, wherein the modulator is configured to map bits included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of each of the modulation symbols.
US10340950B2 Reducing the search space of maximum-likelihood decoding for polar codes
Certain aspects of the present disclosure generally relate to techniques for encoding, generally including obtaining a payload, determining a set of internal nodes to distribute one or more non-payload bits to based, at least in part, on a target maximum likelihood (ML) search space size for internal nodes in a polar decoding tree, a search space size of each of the internal nodes, and an available number of the non-payload bits left to distribute, forming an information stream by interleaving the non-payload bits with bits of the payload by, for each internal node in the set of internal nodes, assigning one or more non-payload bits to one or more leaf nodes in a subtree rooted at that internal node in the set of internal nodes, and generating a codeword by encoding the information stream using a Polar code.
US10340944B2 Floating-point adder, semiconductor device, and control method for floating-point adder
An object of the invention is to speed up processing of adding floating-point numbers. A floating-point adder includes: a first register configured to store a first fixed-point number having a predetermined number of digits corresponding to a result of accumulation of a plurality of floating-point numbers; a first conversion unit configured to convert an input first floating-point number into a second fixed-point number having the predetermined number of digits; a second register configured to store the second fixed-point number; an adder configured to add the second fixed-point number stored in the second register and the first fixed-point number stored in the first register, and store a result of the addition in the first register as the first fixed-point number; and a second conversion unit configured to convert the first fixed-point number into a second floating-point number, and output the second floating-point number.
US10340942B2 Device for generating analogue signals and associated use
An analog signals generating device comprises a current pump controlled by a control code generated by a module for calculating the digital code with shaping of noise. The calculation module receives as input a digital signal representative of the analog signal to be generated and comprises at least one quantizer and a quantization error compensating stage. The current pump comprises two groups of at least one electric current generator and two groups of at least one switching means, the switching facilities being controlled by the control signal and causing the electric currents to flow between the electric current generators and the inputs of a differential amplifier exhibiting a predominantly capacitive input impedance and connected in series between the two groups of switching means.
US10340939B1 Successive approximation register analog-to-digital converter with kickback linearization
A successive approximation register analog-to-digital converter with improved kick-back linearization includes a signal input terminal, a capacitive digital-to-analog converter, a first switch, and a second switch. The signal input terminal is configured to receive a signal to be digitized. The capacitive digital-to-analog converter includes a first capacitor array, a second capacitor array, and a coupling capacitor. The first capacitor array includes a plurality of capacitors. The second capacitor array includes a plurality of capacitors. The coupling capacitor connects the first capacitor array to the second capacitor array. The first switch is configured to switchably connect a bottom plate of each of the capacitors of the first capacitor array to the signal input terminal. The second switch is configured to conduct a voltage on the bottom plate of the coupling capacitor to the signal input terminal.
US10340934B1 Signal path linearization
To address non-linearity, an on-chip linearization scheme is implemented along with an analog-to-digital converter (ADC) to measure and correct/tune for non-linearities and/or other non-idealities of the signal path having the ADC. The on-chip linearization scheme involves generating one or more test signals using an on-chip digital-to-analog converter (DAC) and providing the one or more test signals as input to the signal path to be linearized, and estimating non-linearity based on the one or more test signals and the output of the ADC. Test signals can include single-tone signals, multi-tone signals, and wideband signals spread over a range of frequencies. A time-delayed interleaving clocking scheme can be used to achieve a higher data rate for coefficient estimation without having to increase the sample rate of the ADC.
US10340933B1 Time interleaved digital-to-analog converter correction
A time interleaved digital to analog converters (TIDACs) system having a pre-processing filter to filter a digital signal prior to being converted by a respective digital-to-analog converter (DAC) of the TIDACs system to correct for mismatches between the DACs of the TIDACs system. Calibrating the pre-processing includes converting a discrete waveform at a first DAC to a first analog signals and at a second DAC to a second analog signal and combining the first and second analog signals into a combined signal. An analog-to-digital converter (ADC) converts the combined signal to a digital signal to determine an actual frequency response of the TIDACs system. A desired frequency response of the TIDACs system is received and a pre-processing filter is generated for the first DAC and the second DAC based on the actual frequency response of the TIDACs system and the desired frequency response of the TIDACs system.
US10340931B1 Dynamic delay adjustment for multi-channel digital-to-analog converter synchronization
An arbitrary waveform generator including a first processor configured to output first digital data, a second processor configured to output second digital data, a first digital-to-analog converter to receive the first digital data from the first processor and output a first analog signal representing the first digital data, a second digital-to-analog converter to receive the second digital data from the second processor and output a second analog signal representing the second digital data, a system phase detector to receive the first analog signal and the second analog signal and determine a phase difference between the first analog signal and the second analog signal, and a controller configured to receive the phase difference from the system phase detector and determine a delay time for the first processor to delay an output of third digital data based on the phase difference.
US10340930B2 Quantum interference device, an atomic oscillator, an electronic apparatus, and a vehicle
A quantum interference device includes an atom cell module including an atom cell in which alkali metal is encapsulated, a light source that emits light adapted to excite the alkali metal, and a heater that heats the atom cell and the light source, a package that houses the atom cell module, and a controller adapted to control drive of the heater so that the light source becomes at a set temperature, R≤(Tv−Tout)/Qv is satisfied, where R [° C./W] is a thermal resistance between the atom cell module and the package, Tv [° C.] is the set temperature, Tout [° C.] is an upper limit value of a usage environmental temperature set to a value lower than the set temperature, Qv [W] is an amount of heat generation of the light source.
US10340922B1 Bias circuit for temperature-compensated varactor
A bias circuit is provided that is configure to control the bias for a diode-connected transistor operating in the sub-threshold region to produce a gate-to-source voltage. A differential tuning voltage derived from the gate-to-source voltage tunes a plurality of varactors.
US10340915B2 Frequency and match tuning in one state and frequency tuning in the other state
Systems and methods for frequency and match tuning in one state S1 and frequency tuning in another state S2 are described. The systems and methods include determining one or more variables for the states S1 and S2, and tuning a frequency for the state S1 of a radio frequency (RF) generator based on the one or more variables.
US10340914B1 Power converting device and method
A power converting device and a method thereof are provided. The power converting device includes a filter circuit, a zero-crossing comparison circuit, a counting circuit, a logic circuit, an oscillation circuit, and a control circuit. The zero-crossing comparison circuit outputs a zero-crossing signal when an inductor current is equal to a zero current. The counting circuit counts a time interval between two consecutive time points at which the inductor currents are equal to the zero current in a low power mode. When the logic circuit determines that the time interval is greater than a first time threshold, the control circuit transmits a first oscillating signal to the filter circuit from the oscillation circuit; otherwise, it outputs a second oscillating signal; it outputs a pulse-skipping mode signal when the interval time is less than a second time threshold.
US10340912B2 Power on reset circuit
A power on reset circuit, comprising: a threshold level control circuit (120) configured to set threshold level values of power on reset and power off reset; a capacitor charge and discharge circuit (130) configured to output a power on reset signal according to the threshold level values set by the threshold level control circuit; and a current bias circuit (110) configured to provide a reference current not varying with a power supply to the threshold level control circuit (120) and the capacitor charge and discharge circuit (130), comprising: a first reference current output terminal connected to the threshold level control circuit (120); a second reference current output terminal connected to the capacitor charge and discharge circuit (130); and a third reference current output terminal connected to the capacitor charge and discharge circuit (130).
US10340911B2 Method for programming a two-wire sensor and programmable two-wire sensor
A method for programming a two-wire sensor having at least two sensor units. The method comprises the following steps of: switching on the at least two sensor units, activating one of the at least two sensor units, capturing operating states of the at least two sensor units; detecting an operating state in which one individual sensor unit is active; and sending a programming command to the detected active sensor unit.
US10340910B2 Drive circuit
A drive circuit includes a first level shift circuit, a second level shift circuit, a pre-driver, and a high-side transistor. The first level shift circuit outputs a first switch signal. The second level shift circuit outputs a second switch signal. The pre-driver includes a first switch portion configured to perform switching in accordance with the first switch signal and a second switch portion configured to output a gate signal in accordance with the second switch signal. The high-side transistor outputs a high-side output signal to an output terminal with a second power supply voltage which is fed in accordance with the gate signal.
US10340896B1 Electronic system and signal switching circuit
A signal-switching circuit for use in an electronic system is provided. The electronic system includes a plurality of hardware circuits. The signal-switching circuit includes a control circuit and a switch circuit. The control circuit is arranged to receive a trigger signal generated by a trigger circuit of the electronic system, and change a mode signal generated by the control circuit according to the trigger signal. The switch circuit is arranged to electrically connect transmission signals from one of the hardware circuits to a transmission interface of the electronic system according to the mode signal.
US10340892B2 Multi-channel digital step attenuator architecture
A multi-channel digital step attenuator (DSA) architecture. One embodiment includes an array comprising N channels of B selectable attenuator cells series-connected. The overall impedance of a multi-channel DSA is a function of the parallel impedances of the N channels, and transition levels are reduced by 1/N since the transient effect of switching any one attenuator cell in or out of circuit in one channel is mitigated by all other in-circuit attenuator cells in the parallel channels. The multi-channel DSA architecture enables a great design flexibility, and allows a designer to vary one or more of at least the following design parameters: the number of attenuator cells B per channel; the number N of channels per DSA; the bit weighting of each attenuator cell per channel; the maximum attenuation per channel; and the characteristic impedance Zon of each channel.
US10340891B1 Differential elliptic filter with a single op-amp
A differential elliptic filter circuit includes: a differential amplifier, feedback and feedforward paths. An upper pair and a lower pair of inverting feedback paths couple a corresponding one the differential signal outputs of the amplifier to an inverting one of a pair of inputs of the amplifier, to provide two complex conjugate poles, and establish upper and lower virtual grounds at the amplifier inputs. Upper and lower inverting feedforward paths couple corresponding passive nodes of the upper and lower pairs of inverting feedback paths to respectively the lower and upper virtual grounds to provide two zeros of the circuit. The upper and lower non-inverting feedforward paths couple an upper and lower one of a pair of differential signal inputs of the circuit to respectively the upper and lower virtual grounds to enable positioning of the two zeros of the circuit on an imaginary axis of a pole-zero plot.
US10340888B2 Elastic wave filter, duplexer, and elastic wave filter module
An elastic wave filter includes a piezoelectric substrate, an IDT electrode provided on the piezoelectric substrate, a first shield electrode provided on the piezoelectric substrate, a first insulating film laminated on the piezoelectric substrate and extending onto the first shield electrode, a first signal terminal provided on the first insulating film, a second signal terminal provided on the piezoelectric substrate, and a first ground terminal provided on the piezoelectric substrate and connected to a ground potential. The first shield electrode is not electrically connected to the IDT electrode and the first and second signal terminals. The first signal terminal is included in the first shield electrode when seen from above. One of the first signal terminal and the second signal terminal is an output terminal and the other thereof is an input terminal.
US10340887B2 Band pass filter and filter module
In a band pass filter, a first elastic wave resonator includes a first base board type and a first electrode configuration significantly improved or optimal for frequency characteristics of the first elastic wave resonator, and a second elastic wave resonator includes a second base board type and a second electrode configuration significantly improved or optimal for frequency characteristics of the second elastic wave resonator. A first attenuation pole provided by the first elastic wave resonator and a second attenuation pole provided by the second elastic wave resonator is steeper than if the first elastic wave resonator and the second elastic wave resonator that have different frequency characteristics include electrodes having the same configuration on the same types of base boards.
US10340883B2 High-frequency module
A high-frequency module includes a SAW filter including a piezoelectric substrate and an electrode pattern provided on the piezoelectric substrate, a module substrate, a resin member covering the SAW filter, and a wiring pattern connected to the electrode pattern and provided on the resin member. The electrode pattern and the wiring pattern are inductively coupled, capacitively coupled, or inductively coupled and capacitively coupled with each other.
US10340881B2 Bonded substrate, surface acoustic wave element, surface acoustic wave device, and method of manufacturing bonded substrate
There is provided a bonded substrate including: a quartz substrate; and a piezoelectric substrate which is bonded on the quartz substrate and on which a surface acoustic wave propagates, wherein the quartz substrate and the piezoelectric substrate are bonded at a bonding interface through covalent bonding, and a surface acoustic wave element having a higher phase velocity and a higher electromechanical coupling factor than conventional one is obtained by disposing an interdigital electrode on a principal surface of the piezoelectric substrate.
US10340880B2 Structures of planar transformer and balanced-to-unbalanced transformer
The present invention discloses structures of a planar transformer and a balanced-to-unbalanced transformer. The structure of the planar transformer includes a first planar coil, a second planar coil and a third planar coil. The first planar coil has a first ring structure, a second ring structure, and a connecting section. The first ring structure and the second ring structure are connected by the connecting section. A range of the second planar coil and a range of the first ring structure at least partially overlap. A range of the third planar coil and a range of the second ring structure at least partially overlap. A transformer is constituted by the first planar coil and the second planar coil or by the first planar coil and the third planar coil.
US10340879B2 Switching circuit
In one embodiment, an impedance matching network is disclosed that includes a first circuit comprising a first variable component providing a first variable capacitance or inductance, and a second circuit comprising a second variable component providing a second variable capacitance or inductance. Each of the first circuit and the second circuit includes plurality of switching circuits configured to provide the first variable capacitance or inductance and the second variable capacitance or inductance. Each of the plurality of switching circuits includes a diode and a driver circuit configured to switch the diode. The driver circuit includes a first switch, a second switch coupled in series with the first switch, and a filter circuit that is coupled at a first end between the first switch and the second switch, and is operably coupled at a second end to the diode.
US10340858B2 Linearized distributed amplifier architecture
A distributed amplifier (DA) is disclosed. The DA includes a first plurality of inductive elements coupled in series forming a first plurality of connection nodes. The DA also includes a second plurality of inductive elements coupled in series forming a second plurality of connection nodes. The DA further includes a plurality of amplifier cells that each has a main transistor and a cascode transistor coupled into a cascode configuration. The cascode transistor has a current input coupled to a corresponding one of the first plurality of connection nodes. An input transistor has a control terminal coupled to a corresponding one of the second plurality of connection nodes, a current input terminal configured to provide a bias tuning for the DA, and a third current output terminal coupled to a control terminal of the main transistor and configured to provide a separate bias tuning for the DA.
US10340857B2 Amplifier circuit
According to one embodiment, the amplifier circuit includes a first and second differential amplifier. The first differential amplifier includes first and second transistors, a first current source, and a second current source that is configured to supply a current to the first and second transistors via a first switch element. The second differential amplifier includes third and fourth transistors, a third current source, and a fourth current source that is configured to supply a current to the third and fourth transistors via a second switch element. A first signal is input to the first and third transistors. The first switch elements are controlled by third and fourth signals, respectively. The third signal and the fourth signal are complementary.
US10340855B2 Doherty amplifier
A Wilkinson power divider includes: π-type LPFs connected to an input terminal; a T-type HPF having one end connected to one of the π-type LPFs and having another end connected to a carrier amplifier; another T-type HPF having one end connected to another one of the π-type LPFs and having another end connected to a λ/4 line; and an isolation resistor connected to connection points.
US10340854B2 Selecting between boosted supply and battery supply
Certain aspects of the present disclosure provide methods and apparatus for generating an envelope tracking power supply voltage. For example, certain aspects of the present disclosure provide an envelope tracking power supply having a linear amplifier having an output coupled to a power supply node of an amplifier, wherein a power supply node of the linear amplifier is coupled to a first voltage supply node. The envelope tracking power supply may also include a switch mode power supply having an output coupled to the power supply node of the amplifier. Certain aspects also include a circuit having a first switch coupled to the first voltage supply node and a second switch coupled to a second voltage supply node, wherein a power supply node of the switch mode power supply is coupled to the first switch and the second switch.
US10340853B1 Radio frequency receiving circuit and radio frequency receiver
A radio frequency receiving circuit, including: a tail current source, configure to be multiplexed to input radio frequency signals and amplify the radio frequency signals for producing a radio frequency current; a clock signal input unit, in connection with the tail current source and configured to input clock signals; a sampling-and-holding unit, in connection with the clock signal input unit and configured to output an orthogonal signal having a frequency of one half of a clock frequency; and a load unit, in connection with the sampling-and-holding unit. The radio frequency current flowing through the load unit is converted into a voltage which is modulated by the orthogonal signal, and a medium frequency signal having a frequency equivalent to a difference between a radio frequency signal frequency and an orthogonal signal frequency is output, whereby achieving the frequency mixing.
US10340852B2 Bias boosting circuit for amplifier
An amplification system can include a bias booster circuit and an amplifier that amplifies an input signal to drive a load. The bias boosting circuit can include a negative bias booster that applies a charge to an input node of the amplifier in response to a negative half-cycle of the input signal that exceeds a boost threshold level. The bias boosting circuit can also include a positive bias booster that discharges the input node of the amplifier during a positive half-cycle of the input signal that exceeds the boost threshold level. The discharging by the positive bias booster is slower than the charging by the negative bias booster to induce a bias voltage increase from a quiescent bias voltage on the input node of the amplifier.
US10340847B2 Power supply control circuit, energy harvesting device, and control method of energy harvesting device
A power supply control circuit includes: a power supply control switch provided between a load and a capacitor which stores power from an energy harvester in which a plurality of power generation cells are coupled in series and supplies stored power to the load and configured to select whether or not to supply the stored power in the capacitor to the load; and a controller configured to control the power supply control switch based on a first potential extracted from a first coupling node of the plurality of power generation cells and a second potential extracted from a second coupling node different from the first coupling node.
US10340845B2 Power storage system, voltage transformer and power storage power conditioner
A voltage transform part transforms the direct-current power input to an input part. A first input and output part outputs the transformed direct-current power to a battery unit and to which direct-current power is input from the battery unit. A conversion part converts the direct-current power input to the input part into alternating-current power. A second input and output part outputs the alternating-current power to a power system or a load and to which an alternating-current power is input from the power system. The conversion part converts the alternating-current power input to the second input and output part into direct-current power. The second voltage transform part transforms the direct-current power converted by the conversion part and transforms the direct-current power input to the first input and output part. The conversion part converts the direct-current power transformed by the second voltage transform part into alternating-current power.
US10340839B2 Dynamic damping system for solar trackers
A solar-tracking photovoltaic array is described. The photovoltaic array includes mounting hardware configured to rotate photovoltaic modules associated with the photovoltaic array about one or more axes. In some embodiments, the photovoltaic modules can be coupled to a torque tube oriented in a substantially North-South direction. An orientation motor can then periodically rotate the torque tube in a manner that causes the photovoltaic modules to be oriented towards the sun. The orientation motor can also be utilized to apply short pulses to the torque tube that dampen oscillations caused by wind buffeting the photovoltaic modules.
US10340832B2 Hydride generation system
The present disclosure is directed to a system and a method for hydride generation. In some embodiments, the system includes an assembly for introducing hydride generation reagents into a mixing path or mixing container, where the assembly includes first chamber configured to contain a first hydride generation reagent and a second chamber configured to contain a second hydride generation reagent. A first plunger is configured to translate within the first chamber and cause a displacement of the first hydride generation reagent, and a second plunger is configured to translate within the second chamber and cause a displacement of the second hydride generation reagent. The assembly further includes base coupling the first plunger and the second plunger together.
US10340830B2 Apparatus and method for variably controlling alternator
An apparatus for variably controlling an alternator is provided. The apparatus includes a controller that determines a state of an engine of a vehicle and calculates a target generation rate. An alternator generates electricity based on the target generation rate and produces generation power. The alternator also variably adjusts responsiveness to the generation based on the determination of the state of the engine and a battery is configured to be charged by the generation power.
US10340829B2 Electrical power circuit and method of operating same
The present subject matter is directed to an electrical power circuit connected to a power grid and method of operating same. The electrical power circuit has a power converter electrically coupled to a generator, such as a doubly-fed induction generator, having a rotor and a stator. Thus, the method includes operating rotor connections of the rotor of the generator in a wye configuration during a first rotor speed operating range. Further, the method includes monitoring a rotor speed of the rotor of the generator. Thus, the method also includes transitioning the rotor connections of the rotor from the wye configuration to a delta configuration if the rotor speed changes to a second rotor speed operating range.
US10340827B2 Fault tolerant current measurement in motor control systems
Technical solutions are described for determining a sensor failure in a motor control system with at least three phase current measurements. An example system includes a current controller to generate an input voltage command for a motor using feedforward control. The system further includes a failed sensor identification module that, in response to the current controller operating using the feedforward control, determines that a current offset error is indicative of a failure of a current sensor, the current offset error determined based on a magnitude and a phase of a diagnostic current. Further, the failed sensor identification module identifies the current sensor experiencing the failure based on a phase value of the diagnostic current in response to the failure.
US10340826B2 Method of controlling a brushless permanent-magnet motor
A method of controlling a brushless permanent-magnet motor that includes sequentially exciting and freewheeling a phase winding of the motor is provided. The phase winding is freewheeled when the phase current exceeds an upper threshold. The method further includes measuring a parameter that corresponds to either: (i) the magnitude of the phase current during or at the end of freewheeling when the phase winding is freewheeled for the fixed period of time, or (ii) the time interval during freewheeling or during excitation when the phase winding is freewheeled until the phase current falls below the lower threshold. The measured parameter is then compared against a saturation threshold, and the rotor is determined to be at a predetermined position. In response to determining that the rotor is at the predetermined position, the phase winding is commutated after a commutation period has elapsed.
US10340824B2 Motor driven integrated circuit, motor device, and application apparatus
A motor-driven integrated circuit comprises a plurality of position comparators, a timer and a central processing. Each of the plurality of position comparators receives a pole detection signal denoted a position of a rotor of a motor. The timer receives a timing interrupt signal output by the plurality of position comparators when a predetermined edge of the pole detection signal is generated and records a time of the predetermined edge. The central processing unit obtains a rotation speed of the motor according to a time difference between two predetermined edges.
US10340817B2 Silicon carbide MOSFET inverter circuit
The inverter circuit has a first silicon carbide MOSFET and a second silicon carbide MOSFET connected in series and external freewheel diodes respectively connected in anti-parallel to the first and second MOSFETs. The inverter circuit is configured such that during a deadtime when the first silicon carbide MOSFET and the second silicon carbide MOSFET are OFF and freewheeling current starts flowing, a pulse width of a transient current flowing to a built-in diode of the first silicon carbide MOSFET or a built-in diode of the second silicon carbide MOSFET is less than 2 μs.
US10340816B2 Semiconductor device and multiphase semiconductor device
In the present invention, a lower arm control substrate, an insulation material and an upper arm control substrate are layered to be arranged in this order on a top surface of a small-sized power module. An upper arm main region and a lower arm main region are arranged to overlap the insulation material in plan view, and large parts of the upper arm main region and the lower arm main region overlap each other in plan view. The upper arm control substrate and the upper arm control substrate are configured with substrates of the same structure and the lower arm control substrate has a positional relation with the upper arm control substrate so as to be rotated by 180° from the upper arm control substrate in a horizontal direction.
US10340815B2 Liquid ejecting apparatus and circuit board
A liquid ejecting apparatus includes a first ejecting section that includes a first drive element and ejects liquid by driving the first drive element, a first drive circuit that includes a first transistor and outputs a first drive signal to the first drive element, a second drive circuit that includes a second transistor and outputs a second drive signal to the first drive element, a circuit substrate on which the first drive circuit and the second drive circuit are mounted. The first drive circuit is mounted on a first surface of the circuit substrate, and the second drive circuit is mounted on a second surface of the circuit substrate, and the first transistor and the second transistor are disposed at position that do not overlap one another in plan view of the circuit substrate.
US10340814B2 Gate-blocking a DC/DC converter based upon output current of an AC reactor in a power conversion device
Control is performed such that, for generating an AC voltage from a DC voltage, a period during which a DC/DC converter boosts the DC voltage and an inverter performs one of polarity non-inversion passing and polarity inversion passing, and a period during which the DC/DC converter is stopped and the inverter performs step-down operation and one of polarity non-inversion passing and polarity inversion passing, arise alternately in one AC cycle. Gate blocking is temporarily performed for only the DC/DC converter, upon occurrence of a phenomenon in which, by start of power feeding to a load connected to an AC electric path, an absolute value of a current flowing through an AC reactor reaches a predetermined converter gate block threshold value lower than an instantaneous overcurrent protection threshold value.
US10340812B2 Flexible power converter architecture based on interposer and modular electronic units
A modular high-power converter system includes an electronic power distribution unit configured to output an analog current (AC) voltage to a power bus, and at least one Transmit or Receive Integrated Microwave Module (T/RIMM) that includes a voltage converter unit and a transmitter and receiver (T/R) unit. The voltage converter unit includes at least one analog-to-digital converter (ADC) to convert the AC voltage into a direct current (DC) voltage having a first DC voltage level. The transmitter and receiver (T/R) unit includes a modular-based DC/DC converter to convert the DC voltage into a second DC voltage having a second voltage. The modular-based DC/DC converter includes a modular power converter unit configured to generate the second DC voltage. The modular converter unit is configured to be independently interchangeable with a different modular converter unit.
US10340808B2 Redundant power supply apparatus
A redundant power supply apparatus includes at least two power inlets, at least two power supply units, and a common component. Each power inlet is connected to an AC power source. Each power supply unit has an input side and the at least two power supply units having a common output side, each input side is connected to the power inlet, and each power supply unit is configured to convert the AC power source into a DC power source. The common component is connected at the common output side and configured to receive DC power sources. Accordingly, the redundant power supply apparatus is provided to improve reliability of redundant operations between multiple external power sources without using mechanical switches.
US10340805B2 Resonant step down DC-DC power converter and methods of converting a resonant step down DC-DC converter
The present invention relates to a resonant step-down DC-DC power converter which comprises a primary side circuit and a secondary side circuit coupled through a galvanic isolation barrier. The primary side circuit comprises a positive and a negative input terminal for receipt of an input voltage and an input capacitor coupled between the positive and negative input terminals and the secondary side circuit comprises an output capacitor chargeable to a converter output voltage between a first positive electrode and a second negative electrode. A resonant network is con-figured for alternatingly being charged from the input voltage and discharged to the output capacitor through the galvanic isolation barrier by a semiconductor switch arrangement in accordance with a switch control signal to produce the converter output voltage. The resonant step-down DC-DC power converter comprises an electrical short-circuit connection across the galvanic isolation barrier connecting, in a first case, the second negative electrode of the output capacitor to the positive input terminal of the primary side circuit or, in a second case, connecting the second positive electrode of the output capacitor to the negative input terminal of the primary side circuit thereby establishing in both the first and second cases a series coupling of the output capacitor and the input capacitor. A load connection is established, in the first case, between the first positive electrode of the output capacitor and the positive input terminal or, in the second case, between the second negative electrode of the output capacitor and the negative input terminal.
US10340804B2 Power supply circuit including converter and power supply system using the same
A power supply circuit includes inductors, capacitors, and switching elements. Ports are electrically insulated from each other. Two switching elements are alternately switched, and two other switching elements are alternately switched. The inductors are wound such that a magnetic flux is generated in the same direction when a phase difference between the switchings of the switching elements is zero. Duties of the switchings of the switching elements are changed equally, and a phase difference between the switchings is changed.
US10340795B2 Systems and methods for output current regulation in power conversion systems
Systems and methods are provided for regulating a power converter. An example system controller includes: a driver configured to output a drive signal to a switch to affect a current flowing through an inductive winding of a power converter, the drive signal being associated with a switching period including an on-time period and an off-time period. The switch is closed in response to the drive signal during the on-time period. The switch is opened in response to the drive signal during the off-time period. A duty cycle is equal to a duration of the on-time period divided by a duration of the switching period. One minus the duty cycle is equal to a parameter. The system controller is configured to keep a multiplication product of the duty cycle, the parameter and the duration of the on-time period approximately constant.
US10340792B1 PMIC boot timing circuit and PMIC boot timing determination method
The present disclosure provides a PMIC boot timing circuit and a PMIC boot timing determination method. The circuit includes a PMIC, a first capacitor, a second capacitor, and a triode, wherein the PMIC includes a first buck module, a second buck module, a third buck module and a direct current source; one end of the first capacitor is connected to the direct current source, and the other end of the first capacitor is grounded; one end of the second capacitor is connected to one end of the direct current source, and the other end of the second capacitor is connected to the drain of the triode; the source of the triode is grounded, and the gate of the triode is connected to the PMIC. Compared with the related art, the circuit and the method provided by the present disclosure can achieve different timing generation and normal boot timing.
US10340789B2 Dynamic threshold selection for transient detection in a coverter
A dynamic threshold determining circuit changes the threshold voltage used to determine when to inject additional energy to increase a power converter's output voltage in response to a low voltage transient for the converter. By being able to change the threshold, finer control of the energy input for correcting transients is possible. In one implementation, the threshold is closer to the target voltage than a typical static threshold value used for transient correction, and the energy injected is smaller than that typically used for transient correction. Thus, the power converter will have a fast response to a transient but be less likely to overshoot the correction. Should the transient continue, the threshold can be changed to move further from the target value while an increased amount of energy is added so that the system can dynamically move to correct bigger transients.
US10340788B2 Power source interface module with compact EMI filter
The invention is directed towards a power source interface module for electronic circuits supplied by power from a power source as well as a power supply arrangement for electronic circuits comprising such a power source interface module. The module comprises a first circuit board carrying components, the first circuit board comprising a number of stacked circuit board layers as well as at least two openings, at least a part of a filter comprising at least one pair of magnetically coupled inductive coils, a core with two core legs, each core leg stretching through a corresponding opening in the circuit board, wherein each coil is wound around a corresponding core leg, the turns of the coils stretch through the circuit board layers, and each layer between an upper outer layer and a lower outer layer comprises at least a part of one turn.
US10340780B2 Transverse flux machine
According to one embodiment, a transverse flux machine includes a stator and a rotor. The stator includes a winding and a first ferromagnetic unit. The winding is wound along a rotational direction of a rotation axis. The first ferromagnetic unit has L (L is integer number) magnetic poles holding the winding. The rotor is rotatable relatively to the stator around the rotation axis. The rotor includes a second ferromagnetic unit having L magnetic poles facing the first ferromagnetic unit. If an order of harmonic component of torque ripple to be reduced is (N×1), (N×2), . . ., (N×(M−1)) (M and N are integer numbers. ML), among L magnetic poles in the first and second ferromagnetic units, a relative position of M magnetic poles along the rotational direction is shifted by Θ1 ((180°/N/M)Θ1 (540°/N/M)) in order.
US10340776B2 Acceleration method for V/F controlled induction motor in flux-weakening region
The present invention provides an acceleration method for V/f controlled induction motor in flux-weakening region, which comprises: acquiring no-load magnetizing current Im of the induction motor at current stator frequency; selecting a smaller one of 0.5·Im(1/σ+1) and (Im2+σ)/(Im+σIm) as magnetizing current set point, in which σ is an estimated total leakage inductance coefficient; getting an error signal by subtracting the magnetizing current of the induction motor from the magnetizing current set point; determining the stator frequency for the next control period according to the error signal which is provided as a controlling variable of negative feedback. The acceleration method of the present invention can provide the maximum output torque in flux-weakening region and has a larger tolerance for the error of the estimated leakage inductance.
US10340773B2 Brushless motor having an outer rotor and an annular separation plate between the drive magnet and the position detection magnet
In a brushless motor having a rotor in which a drive magnet 43 and a position detection magnet 44 are fixed to the inside of a rotor case 44, along the axial direction, an annular separation plate 45 having positioning parts 45a and 45b for positioning these in the circumferential direction is disposed between the drive magnet 43 and the position detection magnet 44. Thereby, the magnetic influence of the drive magnet can be limited, and thus a highly reliable position detection signal can be obtained.
US10340771B2 Fan motor with heat sink and discharge section
A fan motor including: a motor body; a fan; a controller that includes a circuit board and a circuit element; a heat sink that is attached to the controller and that includes a heat dissipating section; a case body that includes a motor holder, and a center piece supporting the stator, with the heat dissipating section disposed between the center piece and the motor holder and the center piece forming an airflow passage along which airflow passes; an introduction section through which airflow flowing toward the heat dissipating section is introduced; a discharge section through which the airflow that has been introduced through the introduction section is discharged toward the fan side; and a facing section that is disposed at a downstream side of the airflow with respect to the heat dissipating section and that extends in a direction to obstruct the airflow.
US10340770B2 Stator unit, motor, and parallel fan
This stator unit includes a cylindrical bearing housing arranged to extend along a central axis extending in a vertical direction; a base member arranged to fix the bearing housing; a stator fixed to an outer circumferential surface of the bearing housing; and a mold resin portion arranged to cover the stator. The stator includes a stator core including a plurality of teeth arranged to project radially outward; an insulator arranged to cover a portion of a surface of the stator core; and a plurality of coils each of which is defined by a conducting wire wound around a separate one of the teeth with the insulator therebetween. A sealing agent is arranged between at least two of the outer circumferential surface of the bearing housing, the stator core, and the insulator.
US10340767B2 Motor with busbar unit mounted on bearing flange
A motor may include a rotor including a shaft; a stator arranged radially outside of the rotor; a bearing arranged on an upper side of the stator; a tubular housing; a bearing holder arranged on the upper side of the stator; and a busbar unit arranged on an upper side of the bearing holder. The rotor may include a rotor magnet fixed to the shaft. The stator may include an annular core back; teeth arranged to extend radially inward from the core back; and coils wound around the teeth. The housing may include a housing inner circumferential surface arranged to hold the stator. The bearing holder may be arranged to be in contact with the housing inner circumferential surface. The busbar unit may be arranged to be in contact with the housing inner circumferential surface.
US10340766B2 Waterproof stabilizer and waterproofing method thereof
The present invention discloses a waterproof stabilizer and a waterproofing method thereof. The stabilizer comprises a fixing assembly, a rotating assembly, circuit boards and a waterproof assembly, wherein the rotating assembly comprises a first motor, a second motor, a third motor, a first connecting arm and a second connecting arm, wherein the first motor, the second motor and the third motor are orthogonally arranged in space, and are connected to the circuit board via a connecting base, wherein the waterproof assembly comprises sealing rings and waterproof plugs respectively arranged between the structural members and the connectors of the stabilizer, waterproof layers arranged on the circuit board, and a waterproof membrane arranged on the connecting base, thereby providing better sealing performance for the waterproof stabilizer, enabling the waterproof stabilizer to be water proof and to be applicable to wet or watery environment.
US10340762B2 Stator for electric rotary machine and method for producing the stator
A stator for an electric rotary machine including a stator core and a coil, wherein: the coil has plural slot coils and plural connection coils, each slot coil being inserted into the slot, each connection coil connecting the slot coils in a position lying further axially outwards than an axial end face of the stator core, and the coil being constituted in such a way that the slot coil and the connection coil are joined at an abutment portion; and in a hole portion, where the abutment portion is accommodated, of a insulation plate, the connection coil and the slot coil are spaced apart from the insulation plate in the circumferential direction to thereby form a first gap portion.
US10340761B2 Electric device and a stator assembly for the electric device
An electric device and a stator assembly for the electric device includes a stator core defining a plurality of slots spaced from each other. The stator assembly includes a plurality of bar conductors disposed in each of the slots and arranged to present a first winding path, a second winding path and a third winding path. A first set of the bar conductors of the first, second and third winding paths are configured to receive current in a parallel circuit arrangement. The stator assembly also includes a plurality of electrical jumpers electrically connected to a predetermined number of the bar conductors such that an amount of current flowing through the first winding path and the third winding path is substantially the same and an amount of current flowing through the second winding path is different from the amount of current flowing through the first and third winding paths.
US10340756B2 Rotating electric machine and vehicle equipped with rotating electric machine
A rotating electric machine includes a stator core, a stator winding, and a rotor rotatably disposed via an air gap so as to be allowed to rotate relative to the stator core. A magnetic resistance-altering portion is provided on every other magnetic pole of magnetically-assisted salient pole members. A magnetic pole provided with the magnetic resistance-altering portion and a magnetic pole without the magnetic resistance-altering portion are alternately arranged.
US10340754B2 Rotating electrical machine and method of manufacturing rotating electrical machine
A rotating electrical machine includes a stator core including a plurality of stacked electromagnetic steel sheets, the stator core includes a core back and a tooth protruding from the core back, the tooth includes: plural first welded portions arranged on a first lateral face of the tooth with respect to a plane extending in a stacking direction of the electromagnetic steel sheets and equally dividing the width of the tooth, the first welded portions being arranged in the stacking direction; and plural second welded portions arranged on a second lateral face of the tooth with respect to the plane extending in the stacking direction, the second welded portions being arranged in the stacking direction, and the first welded portions and the second welded portions are staggered in the stacking direction.
US10340753B2 Stator of planar type motor, and planar type motor using same
The described technology relates to a stator of a planar type motor and a planar type motor using the same, which are easy to manufacture and are capable of reducing core losses, thereby maximizing motor performance. First cores that are difficult to form by stacking electrical steel plates are formed of soft magnetic powders, and second cores that are formed by stacking electrical steel plates having the same size are arranged in a region where a vortex is concentrated, thereby allowing easy manufacture and being capable of maximizing the performance of the planar type motor.
US10340752B2 Systems, methods and apparatuses for guidance and alignment in electric vehicles wireless inductive charging systems
An apparatus for determining a relative position of a wireless power transmitter from a wireless power receiver is provided. The apparatus comprises a plurality of sense coils, each configured to generate a respective voltage signal under influence of a first alternating magnetic field oscillating at two frequencies and a second alternating magnetic field oscillating at at least one frequency. The apparatus further comprises a processor configured to determine the relative position of the wireless power transmitter from the wireless power receiver based on the respective voltage signal from each of the plurality of sense coils.
US10340746B2 Contact point power pad for battery charger
An apparatus, system and method for providing a contact point power pad for use with a battery charger, such as may reside in a mobile device. The apparatus, system and method may include a base insulation pad, a plurality of alternately charged strips electrically connected to at least one voltage source and physically atop the base insulation pad, and a plurality of raised insulating ridges interstitially between alternating ones of the alternately charged strips. The apparatus, system and method may also include a mobile device for use with a power pad. The mobile device may include three contact balls electrically associated with at least one battery charger for providing charging power to the at least one battery charger.
US10340744B2 Non-contact power supplying appliance and non-contact power receiving appliance, and non-contact power transmitting system provided therewith
Non-contact power supplying appliance includes a plurality of power supply units, communication unit that sends and receives a communication packet, and controller that controls the power supply units and the communication unit, in order to contactlessly transmit power to non-contact power receiving appliance. Communication unit sends a response-request message for placement detection, and thereafter receives a corresponding response message, so that communication unit completes placement detection of non-contact power receiving appliance. After sending a response-request message for identifying a placement location of the non-contact power receiving appliance, communication unit receives a corresponding response message, so that controller identifies a combination of non-contact power receiving appliance and some of power supply units. Controller controls power supply unit in accordance with a corresponding response message received by communication unit after communication unit sends a response-request message for power control. According to the present aspect, high-precision communication and safe power transmission become possible.
US10340743B2 Power transmission device, power transmission method, and wireless power transfer system
A power transmitter includes a power converter that converts power fed from a power source into first DC power, an inverter circuit that converts the first DC power into first AC power, a power transmission coil that generates a magnetic field based on the first AC power, and is magnetically coupled with a power reception coil included in the power receiver, a sensor that detects a current and a voltage of the first DC power, and a controller that controls the power converter, wherein the controller controls the power converter to raise a voltage of the first DC power up to a first voltage lower than a predetermined power feeding time voltage predetermined, and determines whether power is not allowed to be fed to the power receiver based on the current of the first DC power when the voltage of the first DC power is the first voltage.
US10340741B2 Refrigerator
Disclosed is a refrigerator for uniformly illuminating an inner space thereof. The refrigerator includes a cabinet including a storage compartment having a predetermined size, a shelf installed in the storage compartment, the shelf including a light source unit for illuminating an inside of the storage compartment, a transmitter connected to an external power supply for wirelessly transmitting power, the transmitter having a primary resonance frequency within a predetermined range, and a receiver for wirelessly receiving the power from the transmitter so as to supply the power to the light source unit of the shelf, the transmitter transmitting the power to the receiver using a secondary resonance frequency generated when the receiver is located close to the transmitter.
US10340739B2 Power receiving device, power transmission device, and power feeding system
A novel power receiving device and a novel power transmission device are provided. Power feeding and communication are performed using a magnetic resonance method. Specifically, in one embodiment of the present invention, power feeding is performed by generating a second high-frequency voltage based on a first high-frequency voltage induced in a resonant coil and communication is performed by modulating amplitude of the first high-frequency voltage induced in the resonant coil. Thus, it is possible to perform communication and power feeding based on data obtained by the communication in pseudo-parallel.
US10340738B2 Wireless inductive power transfer
A power transmitter (2) for transferring power to a power receiver comprises a first inductor (307) for providing power and a second inductor (407) for receiving data signals from a power receiver. The first (307) and second (407) inductors are separate inductors in a power transfer circuit (701) and a data signal receiving circuit (702). The data signal receiving circuit (702) comprises a data extracting circuit (1007) for extracting the data signals received by the second inductor (407). The power transmitter comprises a control circuit (401) for controlling the power in dependence on the data signals. The power transmitter transfers power during power transfer periods and receives data during communication periods, communication periods corresponding to periods wherein power is low. The control circuit (401) electrically couples the data extraction circuit (1007) and the second inductor (407) from each other during communication periods and electrical decouples them during at least a part of power transfer periods.
US10340733B2 3-wire transformer-free UPS system and method of control to reduce common mode current
A common mode choke in a 3-wire transformer free UPS system with which different rectifier and bypass power sources are used is eliminated by using different types of PWM control depending on whether the inverter is paralleled with the bypass power source. When the inverter is paralleled with the bypass power source, a type of PWM control is used that does not have common mode voltage injection. When the inverter is not paralleled with the bypass power source, a type of PWM control is used that has common mode voltage injection. In an aspect, the PWM control that does not have common mode voltage injection is sine-triangle PWM and the PWM control that has common mode voltage injection is space-vector PWM.
US10340730B2 Uninterruptible power supply apparatus
An uninterruptible power supply apparatus includes a converter (5) configured to convert AC power into DC power, and an inverter (10) configured to convert DC power into AC power and supply the converted power to a load (24). The load (24) is configured to receive an AC voltage within a range of allowable input voltage to consume constant AC power. The uninterruptible power supply apparatus has maximum efficiency η when a ratio of load capacity to rated capacity of the uninterruptible power supply apparatus is a predetermined value α. The uninterruptible power supply apparatus further includes a control device (18) configured to control an output voltage of the inverter (10) within the range of allowable input voltage so as to increase the efficiency η, when the ratio of the load capacity to the rated capacity is different from the predetermined value α.
US10340729B2 Apparatus and method for controlling electric currents with pulse width modulation signal
Disclosed are an apparatus and a method for controlling electric currents. The apparatus for controlling electric currents according to the present invention includes: a pulse width modulation (PWM) signal generating unit configured to generate a PWM signal; a first switch unit connected with the PWM signal generating unit, and configured to receive the PWM signal and generate a switch control signal corresponding to the PWM signal; a second switch unit connected with the first switch unit, and configured to receive the switch control signal and connect or block a flow of a current from a rectifier to a battery according to the switch control signal; and a current decreasing unit connected with the second switch unit, and configured to decrease a current value of a current passing through the second switch unit and provide the battery with a current having the decreased current value.
US10340723B2 Electronic device and method for wireless charging in electronic device
An electronic device comprising: a sensing circuit configured to detect information relating to a mounting state of the electronic device when the electronic device is mounted on an external device; and a control circuit operatively coupled to the sensing circuit, configured to: detect the mounting state of the electronic device based on the information; and perform a charging operation based on the mounting state of the electronic device.
US10340721B2 Wireless charger with connector
A wireless charging device includes a transmitter configured to transmit a power signal for wireless charging, a circuit board including at least one component configured to control an operation of the transmitter, a shielding plate configured to block an electrical interference between the transmitter and the circuit board, and a connector configured to penetrate through the circuit board and the shielding plate so as to electrically connect the transmitter with the at least one component.
US10340720B2 Power supply method and electronic card using the same
Provided is a power supply method for efficient operation of electronic cards and an electronic card using the same, and the power supply method may include the steps of: charging a charging unit through the DC power supplied from a rectification unit; enabling, when a constant voltage enable signal is applied, a system constant voltage unit if a predefined condition is satisfied; and supplying power to a system unit when the system constant voltage unit is enabled.
US10340714B2 System for controlling output parameter of secondary battery, and method therefor
The present disclosure discloses a system and method of adjusting an output parameter of a secondary battery. The system according to the present disclosure determines a voltage, a current, and a temperature of the secondary battery, determines a state of charge of the secondary battery using the current, determines a deration target current value calculated from a maximum value of a predefined resistance change rate, which corresponds to the state of charge and the temperature, and an output maintaining time, when the voltage of the secondary battery decreases to a preset threshold voltage or lower, and provides an output parameter including at least one of the deration target current value and a deration target output value determined therefrom to a control system of a load device supplied with power from the secondary battery.
US10340713B2 Dedicated USB power ports coupled with a multi-port USB powered hub
A dedicated power port (DPP) providing 1 Amp (A) or more of current enables a user to charge mobile tablet and communication like devices (TCD) without the use of additional software or circuitry. The DPP is coupled with a multi-port USB powered hub (MPH), the user can simultaneously charge TCDs via the dedicated port while peripheral devices, which are connected to non-dedicated USB ports, continue to function within industry specifications. Thereby addressing a limitation for viable charging solutions of modern day TCDs while simultaneously retaining the functionality and convenience of a MPH, all in one embodiment.
US10340708B2 Battery pack
A battery pack includes a battery comprising at least one battery cell, a first switch electrically connected between the battery and an external terminal of the battery pack, and configured to be switched in response to a first control signal, a capacitor configured to stabilize a switching state of the first switch, a second switch electrically connected in parallel to the capacitor, and configured to be switched in response to a second control signal, and a battery protection unit configured to output the first and second signals.
US10340706B2 Assembled battery monitoring apparatus and assembled battery monitoring system
An assembled battery monitoring apparatus includes: a first operation functioning device that carries out a monitoring process on an assembled battery configured by a plurality of battery cells connected in series and communicates with a host controller only in an ordinary operational timing in which the host controller controls an external power source to supply an operation power source; a second operation functioning device that carries out the monitoring process on the assembled battery in the ordinary operational timing and in a non-ordinary operational timing in which the external power source stops to supply the operation power source; and a power supply switching device that performs switching so as to enable the assembled battery to supply the operation power source in the non-ordinary operational timing.
US10340705B2 Wirelessly rechargeable battery and components thereof
A receiver coil assembly for a wirelessly rechargeable battery including first and second transverse coils and a third coil encompassing the first and second coils. The receiver coil may be employed in a power receiver of a wirelessly rechargeable battery. Also disclosed is a wirelessly rechargeable battery having a power receiver demountable from an electrochemical cell.
US10340702B2 Optimizer battery PV energy generation systems
Embodiments disclose an energy generation system including a photovoltaic (PV) array having a plurality of PV modules for generating direct current (DC) power, a plurality of Opti-battery packs coupled to the PV array, where each Opti-battery pack is coupled to a respective PV module and configured to receive DC power from the respective PV module, and an inverter configured to receive DC power from the plurality of Opti-battery packs and to convert the DC power to alternating current (AC) power.
US10340698B2 Large-scale space-based solar power station: packaging, deployment and stabilization of lightweight structures
A space-based solar power station, a power generating satellite module and/or a method for collecting solar radiation and transmitting power generated using electrical current produced therefrom, and/or compactible structures and deployment mechanisms used to form and deploy such satellite modules and power generation tiles associated therewith are provided. Each satellite module and/or power generation tile may be formed of a compactable structure and deployment mechanism capable of reducing the payload area required to deliver the satellite module to an orbital formation within the space-based solar power station and reliably deploy it once in orbit.
US10340694B2 Hybrid tactical quiet generator
An Output Supply System (OSS) may comprise an Electric Power Generating System (EPGS) comprising a first Permanent Magnet Synchronous Machine (PMSM), a first three-phase multifunction converter, a first three-position switch, a battery management system, wherein the PMSM, the first three-phase multifunction converter, the first three-position switch, and the battery management system are in electronic communication, and a first tangible, non-transitory memory configured to communicate with a first controller, the first tangible, non-transitory memory having instructions stored thereon that, in response to execution by the first controller, cause the first controller to perform operations.
US10340689B2 System and method for power management
One example discloses a power management device, including: a first port configured to be coupled to a first power source; a second port configured to be coupled to a second power source; a switched capacitor converter; and an inductor coupled in parallel with a switch; wherein the switched capacitor converter is coupled between the first port and one end of the inductor coupled in parallel with the switch; and wherein another end of the inductor coupled in parallel with the switch, is coupled between the switched capacitor converter and the second port.
US10340680B2 Method and device for shutting down an installation part exhibiting an insulation fault in an ungrounded power supply system
The invention relates to a method and to a device for shutting down an installation part provided with connected equipment in an ungrounded power supply system in case of an insulation fault in a direct-current circuit connected to the installation part to be shut down. The invention is based on first determining the insulation resistance of the IT power supply system and measuring the displacement direct voltage present in the IT power supply system and then determining by combined evaluation of the measured results if there is a risk of an disruptive influence on the operating behavior of the connected equipment due to the displacement direct voltage occurring during the duration of a predeterminable time interval. If a disruptive influence is to be expected, the installation part exhibiting the insulation fault is immediately shut down together with the direct-current circuit and the equipment connected thereto.
US10340666B2 Spark plug
A spark plug having a noble metal tip that is joined to a tip-joining surface of a ground electrode so as to face an end face of a center electrode. When the noble metal tip is projected onto a projection plane parallel to the tip-joining surface, the noble metal tip has an elliptical shape in the projection plane. When the ground electrode is also projected onto the projection plane, an angle of 45° or less is formed between the major axis of the elliptical shape in the projection plane and a straight line extending in the lengthwise direction of the ground electrode and passing through the center of the noble metal tip in the projection plane.
US10340665B2 Spark plug having an increased tightening torque
A spark plug, including an insulator, a casing including a sealing surface, and a gasket which rests against the sealing surface, the sealing surface including a plurality of recesses.
US10340660B2 Semiconductor tunable laser package with tunable optical filters subassembly
A tunable laser configured in a small package subassembly including a gain chip positioned in the interior space between first and second tunable filter subassemblies. The tunable laser is packaged in either a rectangular or cylindrical housing, with an electrical input interface positioned at one end of the housing.
US10340657B2 Laser device
A laser device includes a tunable laser having a laser cavity and a laser control module placed outside the laser cavity, the tunable laser being configured to generate laser light having a center frequency, the laser control module being configured to receive at least a portion of the laser light generated by the laser, to generate a control signal and to feed the control signal back to the laser for stabilizing the frequency, wherein the laser control module includes an interferometer having interferometer mirrors and a tunable interferometer length, and wherein the interferometer length is tunable by an actuator arranged between the interferometer mirrors and by thermal variation.
US10340655B2 Optical waveguide as amplifier fibre for high-performance operation
The invention relates to an optical waveguide (3) as a laser medium or as a gain medium for high-power operation, wherein the optical waveguide (3) is an optical fiber, the light-guiding core of which, at least in sections, is doped with rare earth ions. It is an object of the invention to provide an optical waveguide as a laser or a gain medium, and a laser/amplifier combination realized therewith, in which the output signal of the laser or gain medium is better stabilized. The invention achieves this object by virtue of the maximum small signal gain of the optical waveguide (1) being up to 60 dB, preferably up to 50 dB, more preferably up to 40 dB, even more preferably up to 30 dB, on account of the concentration of the rare earth ions and/or the distribution thereof in the light-guiding core. Moreover, the invention relates to the use of such an optical waveguide as an amplifier fiber (3) in a laser/amplifier combination.
US10340654B2 Laser apparatus and extreme ultraviolet light generating system
A laser apparatus includes a light source configured to output excitation light, an optical resonator in which laser medium is excited by the excitation light, the optical resonator being configured to output laser beam, a temperature regulator configured to adjust temperature of the light source to a standard temperature, an optical detector configured to detect output power of the laser beam, and a controller configured to change the standard temperature based on the detected output power of the laser beam.
US10340653B2 Solid-state laser for lidar system
A lidar system can include a solid-state laser to emit pulses of light. The solid-state laser can include a Q-switched laser having a gain medium and a Q-switch. The lidar system can also include a scanner configured to scan the emitted pulses of light across a field of regard and a receiver configured to detect at least a portion of the scanned pulses of light scattered by a target located a distance from the lidar system. The lidar system can also include a processor configured to determine the distance from the lidar system to the target based at least in part on a round-trip time of flight for an emitted pulse of light to travel from the lidar system to the target and back to the lidar system.
US10340652B2 Laser device and method for driving laser device
A laser device according to the present invention may comprise: a pumping laser supply unit for emitting a pumping laser having a nano-second pulse width; and a laser output unit disposed at one side of the pumping laser supply unit and generating an output laser which is pumped by the pumping laser to have a nano-second pulse width corresponding to the pulse width of the pumping laser.
US10340647B2 Method of constructing a solderless DC cable
Methods and systems for assembling customizable solderless cables for direct current (DC) transmission of electricity to an electronic device. The systems and methods utilize shielded co-axial cable defining first and second opposed ends which may be cut to a desired length as selected by the user. Connectors, which may have a conventional 2.1 mm×5.5 mm DC plug design, include a barrel portion defining a threaded axial passageway. In use, the threaded passageway of the plug is twisted upon a respective end of the cable such that the end of the cable becomes threadedly seated thereinto and in electrical contact with the plug to form two dedicated electrical connections. A respective other plug is mounted on the other respective end of the cable in the same manner to thus define the customizable cable. A single length of cable or a plurality of wire segments and plugs may be sold as a pre-packaged unit for use in making a plurality of customizable DC cables.
US10340644B1 Electric vehicle charging connector device and a plug connector and a receptacle connector thereof
An electric vehicle charging connector device comprises a plug connector and a receptacle connector docking with the plug connector. The plug connector includes a first insulating body, a first circuit board, a plurality of contact terminals, a first electrode unit and a first jumper unit. The receptacle connector includes a second insulating body, a second circuit board, a plurality of docking terminals, a second electrode unit, a second jumper unit and a waterproof ring. The first jumper unit of the plug connector and the second jumper unit of the receptacle connector are respectively secured on the first electrode unit and the second electrode unit by a riveting way which allows a firm electrode connection and low probability of looseness between the plug connector and the receptacle connector so as to ensure a stability and accuracy of electricity transmission and a battery charge integrity.
US10340642B2 Fuse-equipped hermetic terminal
A fuse-equipped hermetic terminal includes: a housing provided with a hollow portion and a pair of through holes located with the hollow portion being interposed therebetween; a conductive pin extending through the housing via the pair of through holes and the hollow portion; and a pair of insulating sealing materials that each hermetically seal a gap between the conductive pin and a corresponding one of the pair of through holes. Each of the conductive pins includes an inner pin, an outer pin, and a fuse element that bridges between the inner pin and the outer pin and that is located in the hollow portion.
US10340638B2 Shielded and multishielded coaxial connectors
A shielded coaxial connector including a central conductor and a waveguide to shield the central conductor from RF signals.