Document Document Title
US10609584B2 Selection of a carrier in multi-carrier operation system
Radio network devices (30, 31) operative in a wireless communication network are autonomously distributed among available narrowband carriers for receiving and transmitting messages from and to the network according to each device's (30, 31) required enhanced coverage level, and the enhanced coverage levels supported by each narrowband carrier. Information about the narrowband carriers, including at least which enhanced coverage levels each carrier supports, is broadcast in a cell. Additional information may also be broadcast. The radio network devices (30, 31) each independently ascertains its required enhanced coverage level, such as for example by measuring a received signal power and comparing it to one or more thresholds. The network and radio network device (30, 31) each determined one narrowband carrier, such as by applying a predetermined function to parameters known to both the network and the radio network device (30, 31).
US10609582B2 Interference detection and identification in wireless network from RF or digitized signal
A method for detecting interference in a wireless system is disclosed. The method includes receiving an uplink signal at a remote radio head in a distributed base station, passing the uplink signal from the remote radio head to a baseband unit over a front-haul communication link as baseband IQ data, and intercepting the baseband IQ data at a tester coupled between the remote radio head and the baseband unit. Processing of the IQ data is performed to determine whether an interfering signal is present in the uplink signal.
US10609577B2 Method and arrangement for adapting a multi-antenna transmission
A method in a first node for adapting a multi-antenna transmission to a second node over a wireless channel is provided. The wireless channel has at least three inputs and at least one output. The first node and the second node are comprised in a wireless communication system. The method includes obtaining at least one symbol stream, determining a precoding matrix having a product structure created by a block diagonal matrix being multiplied from the left with a block diagonalizing unitary matrix, precoding the at least one symbol stream with the determined precoding matrix, and transmitting the precoded at least one symbol stream over a wireless channel to the second node.
US10609576B2 Dynamic signal quality criteria for satellite terminal installations
The described features generally relate to determining dynamic signal quality criteria for an installation of satellite terminals for communications in a satellite communications system. In particular, the signal quality criteria for an installation may be based on an identified position of the satellite terminal to be installed, and in some examples based on the positions and signal characteristics of neighboring satellite terminals that have already been installed. In some examples, a signal quality map may be generated for a service beam coverage area, based on predetermined transmission characteristics and/or measured transmissions from a number of satellite terminals served by a communications satellite. The generated signal quality map may then be used to determine a signal quality threshold for the installation of a satellite terminal being installed for communications in a satellite communications system.
US10609575B2 Method and apparatus for monitoring and adjusting multiple communication services at a venue
Aspects of the subject disclosure may include, for example, initiating first and second groups of communication sessions according to testing criteria where the first group of communication sessions is established via a local area wireless access technology utilizing the distributed antenna system and the second group of communication sessions is established via the second radio access technology utilizing the distributed antenna system, and measuring performance data for the first and second groups of communication sessions according to the testing criteria. Other embodiments are disclosed.
US10609574B2 Seamless wireless local area network upgrade using dynamic coverage estimations
Techniques for a seamless wireless local area network upgrade using dynamic coverage estimations are described. In one embodiment, a method includes determining, at a network controller of a wireless local area network (WLAN) comprising a plurality of wireless access points, a first set of wireless access points that provide redundant wireless connectivity to client devices. The method also includes determining, at the network controller, a second set of wireless access points among a remaining group of wireless access points excluding the first set of wireless access points that provide redundant wireless connectivity to client devices. The method includes performing a first upgrade of software associated with each wireless access point in the first set of wireless access points. Upon completion of the first upgrade, the method includes performing a second upgrade of software associated with each wireless access point in the second set of wireless access points.
US10609570B2 Method and system for optimizing network parameters to improve customer satisfaction of network content
A method for optimizing network parameters of a network includes receiving, via a network probe in communication with the network, a service type, key performance indicators associated with the service type, and network parameter information of the network. A customer satisfaction score associated with the service type and the associated key performance indicators is determined. When the customer satisfaction score is determined to be below a threshold, one or more network parameters leading to the customer satisfaction score being below the threshold are determined from the network parameter information. The one or more network parameters are adjusted, via a network configuration interface in communication with the network, to thereby increase the customer satisfaction score.
US10609567B2 Forming a wireless communication network for a process control system determining relay devices according to transmission delay and coverage constraints
A method for determining a wireless communication network realization in a plant where a process control system is provided includes receiving a user selection of wireless end point devices and locations of these in the plant, each being provided as at least one of a pair of endpoint devices that are to communicate with each other in relation to an automation function of the process control system, obtaining data communication requirements of the wireless endpoint devices, which are related to the automation functions and include at least one signal sent between a pair of endpoint devices and a time within which it has to reach its destination, and determining a number of wireless relay devices related to the locations of wireless endpoint devices in the plant for achieving a defined degree of radio coverage sufficient to satisfy the data communication requirements.
US10609566B2 Method for transmitting and receiving data in a wireless communication system and apparatus therefor
Provided are a method for a UE to transmit and receive data in a wireless communication system and an apparatus therefor. The UE receives downlink control information from a base station. The downlink control information includes an indicator for configuring the bundling size of a downlink shared channel. The UE receives downlink data from the base station through a downlink shared channel configured based on the downlink control information. The bundling size may be configured based on a value of the indicator.
US10609565B2 Methods and systems for channel mapping in a communication network
Methods and systems for channel mapping in a densely deployed network are disclosed. The system includes a node comprising a plurality of base stations configured to communicate with client devices in a wireless communication network, wherein transmission from the base stations to the client devices is conducted on a downlink (DL) frequency band and transmission from the client devices to the base stations is conducted on an uplink (UL) frequency band. The DL frequency band is different from the UL frequency band. DL and UL frequency pairs for the base stations are assigned according to a channel mapping scheme that determines DL and UL frequency pairs based on a plurality of channel parameters. The channel parameters include, for example, received signal strength indicator (RSSI), signal to noise (S/N) ratio, channel capacity, and bit error rate (BER).
US10609562B2 Physically secured authorization for utility applications
To provide overall security to a utility management system, critical command and control messages that are issued to components of the system are explicitly approved by a secure authority. The explicit approval authenticates the requested action and authorizes the performance of the specific action indicated in a message. Key components of the utility management and control system that are associated with access control are placed in a physical bunker. With this approach, it only becomes necessary to bunker those subsystems that are responsible for approving network actions. Other management modules can remain outside the bunker, thereby avoiding the need to partition them into bunkered and non-bunkered components. Access to critical components of each of the non-bunkered subsystems is controlled through the bunkered approval system.
US10609561B2 Operation related to user equipment using secret identifier
A method performed by a network node (106) of a serving public land mobile network, PLMN, (112) associated with a user equipment, UE, (102) comprising: obtaining a secret identifier (110) that uniquely identifies the UE, wherein the secret identifier is a secret that is shared between the UE and at least a home PLMN of the UE and that is shared by the home PLMN with the network node; and performing an operation (108) related to the UE using the secret identifier. Other methods, computer programs, computer program products, network nodes and a serving PLMN are also disclosed.
US10609558B2 Method and system for authenticating a user using a mobile device having plural sensors
A method, system, and computer readable program code are disclosed for authenticating a user having a mobile device with plural sensors. The method includes recognizing a situation of the mobile device or the user; determining if the situation of the mobile device or the user is a predetermined situation; when the situation is the predetermined situation: determining a first action as an authentication action; determining a single sensor or a first combination of sensors among the plural sensors; and executing a first authentication for the user by using the single sensor or the first combination of sensors; and when the situation is not the predetermined situation: determining a second action as the authentication action; determining a second combination of sensors among the plural sensors; and executing a second authentication for the user by using the second combination of sensors.
US10609551B1 Wireless user data service with enhanced reliability
A wireless communication system serves a user apparatus with a user data service. Fifth Generation New Radio (5GNR) transceivers attach to Fifth Generation (5G) networks. A network controller transfers geographic-diversity data for the 5G networks to a user controller. The user controller selects multiple 5G networks for the user data service based on the geographic-diversity data for the attached 5G networks. The user controller exchanges service data for the user data service between the user apparatus and the selected 5G networks. The service controller exchanges the service data between the selected 5G networks and a service apparatus.
US10609545B2 Discovery carriers in frequency-hopping IOT systems
According to some embodiments, a method for use in a wireless device of acquiring system information in a frequency-hopping network comprises obtaining an indication that the wireless device is configured for frequency hopping among a plurality of frequency channels. At least one of the plurality of frequency channels is a discovery channel. The discovery channel includes one or more dense discovery signals. A dense discovery signal is denser than a corresponding discovery signal included in the non-discovery channels of the plurality of frequency channels. The method further comprises tuning a radio receiver of the wireless device to the discovery channel, and acquiring system information using the one or more dense discovery signals. For example, a discovery signal (e.g. NPSS, NSSS, NPBCH, etc.) of the non-discovery channel may include one occurrence per frame and the corresponding discovery signal of the discovery channel includes more than one occurrence per frame.
US10609542B2 Systems, devices, and methods for emergency responses and safety
Systems, devices, and methods for emergency responses are provided. A client device can be provided with a response to an emergency via a networked system that can determine that the client device is located with a defined area of coverage, and can route a call session to a answering platform associated with answering station device that can facilitate a facilitate a safety service. Client devices located outside the coverage area can be directed to communicate via a call to 911.
US10609541B1 Method and apparatus for emergency alert in client devices
Emergency notification systems, such as Commercial Mobile Alert System (CMAS) and AMBER alerts, as well as emergency help request systems, such as E911, are generally centralized systems. Often the first responders for emergencies may not be near the people who need assistance which may sometimes cause unacceptable delays in responding to emergencies. A method and apparatus are disclosed that offer a distributed and decentralized emergency notification and response system that informs and engages the people in the immediate vicinity of the person requiring assistance and enables dissemination of more detailed information beyond what may be provided by conventional emergency services systems.
US10609534B2 Feed service engine
A processing device executing a data feed service performs a first query of a repository of data feed entries. The processing device determines, based on the first query, that a first data feed entry comprises a schedule to provide data from a first data feed of a first data source to a first device in an upcoming first time period, wherein the first data feed entry identifies the first data source, a first data type associated with the first data source, the first time period, and the first device. The processing device sends, to the first data source, a request for first data having the first data type and then receives the first data. The processing device sends the first data to the first device in the first time period.
US10609530B1 Rolling out updated network functions and services to a subset of network users
A system includes an updated network function and a consumer network function. The updated network function includes a recent update and is configured to register at a Network Repository Function (NRF) using a Network Function (profile (NF profile). The NF profile indicates a network function type (NF type) and a first priority associated with the update. The consumer network function is configured to: receive a message from a network component; determine to engage a service of a network function of the NF type based on the message; determine a desired priority for the service; and send a discovery request to the NRF in response to the message; receive a search result from the NRF in response to the discovery request. The search result has a list of candidate network functions of the NF type.
US10609528B2 Vehicle communication system and method
A method of managing a vehicle convoy, the method comprising: sending a convoy setup invitation message from a first vehicle to set up a vehicle convoy; receiving, at the first vehicle, a confirmation message from a second vehicle accepting the convoy setup invitation; sending, from the first vehicle, convoy data messages to the second vehicle, the convoy data messages comprising data required to maintain the vehicle convoy.
US10609526B2 Real-time location system, device and methods
A real-time location system including a backbone communication network having a plurality of network access point devices and a real-time location system server, a plurality of monitor devices where each monitor device being located at a location around a facility, each of the plurality of monitor devices being configured to transmit a unique monitor identification code using a secondary transmission technology, each of the monitor identifications codes being mapped to a single location in the facility at which a monitor device is located, each of the monitor devices further being configured to transmit an RF beacon using a first RF protocol, and at least one tag being configured to receive, detect and retransmit the monitor identification code back to at least one of the plurality of monitor devices using a second RF protocol.
US10609525B1 Alert message translation for message forwarding on legacy network
When a message server of an Internet Protocol (IP) network, such as a Rich Communication Services (RCS) server, receives a message addressed to a destination identifier, but cannot immediately forward the message on to a terminating communication device associated with the destination identifier, the message server can store the message in a message database. When a communication device associated with the destination identifier connects to a legacy network, a Short Message Service Center (SMSC) of the legacy network can send the message server a Short Message Peer-to-Peer (SMPP) message with a predefined alert indicator signaling that the communication device is available to receive messages through the legacy network. The message server can accordingly retrieve the stored message from the message database and send the message to the communication device through the legacy network.
US10609523B2 Context and environmentally aware notifications on mobile devices
A method includes performing operations as follows on a processor: receiving a notification associated with an application, the application being accessible via a mobile device, determining an importance of the notification based on a plurality of factors that provide context for a reason for the notification, comparing the importance of the notification with an importance threshold, performing one of queuing the notification without generating an alert on the mobile device and generating the alert on the mobile device based on the comparing of the importance of the notification with the importance threshold.
US10609521B2 Decoding messages based on group IDS
In accordance with certain embodiments, there is disclosed herein a method for decoding a received message. The method comprises determining one or more non-reserved group IDs associated with a first wireless device. The method additionally includes participating in a communication session based on a first group ID of the one or more non-reserved group IDs associated with the first wireless device. The method further includes receiving a first message from a second wireless device. The first message comprises a second group ID. The second group ID is not among the one or more non-reserved group IDs associated to with the first wireless device. The method also comprises determining the second group ID is a reserved group ID. The method additional comprises decoding the first message based on the second group ID.
US10609520B2 Digital broadcasting system and data processing method in the digital broadcasting system
A digital broadcasting system and a data processing method are disclosed. In an aspect of the present invention, the present invention provides a data processing method including receiving a broadcast signal in which main service data and mobile service data are multiplexed, demodulating the received broadcast signal, outputting demodulation time information of a specific position of a broadcast signal frame, and acquiring reference time information contained in the mobile service data frame, setting the reference time information to a system time clock at a specific time based on the demodulation time information and decoding the mobile service data according to the system time clock.
US10609519B1 Location tracking configuration using user devices
In some embodiments, a method assigns an assigned user location to a device identifier of a device of a user and receives a time series of measurements of a signal associated with the device identifier. Each measurement is between the device and a set of spatially disposed radio monitors. The method filters one or more measurements from the time series of measurements based on a characteristic to generate a set of measurements. The set of measurements is associated with the assigned user location. Different sets of measurements are associated with different assigned user locations for use in location tracking of a subject client.
US10609515B1 Optimizing navigation system routes based on signal strength
A computer-implemented method includes: determining, by a computer device, route options for traveling between a start point and an end point during a time of a call; determining, by the computer device, whether at least one of the route options satisfies a minimum acceptable signal strength and a maximum acceptable added travel time; in response to determining that at least one of the route options satisfies the minimum acceptable signal strength and the maximum acceptable added travel time, causing the at least one route to be displayed via a user interface of a navigation system; and in response to determining that none of the route options satisfies the minimum acceptable signal strength and the maximum acceptable added travel time, determining a route including a waypoint that satisfies the minimum acceptable signal strength at the time of the call, and causing the route including the waypoint to be displayed via the user interface of the navigation system.
US10609514B2 Systems and methods for locating a tracking device
The principles described herein provide methods and systems for locating a tracking device. In particular, one disclosed method includes associating a user with a tracking device, receiving an indication that the tracking device is lost, setting a flag indicating that the tracking device is lost, receiving a location within a proximity of the tracking device from one of a plurality of mobile devices associated with a community of users, and providing the location to the user.
US10609513B2 User intervention based on learned behavior in a tracking device environment
A tracking system can provide intervention notifications to a user to notify the user that a tracking device is potentially lost or is in a predicted state. The tracking system may notify the user that a tracking device is potentially lost or in a predicted state based on a number of factors, including: a proximity of a tracking device to other tracking devices or a user's mobile device, a movement of a tracking device to more than a threshold distance away from a mobile device or other tracking devices, a location of a tracking device relative to a geographic location or to geographic boundaries, a usage or movement behavior of the tracking device, a usage or movement behavior of a user or owner of a tracking device, information received from an external source, or information received from sensors within the tracking device or a user's mobile.
US10609512B2 User intervention based on tracking device location
A tracking system can provide intervention notifications to a user to notify the user that a tracking device is potentially lost or is in a predicted state. The tracking system may notify the user that a tracking device is potentially lost or in a predicted state based on a number of factors, including: a proximity of a tracking device to other tracking devices or a user's mobile device, a movement of a tracking device to more than a threshold distance away from a mobile device or other tracking devices, a location of a tracking device relative to a geographic location or to geographic boundaries, a usage or movement behavior of the tracking device, a usage or movement behavior of a user or owner of a tracking device, information received from an external source, or information received from sensors within the tracking device or a user's mobile.
US10609510B2 Mobile electronic apparatus, mobile electronic apparatus control method, a non-transitory computer readable recording medium, for providing warnings to a user of the apparatus based on the location of the electronic apparatus
A mobile electronic apparatus comprises: a display; a first detector configured to obtain first information; a second detector configured to obtain second information; a broadcast unit; and at least one processor, wherein the at least one processor causes the display to display a first image if detecting, based on the first information, that a user is walking and determining, based on the second information, that the user is in an area other than a predetermined area, and the at least one processor causes the display to produce a screen display and causes the broadcast unit to perform a first broadcast when detecting, based on the first information, that the user is walking and determining, based on the second information, that the user is in the predetermined area.
US10609508B1 Tow and emergency roadside assistance locating and tracking mobile application
A system for providing dynamic roadside assistance coordination may include a customer mobile device or vehicle in direct, or indirect, wireless communication with an insurance provider and/or service provider remote server. The customer's device may transmit a request for roadside assistance (e.g., towing services), and a current GPS location. In response, a closest, trusted service provider vehicle may be determined, and then directed to the customer's location. For instance, a software application may receive the customer location and compare it with availability information to match the customer with a close and trusted service provider. The customer's device may receive an acknowledgement that help is on the way, and be able to track the current location of the service provider vehicle while en route. Payment for the roadside assistance may be automatically and electronically paid by the insurance provider. As a result, prompt and safe roadside assistance may be provided.
US10609503B2 Ambisonic depth extraction
The systems and methods described herein can be configured to identify, manipulate, and render different audio source components from encoded 3D audio mixes, such as can include content mixed for azimuth, elevation, and/or depth relative to a listener. The systems and methods can be configured to decouple depth encoding and decoding to permit spatial performance to be tailored to a particular playback environment or platform. In an example, the systems and methods improve rendering in applications that involve listener tracking, including tracking over six degrees of freedom (e.g., yaw, pitch, roll orientation, and x, y, z position).
US10609500B2 Systems and methods for audio scene generation by effecting control of the vibrations of a panel
A loudspeaker system composed of a flexible panel with an affixed array of force actuators, a signal processing system, and interface electronic circuits is described. The system described is capable of creating a pattern of standing bending waves at any location on the panel and the instantaneous amplitude, velocity, or acceleration of the standing waves can be controlled by an audio signal to create localized acoustic sources at the selected locations in the plane of the panel.
US10609494B2 Method for operating a hearing device and hearing device
A method operates a hearing device for a user. In the method, electromyography is performed, in which a muscle activity of an auricular muscle of the user is measured by an electrode array. The muscle activity is continuously measured to detect a complex activity profile of the auricular muscle, in which the user's intention is coded. The electrode array generates a sensor signal that is classified by means of a classifier, and in this classification process, the muscle activity is decoded and the underlying intention is determined by examining whether the sensor signal has a previously known feature vector. The previously known feature vector is assigned to an operating mode of the hearing device, which is set when the sensor signal has the previously known feature vector.
US10609490B2 Piezoelectric sounding component
A piezoelectric sounding component includes a diaphragm that includes a metal plate and a piezoelectric body formed on the metal plate. The diaphragm bends and vibrates according to application of voltage to the piezoelectric body. A casing that includes a bottom wall, side walls, and a supporting portion to support the diaphragm in inside edge portions of the side walls. The side walls extending from edges of the bottom wall in a thickness direction and includes a first wall, a second wall positioned to face the first wall, and a third wall positioned between the first wall. Two or more terminals that are formed on the first wall or the third wall serve to apply voltage to the diaphragm. Two or more elastic adhesives join the side walls and the diaphragm between the two or more terminals and the diaphragm. Two or more conductive adhesives are formed on the two or more elastic adhesives and join the two or more terminals and the diaphragm. The diaphragm is supported by the supporting portion and accommodated in the casing so that a gap formed between the first wall and the diaphragm is smaller than a gap formed between the second wall and the diaphragm.
US10609488B1 Dual-coil (differential drive) tactile transducer
In at least one embodiment, a tactile transducer including a housing, a first voice coil and a magnetic assembly is provided. The first voice coil includes an electrically conductive wire being orientated in a first winding direction to generate a first magnetic field. The magnetic assembly is positioned within the housing. The magnetic assembly is configured to move within the housing to generate a tactile output and to repel against the first voice coil based on a polarity of the first magnetic field as the magnetic assembly moves toward the first voice coil to prevent contact of a first portion of the magnetic assembly with a first side of the housing.
US10609481B2 Electric overcurrent protection system and method
One general aspect includes a method for electric overcurrent protection, the method including: calculating, via a controller, a system electric current sum; receiving, via the controller, audio production electric current data; comparing, via the controller, the system electric current sum and audio production electric current data; and when the audio production electric current data exceeds the system electric current sum, invoke a fail-soft action configured to prevent electric overcurrent from being delivered to an audio speaker.
US10609478B2 Device for the acquisition and conditioning of an acoustic signal generated by a source of an internal combustion engine
A device for the acquisition and conditioning of a sound signal generated by a source of an internal combustion engine and comprising a box-shaped support body having a first measuring assembly and a second measuring assembly; wherein the first measuring assembly is provided with at least two first microphones which lie on a first plane and are configured for the detection of a first acoustic signal generated by the source along a first provenance direction; and wherein the second measuring assembly is provided with at least a second microphone arranged on a second plane configured for the detection of a second acoustic signal generated by the source along a second provenance direction different from the first provenance direction.
US10609474B2 Air pulse generating element and manufacturing method thereof
An air pulse generating element is disclosed. The air pulse generating element includes a front faceplate; a back faceplate; a front supporting element; a back supporting element; a folded membrane, configured to form a front chamber and a back chamber, and comprising a plurality of membrane units; wherein the plurality of membrane units are parallel and sequentially connected and an end of the folded membrane is connected to the back faceplate via the back supporting element and another end of the folded membrane is connected to the front faceplate via the front supporting element; and a plurality of valves controlling a plurality of air flow channels between the front chamber toward either a front space or a back space; wherein the plurality of membrane units are configured to perform horizontal deformation to squeeze air in and out of the front or back chamber with operations of the plurality of valves.
US10609473B2 Audio driver and power supply unit architecture
This disclosure relates to speakers and more specifically to an array speaker for distributing music uniformly across a room. A number of audio drivers can be radially distributed within a speaker housing so that an output of the drivers is distributed evenly throughout the room. In some embodiments, the exit geometry of the audio drivers can be configured to bounce off a surface supporting the array speaker to improve the distribution of music throughout the room. The array speaker can include a number of vibration isolation elements distributed within a housing of the array speaker. The vibration isolation elements can be configured to reduce the strength of forces generated by a subwoofer of the array speaker.
US10609469B1 System and method for generating label data
A method for generating label data is provided, and the method includes the following steps: sensing a posture of a user to generate a non-depth image; sensing the posture of the user to generate a depth image; sensing the posture of the user to generate motion data; and generating an identifying result of the posture according to the non-depth image and the depth image and labeling the motion data according to the identification result to generate label data.
US10609468B2 Active noise cancellation system for headphone
An active noise cancellation system comprising an active noise cancellation circuit connected to a microphone arranged to sense environmental noise, the active noise cancellation circuit comprising: —an analog-to-digital converter (ADC) arranged to convert the sensed environmental noise to a digital environmental noise signal, —a prediction filter configured for predicting a plurality D of inverted digital environmental noise samples and generating a digital inverted environmental noise signal, —a digital-to-analog converter (DAC) to convert the digital inverted environmental noise signal to an analog inverted environmental noise signal for cancelling the environmental noise.
US10609467B1 Head wearable equipment with adjustable bone-conductive acoustic device
The present disclosure provides a head wearable equipment with an adjustable bone-conductive acoustic device movably coupled to the head wearable equipment and the moving manner at least includes rotation. A technical effect of adaptive adjustment according to the wearer's head form or facial shape can be realized via the structural arrangement of the adjustable bone-conductive acoustic device, with the characteristics of a large adjustable range, strong adaptability, high comfortability and a wide range of application.
US10609460B2 Wearable directional microphone array apparatus and system
A wearable microphone array apparatus and system used as a directional audio system and as an assisted listening device. The present invention advances hearing aids and assisted listening devices to allow construction of a highly directional audio array that is wearable, natural sounding, and convenient to direct, as well as to provide directional cues to users who have partial or total loss of hearing in one or both ears. The advantages of the invention include simultaneously providing high gain, high directivity, high side lobe attenuation, and consistent beam width; providing significant beam forming at lower frequencies where substantial noises are present, particularly in noisy, reverberant environments; and allowing construction of a cost effective body-worn or body-carried directional audio device.
US10609455B2 Information processing apparatus, information processing method, and computer program product
According to an embodiment, an information processing apparatus includes one or more processors. The one or more processors are configured to acquire target sentence data including a plurality of morphemes obtained by speech recognition and speech generation time of each morpheme from the plurality of morphemes; and assign display time according to a difference between a confirmed sentence of which a user's correction for the target sentence data is confirmed and a second confirmed sentence of a previous speech generation time.
US10609451B2 Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
A method and system are disclosed for automatic insertion of interactive television (TV) triggers into a broadcast data stream. The automatic insertion of the Interactive TV trigger can be based on recognition of one or more elements within the broadcast data stream. In particular, a recognized element can trigger the insertion of the interactive TV trigger into the broadcast data stream. Furthermore, the interactive TV trigger can be pre-inserted into the stored broadcast content having the recognized element prior to being broadcast.
US10609447B2 Method of unscrambling television content on a bandwidth
A method and system for micro-cloud computing is described. An application serving node, which is a specifically configured piece of customer premises equipment such as a set-top box, is the server for a micro-cloud network. Various user devices that form part of the micro-cloud network, such as television sets and smart phones, communicate with the application serving node. The application serving node is configured with software that allows various heterogeneous types of data to be obtained and streamed to the user devices in multiple ways. The application serving node performs much of the processing necessary for such content streaming itself and thus represents an edge-based network architecture.
US10609443B2 Method, apparatus and system for discovering and displaying information related to video content
Methods, apparatus and systems for processing and tagging at least a portion of a video with metadata are provided herein. In some embodiments, a method for processing and tagging at least a portion of a video with metadata includes extracting a plurality of frames from the video, generating a fingerprint for each frame of the plurality of frames, or for a set of frames of the plurality of frames, determining contextual data within at least one frame or set of frames, associating the generated fingerprint of each frame or set of frames with the determined contextual data, and storing the association of the fingerprint of each frame or set of frames and the contextual data.
US10609441B1 Master computing device and method for synchronizing display of a digital content
Master computing device and method for synchronizing display of a digital content (for example a digital signage content) on the master computing device and on one or more slave computing device. The master device transmits a synchronization request, comprising a digital content identifier for identifying the digital content, to the slave device(s). The master device determines a number of negative responses received from the slave device(s) in response to the synchronization request. Each negative response is indicative of one among the slave device(s) not being capable of displaying the digital content. The master device transmits a new synchronization request to the slave computing device(s) if the number of received negative responses reaches a threshold. The master computing device transmits a display command to the slave device(s) for displaying the digital content on their respective display(s) if the number of received negative responses does not reach the threshold.
US10609436B2 Controlling data communication in a moca access network
A MoCA network management device is configured to enable data communication between client devices that are connected to different MoCA end devices in a MoCA Access network, by providing a redirection function for the MoCA end devices that are configured to be included in a VLAN within the MoCA Access network. The VLAN may include MoCA end devices in different rooms of a building. The MoCA network management device, which is installed intermediate the MoCA end devices and an external data channel, is configured to receive outgoing data generated by client devices that are connected to the MoCA end devices, access a database containing identifiers that are associated with the MoCA end devices in the VLAN, and selectively, based on the database, redirect the outgoing data to a selected MoCA end device among the MoCA end devices in the VLAN.
US10609435B1 System and method for advertising inventory management for television provider
A system for managing cable network advertising inventory includes a network interface for connecting to a plurality of remote data sources. A processor coupled to the network interface for implementing an inventory management system responsive to a stored set of instructions. A memory coupled to the processor. The memory storing data and a set of instructions for implementing the inventory management system. The data including the advertising inventory data. The set of instructions configuring the processor to receive from the plurality of remote data sources the advertising inventory data, establish first metric values for a plurality of performance metrics relating to a plurality of performance parameters using a graphical user interface generated by the inventory management system, combine the advertising inventory data from the plurality of remote data sources data sources to generate a combined database of the plurality of performance parameters, generate a plurality of level of detail views of the combined database of the plurality of performance parameters responsive to the established first metric values for the plurality of performance metrics, the plurality of level of detail view ranging from an enterprise level view down to a selected lowest level of detail, display a first level of detail of the combined data of the plurality of performance parameters on a graphical user interface generated by the inventory management system, the first level of detail responsive to a first established group of the first metric values for the plurality of performance metrics and display a second level of detail of the combined data of the plurality of performance parameters on the graphical user interface generated by the inventory management system, the second level of detail responsive to a second established group of the first metric values for the plurality of performance metrics.
US10609430B2 Method and device for processing multimedia file, and storage medium
A method and a device for processing a multimedia file are provided. In some embodiments, for a multimedia file to be processed, payload data in the multimedia file is acquired, and the payload data includes multi-frame data forming the multimedia file. Some pieces of frame data are selected from the payload data as frame data to be encrypted, and the frame data to be encrypted is encrypted. New payload data is formed by the encrypted frame data and unencrypted frame data, and the new payload data is encoded to obtain an encoded multimedia file. Therefore, the protection of the copyrights of the multimedia file is achieved.
US10609427B2 Graphic overlay insertion
A method of adding advertisements to a video stream. The method includes storing for each of a plurality of advertisements, a plurality of versions of the advertisement including same advertisement content with different overlay indications of relative location of the advertisement in an advertisement session. Upon receiving an indication of a video stream, the method includes selecting advertisements for insertion into the video stream, selecting relative positions of the selected advertisements in one or more advertisement sessions in the video stream, identifying for each of the selected advertisements, one of the plurality of versions of the advertisement corresponding to the selected relative position of the advertisement in the one or more advertisement sessions, and providing an indication of the video stream with the identified versions in the selected relative positions.
US10609426B2 Method and system for playing back recorded video
A method, video server, and system for playing back recorded video based on comparing the encoder frame rates at temporal positions of a received video sequence to a predetermined threshold and changing the playback frame rate to a playback frame rate greater than the encoder frame rate if the encoder frame rate is below the predetermined threshold and changing the playback frame rate to the encoder frame rate if the encoder frame rate is greater than the predetermined threshold. The recorded video is thereby played back in a time efficient manner, decreasing the total time period for video playback, and assisting a security operator in finding parts of the recorded video that may be of interest.
US10609419B2 Encoding apparatus, decoding apparatus and transmission control method
The present invention makes it possible to easily implement a mechanism to recover an appropriately decoded video in a situation where encoded information for decoding the video has been lost or is absent. The present invention provides an encoding apparatus including: a setting section configured to partition each of images included in a video to be encoded into a plurality of tiles and set a partial region including one or more of the plurality of tiles for the image; an encoding section configured to encode each image on a per-tile basis to generate an encoded stream; and a transmission control section configured to control transmission of the encoded stream to a decoding apparatus that decodes the video. The setting section is configured to set out-of-tile reference for motion compensation for the tiles within the partial region to be prohibited, and the transmission control section is configured to restrict, upon detection of a loss or an absence of encoded information at the decoding apparatus, the transmission such that only an encoded stream corresponding to the tiles within the partial region is transmitted.
US10609417B2 High efficiency adaptive loop filter processing for video coding
A method and a circuit for adaptive loop filtering in a video coding system are described. The method can include receiving a block of samples generated from a previous-stage filter circuit in a filter pipeline, the block of samples being one of multiple blocks included in a current picture, performing, in parallel, adaptive loop filter (ALF) processing for multiple target samples in the block of samples, while the previous-stage filter circuit is simultaneously processing another block in the current picture, storing, in a buffer, first samples each having a filter input area defined by a filter shape that includes at least one sample which has not been received, and storing, in the buffer, second samples included in the filter input areas of the first samples.
US10609414B2 Context modeling for transform coefficient coding
A device for coding video data is configured to code a first syntax element, wherein a value for the first syntax element indicates whether there is at least one non-zero transform coefficient level associated with a first block of video data; determine a context for a second syntax element based on the value for the first syntax element, wherein the second syntax element indicates coding mode information for a second block of video data; and code the second syntax element based on the determined context.
US10609413B2 Directed interpolation and data post-processing
An encoding device evaluates a plurality of processing and/or post-processing algorithms and/or methods to be applied to a video stream, and signals a selected method, algorithm, class or category of methods/algorithms either in an encoded bitstream or as side information related to the encoded bitstream. A decoding device or post-processor utilizes the signaled algorithm or selects an algorithm/method based on the signaled method or algorithm. The selection is based, for example, on availability of the algorithm/method at the decoder/post-processor and/or cost of implementation. The video stream may comprise, for example, downsampled multiplexed stereoscopic images and the selected algorithm may include any of upconversion and/or error correction techniques that contribute to a restoration of the downsampled images.
US10609408B2 Video data processing system using encoding information derived from a previous frame in a sequence of video frames
An apparatus for decoding a sequence of frames of encoded video data includes parsing circuitry configured to parse the encoded video image data for a frame to derive encoding information for each block of the frame. The apparatus also includes feedback circuitry configured to feed back, to the parsing circuitry, encoding information for a frame for use when parsing the encoded video image data of the next frame. The encoding information includes an encoding indicator for each block. When the encoding indicators were enabled when encoding the blocks of the frame, the encoding indicator fed back for a block is the encoding indicator that was used to encode that block. When the encoding indicators for the blocks of the frame were disabled when encoding the video image data for the frame, the encoding indicator fed back for a block is an encoding indicator derived from a previous frame.
US10609407B2 Method and apparatus for video coding
There are disclosed various methods, apparatuses and computer program products for video encoding and decoding. In some embodiments a method comprises at least one of the following: encoding into a bitstream an indication that motion fields are stored, but only for inter-layer motion prediction; encoding into a bitstream an indication on a limited scope of motion field usage; encoding into a bitstream an indication whether or not to use the motion field for prediction; encoding into a bitstream an indication of storage parameters for storing motion information.
US10609405B2 Optimal signal encoding based on experimental data
A method and apparatus for optimal signal encoding based on reference data relating encoded-signal characteristics to encoding parameters are disclosed. Reference vectors of encoding parameters and corresponding measurements of encoded-signal characteristics are used to establish a functional relationship between each characteristic and the encoding parameters. Candidate vectors of encoding parameters are identified based on user-defined boundaries of both the encoding parameters and acceptable encoded-signal characteristics. A figure of merit is determined for each candidate vector and the candidate vector of highest figure of merit is presented to an encoder.
US10609402B2 Method and apparatus for prediction and transform for small blocks
A method of video decoding for a video decoder includes determining whether a block size of a chroma block is less than or equal to a block size threshold. The method further includes, in response to a determination that the block size of the chroma block is greater than the block size threshold, selecting an intra prediction mode for the chroma block from a plurality of intra prediction modes. The method further includes, in response to a determination that the block size of the chroma block is less than or equal to the block size threshold, selecting the intra prediction mode for the chroma block from a subset of the plurality of intra prediction modes. The method further includes performing intra prediction for the chroma block based on a chroma sample obtained with the selected intra prediction mode.
US10609395B2 High dynamic range video coding architectures with multiple operating modes
A high dynamic range (HDR) signal processing device may receive a video signal and an operating mode indication. The operating mode indication may indicate a format of the video signal, for example, an HDR format or a non-DR format. Whether to perform adaptive reshaping on the video signal may be determined based on the operating mode indication. For example, it may be determined to perform the adaptive reshaping if the operating mode indicates that the video signal is in an HDR format. It may be determined to bypass the adaptive reshaping if the operating mode indicates that the video signal is in the non-HDR format. Multiple types of HDR reconstruction metadata may be received via a network abstraction layer (NAL) unit.
US10609389B2 Image encoding method, image decoding method, encoding device, and decoding device
Embodiments of the present disclosure provide an image encoding method, an image decoding method, an encoding device, and a decoding device. The method includes: determining a conversion function parameter of a current image block; determining a conversion function parameter of a neighboring image block corresponding to the current image block; determining, according to a correlation between the conversion function parameter of the current image block and the conversion function parameter of the neighboring image block, whether to perform merge encoding on the conversion function parameter of the current image block and the conversion function parameter of the neighboring image block, and determining a first indicator, where the first indicator is used to indicate whether to perform merge encoding on the conversion function parameter of the current image block and the conversion function parameter of the neighboring image block; and encoding the first indicator.
US10609388B2 Method and apparatus for encoding and decoding image
An image encoding apparatus based on a system on chip (SoC) which encodes a residual block of a current block including a first value calculator configured to calculate a first value for the residual block in a space domain, a comparator configured to decide whether to transform the residual block into a transform domain according to a size of the first value, and a transform unit configured to transform the residual block into the transform domain according to a decision on whether to transform.
US10609387B2 Image processing device and method
The present disclosure relates to an image processing device and method whereby higher encoding efficiency can be achieved. A prediction motion vector generating unit 76 uses peripheral motion vector information supplied thereto to generate multiple types of prediction motion vector information, and supplies each prediction motion vector information and code numbers assigned to the prediction motion vector information by a code number assigning unit 77 to a motion prediction/compensation unit 75. The code number assigning unit 77 supplies code number assignation information indicating which code numbers have been assigned to which prediction motion vector information, to a lossless encoding unit 66. The present technology can be applied to an image encoding device which performs encoding based on the H.264/AVC format, for example.
US10609386B2 Decoding device, encoding device, decoding method, encoding method, and non-transitory computer readable recording medium
A coding device and a decoding device are configured to include an estimated prediction mode deciding section (122a) including: a reference block selecting section (1223a) for selecting a reference block for use in estimating an intra-prediction mode for a subject block; an estimating number deciding section (1222a) for deciding an estimating number of estimated values to be estimated for the intra-prediction mode; and an estimated prediction mode deriving section (1221a) for estimating, based on a reference block, the estimating number of estimated values of the prediction mode.
US10609385B2 Inter-plane prediction
A better rate distortion ratio is achieved by making interrelationships between coding parameters of different planes available for exploitation for the aim of redundancy reduction despite the additional overhead resulting from the need to signal the inter-plane prediction information to the decoder. In particular, the decision to use inter plane prediction or not may be performed for a plurality of planes individually. Additionally or alternatively, the decision may be done on a block basis considering one secondary plane.
US10609383B2 Video compression using down-sampling patterns in two phases
A method receives an image from a video. The image is split into a first set of first blocks of a first size and then the first blocks are split into a second set of second blocks of a second size. The method tests a first set of down-sampling patterns for the second set of second blocks in a first block in the set of first blocks to determine if a quality of reconstruction of the down-sampled second blocks meets a threshold associated with the respective first set of down sampling patterns. Second blocks satisfying the threshold are down-sampled using the first set of down-sampling patterns. Also, the method tests a second set of down-sampling patterns for the first block using a second set of down-sampling patterns to select one of the second set of down sampling patterns to use to down-sample second blocks that did not satisfy the threshold.
US10609382B2 Method and apparatus for compressing video data
A method for compressing video data, comprising: determining a compression target for a picture buffer; calculating a unit buffer budget for each compression unit based on the compression target, a size of the pixel array of the compression unit and a bit depth of pixels of the pixel array; receiving the video data; for a kth compression unit of each video picture of the video data: calculating a unit compression cost for the kth compression unit using a predetermined lossless compression algorithm and an accumulated compression cost, comparing the accumulated compression cost and an accumulated buffer budget for the kth compression unit, and selecting compressing the kth compression unit using the predetermined lossless compression algorithm or the predetermined lossy compression algorithm according to the comparison between accumulated compression cost and the accumulated buffer budget; and sending the compressed kth compression unit to the picture buffer.
US10609380B2 Video encoding and decoding with improved error resilience
For an image portion to encode an initial set of motion information predictors is obtained. It is tested whether the number of motion information predictors in the initial set is lower than a target number and, if so, one or more motion information predictors are added to the initial set to generate a set of motion information predictors having controlled diversity. The motion information predictors of the initial set are actual motion information predictors, having motion vectors obtained from image portions of the image being encoded or of a reference image, and potential motion information predictors for addition include one or more further such actual motion information predictors and also include one or more virtual motion information predictors not having motion vectors obtained from image portions of said image being encoded or of a reference image. A motion information predictor for the image portion to encode is selected from the generated set of motion information predictors.
US10609376B2 Encoding device, decoding device, encoding method, and decoding method for coding efficiency
According to an embodiment, an encoding device includes a deriving unit and an encoding unit. The deriving unit is configured to derive a first reference value based on fixed point precision representing roughness of a weighting factor that is used for multiplying a reference image. The encoding unit is configured to encode a first difference value that is a difference value between the weighting factor and the first reference value and the fixed point precision. The weighting factor is included in a first range of predetermined bit precision having the first reference value at approximate center. The first difference value is in the predetermined range.
US10609373B2 Methods and apparatus for encoding and decoding digital images or video streams
Methods and apparatuses for encoding and/or decoding digital images or video streams, wherein the encoding apparatus includes a processor configured for reading a portion of the image (f), computing difference values between pixel values of the image, quantizing such pixel difference values for obtaining a quantized weight map (W), computing an edge map (f′) composed by elements (f′i) indicating whether a corresponding pixel of the portion of the image is an edge or not on the basis of the quantized weight map, determining a reconstructed weight map (W′) on the basis of the edge map (f′), determining a graph transform matrix (U) on the basis of the reconstructed weight map (W′), computing transform coefficients (f{circumflex over ( )}) on the basis of the graph transform matrix (U) and said portion of the image (f), transmitting the computed transform coefficients (f{circumflex over ( )}) and the edge map (f′).
US10609371B2 Method for determining color difference component quantization parameter and device using the method
Disclosed are a method for determining a color difference component quantization parameter and a device using the method. Method for decoding an image can comprise the steps of: decoding a color difference component quantization parameter offset on the basis of size information of a transform unit; and calculating a color difference component quantization parameter index on the basis of the decoded color difference component quantization parameter offset. Therefore, the present invention enables effective quantization by applying different color difference component quantization parameters according to the size of the transform unit when executing the quantization.
US10609364B2 Pupil swim corrected lens for head mounted display
A lens for a head mounted display is configured for directing and collimating image light from pixels of an electronic display to a pupil of a user's eye to lessen a pupil swim effect. A method of configuring a lens for directing and collimating image light from an electronic display to a pupil of a user's eye includes configuring the lens to lessen a difference between observed distortions of imagery displayed by the electronic display at different gaze angles of the user's eye.
US10609362B2 Projected hogel autostereoscopic display
The present invention is an improvement in dynamic autostereoscopic visual displays emitting a field of light beams into an observer viewing space from a hogel array formed at a transparent projection screen surface having refractive beam expanding functions. The transparent screen is illuminated from the rear by an X-Y array of projectors focused on the screen, where each hogel location is illuminated by a local group of multiple projectors within the larger array. The brightness, color and direction of the light beams emitted by each hogel are controlled by one image point in each member of the local projector group that illuminates that hogel. The invention enables autostereoscopic display systems with compact dimensions and high overall resolution and brightness by combining the output of an array of small projectors with lower resolution and brightness on a single projection screen.
US10609359B2 Depth image provision apparatus and method
Apparatuses, methods and storage media for providing a depth image of an object are described. In some embodiments, the apparatus may include a projector to perform a controlled motion, to project a light pattern on different portions of the scene at different time instances, and an imaging device coupled with the projector, to generate pairs of images (a first image of a pair from a first perspective, and a second image of the pair from a second perspective), of different portions of the scene in response to the projection of the light pattern on respective portions. The apparatus may include a processor coupled with the projector and the imaging device, to control the motion of the projector, and generate the depth image of the object in the scene, based on processing of the generated pairs of images of the portions of the scene. Other embodiments may be described and claimed.
US10609357B2 Synchronization of projected illumination with activation of sensing elements
Imaging apparatus includes an illumination assembly, including a plurality of radiation sources and projection optics, which are configured to project radiation from the radiation sources onto different, respective regions of a scene. An imaging assembly includes an image sensor and objective optics configured to form an optical image of the scene on the image sensor, which includes an array of sensor elements arranged in multiple groups, which are triggered by a rolling shutter to capture the radiation from the scene in successive, respective exposure periods from different, respective areas of the scene so as to form an electronic image of the scene. A controller is coupled to actuate the radiation sources sequentially in a pulsed mode so that the illumination assembly illuminates the different, respective areas of the scene in synchronization with the rolling shutter.
US10609353B2 Systems and methods for generating and displaying stereoscopic image pairs of geographical areas
In certain embodiments, a system and method for generating a stereoscopic image pair from a 2D satellite or aerial image and a 3D model.
US10609352B2 White balance processing method, electronic device and computer readable storage medium
The present disclosure provides a white balance processing method. The white balance processing method includes processing an image to determine whether a light source is contained in a scene corresponding to the image; when the light source is contained in the scene, processing the image according to a first predetermined algorithm to acquire color temperature of the light source in the scene and performing a white balance processing on the image according to the color temperature of the light source; and when no light source is contained in the scene, performing the white balance processing on the image according to a second predetermined algorithm. The present disclosure further provides a white balance processing device, an electronic device and a non-transitory computer readable storage medium.
US10609350B1 Multiple frequency band image display system
Devices and techniques are generally described for multi-band projection of image data. In various examples, image data may be identified. In some examples, first image data of a first frequency may be generated from the image data. In some examples, second image data of a second frequency may be generated from the image data. In various examples, the first frequency may be higher than the second frequency. In some examples, a first image may be projected onto a projection surface using a raster projector. In an example, the first image may correspond to the first image data. In further examples, a second image may be projected onto the projection surface overlaying the first image. In various other examples, projecting the second image onto the projection surface may be performed using a lamp-based projector. In some examples, the second image may correspond to the second image data.
US10609343B2 Area display system
An area display system (10), including: at least one flying camera (54), for producing a picture (56A) of at least one area (12A) for at least two specific times (40A, 40B); a social network geographical navigation application (60), for obtaining locations (16A2, 16C2) of objects (16A1, 16C1) via broadcasting smartphones (52A) thereof, roaming in the at least one area (12A); and a processor, for deleting regions (50A, 50B) from the picture (56A) being different in the at least two specific times (40A, 40B), and for inserting a symbol (16A3) for each of the roaming objects (16A1) into the picture (56A), conforming to the location (16A2) thereof.
US10609342B1 Multi-channel sensing system with embedded processing
System and method for monitoring objects of interest including persons in an indoor or outdoor scene with high accuracy, strong privacy protection, high security, low volume data transmission and storage. The system includes: an embedded sensing device with multiple sensors and microprocessor(s) with built-in artificial intelligence as an end unit with parametric outputs, a controller that aggregate parametric outputs from multiple end units with local intelligence and configurable control outputs, and an optional gateway that aggregates multiple controllers output and connect with the network, cloud and/or human interface. The embedded sensing devices can capture data of the scene through multiple sensors with different functions and technologies; detect and track the objects of interest including persons; analyze features of the objects of interest; detect event and behavior associated with the detected objects or persons of interest based on the features and/or events; and only provide these parametric outputs to controller.
US10609341B1 Automatic maintenance of front and/or rear windshield visibility
An apparatus comprising an interface and a processing circuit. The interface may be configured to receive (a) a video signal based on a targeted view in a vehicle and (b) one or more status signals from one or more sensors of the vehicle. The processing circuit may be configured to (A) analyze the video signal received from the interface and (B) detect a type of obstruction of a window of the vehicle visible in the video signal in response to (i) a classification of information in the video signal and (ii) one or more of the status signals. The processing circuit may (a) determine a confidence level for the type of obstruction, (b) activate one or more corrective measures when the confidence level is above a pre-defined threshold and (c) adjust the confidence level based on a response of the obstruction to the corrective measures.
US10609340B2 Display system utilizing vehicle and trailer dynamics
A vehicle and trailer display system is disclosed. The display system includes a plurality of imaging devices disposed on the vehicle, each having a field of view. The display system further includes a screen disposed in the vehicle operable to display images from the imaging devices. A controller is in communication with the imaging devices and the screen and is operable to receive a hitch angle corresponding to the angle between the vehicle and the trailer. Based on the hitch angle, the controller is operable to select a field of view of an imaging device to display on the screen.
US10609338B1 Surveillance systems and methods thereof
Operation of a data collection node in a network of data collection nodes includes acquiring data using at least one sensing device of the data collection node. The acquired data is stored in a memory of the data collection node and metadata is generated at the data collection node based on the acquired data. The metadata is analyzed at the data collection node and at least one of the metadata, the acquired data, and an alert is sent from the data collection node to another device on the network based on the analysis of the metadata.
US10609331B1 Location based device grouping with voice control
This disclosure is directed to facilitating voice and video communication between users independent of a location or a device. A communication request can specify users, who may be identified and located in their respective environments. For example, users can be identified and located using facial recognition imaging techniques and/or by monitoring a radio frequency (RF) signal associated with a device that is carried or worn by a user. After determining a location of a user, individual devices can be configured as a functionally grouped device to allow the users to communicate. For example, capabilities of a television, microphone, speaker, and imaging device can be combined to allow a video communication between users. Further, as a user moves around his or her environment, the location of the user can be tracked and additional functionally grouped devices can be provided for seamless communication.
US10609330B2 Method and design for optimum camera and display alignment of center of the room video conferencing systems
Systems for videoconferencing are designed for where people are seated around a video conferencing system. The systems include a camera so the far site can see the local participants and the systems include displays that show the far site. The displays are properly aligned with the cameras so that when people at the far site view the displayed images of the near site, it looks like they have eye contact with the near site. Obtaining the alignments of the camera and the displays to provide this apparent eye contact result requires meeting a series of different constraints relating to the various sizes and angles of the components and the locations of the participants.
US10609326B2 Self-contained video security system
The present invention provides full compliance with Texas SB 507 and is a cost-effective drop-in solution requiring very little resources to install and operate. The system may use off-the-shelf components run by proprietary software further reducing initial cost outlays. The system may include an electric source, a computer having a primary storage device powered by the electric source, a backup storage device connected to the computer, a camera for recording audio data and video data and a ceiling box.
US10609323B2 Universal tuning module
A universal tuning module may include an oscillator, a first tuner configured to process a first television signal, a second tuner configured to process a second television signal, a first switch configured to pass its input containing information associated with an output of the oscillator to said first tuner, and a second switch configured to pass its input containing information associated with the output of the oscillator to the second tuner.
US10609322B2 Medical diagnostic apparatus and medical diagnostic system
According to one embodiment, a medical diagnostic apparatus causes first display circuitry to display the medical image, generates a first compressed image by compressing the medical image, and wirelessly transmits the first compressed image. If marker information including position information is generated and wirelessly transmitted from the terminal device, the medical diagnostic apparatus receives the marker information. The medical diagnostic apparatus causes the first display circuitry to display a composite image in which a marker is composited on the medical image, based on the marker information. The medical diagnostic apparatus stores in storage circuitry the medical image which constitutes the composite image in accordance with a storage request.
US10609320B2 Photoelectric conversion device and method of driving photoelectric conversion device
A photoelectric conversion device includes a pixel region in which pixels are arranged to form rows and columns, control lines each connected to the pixels on a corresponding row, output lines connected to the pixels on a corresponding column, a pixel control unit configured to supply control signals to control the pixels for the control lines, and a signal processing unit configured to select and output a signal output to the output lines. The pixel region includes readout regions each including a block of the pixels arranged on continuous rows and columns, and at least one row includes both of the pixel of the block forming a first readout region and the pixel of the block forming a second readout region. The pixel control unit and the signal processing unit are configured to read out signals of the pixels in a corresponding block sequentially for each of the readout regions.
US10609319B2 Image sensor capable of averaging pixel data
An image sensor including a first pixel circuit, a second pixel circuit, a first readout line, a second readout line, a first readout circuit, a second readout circuit and an average switch is provided. The first and second pixel circuits are in two columns of a pixel array. The first readout line transmits pixel data of the first pixel circuit to the first readout circuit. The second readout line transmits pixel data of the second pixel circuit to the second readout circuit. The average switch is arranged between the first and second readout lines and used to electrically connect the first and second readout lines in an average mode to average the pixel data on the first and second readout lines.
US10609317B2 Time detection circuit, AD conversion circuit, and solid-state imaging device
A latch unit that starts an operation of capturing a data signal according to a startup instruction signal and holds the data signal and ends the capturing operation at a timing at which an execution instruction signal is input, a first signal path that transfers a latch timing signal as the startup instruction signal, and a second signal path that transfers the latch timing signal as the execution instruction signal are included, and a first logic element that outputs a first output signal switched to a logical value according to a logical value of an input signal at a first predetermined timing, and a signal maintenance logic circuit that continues to output a second output signal with a predetermined logical value according to the logical value of the input signal until initialization of a reset signal is indicated are arranged in the second signal path.
US10609315B2 Solid-state image pickup element, apparatus, and method for focus detection
A solid-state image pickup element, including: a pixel array including a plurality of pixels; a first calculator that calculates a phase difference evaluation value for focus detection by a phase difference detection method based on signal from the pixel; and a second calculator that calculates a contrast evaluation value for focus detection by a contrast detection method based on signal from the pixel, wherein, when the first calculator completes calculation of the phase difference evaluation value, the phase difference evaluation value is output regardless of whether or not output of an image signal acquired by the pixel array is completed, and wherein, when the second calculator completes calculation of the contrast evaluation value, the contrast evaluation value is output regardless of whether or not output of the image signal acquired by the pixel array is completed.
US10609314B2 High accuracy displacement detection system with offset pixel array
A pixel array system for high accuracy detection of displacement, speed or acceleration includes: an array including a plurality of pixels, each pixel touching at least one other pixel in a same row and touching at least one other pixel in a different row. At least one row is offset with respect to a preceding row of the array by less than 50% of a pixel width. The array receives an input from an object passing over at least the offset row and the preceding row, and detects displacement, speed or acceleration of the object when said object passes over the array, in order to generate an output representing at least one of the detected displacement, speed or acceleration of the object.
US10609310B2 Compact color and depth imaging system
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for depth imaging. In one aspect, a method includes obtaining, by an image sensor that includes infrared pixels and color pixels, a first image of a scene while the image sensor is in a first position, moving the image sensor to a second position, wherein, in the second position, a particular infrared pixel is located where a particular color pixel was previously located when the image sensor was in the first position, obtaining, by the image sensor, a second image of the scene while the image sensor is in the second position, generating a composite image based on the first image and the second image, and determining an estimated distance to an object within the scene based on the composite image.
US10609309B1 Combined visible and infrared image sensor incorporating selective infrared optical filter
A pixel array comprise a green pixel comprising a first green optical filter and a first clear filter, a red pixel comprising a red optical filter and a first special filter, a blue pixel comprising a blue optical filter and a second special filter, and an IR pixel comprising an IR optical filter and one of a second green optical filter and a second clear filter, where the first special filter suppresses a transmission of IR at a stopband centered at 850 nm at a first IR minimum transmission, and the second special filter suppresses a transmission of IR at the stopband centered at 850 nm at a second IR minimum transmission, and where the first minimum IR transmission is different from the second minimum IR transmission.
US10609307B2 Automatic composition of composite images or videos from frames captured with moving camera
A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
US10609304B2 System and method for providing and automobile image and information capturing and processing system
An automobile image and information capturing system and method may allow a user to capture and record various vehicle related incidents, including, accidents, thefts, break-ins and other incidents that require reconstruction and visual documentation. Instead of having to rely on external cameras that most likely will not capture usable or complete visual evidence, the present invention provides systems and methods of providing high quality video and still image surveillance from multiple overlapping perspectives. In one preferred embodiment, the present invention consists of (1) a main processor; (2) a plurality of sensor packs; and (3) a Power Over Ethernet battery hub. The sensor packs may employ a plurality of systems and methods for image capture including, but not limited to (1) ultrasonic; (2) LiDAR; (3) visual distance measure devices; and (4) infrared cameras. Multiple image capturing systems and methods may be used simultaneously, or may be triggered independently via different conditions.
US10609294B2 Systems and methods for sampling images
An example method includes determining, by a controller of an image capture system, a plurality of sets of exposure parameter values for one or more exposure parameters. The plurality of sets of exposure parameter values are determined at an exposure determination rate. The method further includes capturing, by an image capture device of the image capture system, a plurality of images. Each image of the plurality of images is captured according to a set of exposure parameter values of the plurality of sets of exposure parameter values. The method also includes sending, by the controller of the image capture system to an image processing unit, a subset of the plurality of images. Each subset of images is sent at a sampling rate, and the sampling rate is less than the exposure determination rate.
US10609291B2 Automatic exposure control for endoscopic imaging
An endoscopic apparatus and method to capture an image of in-vivo tissue with automatic exposure control. For example, the method includes capturing image data on an image sensor and analyzing an indication of brightness of each pixel to determine whether the captured image data is saturated. When the image data is saturated, the method includes reducing the exposure period by a first increment, and repeating the capturing and analyzing steps until the captured image data is not saturated. When the captured image data is not saturated, in some embodiments, the method includes analyzing the indication of brightness of each pixel compared to a threshold indicative of use of a proportion of an available dynamic range of the image sensor, and when it is determined that the threshold has not been reached, increasing the exposure period by a second increment that has a magnitude relative to the first increment.
US10609288B1 Roll compensation and blur reduction in tightly synchronized optical image stabilization (OIS)
The positioning of an adjustable lens in a camera assembly is synchronized with the capture of an image frame by the image sensor and the position of the adjustable lens is optimized to reduce the amount of blur caused by rotation of the camera assembly over the course of a frame. More specifically, techniques provide for moving the lens to a plurality of optimized positions, relative to the image sensor, over the course of a frame, to reduce motion blur in an image due to pitch, yaw, and/or roll motion of the camera assembly during the frame. Some embodiments may provide for “tight” synchronization in cases where the plurality of optimized positions are based on a time-dependent function that takes into account the rows of the image sensor being exposed over the course of the frame.
US10609286B2 Extrapolating lighting conditions from a single digital image
The present disclosure is directed toward systems and methods for predicting lighting conditions. In particular, the systems and methods described herein analyze a single low-dynamic range digital image to estimate a set of high-dynamic range lighting conditions associated with the single low-dynamic range lighting digital image. Additionally, the systems and methods described herein train a convolutional neural network to extrapolate lighting conditions from a digital image. The systems and methods also augment low-dynamic range information from the single low-dynamic range digital image by using a sky model algorithm to predict high-dynamic range lighting conditions.
US10609285B2 Power consumption in motion-capture systems
The technology disclosed relates to reducing the overall power consumption of motion-capture system without compromising the quality of motion capture and tracking In general, this is accomplished by operating the motion-detecting cameras and associated image-processing hardware in a low-power mode unless and until a moving object is detected. Once an object of interest has been detected in the field of view of the cameras, the motion-capture system is “woken up,” i.e., switched into a high-power mode, in which it acquires and processes images at a frame rate sufficient for accurate motion tracking.
US10609282B2 Wide-area image acquiring method and apparatus
A wide-area image acquiring method which includes capturing a global image in a preset wide-area visual area, capturing at least two partial images whose definition is preset and that are in the preset wide-area visual area, where the global image covers at least an overlap portion of view ranges of the partial images in the preset wide-area visual area, and a sum of the view ranges of the at least two partial images is greater than or equal to a view range of the global image, determining, in the global image, positions of edges of the partial images, based on same shot objects in the partial images and the global image, and performing splice processing on the at least two partial images according to the positions of the edges, to obtain a composite wide-area image of the wide-area visual area.
US10609278B2 Systems and methods for improved mobile platform imaging
A method of imaging on a mobile platform includes exposing an imaging device mounted aboard the mobile platform at a plurality of positions of a component of the mobile platform to obtain images, determining, using the images, allowed positions of the component that do not obstruct a field-of-view of the imaging device, and controlling the imaging device according to the allowed positions to avoid imaging the component.
US10609276B2 Electronic device and method for controlling operation of camera-related application based on memory status of the electronic device thereof
An electronic device may include a display, a camera module, a processor electrically coupled to the display and the camera module, and a memory electrically coupled to the processor. The memory may store instructions executed by the processor to monitor a state of the electronic device and control execution of a camera-related application based on at least one portion of a result of monitoring the state.
US10609274B2 Systems and methods for autofocus and depth map generation
Aspects of the present disclosure relate to systems and methods for performing an autofocus operation. An example device may include one or more processors and a memory. The memory may include instructions that, when executed by the one or more processors, cause the device to determine a focus value for each of a plurality of focal regions for a camera set to a focal length, and determine, based on the focus values, one or more focal regions of the plurality of focal regions to exclude from use in triggering or performing an autofocus operation.
US10609272B2 Method, device and computer readable medium for communication using smart video cameras
The present disclosure provides a method, device and computer readable storage medium for communication based on smart video cameras in the field of communication technology. The method comprises: receiving a communication request from a first smart video camera, wherein the communication request carries a device identification of the first smart video camera; determining the device identification of a second smart video camera bound with the first smart video camera, based on the device identification of the first smart video camera; establishing a communication between the first smart video camera and the second smart video camera based on the device identification of the second smart video camera. In the examples of the present disclosure, the server is able to realize the communication between the first smart video camera and the second smart video camera according to their device identifications. In this way, users are no longer restricted to the communication with the mobile terminal currently logging in to the user account, and the applicable scenario of the communication function of the smart video camera is thus expanded.
US10609270B2 Devices, methods and systems for visual imaging arrays
Computationally implemented methods and systems include acquiring a request for particular image data that is part of a scene, transmitting the request for the particular image data to an image sensor array that includes more than one image sensor and that is configured to capture the scene that is larger than the requested particular image data, receiving only the particular image data from the image sensor array, and transmitting the received particular image data to at least one requestor. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10609269B2 Controlling a video capture device based on cognitive personal action and image identification
Aspects of the present invention provide an approach for controlling an operation of a video capture device (e.g., in a cognitive robotic device). In an embodiment, a set of conditions is obtained using a cognitive computer system. Each of the obtained conditions includes a specific individual and a potential action that may be performed by the individual. The cognitive computer system analyzes video being captured by the video capture device to determine whether the video satisfies any of the set of conditions (e.g., the individual in the video is performing the action). If the cognitive computer system determines that one of the set of conditions has been satisfied, the operation of the video capture device (e.g., capture rate of the video) is modified to account for the satisfied condition.
US10609264B1 Optical image capturing module
An optical imaging module, including a circuit assembly and a lens assembly, is provided. The circuit assembly includes a base, a circuit substrate, image sensor elements, conductors, and a multi-lens frame. The image sensor elements are disposed in the accommodation space of the base. The conductors are disposed between circuit contacts of the circuit substrate and image contacts of the image sensor elements. The multi-lens frame can be integrally formed and covered on the circuit substrate and the image sensor elements. The lens assembly includes a lens base, a fixed lens assembly, an auto lens assembly, and a drive assembly. The lens base is disposed on the multi-lens frame. Each of the auto lens assembly and the fixed lens assembly has lenses having refractive power. The driving assembly drives the auto lens assembly to move in the direction of the normal line of the sensing surface.
US10609262B2 Lens barrel and camera module comprising same
One embodiment of a camera module may comprise: a lens barrel having a hollow formed therein, comprising at least one lens aligned in the optical axis of the hollow; a holder having formed therein an internal space in which a part of the lens barrel is accommodated; a casing coupled to the holder and having formed therein an internal space in which a printed circuit board is accommodated; and a first heater which is electrically connected to the printed circuit board to heat the lens.
US10609261B2 Optical camera to be mounted on vehicles
There is provided an optical camera to be mounted on vehicles. The optical camera includes a housing, a camera module held in the housing, and a radio communication unit held in the housing. In the optical camera, the radio communication unit is configured to transmit image data produced by the camera module to the outside of the housing.
US10609260B2 Assistance system for a motor vehicle
An assistance system of a motor vehicle, with a camera comprises a camera housing having a first cooling body with first cooling fins, a cap covering the camera housing, wherein the cap has a second cooling body with second cooling fins, and wherein the second cooling fins are arranged at least partially between the first cooling fins.
US10609259B2 Image displaying system, communication system, and method for image displaying
An image display system includes a display and a processor. The processor is configured to: synchronize a first relative position of a first area in an area of a first panorama image and a second relative position of a second area in an area of a second panorama image, and display at least the first area in the first panorama image and at least the second area in the second panorama image on the display. The processor is further configured to change the first area displayed which is displayed in response to change the second area.
US10609257B2 Image processing apparatus with sheet removal monitoring for sheets with protection-target image
In an image processing apparatus, a protection-target document sheet determining portion determines whether or not a protection-target image is included in a read image that is obtained by an image reading device, the protection-target image satisfying a predetermined protection condition. An operation detection sensor detects a removal operation of removing the document sheet from the document sheet support portion. An image output device executes a read image output process that includes printing the read image or outputting data of the read image to outside. A control device, in a case where it has been determined that a protection-target image is included in the read image, causes the image output device to execute the read image output process only after the removal operation is detected after the image is read from the document sheet.
US10609244B2 Photoelectric conversion element and image processing apparatus
A photoelectric conversion element includes a plurality of pixels to receive light; and a signal processor to process a signal of the pixels. The signal processor includes: a first element, being a transistor, having a first effective channel width through which a current can effectively pass through in the first element; and a second element, being a transistor, having a second effective channel width through which a current can effectively pass through in the second element. The first effective channel width of the first element is larger than the second effective channel width of the second element.
US10609240B2 Printing system and control method thereof
In a printing system capable of supplying a sheet of a job having undergone print processing by the printing unit of a printing apparatus to a post-processing unit capable of executing at least a specific type of post-processing among a plurality of types of post-processes, when the target job requires the specific type of post-processing, the printing apparatus is inhibited from executing print processing of the job without explicitly determining a sheet necessary for the print processing of the job by a user using a user interface unit. When the target job does not require the specific type of post-processing, the printing apparatus is permitted to execute print processing of the job without explicitly determining a sheet necessary for the print processing of the job by the user using the user interface unit.
US10609239B1 System and method for machine learning based restrictive device operation
A multifunction peripheral includes a processor and a memory storing boundary data defining a boundary between allowable and prohibited document processing jobs. The processor receives a document processing job and analyzes it relative to boundary data stored in the memory. The processor selectively performs the document processing job in accordance with analysis of the received document processing job relative to the boundary data. The boundary data defines what is acceptable or unacceptable for a document processing operation. The boundary data is determined via machine learning applied to analysis of document content, document metadata, rules or policies.
US10609238B2 Printing apparatus capable of counting the number of times of printing, method for controlling printing apparatus, and storage medium
If the printing protocol associated with a received print job is not an internet printing protocol, the number of times of printing is counted for each type of printing protocol. If the printing protocol associated with a received print job is an internet printing protocol, the number of times of printing is counted while distinguishing a transmission source application by identifying a transmission source application.
US10609237B2 Image forming system for processing sheet information, printing apparatus and method for controlling the same, and computer-readable storage medium
An image forming system having a printing apparatus including a feeder to be pulled out and an image forming unit. The printing apparatus further includes a reception unit to receive a user instruction for setting sheet information on a sheet in association with the feeder. Based on set sheet information, the image forming unit forms an image on a sheet fed from the feeder. The image forming system further includes a display unit to display feeder information and a detection unit to detect that the feeder in a pulled-out state is closed. The display unit displays the feeder information subjected to the user instruction in a first display form and, based on a detection by the detection unit, changes the display by the display unit including the first display form having the feeder information to a display including a second display form different from the first display form.
US10609232B2 Job execution apparatus, method of controlling job execution apparatus, and storage medium job execution apparatus, method of controlling job execution apparatus, and storage medium for setting a setting value
A job execution apparatus according to embodiments of the present invention includes a display unit configured to display a setting screen, a job execution unit, a reset unit configured to set default values in all of a plurality of setting items upon receipt of a reset instruction, and a storage unit configured to store predetermined setting items out of the plurality of setting items and setting values in association with a shortcut key. The job execution apparatus is capable of displaying the setting screen in a state where the setting values stored in association with the shortcut key are set in the predetermined setting items, and the reset unit sets, upon receipt of the reset instruction after the selection of the shortcut key is received, the default values in setting items excluding a part thereof.
US10609231B2 Image processing apparatus acquiring biological information and associating same with operating state
An image processing apparatus includes: a display unit configured to display an operation screen; an acquisition unit configured to acquire biological information of a user performing operation using the operation screen, the biological information varying reflecting a state of the user; and a registration control unit configured to control operation of registering information on the operation screen and the biological information of the user in association with each other.
US10609228B2 Image forming apparatus and control method for printing file attachments of electronic mail
An image forming apparatus and method that prevents an image based on a file attached to an electronic mail from being repeatedly printed includes receiving an electronic mail from a mail server, printing an image based on the file attached to the received electronic mail, and deleting the electronic mail from the mail server after the image is printed. If the electronic mail cannot be deleted from the mail server, identification information corresponding to the undeleted electronic mail is stored, and the image based on the file attached to the electronic mail corresponding to identification information coinciding with the stored identification information is not printed.
US10609226B2 Access node and method
An all-encompassing fully integrated communication Access Node for call stations and other security and communications equipment includes a modular housing within which is mounted wire and wireless communication systems and power systems. The housing has a chassis for mounting the electronics and battery modules and a backbox and panel for staged installations, managing cables and providing heat dissipation. A door to the chassis is secured using latch hooks with roller bearings. Optical cable termination is provided as a two sided patch panel. Dual power supplies provide power to internal components and to external components via a distribution module. Backup power is provided by a custom battery backup with a charging controller. Cooling is controlled by dual fans and a fan controller moving air through the housing using openings and baffles. Freestanding pedestal mounting of the Access Node and various other mounts for column, wall, or ceiling to any substrate or condition is an option. Venting through a plug prevents pressure build up.
US10609225B2 Charging method, apparatus, and system
A charging method applied to a network architecture in which network control and data flow forwarding are separated. The method includes receiving, by a control plane (CP) entity, a charging rule delivered by a policy and charging rules function PCRF entity, generating, by the CP, a user plane UP entity reporting policy based on the charging rule, requesting, by the CP from an online charging system OCS, a quota required by a rating group in the charging rule; receiving, by the CP, a quota delivered by the OCS, and generating UP quota information based on the quota; and delivering, by the CP, the generated UP reporting policy and the generated UP quota information to the UP.
US10609216B1 Method and system for optimizing call distribution among callers for improved positive outcome
A method and a system of optimizing call distribution among callers for improved positive outcome is disclosed. In an embodiment, the method may include receiving at least one attribute associated with one or more callers, and at least one attribute associated with one or more callees. The method may further include calculating an overall cost associated with each of the one or more callers with respect to each of the one or more callees, based on the at least one attribute associated with the one or more callers and the at least one attribute associated with the one or more callees, using an Artificial Intelligence (AI) model. The method may further include allocating a caller to a callee based on the overall cost.
US10609213B2 Automatic contextual media recording and processing utilizing speech analytics
Embodiments are provided for the automatic real-time recording and processing of media in a communications network based on the context of the media. In one embodiment, a media stream is received in an analysis module in a service platform in the communications network. The media stream may represent a communication session between a calling party and a call center in the network. The incoming media steam is analyzed to identify words comprising a context of the communication session. A determination is then made as to whether the context of the communication session is related to a set of business rules associated with the service platform which may automatically trigger the retention of a recording of the communication session. If the context of the communication session is related to the set of business rules, the retention of the communication session is automatically triggered in real-time at a recording module.
US10609212B2 System, method, and computer program product for call tracking using caller identification in cross-channel marketing automation management support with intelligent privacy protection
A system, methods, and computer program products for performing call tracking in a novel way wherein caller ID data is obfuscated so as to preserve a caller's privacy by protecting their telephone number.
US10609207B2 Sending smart alerts on a device at opportune moments using sensors
Measurements can be obtained from sensors to determine a state of a device. The state can be used to determine whether to provide an alert. For example, after a first alert is provided, it can be determined that the device is not accessible to the user based on the determined state, and a second alert can be suppressed at a specified time after providing the first alert. The sensor measurements can be monitored after suppressing the second alert, and a state engine can detect a change in a state based on subsequent sensor measurements. If the state change indicates that the device is accessible to the user the second alert can be provided to the user. Alerts can be dismissed based on a change in state. A first device can coordinate alerts sent to or to be provided by a second device by suppressing or dismissing such alerts.
US10609205B2 Surface detection for mobile devices
Technology for a mobile device is described. The mobile device can include a vibration motor operable to generate a vibration, and a sensor operable to capture a plurality of vibration signals that result from the vibration. The mobile device can provide the plurality of vibration signals to a model running on the mobile device. The model can include a plurality of predefined patterns that correspond to vibration signals produced by mobile devices residing on different surfaces. The mobile device can identify, using the model, a predefined pattern in the plurality of predefined patterns that substantially corresponds to the plurality of vibration signals based on a confidence level that exceeds a threshold. The mobile device can determine a type of surface on which the mobile device resides based on the predefined pattern identified using the model.
US10609201B2 Monitoring apparatus and control method
When a monitoring task is executed, a management server acquires setting information from a monitoring target device, compares the acquired setting information with setting information for monitoring the monitoring task, and determines whether a difference exists between the acquired setting information and the setting information for monitoring. If a difference exists, the management server performs a process according to a monitoring setting of the monitoring task.
US10609187B2 Apparatus, system and method of negotiating a range measurement protocol
Some demonstrative embodiments include apparatuses, systems and/or methods of negotiating a range measurement protocol. For example, an initiator station may be configured to transmit a negotiation request message to a responder station and receive a negotiation response message from the responder station to negotiate a range measurement protocol to perform a range measurement procedure with the responder station, the negotiation request message including an initiator protocol element including an indication of one or more initiator range measurement protocols supported by the initiator station, the negotiation response message including a compatibility indication to indicate whether or not at least one of the initiator range measurement protocols is compatible with at least one responder range measurement protocol supported by the responder station; and based on the compatibility indication, select to perform the range measurement procedure with the responder station or to abort communication with the responder station.
US10609182B2 Network and application management using service layer capabilities
Described herein is a Network and Application Management Service (NAMS), which is a new service for the service layer (SL). In accordance with an example embodiment, the NAMS collects, consolidates, and processes information from applications, underlying networks, and other services.
US10609178B2 Digital media and multimedia scheduling and delivery platform
The system is a self-serve platform, which delivers user uploaded media and multimedia files, of varying playback duration, to a client computer connected to a digital display; which is set to receive executions for a scheduled playlist and punctually presents the playback of media and/or multimedia files in said playlist record. The system's included functions for schedule generation, schedule selection, and playlist creation contain unique, and embedded automatic functions-making the scheduling and delivery of media and multimedia files reliable, accessible, and cost efficient.
US10609174B2 Parallel prefetching log/meta stream sub-portions to recreate partition states in a distributed computing system
Prefetching metadata stream sub-portions and/or log stream sub-portions to recreate partition states in a distributed computing system. A system monitors performance metrics associated with a first node running an instance of a partition and, based thereon, cause a second node to duplicate a desired operational state of the partition. The desired operational state may result from transactions being performed on the partition after a previous operational state. Re-creating the desired operational state may include causing multiple prefetch buffers to simultaneously load sub-portions of the transactions and then commencing a replay operation after an initial subset of the transactions is loaded but prior to the entirety of the transactions being fully loaded. The system may preemptively analyze individual prefetch buffers to identify partial buffers that have not fully loaded. Then, the system may cause other prefetch buffers to assist the partial buffers in fully loading a corresponding subset of transactions.
US10609173B2 Probability based caching and eviction
Some embodiments set forth probability based caching, whereby a probability value determines in part whether content identified by an incoming request should be cached or not. Some embodiments further set forth probability based eviction, whereby a probability value determines in part whether cached content should be evicted from the cache. Selection of the content for possible eviction can be based on recency and/or frequency of the content being requested. The probability values can be configured manually or automatically. Automatic configuration involves using a function to compute the probability values. In such scenarios, the probability values can be computed as a function of any of fairness, cost, content size, and content type as some examples.
US10609170B2 Delivering customized content to mobile devices
The illustrative embodiment of the present invention provides a platform that enables a content developer to distribute uniform content to multiple types of requesting mobile devices. By authoring content in a generic markup language and using the technologies included in the Mobile Content Framework (MCF), the content developer is able to provide content to multiple types devices without providing different versions of the content. The content may be authored originally in the generic markup language or translated from other languages into the generic markup language by the MCF. The MCF exploits the capabilities and accommodates the limitations of different types of wireless devices by converting generic markup language content to device-specific content. The MCF interacts with device registries holding records of the device attributes in order to provide the device-specific content. The MCF handles these issues for current mobile devices while also being extensible for future mobile devices.
US10609167B1 System and method for detecting and reporting online activity using real-time content-based network monitoring
A computerized system and method for tracking and reporting online activity across a plurality of clients and servers is disclosed that intercepts and logs secure and non-secure HTTP request and response pages, analyzes each of the received page records, associates each page record to an event type based on user-defined parameters, identifies and extracts user-defined attributes of each page record based on its event type, and reports on the occurrence of the event along with its associated attributes.
US10609165B1 Systems and methods for gamification of SaaS applications
Systems and methods for enhancing user engagement with network applications include client application executed by a client device, the client application comprising an embedded browser, in communication with one or more application servers providing a plurality of network applications. The embedded browser is configured to access a first network application and a second network application. The client application is configured to: track interactions of a user via the embedded browser with the first network application and the second network application, each interaction having a corresponding score; generate an aggregate score for the user from the scores of each tracked interaction; transmit, to a first application server, the aggregate score for the user; and receive, from the first application server, a score table comprising a plurality of scores of users including the aggregate score for the user. The embedded browser is further configured to display the score table to the user.
US10609161B2 System and method for controlling operation of IoT device
A method for controlling operation of an internet of things device includes: controlling, by a processor, a first device to be in an on state and controlling the processor to be in a sleep mode when the processor determines that a user is located outside a place object; receiving, by the processor, a control signal from the first device and waking up to an operation mode; controlling, by the processor, a second device to be in an on state, wherein the second device is installed in an entrance side of the place object and detects a user's entry into the place object; controlling, by the processor, the processor to be connected to an external control device, controlling the first device and the second device to be in an off state, and controlling a third device to be in an on state when the user's entry into the place object is detected; and detecting, by the processor, whether the user is located inside the place object using an output of the third device.
US10609159B2 Providing higher workload resiliency in clustered systems based on health heuristics
Embodiments provide workload processing for clustered systems. In an illustrative, non-limiting embodiment, a computer-implemented method may include identifying a server as an active node of a cluster; assigning a workload to the server in response to the identification; determining, after the assignment, that the server is no longer an active node of the cluster; calculating, in response to the determination, a probability that the server is capable of continuing to execute the workload; and deciding, based upon the probability, whether to allow the workload to remain assigned to the server.
US10609154B2 Data transmission over user plane for cellular IoT
A network exposure function receives from an application function, a first message requesting delivery of one or more packets to a wireless device. The network exposure function determines that the one or more packets are for an Internet of things (IoT) data transmission that requires a session management function (SMF) that supports the IoT data transmission. The network exposure function sends to a network repository function based on the determining, a second message requesting a discovery of the session management function, the second message comprising a parameter indicating the IoT data transmission. The network exposure function receives from the network repository function based on the parameter, a third message comprising an identifier of the session management function that supports the IoT data transmission. The network exposure function sends to the session management function, a fourth message requesting delivery of the one or more packets to the wireless device.
US10609151B2 Communicating with a constrained internet device
According to a first aspect there is provided a method of enabling an Internet device that is only awake periodically to receive communications sent when the device is not awake. The method comprises, at the device, during an initial awake period, establishing a connection to a peer of a RELOAD overlay network as a RELOAD client, and creating a dictionary resource at the RELOAD peer using the Node-ID of the device as the Resource-ID. Then, during a further awake period, establishing a connection to the RELOAD peer and obtaining any communications sent to the device during a sleeping period of the device by retrieving data from the dictionary resource stored at the RELOAD peer.
US10609150B2 Lock management method in cluster, lock server, and client
A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated.
US10609148B1 Smart vehicle
Smart car operations are detailed. The smart car has a number of sensors) sensors that can share data with other vehicles and that can communicate with edge processors near 5G antenna locations to provide intelligent handling of the car.
US10609147B2 Target wake time and grouping scheme for IoT transmitters
In one embodiment, a device in a network determines behavioral profiles of a plurality of nodes in the network. The behavioral profile for a particular node indicates whether the node is an occasional transmitter or a periodic transmitter. The device identifies similarly behaving nodes based on their behavioral profiles. The device assigns groups of the nodes to uplink transmission windows based on their behavioral profiles. The similarly behaving nodes that are periodic transmitters are assigned to the same uplink transmission windows and similarly behaving nodes that are occasional transmitters are assigned to different uplink transmission windows. The device controls the plurality of nodes to use their assigned uplink transmission windows via target wake time values sent to the plurality of nodes.
US10609144B2 Creating a storage area network zone based on a service level agreement
Examples disclosed herein relate to creation of a storage area network (SAN) zone based on a service level agreement (SLA). In an example, provisioning of a server in a cloud may be determined. Further, a Service Level Agreement (SLA) for the provisioned server may be determined. The SLA may define desired states of SAN configuration parameters to be met in configuring a SAN zone for the provisioned server. Network components and storage components in the cloud that meet the desired states of SAN configuration parameters defined in the SLA may be identified. A SAN zone for the provisioned server may be created based on the identified network components and storage components.
US10609139B2 Coordinator ownership authentication in a distributed system with multiple storage object coordinators
Exemplary methods, apparatuses, and systems include a replica node storing a component of a storage object detecting that a primary coordinator for the storage object component is no longer available to serve as primary coordinator. The replica node is within a cluster of nodes storing components of the storage object. In response to detecting that the primary coordinator is no longer available, the replica node updates a first metadata entry indicating that a secondary coordinator for the storage object component is unhealthy. The replica node rejects connection requests from the secondary coordinator in response to the first metadata entry indicating that the secondary coordinator for the storage object component is unhealthy.
US10609138B2 System and method for mobile data synchronization
An embodiment includes receiving, by a client on a client device, a data change notification. The data change notification indicates a change in data relating to the client at a client data store. The method further includes determining, by the client, a type of the data relating to the client changed at the client data store and determining, by the client, a data synchronization mechanism in accordance with the type of the data relating to the client changed at the client data store. Determining the data synchronization mechanism includes determining when to attempt, by the client, a data synchronization to synchronize data on the client device with the data relating to the client changed at the client data store.
US10609136B2 Continuous scheduling for peer-to-peer streaming
Apparatuses and methods for distributing and/or receiving buffer content advertisements continuously to and/or from a plurality of neighboring peer apparatuses joined in a network are described. The buffer content advertisements identify the stored packets of data in a packet buffer. The continuously distributed and/or received buffer content advertisements may include incremental updates of content of the packet buffer piggybacked to every outgoing and/or incoming packet of data. The apparatus may determine packets of data advertised by a plurality of neighboring peers that the apparatus does not have in its packet buffer, and may request packets of data, of the advertised packets, from at least one of the plurality of neighboring peers. The apparatus may include a communication module to communicate buffer content advertisements continuously to the plurality of neighboring peers.
US10609135B2 User presence detection and display of private content at a remote collaboration venue
A computer-implemented method for managing a collaboration environment comprises receiving sensor information from one or more sensors disposed at a first collaboration venue indicating that a first user is present within the first collaboration venue, receiving sensor information from one or more sensors disposed at a second collaboration venue indicating that a second user is present within the second collaboration venue, identifying the first user based on the sensor information received from the first collaboration venue, identifying the second user based on the sensor information received from the second collaboration venue, and executing one or more actions with respect to a third collaboration venue based on at least one of the information from one or more sensors disposed at the first collaboration venue and the sensor information from one or more sensors disposed at the second collaboration venue.
US10609132B2 Hash data structure biasing
One embodiment of the present invention sets forth a technique for generating one or more hash data structures. The technique includes generating a hash data structure having entries that correspond to a plurality of content servers, and, for each file included in a first plurality of files, allocating the file to one or more content servers included in the plurality of content servers by comparing a hash value associated with the file to one or more entries included in the entries. The technique further includes comparing a network bandwidth utilization of a first content server to a network bandwidth utilization associated with one or more other content servers included in the plurality of content servers to generate a result, and modifying a first number of entries associated with the first content server and included in the entries based on the result to generate a biased hash data structure.
US10609125B2 Method and system for transmitting communication data
The present application discloses a method and system for transmitting communication data. A specific implementation of the method comprises: receiving a connection request for transmitting communication data through a remote direct memory access network; determining a transmission type of the communication data according to the connection request; establishing a socket according to the transmission type; transmitting the communication data on the remote direct memory access network by using the socket; and deleting the socket when the transmission of the communication data is completed. This implementation improves the efficiency of transmitting communication data on a remote direct memory access (RDMA) network by a non-RDMA network.
US10609123B2 Hybrid quorum policies for durable consensus in distributed systems
Hybrid quorum policies may be implemented for access requests to state maintained in a distributed system. An update to state maintained in a distributed system may be sent to multiple nodes in the distributed system maintain the state in order to satisfy a hybrid quorum policy for updating the state in the distributed system. The hybrid quorum policy may include individual quorum policies for multiple quorum sets including nodes of the distributed system. Acknowledgments received from nodes in the distributed system indicating that the update is performed may be evaluated according to the individual quorum policies to determine whether the hybrid quorum policy is satisfied. If the hybrid quorum policy is satisfied, then the update to the state may be considered durable.
US10609121B2 Application-specific group listing
A method, apparatus, and system for providing active contents between applications activated by a plurality of computer systems are provided. A list of one or more remote users is created. A determination is made whether a first application and a second application are being executed by the at least one or more remote users. The list is updated in response to determining a change in a status of the second application being executed by the one or more remote users using at least one communications feature associated with the first application.
US10609120B2 Customized, cloud-based data collection tool
An approach is provided for generating a customized, cloud-based data collection tool for collecting data from computer resources of a target system. In an embodiment, the method comprises: receiving a request to perform a data collection from one or more target computer resources; wherein the request includes one or more requirements that are specific to the data collection; based on, at least in part, the requirements, generating a customization specification for generating a customized collector that is specific to the data collection to be performed on the target computer resources; and transmitting the customization specification to a deployment engine to cause the deployment engine to: based on, at least in part, the customization specification, generate the customized collector that is specific to the data collection to be performed on the target computer resources; and transmit the customized collector, for generating the customized collector, to a cloud storage for storing.
US10609119B2 Simultaneous optimization of multiple TCP parameters to improve download outcomes for network-based mobile applications
Network traffic data associated with data requests to computer applications based on static policies is collected. An optimization order is established among network parameters. A first network parameter of a higher rank in the optimization order is estimated based on the collected network traffic data before one or more other network parameters of lower ranks are estimated. Optimal values for the other network parameters are estimated based at least in part on the estimated first optimal value for the first network parameter. The estimated first optimal value of the first network parameter and the estimated optimal values for the other network parameters are propagated to be used by user devices to make new data requests to the computer applications.
US10609113B2 Systems and methods for tag inspection
Technologies for identifying and inspecting web page tags include a tag inspection system. The tag inspection system receives configuration information, which includes a seed uniform resource locator. The tag inspection system accesses a web page corresponding to the seed uniform resource locator. A tag of the web page is invoked by the tag inspection system. Tag execution data is received in response to invocation of the tag of the web page. The received tag execution data is analyzed by the tag inspection system. A report is generated based on the analysis of the received tag execution data. Other embodiments are described and claimed.
US10609109B1 Delivery of personalized digital content in real time
A content mediating server receives from a client device a request for a next content item to be selected based on a content event relating to a current content item. The content mediating server generates requests for content from content providing servers providing content of corresponding types, and receives from each content providing server a content table relating content events in a set of content events to content items. For each content event in the set, the content mediating server selects, from the received tables, a content item, generates a composite content table relating each content event in the set to the selected content item, and transmits the composite table to the client device. The client device, in response to an observed content event relating to the current content item, selects the content item in the composite table corresponding to the observed content event as the next content item.
US10609108B2 Network recommended buffer management of a service application in a radio device
A method performed in a communication network, in which the method comprises obtaining a prediction of future available bandwidth of a radio carrier for a service application in a radio device connected to the network. The method also comprises receiving information about a status of an application buffer of the service application. The method also comprises, based on the obtained prediction and on the received buffer information, preparing a recommendation to the service application for when to fill up an application buffer of the service application. The method also comprises initiating sending of a recommendation message comprising the prepared recommendation to the radio device.
US10609103B2 Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method of receiving broadcast signals is provided. The method includes receiving the broadcast signals and decoding a service layer table including bootstrap information from the received broadcast signals. The bootstrap information indicates an MPEG Media Transport Protocol (MMTP) session carrying service layer signaling. The method further includes decoding the service layer signaling from MPEG Media Transport (MMT) packets based on the MMTP and decoding a transport session description from a Real-Time Object Delivery over Unidirectional Transport (ROUTE) session. In addition, service components are delivered by the MMT packets based on MPEG Media Transport Protocol, and non-real time components are delivered by Layered Coding Transport (LCT) packets in the ROUTE session. The service components delivered in the MMT packets and the non-real time components delivered in the LCT packets are decoded, respectively.
US10609102B2 Device for transmitting broadcast signal, device for receiving broadcast signal, method for transmitting broadcast signal, and method for receiving broadcast signal
A method for processing a broadcast signal, the method includes receiving a broadcast signal via a broadcast stream, the broadcast signal including service components of a broadcast service, service signaling information for signaling the broadcast service and a service list table; parsing the broadcast signal and obtaining the service list table, the service list table including bootstrap information for indicating a Real time Object delivery over Unidirectional Transport (ROUTE) session which delivers the service signaling information; obtaining the service signaling information by using the bootstrap information, the service signaling information includes first and second metadata, wherein the first metadata is used to determine a transport mode of each of the service components, and wherein the second metadata provides session description information for accessing the service components from the broadcast stream; and obtaining the service components for the broadcast service, and providing the broadcast service by using the service signaling information.
US10609101B2 Streaming of segmented content
Methods and systems for enabling streaming of segmented content from a content delivery network to an adaptive streaming client on the basis of a manifest file are described wherein the said manifest file may comprise one or more segment identifiers. The method may comprise: selecting at least one segment identifier from said manifest file, said identifier identifying a segment that has not been requested by said client; and, sending pre-announce information to said content delivery network for announcing in advance that said segment may be requested by said client, said pre-announce information comprising said at least one segment identifier, said pre-announce information being further arranged for triggering said content delivery network to ensure availability of said segment upon receiving said request.
US10609093B2 Instantaneous call sessions over a communications application
In one embodiment, a method includes determining an occurrence of a trigger event; sending a notification to the caller-user; receiving a request from the caller-user to initiate the call session; establishing the call session to enable a media stream of the caller-user to be received by the callee-user; and sending the media stream to the callee-user.
US10609092B2 Image display system
An image display system including a plurality of terminals and at least one image display apparatus capable of communicating with the terminals via a network. The image display system includes a first storage part configured to store a connection information list used for connecting to the image display apparatus on the network, an update part configured to add, update, or delete connection information included in the connection information list stored in the first storage part to update the stored connection information list, a searching part configured to search the network for the terminals storing the connection information list, and an acquisition part configured to acquire the connection information list from the terminals detected by the searching part. The update part updates the connection information list stored in the first storage part in accordance with the connection information list acquired by the acquisition part.
US10609091B2 Method, apparatus, and system for implementing a content switch
Some embodiments provide a novel content switching method that distributes requests for different types of content to different sets of content servers. In some embodiments, the method deploys a content switch in the ingress data path of a first content server that is part of a first set of servers that processes requests for a first type of content. This content switch receives each content request that is directed to the first content server, and determines whether the received request is for the first content type that is processed by the first content server. If so, the content switch directs the request to the first content server. On the other hand, if the request is for a second type of content that is processed by a second set of servers, the content switch identifies a second content server in the second set and forwards the request to the second content server. When the second set of servers includes two or more servers, the content switch in some embodiments performs a load balancing operation to distribute the load amongst the servers in the second set. For each request, the load balancing operation in some embodiments selects one server from the second server set based on a set of load balancing criteria that specifies one manner for distributing the requests among the servers of the second set, and then forwards the request to the selected server.
US10609089B1 Influencing the location of contraband wireless communications devices within controlled-environment facilities
Systems and methods for identifying individuals using contraband communications devices in a controlled-environment facility are disclosed. Wireless communications are intercepted using a plurality of access points positioned at different locations within the controlled-environment facility. All wireless communications are blocked in a first group of locations, and individuals assigned to the first group of locations are identified. Some or all wireless communications are allowed in a second group of locations. Individuals are identified as possible contraband sources if they move from the first group of locations to one of the second group of locations after wireless communications are allowed in the second group of locations.
US10609084B2 System and method for organizing a plurality of local meeting groups
A system and method for facilitating supervisory control of localized meeting groups is provided. A method includes the steps of generating a master meeting group based on input received from a master organizer, generating a plurality of authentication tickets based on input received from the master organizer of the master meeting group identifying a local organizer for each authentication ticket of the plurality of authentication tickets, transmitting the plurality of authentication tickets to each of the local organizers, authenticating a plurality of local organizers based at least partially on an authentication ticket for each local organizer, and generating a plurality of meeting subgroups associated with the master meeting group based at least partially on the at least one meeting parameter. Each meeting subgroup is associated with at least one local organizer and is generated based at least partially on input received from the at least one local organizer.
US10609078B2 Web filtering system and method
A system and method for web filtering, including: generating an institutional policy dashboard that enables an institution that issued a computing device to a minor user to select a set of institutional web access policies sanctioned by the institution; generating a parental policy dashboard that enables a parent of the minor user to select to a set of parental web access policies sanctioned by the parent; filtering web content accessed by the minor user via the computing device by enforcing the parental and the institutional web access policies; and reporting to the parent a set of web accesses undertaken by the minor user via the computing device.
US10609075B2 Masquerading and monitoring of shared resources in computer networks
An apparatus for computer-network security includes a network interface and a processor. The network interface is configured for communicating over a communication network. The processor is configured to detect a request from a first computer to access a non-existent shared resource of a second computer, to send to the first computer, responsively to the request, a response that imitates a genuine grant of access to the non-existent shared resource, so as to initiate an interaction between the first computer and the shared resource, and to process the interaction so as to identify a malicious activity attempted by the first computer.
US10609074B2 Implementing decoys in network endpoints
Endpoints of various domains implement forwarding modules as well as perform various production tasks. The endpoints of a domain participate in an election process by which one or more endpoints are selected to operate as honeypots. The forwarding modules of non-selected endpoints become inactive, but wake up periodically to determine whether an election process is occurring. Selected endpoints obtain configuration data from a management server. The endpoints then acquire IP addresses and implement one or more services according to the configuration data. The management server may configure the services based on a location of the selected endpoint. Traffic received by the selected endpoints is forwarded to the management server, which engages an attacker system using one or more VMs. When an endpoint moves to a different domain, it releases acquired IP addresses and attempts to participate in the election process in the different domain.
US10609073B2 Detecting phishing attempts
Classifying electronic communications is disclosed. An electronic communication is received. A first likelihood that a potential recipient of the electronic communication would conclude that the communication was transmitted on behalf of an authoritative entity is determined. An assessment of a second likelihood that the received communication was transmitted with authorization from the purported authoritative entity is performed. The electronic communication is classified based at least in part on the first and second likelihoods.
US10609069B2 Reflexive benign service attack on IoT device(s)
A method is provided for preventing an IoT device within a trusted system from being harnessed in a malicious DDOS attack. The method may include bombarding the IoT device. The bombardment may originate from within the system, and may inundate the IoT device with harmless packets in a manner mimicking a traditional DOS attack. The inundating may utilize the resources of the IoT device to respond to the bombardment, and may thereby render the IoT device unavailable for fraudulent uses.
US10609067B2 Attack protection for webRTC providers
WebRTC is vulnerable to malicious JavaScript, injected by cross-site scripting attacks or compromised or malicious script providers. Through these attacks, attackers can access a WebRTC connection and leak or monitor the audio and video data transmitted. By preventing modification of key WebRTC functions and preventing outgoing streams from being used more than once, these attacks can be thwarted.
US10609062B1 Rule-based network-threat detection
A packet-filtering device may receive packet-filtering rules configured to cause the packet-filtering device to identify packets corresponding to network-threat indicators. The packet-filtering device may receive packets and, for each packet, may determine that the packet corresponds to criteria specified by a packet-filtering rule. The criteria may correspond to one or more of the network-threat indicators. The packet-filtering device may apply an operator specified by the packet-filtering rule. The operator may be configured to cause the packet-filtering device to either prevent the packet from continuing toward its destination or allow the packet to continue toward its destination. The packet-filtering device may generate a log entry comprising information from the packet-filtering rule that identifies the one or more network-threat indicators and indicating whether the packet-filtering device prevented the packet from continuing toward its destination or allowed the packet to continue toward its destination.
US10609060B2 Clustering network addresses
A method may include identifying a shared usage of a first network address and a second network address in a predetermined period of time. The method may also include clustering the first network address and the second network address based on the shared usage. The method may include determining a weighting factor between the first network address and the second network address based on the shared usage. The method may further include receiving a request that includes the second network address from a client device. The method may include determining that the request for the electronic activity does not include suspicious activity based on the first network address and the second network address being in the cluster. The method may further include permitting the electronic activity based on the determination that the request for the electronic activity does not include suspicious activity.
US10609057B2 Digital immune system for intrusion detection on data processing systems and networks
A method for detecting intrusion is provided using a combination of two AIS algorithms: Negative Selection Algorithm (NSA) and Dendritic Cell Algorithm (DCA). The method includes the following steps, or some functional subset of these steps: periodic monitoring of a data processing system for anomalous behavior that may indicate the presence of an intruder or an undesirable software; using the NSA for the generation of a population of detectors that are used for detecting anomalies in the monitored system via a matching criterion; using the DCA (which runs in parallel to the NSA) to sample traffic and signals coming in or out of the data processing system; using an aggregation system to combine the individual decisions of the NSA and the DCA to form a single final decision.
US10609056B2 Online presence interaction using a behavioral certificate
Embodiments include methods, systems and computer program products method for online presence interaction using a behavioral certificate. The computer-implemented method includes monitoring, using a processor, one or more online presence interactions by one or more users. The processor determines whether a behavioral certificate exist for the online presence. The processor cross-references one or more authorized inputs, outputs or actions for the online presence based at least in part on an existence of a behavioral certificate for the online presence. The processor transmits the behavioral certificate, wherein the behavioral certificate advises the one or more users how to interact with the online presence.
US10609055B2 Method for detecting network anomaly in distributed software defined networking environment, apparatus therefor, and computer program therefor
A method, an apparatus, and a computer program for detecting network anomaly in a distributed software defined networking (SDN) environment. The method includes collecting a control message from a distributed SDN controller and generating network characteristic information using the control message. The network characteristic information includes statistic information or event information included in the control message, new calculation information calculated using the statistic information or the event information, and network stateful information. The method, the apparatus, and the computer program for detecting network anomaly have high utilization, scalability, availability, and distribution properties to a user by supporting a variety of functions for detecting network anomaly in the SDN environment and providing a high-level API to the user.
US10609050B2 Methods and systems for malware detection
According to some embodiments, a method for training a malware detector comprising a deep learning algorithm is described, which comprises converting a set of malware files and non malware files into vectors by using a feature based dictionary, and/or by using a conversion into an image, and providing prospects that the files constitute malware. Various features and combinations of features are described to build a feature based dictionary and adapt its size. According to some embodiments, a method for detecting a malware by using a malware detector comprising a deep learning algorithm is described, which comprises converting a file into a vector by using a feature based dictionary, and/or by using a conversion into an image, and providing prospects that the file constitutes malware. Methods for providing a plurality of prospects and aggregating these prospects are provided. Additional methods and systems in the field of malware detection are also described.
US10609049B2 Method for sensing fraudulent frames transmitted to in-vehicle network
A fraud sensing method for use in an in-vehicle network system including a plurality of electronic control units that communicate with each other via a network includes detecting that a state of a vehicle satisfies a predetermined condition, and switching, upon detecting that the state of the vehicle satisfies the predetermined condition, an operation mode of a fraud-sensing electronic control unit connected to the network between a first mode in which a first type of sensing process for sensing a fraudulent message in the network is performed and a second mode in which the first type of sensing process is not performed.
US10609048B2 Systems and methods for the detection of advanced attackers using client side honeytokens
There is provided a method for detecting a malicious attempt to access a service providing server using credentials of a client terminal in a network, the method performed by a malicious event detection server analyzing packets transmitted over the network, comprising: analyzing at least one login-credential associated with an attempt to obtain authentication to access the service providing server to determine whether the login-credential matches an invalid login-credential included in a set of honeytoken-credentials, wherein the set of honeytoken-credentials is stored on a local memory of the client terminal, wherein the set of honeytoken-credentials includes the invalid login-credential and a valid login-credential, wherein the invalid login-credential is invalid for authentication of the client terminal to access the service providing server and the valid login-credential is valid for authentication of the client terminal to access the service providing server; and identifying a malicious event when the login-credential matches the invalid login-credential.
US10609043B2 Reassembly-free deep packet inspection on multi-core hardware
Some embodiments of reassembly-free deep packet inspection (DPD on multicore hardware have been presented. In one embodiment, a set of packets of one or more files is received at a networked device from one or more connections. Each packet is scanned using one of a set of processing cores in the networked device without buffering the one or more files in the networked device. Furthermore, the set of processing cores may scan the packets substantially concurrently.
US10609041B1 Enforcing granular access control policy
An example method of enforcing granular access policy for embedded artifacts comprises: detecting an association of an embedded artifact with a resource container; associating the embedded artifact with at least a subset of an access control policy associated with the resource container; and responsive to receiving an access request to access the embedded artifact, applying the access control policy associated with the resource container for determining whether the access request is grantable.
US10609037B2 Consolidated multi-factor risk analysis
Provided is a process of authenticating a user, the process including: receiving an authentication request sent by a first computing device; receiving an observed profile of the second computing device; accessing a known profile of the second computing device; determining that the known profile corresponds to the observed profile; sending an authentication credential to either the second computing device or the first computing device; receiving the authentication credential from either the first computing device or the second computing device; and in response to receiving the authentication credential and the determination that the known profile corresponds to the observed profile, determining that the user is authenticated.
US10609032B2 Enforcing compute equity models in distributed blockchain
An example operation may include one or more of identifying a blockchain transaction, determining a penalty metadata token assigned to a member associated with the blockchain transaction, determining a penalty coefficient rating based on the penalty metadata token assigned to the member, and determining whether to accept the blockchain transaction based on the penalty coefficient rating.
US10609028B2 Securing digital data transmission in a communication network
A method for securing transmission of digital data in a communication network comprising a central station or a terminal and at least one device monitored by the central station via the communication network. The at least one device is configured to produce and to transmit a digital data stream to the central station or terminal. The at least one device further comprises a secure non-volatile memory for storing at least device specific information. The at least one device forms a data block based on at least the device specific information stored in the secure memory. The data block thus formed may compose additional data to be merged with the digital data stream produced by the at least one device. A modified digital data stream results from this merging operation and is transmitted by the at least one device to the central station or terminal.
US10609027B2 Communication system, communication method, and management device
A communication system, including: a NW management device which (i) forms a network together with an authenticated target device, and (ii) manages the network by delivering a session key for use in communication in the network to the authenticated target device; and a device authenticated by the NW management device, wherein the NW management device: determines whether or not to permit the device to be an alternative management device which manages the network in replace of the NW management device when communication is impossible in the network; shares, with the device, authentication information about the authenticated target device, when permitting the device to be the alternative management device; and the device shares the authentication information with the NW management device, and starts managing the network using the authentication information as the alternative management device when determining that the NW management device cannot communicate in the network.
US10609024B2 Information processing device, login control method and program
An information processing device includes an imaged image display section configured to display an imaged image on a display, a registered user information retaining section configured to retain face identifying data of a registered user, a face authenticating section configured to detect a face image of the registered user present in the imaged image using the face identifying data retained in the registered user information retaining section, a region image display section configured to display, to the detected registered user, a region image specifying a region to which to move an object on the display, and a guidance control section configured to provide guiding assistance for facilitating the detected registered user moving the object to the region specified by the region image.
US10609020B2 Method and arrangements for intermediary node discovery during handshake
A method executed by an Intermediary Node arranged between a Client and a Server for participating in the setting up of a connection between the Client and a Server is described. In response to intercepting a first message, the method transmits from the Client and destined for the Server, and requests for a connection to be set-up between the Client and the Server. The method recognizes, based on content of the received first message, that it is desirable for the Intermediary Node to perform at least one function on the requested connection, the Intermediary Node is transmitting a second message to the Client, comprising an identity of the Intermediary Node. This enables the Client to accept or reject the Intermediary Node as a node participating in the requested connection set-up.
US10609018B2 Gesture-based access control in virtual environments
Techniques of access control in VR environments involve defining a series of gestures that users attending a private meeting within a virtual environment carry out to be allowed into the private meeting. Along these lines, when a user sets up a meeting to take place within a virtual environment, the user may define a series of gestures (e.g., swipes, circles, etc.) that may serve as an effective “secret handshake” that gains admittance to the private meeting. In one implementation, each person invited to the private meeting is given the same gesture to form in the virtual environment that provides access to the private meeting. In other implementations, each user has their own respective gesture that, when matched along with an identifier identifying that user, provides the access. Advantageously, such gestures are easily defined and executed by the users and recognized by servers that control private meetings within the virtual environment.
US10609013B2 Twin factor authentication for controller
Systems and methods for twin factor authentication, which may be applied to a controller, such as a baseboard management controller (BMC). The controller provides a service. When a first user attempts to access the service, the controller receives an access message for a first user to access the service, and searches for information of the first user and a second user corresponding to the first user based on the access message. Then the controller sends two security clearance requests based on the information of the first user and the second user, including a first security clearance request for security clearance from the first user, and a second security clearance request for security clearance from the second user. The twin factor authentication for the first user would be successful only when the controller receives security clearance from both the first user and the second user.
US10609012B2 Method of operating a security token, computer program product and security token
There is provided a method of operating a security token, said security token comprising a secure element and a microcontroller unit being coupled to said secure element, wherein: the secure element receives an authentication command from a host device while the microcontroller unit is in a first sleep state; the secure element decodes the authentication command, sends a corresponding authentication request to the microcontroller unit and subsequently enters into a second sleep state; the microcontroller unit wakes up upon receiving the authentication request and subsequently determines an amount of available power; the microcontroller unit processes the authentication request only if the amount of available power exceeds a threshold. Furthermore, a corresponding computer program product and a corresponding security token are provided.
US10609011B2 Synchronized issuance of public X.509 digital certificates
A method includes generating, using a processor, a private key-public key pair. The private key-public key pair may include a private key and a public key. The method also includes generating a request for a public key certificate. The request may include the public key. The method further includes sending the request for the public key certificate to a Certificate Authority (CA) and receiving the public key certificate from the CA. The public key certificate may be signed by the CA. The method also includes using the public key certificate received from the CA and transmitting the public key certificate received from the CA to a plurality of distribution addresses. The plurality of distribution addresses belong to a plurality of third parties.
US10609006B2 Self-encrypting key management system
A cryptographic key may be received or generated at a self-encrypting key management service application where the cryptographic key is received from another application provided on a server associated with the self-encrypting key management service application. The cryptographic key may be stored at a secure enclave corresponding to the self-encrypting key management service application. A request for a performance of a cryptographic operation associated with the cryptographic key may be received from the other application provided on the server. The cryptographic key at the secure enclave corresponding to the self-encrypting key management service application may be retrieved. The cryptographic operation may be performed with the cryptographic key to generate an output that is provided to the other application.
US10609005B2 Security network controller
A method includes using a direct memory access controller, transferring first data from a memory to an input/output control circuit via a first bus and transferring the first data from the input/output control circuit to an authentication processing circuit via a second bus, without using the first bus. The method includes using the authentication processing circuit, generating authentication data based on the first data and transferring the first data from the input/output control circuit to a cryptography processing circuit via a third bus, without using the first bus. Responsive to authentication of the first data by a first CPU coupled to the first bus, the method includes using the cryptography processing circuit, decrypting the first data, and using the direct memory access controller, transferring the decrypted first data from the input/output control circuit to the memory via the first bus.
US10609002B2 Computer architecture for emulating a virtual private network in a correlithm object processing system
A system that includes a first device configured to implement a first sensor engine in signal communication with a second device configured to implement a first actor engine. The first sensor engine is configured to receive a first real world value, to identify a real world value in a first sensor table based on the first real world value, to fetch a first correlithm object linked with the identified real world value entry from the first sensor table, and to send the first correlithm object to a second device using the network connection. The first actor engine is configured to receive the first correlithm object, to identify a correlithm object from a first actor table with the shortest distance, to fetch a second real world value from the first actor table linked with the identified correlithm object, and to output the second real word value.
US10608999B2 Establishing a secure uplink channel by transmitting a secret word over a secure downlink channel
An apparatus includes a Base Station (BS) that includes an antenna array and circuitry. The antenna array is configured to transmit downlink transmissions and to receive uplink transmissions. The circuitry is configured to generate secret bits to be used for securing uplink transmissions from legitimate user devices, and to distribute the secret bits over one or more data streams destined to the legitimate user devices, to further generate one or more jamming streams, and to apply to the jamming streams beamforming that directs the jamming streams away from the legitimate user devices, to transmit the data streams and the jamming streams using the antenna array, to receive, via the antenna array, data that was encrypted by a legitimate user device based on the secret bits, and to recover the data by decoding the encrypted data using the secret bits.
US10608998B2 Enhanced network security using packet fragments
A network system comprising a first network element and a second network element. The first network element is programmed to provide the step of first, communicating to the second network element a plurality of configuration parameter sets. Each configuration parameter set corresponds to a respective frame fragment and comprises a parameter value that differs in value from the parameter value in another configuration parameter set in the plurality of configuration parameter sets. The first network element also is programmed to provide the step of second, communicating a frame, to the second network element, in a plurality of frame fragments, wherein each frame fragment in the plurality of frame fragments is communicated according to a respective parameter value in the plurality of configuration parameter sets.
US10608997B1 Context-based data access control
The current document describes systems and methods that provide access controls in a system of interconnected services such as an online service platform. In various implementations, the system maintains contextual information associated with tokenized data. In additional implementations, data brokers authorize access to detokenized data by comparing the context of the data to the context of the service requesting the data. In yet additional implementations, the system maintains contextual information associated with requests that are processed within the system. When a request is made to a particular service, the particular service can use the identity of the requester, the context of the request, and the context of the data to determine whether the request is authorized. In some implementations, the integrity of contextual information is protected using a digital signature.
US10608993B2 Firewall rule management
Some embodiments provide a central firewall management system that can be used to manage different firewall devices from a single management interface. This management interface provides a uniform interface for defining different firewall rule sets and deploying these rules sets on different firewall devices (e.g., port-linked firewall engines, firewall service VMs, network-perimeter firewall devices, etc.). Also, this interface allows the location and/or behavior of the firewall rule sets to be dynamically modified. The management interface in some embodiments also provides controls for filtering and debugging firewall rules.
US10608991B2 Systems and methods for accelerated pattern matching
System, methods, and apparatuses enable a network security system to more efficiently perform pattern matching against data items. For example, the disclosed approaches may be used to improve the way in which a deep packet inspection (DPI) microservice performs pattern matching against data items (e.g., network traffic, files, email messages, etc.) in order to detect various types of network security threats (e.g., network intrusion attempts, viruses, spam, and other potential network security issues). A DPI microservice generally refers to an executable component of a network security system that monitors and performs actions relative to input data items for purposes related to computer network security.
US10608990B2 Accessing nodes deployed on an isolated network
Example methods and systems are provided for a management entity on a first network to access a node deployed on a second network that is isolated from the first network. The method may include assigning a first network address to the node, the first network address being a transient network address for the management entity to access the node temporarily from the first network. The method may further include configuring a firewall that isolates the second network from the first network to translate the first network address to a second network address; and performing a remoting operation by accessing the node at the first network address via the firewall. The node is accessible through the firewall translating the first network address to the second network address.
US10608988B2 Method and apparatus for bluetooth-based identity recognition
A method for a smart device to perform Bluetooth (BT)-based identity recognition, includes: establishing a BT connection with a first terminal; acquiring a first user account of the first terminal through the BT connection; searching a first preset mapping table for a first identifier (ID) corresponding to the first user account, the first mapping table including a first mapping relationship between at least one user account and at least one ID, each ID corresponding to a respective user account, and the first mapping relationship being determined and sent to the smart device by a server; and determining a user identity corresponding to the first terminal according to the first ID.
US10608980B2 Secure electronic mail system
An e-mail system is disclosed that overcomes many deficiencies of, but is backward compatible with, existing e-mail systems. Embodiments of the system may include various features, including but not limited to: (1) secure transfer of e-mail messages, without the need for users to replace existing e-mail clients or to change e-mail addresses; (2) tracking of all actions performed in connection with an e-mail transmission; (3) the ability for a recipient to view information about an e-mail message, optionally including information about how other addressees have responded to it, before deciding whether to retrieve the e-mail message; (4) the aggregation of entire e-mail conversations into a single threaded view; (5) the ability to include both private and public messages in a single e-mail communication; (6) sender control over downstream actions performed in connection with an e-mail message; (7) flexible control over cryptographic methods used to encrypt emails messages for storage.
US10608977B1 Message management and message modification application
Identifying messages transferred to and from a mobile user device may provide a way to monitor message transfers. One example method of operation includes receiving a message from a user device at a network server, processing the message to identify message content, identifying a current event being hosted by the network server, and determining a message priority to assign to the message based on the message content and the current event.
US10608974B2 Computer-based authoring tool for narrative content delivered by an interactive message-based delivery system
A computer-based system maintains and provides a graphical authoring tool on a display device that enables a user to create a narrative storyline for uploading to a database system. The authoring tool operates to receive text content for a first passage of the narrative storyline, and text content for a second passage of the narrative storyline, establish a link from the first passage to the second passage, and assign user personality trait characteristics to the link. The trait characteristics influence personality trait profiles maintained by the database system for readers of the narrative storyline when the readers select the link to obtain the second passage. The authoring tool operates to upload the narrative storyline data from the computer-based system to the database system. The uploaded data includes the text content for the passages, the link, and the user personality trait characteristics assigned to the link.
US10608968B2 Identifying different chat topics in a communication channel using cognitive data science
A mechanism is provided in a data processing system to implement a chat topic identification system for identifying chat topics in a multi-user messaging platform. The chat topic identification system receives a plurality of chat messages submitted to a communication channel in the multi-user messaging platform, performs cognitive content language analysis, cognitive personality analysis, cognitive tone analysis, social data analysis, and conversation feature analysis. The chat topic identification system stores results in a user profile associated with the user to form a user profile. A new conversation prediction engine determines a conversation separation score representing a likelihood that a new conversation is being started in the communication channel. A new conversation separation recommendation engine generates a conversation separation recommendation based on the conversation separation score.
US10608965B2 Augmented conversational agent
One embodiment provides a method, including: receiving, at a conversation agent, text-based input from a user and beginning a conversation between the user and the conversation agent; capturing at least one facial image of the user and analyzing the facial image to extract eye gaze information and facial expressions of the user; identifying, within the text based conversation, a concept of interest to the user, wherein the identifying comprises analyzing the eye gaze information to identify a position within the text-based conversation and determining the concept corresponding to the position within the text-based conversation; determining an emotion of the user in relation to the concept of interest, wherein the determining an emotion comprises analyzing the facial expressions of the user; and providing a text-based response to the user, wherein the text-based response is formulated in view of the determined emotion and the identified concept of interest.
US10608964B2 Bot audio date updating
A server computing device is provided, including a processor configured to execute a bot server program. The processor may provide a dialog for a first bot of the bot server program, the dialog including at least one trigger condition for transmitting default audio data. The processor may receive an audio data update communication from a bot developer computing device. Based on the audio data update communication, the processor may replace the default audio data with updated audio data. The processor may establish a first communication channel between the first bot and a client computing device. The first communication channel may allow one or more communications to be transmitted between the first bot and the client computing device based on the dialog. The processor may transmit a first communication to the client computing device via the first communication channel. The first communication may include the updated audio data.
US10608953B2 Platform with multiple execution engines
The example embodiments are directed to a system and method for deploying and monitoring applications within a cloud environment including multiple execution engines. In one example, the system includes a network interface configured to receive an application from a client, and a processor configured to determine a cloud services platform, from among a plurality of different cloud services platforms, to be a host platform for the application, and retrieve API information from storage that is unique to the determined cloud services platform and which is to be used for communicating with the determined cloud services platform when executing the application, wherein the processor is further configured to launch an execution of the application via the determined cloud services platform and communicate with the determined cloud services platform on behalf of the executing application based on the retrieved API information.
US10608951B2 Live resegmenting of partitions in distributed stream-processing platforms
Techniques for resegmenting a partition in a distributed stream-processing platform are provided. The techniques include receiving a trigger to move a partition of the distributed stream-processing platform from a first broker on a first set of physical resources to a second broker on a second a set of physical resources. In response to the trigger, the partition is allocated on the second broker, and the first broker is configured to redirect, to the second broker, requests for new messages after a last offset in the partition without replicating older messages before the last offset to the second broker. Idempotent produce metadata for the partition from the first broker is then merged into the second broker. Finally, metadata for processing requests for the partition is updated to include the second broker.
US10608950B2 Method of and server for transmitting a personalized message to a user electronic device
There is disclosed a method for sending personalized content to an electronic device associated with a user. The e method executable in a personalized content system, the personalized content system including a communication network; a network resource server hosting a network; a personalized content server coupled to the communication network and accessible by the network resource server and the electronic device via the communication network. The network resource having a generic content link and a personalized content link. The method comprises parsing, by the personalized content server, content of the network resource, to detect a plurality of links contained therein, the plurality of links including the generic content link and the personalized content link; executing, by the personalized content server, a link obfuscation routine, transmitting the content of the network resource with the plurality of links having been obfuscated to the electronic device.
US10608943B2 Dynamic buffer management in multi-client token flow control routers
Systems, apparatuses, and methods for dynamic buffer management in multi-client token flow control routers are disclosed. A system includes at least one or more processing units, a memory, and a communication fabric with a plurality of routers coupled to the processing unit(s) and the memory. A router servicing multiple active clients allocates a first number of tokens to each active client. The first number of tokens is less than a second number of tokens needed to saturate the bandwidth of each client to the router. The router also allocates a third number of tokens to a free pool, with tokens from the free pool being dynamically allocated to different clients. The third number of tokens is equal to the difference between the second number of tokens and the first number of tokens. An advantage of this approach is reducing the amount of buffer space needed at the router.
US10608941B2 Dual-network for fault tolerance
Embodiments herein relate to a vehicle, including a first plurality of devices associated with a first vehicle function and a second plurality of devices associated with a second vehicle function. The first communication network communicatively couples each of the first plurality of devices to each other, communicatively couples each of the second plurality of devices to each other, and communicatively couple the first plurality of devices to the second plurality of devices. Further, a second communication network communicatively couples less than all of the first plurality of devices to less than all of the second plurality of devices, where the second communication network transmits messages determined to be critical from a first device of the first plurality of devices to a first device of the second plurality of devices.
US10608938B2 Method and apparatus for controlling traffic quality
A method for controlling traffic transmission in a control server of a communication system includes receiving information of an application corresponding to a network session; receiving, from a network node, information related to a network congestion condition with respect to the network session; and controlling a traffic flow of the network session on the basis of a traffic quality policy which is determined on the basis of the received application information and/or the information related to the network congestion condition. The control server can receive, from an electronic device, the application information of an application corresponding to the network session. The control server can determine the quality policy on the basis of the application information. The control sever can control the traffic flow of the network session according to the quality policy.
US10608933B2 Data reproduction device for plant-monitoring control system
A data reproduction device (1) is a data reproduction device for plant-monitoring control system to be newly connected to an existing network 6 in which a packet is transmitted/received between a PLC (2) that is operating and an input/output device (3, 4). A setting information storing portion (10) stores setting information. A process data definition information storing portion (11) stores process data definition information. A process data acquiring portion (13) acquires a binary data array stored in the packet. A process data analyzing portion (15) decomposes the binary data array into a plurality of pieces of process data based on the setting information and, for each of the plurality of pieces of process data, associates one piece of the process data among the plurality of pieces of process data, packet receiving time, and the process data definition information to obtain one piece of process data analysis information.
US10608923B2 Method and apparatus for network slice deployment in mobile communication system
A method and an apparatus for deploying a network slice in a mobile communication system are disclosed. The method comprises the steps of mapping an underlying infrastructure network into an underlying network layer in a complex multilayer network model, and mapping a network slice into a network layer on the underlying network layer; and deploying the network slice based on the complex multilayer network model. In the process of deploying a network slice in a mobile communication system, the invention can accurately and flexibly manage the network resources and enhance the utilization of network resources, thereby avoiding the resource competition and ensuring the network communication quality.
US10608921B2 Routing in fat tree networks using negative disaggregation advertisements
A particular fat tree network node stores default routing information indicating that the particular fat tree network node can reach a plurality of parent fat tree network nodes of the particular fat tree network node. The particular fat tree network node obtains, from a first parent fat tree network node of the plurality of parent fat tree network nodes, a negative disaggregation advertisement indicating that the first parent fat tree network node cannot reach a specific destination. The particular fat tree network node determines whether the first parent fat tree network node is the only parent fat tree network node of the plurality of parent fat tree network nodes that cannot reach the specific destination. If so, the particular fat tree network node installs supplemental routing information indicating that every parent fat tree network node except the first parent fat tree network node can reach the specific destination.
US10608920B2 Performance testing audio/video communications in network
A test webpage triggers a remote computer to obtain a token for the performance test from a test data collection server. The test webpage triggers the remote computer to transmit the token to a reflector server to initiate the performance test. The reflector server initiates the performance test upon validating the token. The reflector server performs bidirectional communication of test data over a Web Real-Time Communication (WebRTC) data channel using a loss tolerant protocol with the remote computer. The remote computer is able to determine computer-endpoint test results from the bidirectional communication of test data. The reflector server determines server-endpoint test results from the bidirectional communication of test data. The reflector server transmits the server-endpoint test results to the remote computer. The test webpage triggers the remote computer to transmit the computer-endpoint and the server-endpoint test results to the test data collection server.
US10608917B2 System and method for content delivery and presentation
A system and method for content delivery and presentation at remote devices. The content may be presented in the form of objects in a workspace of a folio created by one or more content managers. The content manager may then allow authorized users to access or download the workspace through various user devices having browser-based web services or applications executing thereon. Further, the content manager may assign conditional operating parameters to each object or set of objects such that only specific users have access or an ability to download the object or the application for interacting with the object. Further yet, the content manager may specify relationships between objects such that users may only use or download the objects in a specific order. The content manager may have several other levels of control of the sets of objects and the objects in the workspace.
US10608915B2 Providing dynamic latency in an integration flow
Providing dynamic latency in an integration flow. An integration flow connecting multiple integration nodes and including at least one repeat node is managed, wherein a repeat node repeats by sending a message, a variation of a message, or an element of a message to multiple paths or to a single path multiple times. A repeat node is registered with a workload manager component for monitoring. Data relating to the effect on performance by the integration flow including the monitored repeat node is collected. Required latencies or variations of latencies between firing of repeats of the repeat node based on the collected data are determined. The latencies or variations of latencies between firing of the repeats of the repeat node are instructed to influence dynamically a flow of elements through the repeat node.
US10608913B2 Methods, systems, and computer readable media for conducting and validating network route convergence testing
A method for testing network route convergence includes receiving input for specifying a route convergence threshold and a frame loss tolerance for a route convergence test. The route convergence test is initiated by transmitting data plane traffic addressed to at least one destination to a device under test (DUT). At least one route is advertised to the DUT. A first time instance when the at least one route is advertised to the DUT is recorded. Data plane traffic routed by the DUT is monitored. It is detected when data plane traffic for the at least one route reaches the route convergence threshold. In response to detecting that the data plane traffic reaches the route convergence threshold, a second time instance is recorded and a route convergence validation test phase is initiated. During the route convergence validation test phase, an indication of frame loss for the at least one route is determined and an indication of validity or invalidity of the route convergence test is generated based on a relationship between the indication of frame loss and the frame loss tolerance.
US10608911B2 Techniques for evaluating server system reliability, vulnerability and component compatibility using crowdsourced server and vulnerability data
Various aspects described herein are directed to different techniques for: evaluating server system reliability, vulnerability and component compatibility using crowdsourced server and vulnerability data; generating automated recommendations for improving server system metrics; and automatically and conditionally updating or upgrading system packages/components.
US10608908B2 On-demand connection ping
Techniques disclosed herein provide an approach for diagnosing problems in a network connection established between applications running on two endpoints. In one embodiment, upon identification of a potential issue in the network connection, a connection detector is triggered in one of the endpoints and requests a kernel of that endpoint to transmit an on-demand, non-invasive packet to the other endpoint. The connection detector then determines whether the application running on the other endpoint is available via the connection based on whether an acknowledgment packet is received from the other endpoint after the transmission of the non-invasive packet.
US10608905B2 Method and system for temporal sampling in evolving network
Method and system for analyzing temporal data includes obtaining a first data set of temporal data of a first size and transforming the temporal data into a computer generated temporal graph containing a set of predefined data properties. The method includes generating a time decay function of a selected temporal attribute and fitting the time decay function into a temporal distribution of the selected temporal attribute in the temporal graph, selecting a data sampling time window in the temporal graph defining a second data set of temporal data of a second size less than the first size based on the time decay function, such that the set of predefined data properties is substantially preserved within the data sampling window, sampling data from the data source within the selected data sampling time window and generating a computer generated temporal subsample graph of the predefined data properties of the sampled network data.
US10608898B2 Dynamic method for determining a list of services in an SIP network
A method is provided for determining a list of services for a user of a customer device of operator network implementing SIP. The method includes: the customer device inserts a list of services that it has the technical means to provide into a request for registration with the operator network; where appropriate, each intermediate network relating the customer device to the operator network transmits the request to the operator network after having deleted therefrom or marked, in the list of services, all services that the intermediate network does not have technical means to provide and/or for which the intermediate network does not have a use agreement with the operator of the upstream and/or downstream network to which it is connected; and the operator network obtains a definitive list by extracting services to which the user is entitled among the services that the operator network has the technical means to provide.
US10608892B2 Methods, systems and appratus for custom interface specification in a cloud management system
Methods, apparatus and articles of manufacture for custom interface specification in a cloud management system are disclosed. An example cloud management system includes: a first interface to communicate with a second interface external to the cloud management system; and a host to manage requests from the second interface and allocate resources to the second interface as a reverse proxy for the second interface with respect to a backend. The example host is to at least: add, at a first request from the second interface, an endpoint with respect to the second interface; fetch, at a second request from the second interface, data for the endpoint from the backend, the backend identified for the endpoint based on metadata in a component registry; and provide the data from the backend to the second interface.
US10608885B2 Information processing method and storage medium
An information processing method includes the steps of detecting a device by searching one or more devices in a network, and communicating with the device which has been detected in the detecting step, by a communication method varying depending on whether or not searching for another device is in progress in the detecting step. In a case where the searching is in progress, communication is performed with the detected device by broadcast communication or multicast communication including an identifier allocated uniquely to the detected device, and in a case where the searching is not in progress, communication is performed with the detected device by unicast communication using an IP address which is allocated to the detected device and is acquired by the detecting of the detected device.
US10608884B2 Method and apparatus for providing device compatibility information
An approach is provided for determining device compatibility using alerts and information spaces. A link redirector receives a request from a device for a required type of service. The link redirector alerts the device compatibility service and the export control interface about the potential request or stores the request information in an information space while searching for a suitable service for the device. Therefore, the device compatibility service and the export control interface can start preparing information about device compatibility and export control before the information is requested by the service determined.
US10608880B2 VLAN port signaling
The invention relates to a method for operating a network, wherein the network comprises a plurality of network devices having ports, the network devices being connected to one another for transmitting data via cables which are each inserted into a respective port, wherein each port has signaling means which can be switched between at least two signaling states. The invention is characterized in that all signaling means of those ports of the network devices, which have the same configuration, are brought into an associated detectable signaling state.
US10608879B2 Validation using natural language processing
Aspects of the present disclosure relate to systems and methods that help automate the validation of a configuration of a functional product. Every functional product, be it a service, device, or combination thereof, has one or more documents associated with it. These documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. In embodiments, datatset used for validating a configuration setting may be extracted using natural language processing from technical documentation. In embodiments, this extracted information is used to validate a design vector representing a configuration setting.
US10608873B2 Methods and devices for media processing in distributed cloud
The teachings relates to methods for media processing performed in a network node of a distributed cloud 11 comprising two or more virtual machines run in a respective distributed data center. The method comprises: receiving a request for a media service between at least a first and a second user device A, B; creating two or more media virtual nodes for handling the media service, the two or more media virtual nodes being run on a respective virtual machine; configuring, for the first user device A participating in the media service, a communication path to the second user device B for a media stream of the media service, the communication path involving the created two or more media virtual nodes and the communication path comprising at least one redundant path section.
US10608871B2 Network functions virtualization based fault processing method and apparatus
An embodiment of the present invention provides a NFV based fault processing method. The method includes: determining a NFVI fault; obtaining self-healing policy information used to indicate whether to perform a self-healing operation on the NFVI fault; and performing the self-healing operation on the NFVI fault when the self-healing policy information indicates that the self-healing operation is to be performed on the NFVI fault. Therefore, time for reporting and making a fault analysis for the infrastructure fault can be saved, the infrastructure fault is rectified as quickly as possible, a fault processing delay is reduced, and system performance can be improved.
US10608870B2 System and method for data replication using a single master failover protocol
A system that implements a data storage service may store data on behalf of storage service clients. The system may maintain data in multiple replicas of various partitions that are stored on respective computing nodes in the system. The system may employ a single master failover protocol, usable when a replica attempts to become the master replica for a replica group of which it is a member. Attempting to become the master replica may include acquiring a lock associated with the replica group, and gathering state information from the other replicas in the group. The state information may indicate whether another replica supports the attempt (in which case it is included in a failover quorum) or stores more recent data or metadata than the replica attempting to become the master (in which case synchronization may be required). If the failover quorum includes enough replicas, the replica may become the master.
US10608866B2 Forwarding Ethernet packets
Forwarding Ethernet packets is disclosed, including: receiving an incoming packet; determining a value based at least in part on performing a hash operation on at least a portion of a destination Internet Protocol (IP) address included in the incoming packet; comparing the value against a pre-established look-up table to determine whether a corresponding index value is found, wherein the pre-established look-up table stores index values and corresponding data sets to respective ones of the index values; determining a destination media access control (MAC) address associated with the incoming packet based at least in part on whether the corresponding index value is found in the pre-established look-up table; and forwarding the incoming packet to a virtual machine associated with the determined destination MAC address.
US10608863B2 Transmission control application supporting TCP fast open
A transmission control device includes a delaying section and a transmitting section. When an application program calls a connect function, the delaying section delays transmission of a synchronize packet in response to the calling of the connect function. Upon calling of a transmit function by the application program while the transmission of the synchronise packet is being delayed, the transmitting section transmits the synchronise packet including transmission target data in response to the calling of the transmit function.
US10608854B2 Synchronization method of an active load modulation clock within a transponder
A method of wireless communication includes transmitting frames from a transponder to a reader and synchronizing between a reader carrier frequency and an active load modulation (ALM) carrier frequency within each transmitted frame. Each transmitted frame includes ALM carrier bursts generated from subcarrier modulation by binary phase shift keying (BPSK) data encoding and producing signal oscillations at a transponder antenna after each ALM carrier burst generation, The synchronizing occurs at each phase change of the data encoding when no burst is generated during a half period of the subcarrier preceding the phase change and a half period of the subcarrier following this phase change. The transponder antenna has a moderate quality factor sufficient to naturally damp the signal oscillations so that the synchronizing is performed without performing any controlled signal oscillations damping.
US10608848B1 CTLE adaptation based on post-cursors
An adaptive CTLE used in a receiver with its zero and/or pole frequencies automatically and continuously adjustable based on an error signal and post-cursors. The error signal is derived from the sliced equalized signal that is output from the CTLE. A correction control signal can be determined based on one or more delayed and sampled data (corresponding to the post-cursors) and the error signal. As controlled by the correction control signal, the CTLE zero/pole frequency setting is then adapted such that the CTLE transfer function causes the error signal to decrease while the post cursor ISI is reduced or eliminated. As a result, effective equalization can be advantageously accomplished in a consistent and fast manner.
US10608846B2 Receiving device
A receiving device includes: a resampler to convert a sampling rate of a reception signal, and output a first signal that is a signal having been subjected to sampling rate conversion; an equalizer to perform an adaptive equalization process using the first signal as an input, and output a second signal that is a signal having been subjected to the adaptive equalization process and having a sampling rate that is an integer fraction of an input signal; a correlation calculator to calculate a correlation function between the first signal and the second signal; and a rate controller to control a rate conversion ratio for sampling rate conversion in the resampler on a basis of the correlation function.
US10608842B2 GTP-U downlink packet sending method and apparatus
Embodiments of the present disclosure provide a GTP-U downlink packet sending method and apparatus. The method includes: receiving, by a MEC platform, a GTP-U uplink packet sent by a base station device; obtaining, by the MEC platform, a TEID of the base station device according to the GTP-U uplink packet; and sending, by the MEC platform, a GTP-U downlink packet to the base station device, where the GTP-U downlink packet includes the TEID of the base station device. By using the technical solutions of the embodiments of the present disclosure, after receiving the GTP-U uplink packet sent by the base station device, the MEC platform can obtain the TEID of the base station device according to the GTP-U uplink packet, and therefore, can correctly perform GTP-U encapsulation, and send the GTP-U downlink packet to the base station device.
US10608838B2 Information provision apparatus, server apparatus, information provision method, and information provision program
An information provision apparatus whereby information regarding a malfunction or problem that occurred during the use of a prescribed model of home appliance can be shared with users using the same model of home appliance. A device (20) has the following: a presentation-information reception unit (21) that receives presentation information generated by a server (10) and stores the presentation information in a prescribed storage unit; and a presentation unit (22) that presents the presentation information to the user of the device (20), the presentation information having been read out from the aforementioned storage unit. The presentation information indicates malfunctions or problems that occurred in devices that are the same model as the abovementioned device (20) and were being used by other users.
US10608837B2 Control apparatus and method for controlling the same
The present invention relates to a control device for controlling an operation of at least one electric device. The control device includes a user interface unit configured to display a first screen having an icon corresponding to the at least one electric device and a state window of the at least one electric device, and receive an operation command for the at least one electric device; and a control unit configured to, when an icon of any one electric device is selected, perform control such that a control screen for controlling the selected any one electric device is displayed on the user interface, and when a state window of any one electric device is selected, perform control such that a current operation of the selected any one electric device is switched. It is possible to allow easy identification by utilizing icons to display a plurality of home electric devices and it is also possible to check operation states of the home electric devices by utilizing speech bubbles to display the operation states of the electric devices in the vicinity of the icons.
US10608836B2 Tailoring the availability of network resources to on-demand, user proximity, and schedule time
A device comprises of an AC input port for receiving AC power. An AC output port is adapted to receive an AC power cord of the home network device. A switch is provided for controlling the AC power to the home network device and switching the home network device between an on state and an off state. A processor is in communication with the switch for controlling the on state and the off state of the home network device in response to one of three predetermined conditions.
US10608828B2 Revocation status using other credentials
Providing revocation status of at least one associated credential includes providing a primary credential that is at least initially independent of the associated credential, binding the at least one associated credential to the primary credential, and deeming the at least one associated credential to be revoked if the primary credential is revoked. Providing revocation status of at least one associated credential may also include deeming the at least one associated credential to be not revoked if the primary credential is not revoked. Binding may be independent of the contents of the credentials and may be independent of whether any of the credentials authenticate any other ones of the credentials. The at least one associated credential may be provided on an integrated circuit card (ICC). The ICC may be part of a mobile phone or a smart card.
US10608826B2 Method for authenticating attributes in a non-traceable manner and without connection to a server
The present invention relates to a method, for a provider entity belonging to a provider group, to authenticate its belonging to an attribute provider group to a verification entity in a non-traceable manner without necessitating to share secret or large constants compromising privacy. Both entities comprise at least one attribute group arborescence, this attribute group arborescence being shared by the provider entity and the verification entity when the provider entity has the attribute. According to the invention, when a verification is triggered, the verification entity calculates a certificate from the attribute group arborescence, said certificate being calculated from the authentication tokens of the groups along the arborescence from the attribute verification group's token to the consumer group's token.
US10608822B2 Efficient calculation of message authentication codes for related data
A method of computing a message authentication code (MAC) for a message having a common part and an independent part using a constrained processor, including: performing a MAC function on the common part of the message using a first secret key to produce a first output; performing a pseudorandom function on the independent part of the message using a second key to produce a second output, wherein the computation time of the pseudorandom function is significantly less than the computation time of the MAC function; and combining the first output and the second output to produce a computed MAC for the message.
US10608820B2 Identification and/or authentication system and method
The present invention relates to an authentication method which allows a user having a personal electronic device (PED) to authenticate, register or login to a recipient system. Upon interacting with the recipient system, the user is prompted for his unique token ID. The recipient system generates a one-time password (OTP) and sends it to the authentication server together with the token ID and may, in addition, request user's information. The authentication server sends an authentication request to the user's PED including the OTP, which prompts the user for a decision to proceed or not. The user, may decide to proceed with authentication, upon which the PED sends to the recipient system the OTP and a random password created by a previous handshake between recipient system and PED, (RP) stored in the PED, the recipient system authenticating the user thereby by comparing the OTP generated and received and the RP stored and received. If user information was requested, it will be provided to the recipient system together with the authentication data, i.e. the OTP and the RP.
US10608816B2 Authentication system for enhancing network security
A network-based biometric authentication system includes a client computer (10), a third party server (24), and a biometric authentication server (26). A user requests access to a web site hosted by the third party server via the client computer, wherein the third party server communicates a deployable object to the client computer. The client computer executes the deployable object, wherein the object enables the client computer to receive a user name, password, and biometric data from the user and to communicate the user name, password, and biometric data to the biometric authentication server in a secure fashion. The biometric authentication server authenticates the user name, password, and biometric data, and communicates the user name and password to the third party server, which attempts to verify the user name and password in a conventional manner and grants access to the user if the user name and password are verified.
US10608812B2 Image forming apparatus capable of executing encryption processing, method of controlling the same, and storage medium
An image forming apparatus capable of suppressing occurrence of a problem in encryption processing. The image forming apparatus includes a plurality of encryption modules for executing encryption processing associated therewith, respectively, including a predetermined encryption module that executes a predetermined encryption processing when mode setting information is set to make the image forming apparatus compliant with a specific standard, for encryption processing. Encryption providers are registered, which are executed in a program environment different from that for the plurality of encryption modules, and are associated with the encryption modules, respectively. Encryption processing is executed via an encryption provider selected from the registered encryption providers by using an encryption module associated with the selected encryption provider. Whether or not to register an encryption provider associated with the predetermined encryption module is determined based on the encryption processing mode-setting information.
US10608809B2 Adaptive timing synchronization in packet based radio systems
Methods and apparatuses for adaptive timing synchronization are described. In one example, a method includes determining a data communications packet length relative to a data communications slot length in a time-slotted data communications connection to identify a duty cycle parameter. The method further includes transmitting data communications packets between a first device and a second device utilizing an adaptive timing method. The adaptive timing method includes selecting from a random timing communications method or a synchronization timing communications method responsive to the duty cycle parameter being above or below a predetermined value.
US10608806B2 Short TTI within special subframes of TTD communication systems
A wireless device, network node and method for communication between wireless devices and network nodes are provided. According to one aspect, a wireless device configured to communicate with a network node in a wireless communication system is provided. The wireless device includes processing circuitry configured to form at least one of an uplink, UL, signal and a downlink, DL, signal during at least one short transmission time interval, sTTI, in a special sub-frame of a radio frame to create an sTTI-containing special subframe. The wireless device further includes a transceiver configured to communicate with the network node by one of sending the uplink signal and receiving the downlink signal during the at least one sTTI.
US10608800B2 Method for transmitting reference signal and device therefor in wireless communication system
The present invention discloses a method for transmitting a reference signal and a device therefor in a wireless communication system. In particular, the method maps and transmits a DMRS signal to at least one OFDM symbol in a resource region for uplink data, and in the at least one OFDM symbol, a resource element to which the DMRS signal has not been mapped cannot be used for the uplink data.
US10608798B2 Method and device for notifying reference signal configuration information
Method and device for notifying reference signal configuration information are disclosed. Channel state information-reference signal (CSI-RS) configuration information is coded, to obtain one or more CSI-RS configuration codes. The CSI-RS configuration codes are sent to a terminal device. The terminal device determines, based on CSI-RS configuration codes, CSI-RS configuration information such as a quantity of antenna ports for transmitting a CSI-RS, a CSI-RS pattern, a CSI-RS period and an offset corresponding to the CSI-RS period.
US10608796B2 Resource mapping for a user equipment in a communication system
A resource mapping method and an apparatus are provided relating to the communications field, the solutions capable of flexibly implementing resource mapping of a channel or a signal. In one example implementation, first information is obtained that is used to indicate a cyclic shift start resource block location or a cyclic shift end resource block location for resource mapping of a first channel or a first signal in a resource block cyclic shift manner in a bandwidth used by user equipment. A resource mapping location of the first channel or the first signal in the bandwidth used by the user equipment is determined according to the resource block cyclic shift manner and the first information. The first channel or the first signal is received or sent at the resource mapping location. The resource mapping method and the apparatus are used to map a resource.
US10608793B2 Serial data transmission
An example embodiment includes a first subsystem, a second subsystem, and a third subsystem in different locations, where the first subsystem is configured to receive a request to deliver a set of packets to the third subsystem, send the set of packets to the second subsystem, and send, through first nodes, a first data stream containing the a set of packets to the third subsystem. The second subsystem is configured to receive the a set of packets and send, through second nodes that differ from the first nodes, a second data stream containing a set of packets to the third subsystem. In addition, the third subsystem is configured to receive the first and second data streams, determine that each data stream comprises the a set of packets, and send the set of packets from one of the first and second data streams to a downstream component.
US10608789B2 Method for transmitting and receiving signal in wireless LAN system and apparatus therefor
A method of transmitting and receiving signals in a wireless local area network (WLAN) system and a device for the same are provided. More particularly, there are provided a method and a device for the same in which a station operating in an orthogonal frequency division multiplexing (OFDM) mode transmits and receives signals through two aggregated channels.
US10608782B2 Wireless receiver and wireless transmitter
A wireless receiver includes a wireless communication component and a controller. The wireless communication component receives from a wireless transmitter a wireless signal that includes content data and encoded data having first error correction information and second error correction information of a different type from that of the first error correction information, for correcting errors in the content data. The controller determines which of the first error correction information and the second error correction information is to be given priority based on the signal quality of the wireless signal.
US10608781B2 Applying forward error correction in 66b systems
A method and apparatus for applying Forward Error Correction (FEC) in 66 b systems. For a user data, the apparatus uses a method comprising the steps of generating one or more data blocks using a 66 b code format and the user data; generating one or more FEC parity blocks using the 66 b code format, wherein the parity is calculated over the data blocks; and generating an FEC codeword using the data blocks and the FEC parity blocks.
US10608776B2 Channel bonding in multiple-wavelength passive optical networks (PONs)
An apparatus comprises: a processor configured to: select a first channel from among a plurality of channels in a network, and generate a first message assigning a first grant corresponding to the first channel; a transmitter coupled to the processor and configured to transmit the first message; and a receiver coupled to the processor and configured to receive a second message on the first channel and in response to the first message. A method comprises: selecting a first channel from among a plurality of channels in a network; generating a first message assigning a first grant corresponding to the first channel; transmitting the first message; and receiving a second message on the first channel in response to the first message.
US10608775B2 Optical transmission apparatus, optical transmission method, and optical transmission system
An optical transmission apparatus includes a splitter configured to split a first wavelength division multiplexed optical signal arranged in a first wavelength band and a second wavelength division multiplexed optical signal arranged in a second wavelength band, respectively, from an optical signal including the first wavelength division multiplexed optical signal and the second wavelength division multiplexed optical signal, a wavelength converter configured to convert a wavelength of the split second wavelength division multiplexed optical signal to generate a third wavelength division multiplexed optical signal to be arranged in the first wavelength band, an optical monitor configured to monitor power of each wavelength channel of the third wavelength division multiplexed optical signal, and a transmitter configured to transmit a monitoring result by the optical monitor to a transmission source node of the optical signal or a relay node of the optical signal.
US10608769B2 Selective directional mitigation of wireless signal interference
A boundary of a wireless network is monitored for incoming wireless signals that may interfere with an ability of a first wireless computing device to connect to the wireless network within the boundary of the wireless network. For an incoming wireless signal determined to interfere with the ability of the first wireless computing device to connect to the wireless network within the boundary of the wireless network, a directional opposing outgoing wireless signal is emitted to counteract the incoming wireless signal and to stop the incoming wireless signal from further interfering with the ability of the first wireless computing device to connect to the wireless network within the boundary of the wireless network.
US10608765B2 Radio telecommunications system and method of operating the same with polling
An apparatus or method for transmitting data blocks on a communications channel having a radio link between two stations including a user equipment comprises receiving first data blocks from the user equipment, and transmitting second data blocks to the user equipment. A polling interval is dynamically set for the transmission of polling messages to the user equipment after transmission of the second data blocks, the polling interval being set in accordance with at least one of: a size of one or more data blocks received by the apparatus from the user equipment, a size of one or more blocks transmitted from the apparatus to the user equipment, and a service to which the user equipment is subscribed. The apparatus may be used as a PCU in a cellular mobile telephone system.
US10608764B2 Methods and systems for synchronization using delay asymmetry
This invention relates to methods and devices for timing synchronization. The invention has particular application where timing is being carried out over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP). Embodiments of the invention make use of estimated forward and reverse path delay asymmetries directly in the estimation algorithm (for example a Kalman filter). This can allow the variation in the timestamps which have been compensated for the delay asymmetry to be significantly reduced, which can reduce the complexity of the phase offset estimation algorithm.
US10608761B2 Methods and arrangements for CSI prediction
The present disclosure relates to methods and devices for Channel State Information, (CSI) prediction. More particularly the disclosure pertains to predicting CSI for a dynamic channel that is varying over time, e.g. because the receiver is moving. This object is obtained by a method performed in a first wireless node of predicting CSI of a dynamic wireless channel H between the first wireless node and a second wireless node. The method comprises deriving channel covariance estimates Ck(n), . . . , Ck(n−M) of the dynamic wireless channel H, estimating one or more channel properties of the dynamic wireless channel H, wherein one of the estimated channel properties defines a spectrum spread of the dynamic wireless channel H, and determining a covariance prediction filter, based on the estimated one or more channel properties. The method further comprises predicting one or more channel covariance estimates Ĉk(n+N|n) by applying the determined covariance prediction filter to the derived channel covariance estimates Ck(n), . . . , Ck(n−M) and calculating a predicted CSI using the predicted covariance estimates Ĉk(n+N|n). Hence, this disclosure proposes predicting CSI by predicting channel covariance using a methodology which implies deriving optimal covariance prediction filters.
US10608760B2 Systems and methods for detecting satellite-based communication interference
Systems and methods for detecting and reducing signal interference affecting wireless communication with a mobile vehicle includes generating an interference signature based on a correlation multiple signal-quality characteristics of a desired target-signal that is received at an antenna assembly attached to the mobile vehicle, and adjusting the orientation of the antenna assembly based on a change or degradation in the interference signature to thereby improve wireless communication with the vehicle.
US10608754B2 Optical link management
The present disclosure provides optical link management in a marine seismic environment. A first device can transmit, to a second device, a first optical transmission at a first output level. The first optical transmission can include a first packet corresponding to a network protocol. The first device can determine that the second device failed to receive the first packet via the first optical transmission. The first device can transmit, responsive to failure of the first optical transmission, a second optical transmission at a second output level different than the first output level. The second optical transmission can include a second packet corresponding to the network protocol. The first device can identify that the second packet was successfully received by the second link manager agent. The first device can establish, responsive to the identification that the second packet was successfully received, the second output level as a transmission output level for the first device.
US10608743B2 Transmission characteristic compensation apparatus, transmission characteristic compensation method, and communication apparatus
A reception circuit includes a first adaptive compensator compensating distortion of a received signal. An adaptive compensation coefficient calculator includes a known-signal detector detecting first and second known-signals from the received signal, a second adaptive compensator compensating distortion of the received signal, a tap coefficient initial value calculator calculating an initial value of a tap coefficient of the second adaptive compensator by comparing the first known-signal with its true value, a first phase shift compensator compensating phase shift of an output of the second adaptive compensator using the second known-signal, and a tap coefficient calculator calculating tap coefficients of the first and second adaptive compensators by comparing at least one of the first and second known-signals compensated by the second adaptive compensator and the first phase shift compensator with its true value.
US10608742B2 Signal modulation and demodulation method and system, and apparatus
Embodiments of the present disclosure disclose a signal modulation and demodulation method and system, and an apparatus, to eliminate SSBI generated in a modulation and demodulation method. The method includes: performing, by a transmit end, PAM encoding on an input signal to obtain a PAM signal; electrically modulating, by the transmit end, the PAM signal by using a first filter; converting, by the transmit end, the electrically modulated PAM signal into an analog signal; optically modulating, by the transmit end, the analog signal by using an electro-optic modulator to obtain an optical signal, and sending the optical signal. Another method includes receiving, by a receive end, the optical signal, and converting the optical signal into an electrical signal; electrically demodulating, by the receive end, the electrical signal by using a second filter; and performing PAM decoding, by the receive end, the electrically demodulated electrical signal to obtain a restored input signal.
US10608735B2 Systems and methods for performing optical line terminal (OLT) failover switches in optical networks
A system for performing failover switches in an optical network, such as a time and wavelength division passive optical networks (TWDM PON) like NG-PON2, includes a backup optical line terminal (OLT) for backing up communications of a primary OLT. The backup OLT is configured to allocate small upstream time slots, referred to herein as “de minimis” time slots, to at least one optical network terminal (ONT) communicating with the primary OLT during normal operation. When a failure occurs that prevents communication between the ONT and the primary OLT, the ONT autonomously tunes to the upstream and downstream wavelength pairs of the backup OLT and begins to transmit data to the backup OLT in the de minimis time slot allocated to it. The presence of data in the de minimis time slot indicates the occurrence of a failover switch to the backup OLT, and the backup OLT then begins to allocate time slots to this ONT, which is normally serviced by the primary OLT according to its normal TDM algorithm.
US10608734B2 Virtualization and orchestration of a radio access network
A distributed radio frequency communication system facilitates communication between wireless terminals and a core network. The system includes a group of remote radio units (RRUs). Each RRU of the group of RRUs is coupled to an antenna to communicate with at least some of the mobile terminals and includes electronic circuitry to perform at least a first portion of a first-level protocol of a radio access network (RAN) and communicate over a fronthaul link. The system also includes a baseband unit (BBU) coupled to the core network and the fronthaul link, and communicably coupled to the group of RRUs over the fronthaul link. The BBU includes electronic circuitry to assign one or more RRUs, selected from the group of RRUs, to a cluster of RRUs based on one or more parameters, and to perform at least a second-level protocol of the RAN.
US10608732B2 Communications in layered orbital networks
Systems, methods, and software described herein provide enhancements for deploying communication networks in clusters of satellite devices. In one example, a first set of satellite devices is configured to orbit in a first orbital configuration, and a second set of satellite devices is configured to orbit in a second orbital configuration. A communication network is formed among the satellite devices and is configured to selectively exchange communications among satellite devices in the first orbital configuration and satellite devices the second orbital configuration based at least in part on an operational status of the communication network.
US10608730B2 Mobile communications system, communications terminals and methods for coordinating relay communications
A mobile communications system, methods, and communication terminals. A first of plural communications terminals is configured to determine, based on current communications conditions, one of plural predetermined priority levels representing a relative ability of the first communications terminal to act as a relay node for a second of the plural communications terminals, and to transmit an indication of the determined priority level to the second communications terminals for one of the first or other communications terminals to be selected to act as a relay node for the second communications terminal. The second communications terminal is configured to receive from the first communications terminal the indication of the determined priority level, to receive from the other communications terminals indications of determined priority levels, to select one of the first communications terminals or one or more of the other communications terminals to act as a relay node for the second communications terminal.
US10608729B1 Fifth generation new radio repeater state machine
A computer device may include a memory storing instructions and processor configured to execute the instructions to establish a communication channel with a fixed wireless access (FWA) user equipment (UE) device associated with a provider; scan for Fifth Generation (5G) New Radio (NR) antenna beams from a base station associated with the provider; and identify a plurality of 5G NR antenna beams. The processor may be further configured to rank the plurality of 5G NR antenna beams based on a key performance indicator (KPI); select a highest ranked antenna beam, from the plurality of 5G NR antenna beams, via which the FWA UE device is able to connect to the base station associated with the provider while satisfying a threshold requirement associated with the KPI; and use the selected antenna beam to exchange wireless signals between the base station and the FWA UE device.
US10608728B2 Communication device and method for reducing interference
A communication device and a method for Orthogonal Frequency Division Multiplexing (OFDM) configured to receive a signal from a second device; perform a channel estimation on the signal, wherein the channel estimation comprises determining a channel path gain, a channel path delay, and at least one of a channel path angle of arrival (AoA) or a channel path angle of departure (AoD); determine an optimal analog beamforming direction based on the channel estimation; and communicating the data using the analog beamforming.
US10608727B2 Method and system for a distributed configurable transceiver architecture and implementation
In communication device comprising a plurality of distributed transceivers and one or more corresponding antenna arrays, a first distributed transceiver is configured to receive signals comprising one or more first data streams and a second distributed transceiver is configured to receive signals comprising one or more second data streams. One or more components within a transmit processing chain of the first distributed transceiver and/or one or more components within a transmit processing chain of the second distributed transceiver are adjusted to maximize beamforming gain for the one or more first data streams and/or second data streams. A phase of the one or more first data streams and/or the one or more second data streams may be adjusted by the one or more components within a transmit processing chain of the first distributed transceiver and/or the one or more components within a transmit processing chain of the second distributed transceiver.
US10608725B2 Method for reporting channel state and apparatus therefor
The present invention relates to a wireless communication system and, specifically, provides a method for reporting a channel state and an apparatus therefor. A terminal of the present invention receives, from a base station, configuration information for a plurality of sets, each including at least one of a plurality of channel state information-reference signal (CSI-RS) resources configured for a channel state information (CSI) process. The terminal reports CSI measured on the basis of only at least one CSI-RS resource included in a first set which is one of the plurality of sets. Here, the first set may include only some CSI-RS resources of the plurality of CSI-RS resources configured for the CSI process.
US10608724B2 Method for reporting CSI in wireless communication system and device for same
Disclosed in the present invention is a method for reporting, by a terminal, channel status information (CSI) to a base station in a wireless communication system. The CSI reporting method is characterized by including the steps of: transmitting, to a base station, first CSI including a rank indicator in a first period unit; transmitting, to the base station, second CSI including a vertical precoding matrix index in a second period unit within the first period; and transmitting, to the base station, third CSI including horizontal precoding matrix index in a third period unit within the second period.
US10608721B2 Opportunistic beamforming
The present disclosure describes methods and apparatuses for opportunistic beamforming for communication over preferred resources of a wireless network. A user device receives a signal from a plurality of antenna arrays of one or more base stations. The signal is transmitted, by the base stations, over a set of dedicated communication resources of a wireless network. Each of the base stations may dedicate a same set of resource elements for narrow-band communication with user devices outside of a standard range of a single antenna array. The user device determines a quality of the signal received over the dedicated communication resources and generates an index to identify preferred resources for communicating with the one or more base stations. The user device then communicates the index to the base stations to enable the base stations to establish a narrow-band wireless connection with the user device.
US10608717B2 Transmission control device, radiocommunication system, and calibration method
A transmission control device includes a memory and a processor connected to the memory. The processor executes a process including: selecting a reference transmission point as a starting point of generating a link from among a plurality of transmission points of which each wirelessly transmits a signal; sequentially selecting the transmission points one by one for each hierarchy corresponding to a number of hops from the selected reference transmission point and retrieving ones of the transmission points for which radio quality between the ones and the selected transmission point satisfies a predetermined criterion; and generating a link between the selected transmission point and a transmission point, among the transmission points obtained as a result at the retrieving, not connected to others of the transmission points to connect the two transmission points.
US10608715B2 Enhanced beam-based codebook subset restriction signaling
Example embodiments are presented for codebook subset restriction and precoder selection in wireless communications systems. For instance, an example method for codebook subset restriction at a user equipment (UE) is presented. In the example method, the UE can receive, from a network node such as a gNB, codebook subset restriction (CBSR) signaling for a first component common to precoders in a first group of codebooks. In an aspect of the present disclosure, a restriction of the first component maps to a restriction of a second component and the second component is common to precoders in a second group of codebooks. In addition, the example method includes restricting precoders selectable from a codebook in the second group of codebooks based on the second component. Network-side methods are presented, as well as example UEs and network nodes.
US10608714B2 Method for indicating precoding vector, and device
This application disclose a method for indicating and determining a precoding vector related to precoding technologies to increase an overall system performance gain. The method may include: generating indication information, and sending the indication information. The indication information is used to indicate a plurality of component vectors of a precoding vector and a combination coefficient of each component vector. The combination coefficient of the component vector includes at least one of the following types: a wideband amplitude coefficient, a narrowband amplitude coefficient, and a narrowband phase coefficient.
US10608713B2 Method of transmitting and receiving frame for uplink multi-user multiple-input and multiple-output (UL MU-MIMO) communication
Provided is a method of transmitting and receiving a frame for a multi-user multiple-input and multiple-output (MU-MIMO) communication in an access point (AP), the method including determining at least one transmission station (STA), transmitting, to the transmission STA, an uplink multi-user poll (UL MU poll) frame requesting a data frame, receiving the data frame from the at least one transmission STA simultaneously, and transmitting an acknowledgement (ACK) frame to the at least one transmission STA in response to the receiving.
US10608712B2 Wireless communication device and wireless communication method for channel estimation
A wireless communication includes at least one processor. The at least one processor is configured to generate user-specific reference signals used for assisting in downlink transmission; add identical or related reference signals into two or more data streams to be transmitted; and precode the two or more data streams into which the identical or related reference signals are added, so as to generate a downlink data signal.
US10608711B2 Multi-input and multi-output communication method in large-scale antenna system
The present invention relates to a multi-input and multi-output communication method in a large-scale antenna system. An MIMO transmission method according to the present invention includes: obtaining statistical channel information on at least one terminal, dividing terminals into a plurality of classes and a plurality of groups based on the statistical channel information, wherein the groups depend on the classes; determining a group beam-forming matrix for each of the divided groups; performing a group beamforming transmission by group based on the group beam-forming matrix to obtain instantaneous channel information; and scheduling terminals based on the instantaneous channel information. Thus, it is possible to decrease the complexity in a scheduling and precoding calculation without an increase in the amount of wireless resources that are required for providing feedback for a reference signal and channel status information.
US10608703B2 Method and electronic device for managing power supply devices
A system for managing power supply devices includes an electronic device and plural power supply devices including a first power supply device and a second power supply device. The electronic device is configured to enable the first power supply device to delete a part of battery information stored therein, and enable the second power supply device to store therein a portion of the battery information that was originally stored in the power supply device.
US10608699B2 Systems and methods for spectrally efficient and energy efficient ultra-wideband impulse radios and scalable data rates
Ultra-Wideband (UWB) technology exploits modulated coded impulses over a wide frequency spectrum with very low power over a short distance for digital data transmission. Today's leading edge modulated sinusoidal wave wireless communication standards and systems achieve power efficiencies of 50 nJ/bit employing narrowband signaling schemes and traditional RF transceiver architectures. However, such designs severely limit the achievable energy efficiency, especially at lower data rates such as below 1 Mbps. Further, it is important that peak power consumption is supportable by common battery or energy harvesting technologies and long term power consumption neither leads to limited battery lifetimes or an inability for alternate energy sources to sustain them. Accordingly, it would be beneficial for next generation applications to exploit inventive transceiver structures and communication schemes in order to achieve the sub nJ per bit energy efficiencies required by next generation applications.
US10608697B2 Facilitating improvements to the uplink performance of 5G or other next generation networks
Facilitating improvements to the uplink performance in a communications network is provided herein. A system can comprise a processor and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations can comprise comparing respective metrics of a group of frequency hopping patterns based on a channel response received from a mobile device via uplink reference signals. The operations can also comprise selecting a frequency hopping pattern from the group of frequency hopping patterns based on a result of the comparing. Further, the operations can comprise indicating, to the mobile device, an index of the frequency hopping pattern with scheduling information of a communications network.
US10608696B2 Method and apparatus for performing frequency hopping for MTC UE in wireless communication system
A method and apparatus for communicating with a machine type communication user equipment (MTC UE) in a wireless communication system is provided. A base station (BS) configures a radio frame for the MTC UE based on a duration of a frequency hopping subframe group (FH-SFG), and communicates with the MTC UE by using the configured radio frame.
US10608693B2 Base station, small cell, and control channel configuration method
The present invention relates to a base station, a small cell, and a control channel configuration method to resolve resource waste caused when an additional physical control channel is used on a backhaul link of a small cell to transmit control information. In a base station provided by an embodiment of the present invention, a transceiver module is configured to receive full-duplex capability support information transmitted by a small cell, where the full-duplex capability support information is used to indicate whether the small cell supports use of a same physical layer resource for simultaneous reception on a backhaul link and transmission on an access link; and a processing module is configured to determine a configuration mode of the backhaul link between the base station and the small cell and the access link of the small cell according to the full-duplex capability support information received by the transceiver module.
US10608686B1 Circuit and method for enabling channel denoising in a wireless communication apparatus
A wireless communication apparatus is provided. The wireless communication apparatus includes a denoising circuit configured to receive a noisy complex channel vector(s) in a spatial domain and convert the noisy complex channel vector(s) into a noisy beamspace-domain vector(s) in a beamspace domain. The denoising circuit determines an optimal denoising parameter and denoises the noisy beamspace-domain vector(s) based on the optimal denoising parameter to generate a denoised beamspace-domain vector(s). The denoising circuit then converts the denoised beamspace-domain vector(s) to a denoised complex channel vector(s) in the spatial domain. In examples discussed herein, the denoising circuit determines the optimal denoising parameter and denoises noisy beamspace-domain vector(s) based on a lower-complexity denoising algorithm having reduced computational complexity compared to existing denoising methods, thus helping to enable more accurate channel estimation in the wireless communication apparatus with reduced cost, footprint, and/or power consumption.
US10608685B2 Photonics based interference mitigation
Methods and apparatus are set forth herein. Methods and apparatus can include for example: receiving for input into an non-linear device a radio signal, the radio signal being a composite signal composed of a signal of interest and an interfering signal, wherein the signal of interest and the interfering signal are at a common frequency; controlling a power level of the radio frequency input signal received at the non-linear device so that the non-linear device provides a non-linear effect; and processing an output signal output by the non-linear device to determine a characteristic of the signal of interest.
US10608681B2 Transmission device and communication system
A transmission device according to an embodiment of the present disclosure includes three output terminals that are arranged in one line and three sets of inductor elements and ESD protection elements that are provided for the respective output terminals. The three output terminals are respectively coupled to three transmission paths. The three sets of the inductor elements and the ESD protection elements are arranged in a non-orthogonal direction with respect to a direction in which the three output terminals are arranged. The transmission device further includes a driver circuit that outputs three actuation signals to the respective three output terminals through the respective three sets of the inductor elements and the ESD protection elements.
US10608677B2 High-frequency front end circuit and communication device including the same
A multiplexer is electrically connectable to an antenna terminal. A first power amplifier is electrically connectable to the multiplexer. A second power amplifier is electrically connectable to the multiplexer. A switch circuit switches between a first route passing through the multiplexer and a second route not passing through the multiplexer. In a high-frequency front end circuit, the first route is formed in a case of a carrier aggregation mode in which the first power amplifier and the second power amplifier are simultaneously used, and the second route is formed in a case of a single mode in which one of the first power amplifier and the second power amplifier is used.
US10608672B2 Decoding concatenated codes by guessing noise
Devices and methods described herein decode a sequence of coded symbols by guessing noise. In various embodiments, noise sequences are ordered, either during system initialization or on a periodic basis. Then, determining a codeword includes iteratively guessing a new noise sequence, removing its effect from received data symbols (e.g. by subtracting or using some other method of operational inversion), and checking whether the resulting data are a codeword using a codebook membership function. This process is deterministic, has bounded complexity, asymptotically achieves channel capacity as in convolutional codes, but has the decoding speed of a block code. In some embodiments, the decoder tests a bounded number of noise sequences, abandoning the search and declaring an erasure after these sequences are exhausted. Abandonment decoding nevertheless approximates maximum likelihood decoding within a tolerable bound and achieves channel capacity when the abandonment threshold is chosen appropriately.
US10608670B2 Control device, method and non-transitory computer-readable storage medium
A control device is configured to receive a first write request of first data, calculate a first parity of the first data, store the first data and the first parity into a storage region so that the first data is stored redundantly, identify a certain area which has a possibility that a write process to the certain area is requested after a read process from the certain area is requested, receive a read request of the first data stored in the certain area, read the first data and the first parity, and store the first data and the first parity into a memory, receive a second write request of a second data, calculate a second parity based on the second data, the first data stored in the memory and the first parity stored in the memory, and store the second data and the second parity into the storage region.
US10608664B2 Electronic apparatus for compression and decompression of data and compression method thereof
A data compression method and a data decompression method are provided. The method includes pruning an original data including a plurality of weight parameters, identifying at least one first weight parameter of which at least one first value is not changed by the pruning, among multiple weight parameters included in the pruned original data, and obtaining a first index data including location information of the at least one first weight parameter of which the at least one first value is not changed, identifying at least one second weight parameter of which at least one second value is changed by the pruning, among the multiple weight parameters included in the pruned original data, and substituting the at least one second weight parameter of which the at least one second value is changed with a don't care parameter.
US10608663B2 Real-number photonic encoding
Optical encoders for encoding signed, real numbers using optical fields are described. The optical fields may be detected using coherent detection, without the need for independent phase and amplitude control. This encoding technique enables the use of simple and non-ideal modulators (e.g., modulators that provide neither pure phase nor pure amplitude modulation) for high-precision encoding. A photonic system implementing optical encoding techniques may include a modulator configured to be driven by a single electrical modulating signal and a coherent receiver. An optical transformation unit optically coupled between the modulator and the coherent receiver may transform the phase and/or the intensity of the modulated optical field. The optical encoding techniques described herein may be used in a variety of contexts, including high-speed telecommunications, on chip-phase sensitive measurements for sensing, communications and computing, and optical machine learning.
US10608661B1 Digital-to-analog converter
A digital-to-analog converter is provided. The digital-to-analog converter includes a first plurality of digital-to-analog converter cells configured to generate a first analog signal. Further, digital-to-analog converter includes a second plurality of digital-to-analog converter cells configured to generate a second analog signal. The first analog signal and the second analog signal form a differential signal pair. Further, the digital-to-analog converter includes a transmission line transformer comprising a first input node coupled to the first plurality of digital-to-analog converter cells, a second input node coupled to the second plurality of digital-to-analog converter cells, and a first output node. The transmission line transformer is configured to present a first impedance at the first and second input nodes and to present a second impedance at the first output node.
US10608660B2 Pulsed based arithmetic units
Various examples of devices, methods and systems related to pulse based arithmetic units. In one example, a pulse domain device includes an augend area calculator to provide an augend area output for an augend pulse train; an addend area calculator to provide an addend area output for an addend pulse train; a resultant sum area (RSA) decoder to provide a RSA output using the augend and addend area outputs; and a pulse timing calculator to provide RSA output pulse timing. In another example, a pulse domain device includes a multiplicand area calculator to provide an multiplicand area output for a multiplicand pulse train; a multiplier area calculator to provide a multiplier area output for a multiplier pulse train; a resultant product area (RPA) decoder to provide a RPA output using the multiplicand and multiplier area outputs; and a pulse timing calculator to provide RPA output pulse timing.
US10608658B2 Pipelined analog-to-digital converter
A pipelined ADC includes a first sub ADC and a second sub ADC. The second sub ADC is configured to receive, as an input, an analog residue generated by the first sub ADC. The first sub ADC is configured to operate in a first conversion phase, generating a digital output of the first sub ADC, and a second conversion phase, generating the analog residue. The first sub ADC includes a reference-voltage generator circuit configured to generate a reference voltage of the first sub ADC and having a first mode of operation and a second mode of operation, in which the noise power of the reference voltage is less than in the first mode of operation. The reference-voltage generator circuit is configured to operate in its first mode of operation in the first conversion phase and in its second mode of operation in the second conversion phase.
US10608656B2 Sensing an external stimulus using a group of continuous-time Nyquist rate analog-to-digital converters in a round-robin manner
Facilitating a reduction in sensor system latency, circuit size, and current draw utilizing a group of continuous-time Nyquist rate analog-to-digital converters (ADCs) in a round-robin manner is presented herein. A sensor system can comprise a group of sensors that generate respective sensor output signals based on an external excitation of the sensor system; a multiplexer that facilitates a selection, based on a sensor selection input, of a sensor output signal of the respective sensor output signals corresponding to a sensor of the group of sensors; a sense amplifier comprising a charge or voltage sensing circuit that converts the sensor output signal to an analog output signal; and a continuous-time Nyquist rate analog-to-digital converter of the group of continuous-time Nyquist rate ADCs that converts the analog output signal to a digital output signal representing at least a portion of the external excitation of the sensor system.
US10608653B2 Digital-to-analog conversion circuit
Embodiments of the present invention provide a digital-to-analog conversion circuit, where the digital-to-analog conversion circuit includes a signal amplitude detector and a digital-to-analog converter. When the signal amplitude detector detects a low signal amplitude, a first current module in the digital-to-analog converter operates normally and a second current module in the digital-to-analog converter stops operating. In addition, when stopping operating, the second current module is in a state of a third bias voltage and a fourth bias voltage that are generated by a second bias circuit. When the amplitude detector detects a high signal amplitude subsequently, the second current module resumes normal operation. After operating normally, the second current module switches back to a first bias voltage and a second bias voltage that are generated by a first bias circuit. This reduces a nonlinearity problem caused before a second current module resumes normal operation.
US10608649B1 Relative frequency offset error and phase error detection for clocks
An apparatus for providing a clock signal based on a received clock signal includes a time-to-digital converter configured to generate timestamp information based on the received clock signal. The apparatus includes a first filter configured to generate clock period information based on the timestamp information. The apparatus includes a phase monitor circuit. The phase monitor circuit includes a second filter configured to provide a mean period signal of the received clock signal based on the clock period information. The phase monitor includes a phase error detection circuit configured to generate a phase error indicator based on a threshold difference value and a difference between the clock period information and expected clock period information. The expected clock period information is based on the mean period signal.
US10608648B2 Single-lock delay locked loop with cycle counter and method therefor
Once a delay locked loop has been locked to a clock signal, an omitted clock cycle is injected into the input of the delay locked loop without stopping the operation of the delay locked loop. The omitted cycle is later detected at an output of the delay locked loop, and the delay between the input and output is determined based on the time the omitted cycle requires to propagate through the delay locked loop. Once determined, the number of cycles of delay for the delay locked loop can be used in conjunction with an internal clock signal to launch data and/or data strobes from memory devices and memory controllers such that the proper phase alignment and clock cycle alignment is achieved.
US10608647B1 Delay adjustment using frequency estimation
A method includes generating first frequency metrics for a first received network clock signal using a local reference clock signal. The method includes, in response to the first received network clock signal being available and satisfying a quality metric, generating a network delay estimate using a first error estimate based on the first received network clock signal, and updating stored frequency metrics for the first received network clock signal with the first frequency metrics. The method includes generating an output clock signal based on received packets and the network delay estimate. The first frequency metrics for the first received network clock signal may include a current average frequency count, a prior average frequency count, a standard deviation of prior average frequency counts and a multiplicative constant corresponding to a number of samples used to determine the current average frequency count, prior average frequency count, and standard deviation.
US10608646B2 Phase interpolator and interpolating method
A phase interpolator to receive a first and a second input clock with a first and a second input clock edge comprises an interpolating circuit unit comprising: resistors in parallel; for each resistor, a connecting switch to connect and disconnect, as operated in accordance with one of the first and the second input clocks, the resistor to and from a first supply line; and a capacitor in series with the resistors. The phase interpolator allow controlling a partial group of the connecting switches to be operated in accordance with the first input clock, and controlling the rest of the connecting switches to be operated in accordance with the second input clock; and determine the output clock of the phase interpolator on the basis of an output signal of the interpolating circuit unit, defined by the voltage over the capacitor after the second input clock edge.
US10608644B1 Frequency divider
An embodiment of the present invention discloses a frequency divider. The frequency divider comprises a ripple counter unit, a reload signal output unit and a state extend unit. The ripple counter unit is configured to output a plurality of frequency divided signals according to a clock signal. The reload signal is output unit, coupled to the ripple counter unit, and is configured to determine whether the ripple counter unit is in a termination state and output a reload signal according to the frequency divided signals and a mask signal. The state extend unit is coupled to the ripple counter unit and the reload signal output unit, and is configured to output the mask signal according to the reload signal.
US10608642B2 Logic drive using standard commodity programmable logic IC chips comprising non-volatile radom access memory cells
A field-programmable-gate-array (FPGA) integrated-circuit (IC) chip configured to perform a logic function based on a look-up table (LUT), includes: multiple non-volatile memory cells therein configured to store multiple resulting values of the look-up table (LUT); and a programmable logic block therein having multiple static-random-access-memory (SRAM) cells configured to store the resulting values passed from the non-volatile memory cells, wherein the programmable logic block is configured to select, in accordance with one of the combinations of its inputs, one from the resulting values stored in the static-random-access-memory (SRAM) cells into its output.
US10608640B1 On-chip network in programmable integrated circuit
Methods, systems, and computer programs are presented for implementing a network on chip (NOC). One programmable integrated circuit comprises a plurality of clusters, an internal network on chip (iNOC), and an external network on chip (eNOC) outside the plurality of clusters. The plurality of clusters is disposed on a plurality of cluster rows and a plurality of cluster columns, each cluster comprising programmable logic. Further, the iNOC comprises iNOC rows and iNOC columns. Each iNOC row is configured for transporting data and comprising connections to clusters in a cluster row and the eNOC, and each iNOC column is configured for transporting data and comprising connections to clusters in a cluster column and the eNOC.
US10608635B2 Wiring with external terminal
Apparatuses for providing external terminals of a semiconductor device are described. An example apparatus includes: a pad included in a pad formation area that receives a power voltage; a sub-threshold current reduction circuit (SCRC) included in a peripheral circuit area including a via disposed on a first side of the peripheral circuit area, and a wiring that couples the pad to the via. The SCRC further includes: a voltage line coupled to the via; a logic gate circuit that propagates a signal; an SCRC voltage line coupled to the logic gate circuit; and a SCRC switch disposed in proximity to the via and couples the SCRC voltage line to the voltage line.
US10608633B1 Even/odd die aware signal distribution in stacked die device
An electronic device includes a die stack having a plurality of die. The die stack includes a die parity path spanning the plurality of die and configured to alternatingly identify each die as a first type or a second type. The die stack further includes an inter-die signal path spanning the plurality of die and configured to propagate an inter-die signal through the plurality of die, wherein the inter-die signal path is configured to invert a logic state of the inter-die signal between each die. Each die of the plurality of die includes signal formatting logic configured to selectively invert a logic state of the inter-die signal before providing it to other circuitry of the die responsive to whether the die is designated as the first type or the second type.
US10608631B2 Bridge output circuit, motor driver device and semiconductor device
A bridge output circuit includes: a voltage-controlled first transistor provided between a first power supply terminal and an output terminal; a voltage-controlled second transistor provided between the output terminal and a second power supply terminal having a potential lower than the potential of the first power supply terminal; a first OFF detection circuit detecting whether the first transistor is in an OFF state based on a gate voltage of the first transistor; a second OFF detection circuit detecting whether the second transistor is in an OFF state based on a gate voltage of the second transistor; and an output control circuit performing a first source transition operation of turning off the second transistor and then turning on the first transistor, and then performing a second source transition operation of turning off the first transistor and then turning on the second transistor.
US10608629B2 Driving circuit of a power circuit
A power circuit includes a power transistor and a driving circuit. The power transistor sinks a current according to a driving voltage. The driving circuit includes a driver which includes a high-side transistor, a low-side transistor, a high-side driver, and a first pre-driver. The high-side transistor provides a low voltage to the driving voltage according to a high-side voltage. The low-side transistor pulls the driving voltage to a ground according to a control signal. The high-side driver includes a plurality of N-type transistors and provides a high voltage to the high-side voltage according to the control signal. The high voltage exceeds an operational gate voltage of the N-type transistors.
US10608627B2 Apparatus for driving inductive load
An apparatus for driving an inductive load, includes a switching element provided in a current flowing path of the inductive load, a diode connected to the inductive load in parallel, a current detecting resistor detecting current flowing through the inductive load, a peak hold circuit holding voltage detected by the current detecting resistor when the switching element is on, when the switching element is off, and a control section controlling current flowing through the inductive load by turning on/off of the switching element at a duty ratio in response to a target current value while the control section performs feedback control of output of the peak hold circuit. The control section controls current that flows through the inductive load when the duty ratio is larger than a threshold value and controls voltage that applies to the inductive load when the duty ratio is smaller than the threshold value.
US10608626B2 Driving apparatus and semiconductor device
A driving apparatus is provided, the driving apparatus including: a gate driving unit that drives a semiconductor element; a sampling unit that samples, in an on-period of the semiconductor element, an observation value that changes according to an on-current flowing through the semiconductor element; and a changing unit that changes a driving condition under which the gate driving unit drives a gate of the semiconductor element when the semiconductor element is turned off according to the observation value sampled in an on-period of the semiconductor element.
US10608623B2 Transistor-based radio frequency (RF) switch
A transistor-based radio frequency (RF) switch that provides symmetric RF impedance is disclosed. The transistor-based RF switch includes an N number of main field-effect transistors (FETs) stacked in series between a first end node and a second end node. A first end-network is coupled between the first end node and a proximal gate node. The first end-network provides a first variable impedance that equalizes a drain-to-source voltage of the first main FET to within a predetermined percentage of a drain-to-source voltage of a second main FET of the N number of main FETs. A second end-network is coupled between the second end node and the distal gate node, wherein the second end-network provides a second variable impedance to equalize the drain-to-source voltage of an Nth main FET to within the predetermined percentage of the drain-to-source voltage of an N−1 main FET of the N number of main FETs.
US10608622B2 Spectral spread for electric motor
A method of control of an electric motor involves generation of an electrical control signal for the electric motor, the signal having a series of sequences of pulses, each pulse being defined by a width and a period. The ratio of width to period defines a mean electrical power provided to the electric motor by this pulse. The period of a pulse situated at an arbitrary position of a sequence of pulses is equal to the period of the pulse situated at that position of any other sequence of pulses of the series, and the period of each pulse is fixed in a pseudo random manner, such that the inverse of the fixed period lies above the audible acoustic spectrum. The number of pulses of each sequence is fixed so that the inverse of the sum of the periods of all the pulses lies below the audible acoustic spectrum.
US10608620B2 Shifter circuits having registers arranged in a folded topology
Examples described herein include command latency shifters which may include a plurality of registers arranged in a folded topology.
US10608613B1 Non-reciprocal band pass filter
A non-reciprocal band pass filter including a transmission line having a plurality of repeating finite size unit cells, where each unit cell has a predetermined length and includes an inductor and a varactor. The filter also includes a signal source providing a transmission signal that propagates on the transmission line, and a modulation source providing a modulation signal that modulates the varactor. A ratio between the predetermined length of the unit cells and a frequency of the modulation signal is selected to provide propagation modes that allow the transmission signal to propagate along the transmission line in one direction in a controlled pass band, but prevent the transmission signal from propagating along the transmission line in the opposite direction in the controlled pass band.
US10608607B2 Audio power source with improved efficiency
An improved method of providing high burst power to audio amplifiers from limited power sources, using parallel power paths to increase system efficiency without need for a power path controller, thus utilizing a simplified circuit operation and maximizing average power available for both the amplifier and supporting circuitry.
US10608606B2 Power amplifier noise suppression using feedback
A power amplifier system can include a power amplifier that provides amplification to a radio frequency signal associated with a first frequency band and outputs an amplified radio frequency signal. An acoustic wave bandpass filter such as a surface acoustic wave or bulk acoustic wave bandpass filter is arranged in a feedback configuration with respect to the power amplifier. The filter can pass through a portion of the amplified radio frequency signal corresponding to a second frequency to provide negative feedback to the power amplifier, resulting in a reduction in an amount of gain from the power amplifier within the second frequency band.
US10608604B2 Wireless communications circuit and associated wireless communications device with reduced power loss and reduced circuit area
A wireless communications circuit and an associated wireless communications device are provided. The wireless communications circuit may include a power amplifier with integrated filter (PAMiF) module and a two-stage switch module, and the two-stage switch module may include a first switch and a second switch. For example, a first port of the first switch is coupled to a filter port of the PAMiF module, and a second port of the first switch at an opposite side to the first port of the first switch is coupled to a first antenna. In addition, a first port of the second switch is coupled to a third port of the first switch at the opposite side to the first port of the first switch, and a second port of the second switch is coupled to a second antenna.
US10608596B1 Anti-clipping protection in audio systems
An “anti-clipping” circuit for car audio systems. The circuit reduces the input voltage from a signal source to an analog-to-digital converter by using a divider or by scaling the output of the pre-amplifier to less than the saturation voltage of the ADC. A digital signal processor (DSP) with a limiter algorithm ensures that the signal never exceeds a selected threshold. Then, a multiplying block in the DSP restores the signal to the original voltage level. The anti-clipping circuit protects the speakers from high total harmonic distortion (“THD”) levels and from distortion during engine start-up. It can also be used for thermal power rollback.
US10608594B2 Doherty amplifier
In a Doherty amplifier including a carrier amplifier (6) and a peaking amplifier (8) connected in parallel with each other, a compensation circuit (9) for causing an impedance seen from an output end (9a) of the compensation circuit (9) toward the peaking amplifier (8) to be open within a used frequency range and compensating for frequency dependence of an impedance seen from an output of a combiner (10) toward the combiner (10) in a state in which the peaking amplifier (8) is not operating is arranged between the peaking amplifier (8) and the combiner (10). This achieves a wider bandwidth without making the circuit larger in size and more complicated.
US10608582B2 Local oscillator distribution for a millimeter wave semiconductor device
A CMOS gain element is disclosed herein. Also disclosed herein are splitters, comprising the CMOS gain element, and local oscillator distribution circuitry comprising the splitters and the CMOS gain elements. Semiconductor devices comprising the local oscillator distribution circuitry may have smaller footprints and reduced power consumption relative to prior art devices.
US10608575B2 Abnormality diagnosis apparatus
An abnormality diagnosis apparatus performs an abnormality diagnosis of a system equipped with a rotary electric machine (21). The abnormality diagnosis apparatus includes: an abnormality detection section that detects an abnormality of the system; a fail-safe processing section that, when the abnormality detection section detects an abnormality, performs a fail-safe process for controlling the rotary electric machine on a safe side; an abnormality signal generation section that, when the system is in a normal state, generates a false abnormality signal assuming that an abnormality that requires the fail-safe process has occurred; and an operation check section that performs, on the basis of the false abnormality signal generated by the abnormality signal generation section, an operation check for checking whether the fail-safe process operates normally.
US10608573B2 Method and apparatus for protecting circuit
A method and apparatus for protecting a circuit are provided. The method and apparatus may measure a physical quantity of a motor by an external physical stimulus, may calculate a counter electromotive voltage generated by the motor, based on the physical quantity, may compare the counter electromotive voltage to an output voltage, and may control a circuit connected to the motor to be open when the counter electromotive voltage is greater than the output voltage.
US10608572B2 Motor drive control device
A motor drive control device that drives and controls a motor by using a PWM inverter includes a dead time compensation portion that obtains a compensation amount to compensate for an error of an output voltage of the PWM inverter generated when a dead time to avoid simultaneous turning-on of respective switching elements mutually connected in series in the PWM inverter is prepared and outputs a voltage command obtained by taking the compensation amount into account to the PWM inverter. The dead time compensation portion obtains the compensation amount based on a magnitude of a current command vector indicating a vector of a current to be followed by a current flowing through the motor. The current command vector is a vector defined by a coordinate system in synchronism with a rotor of the motor or its equivalent coordinate system.
US10608566B2 Control apparatus for rotary electric machines
A control apparatus for a rotary electric machine includes at least one of a first corrector and a second corrector. The first corrector corrects a first command voltage as a function of a deviation between a command value for a field current and an actual value of the field current. The second corrector corrects a second command voltage as a function of a deviation between a command value for a d-axis component of an armature current and an actual value of the d-axis component of the armature current. At least one of the first corrector and the second corrector makes the d-axis component of the armature current and the field current non-interfere with each other.
US10608565B2 Systems and methods for rotating a crankshaft to start an engine
An electrical power unit is disclosed. The electrical power unit includes a controller configured to generate a first control signal based on a first operational state of an engine, a multiphase electrical machine including a plurality of three-phase windings; and an electrical power conditioning subunit operatively coupled to the controller, where the electrical power conditioning subunit comprises a plurality of converters, where at least one converter is electrically coupled to a corresponding three-phase winding of the plurality of three-phase windings based on the first control signal, and where the electrical power conditioning subunit is configured to transmit a first electrical power from the at least one converter to the corresponding three-phase winding, where the multiphase electrical machine is configured to generate a mechanical power based on the first electrical power and rotate a crankshaft operatively coupled to the engine based on the generated mechanical power to start the engine.
US10608563B2 Driving control device for voice coil motor and method of using the same
The present invention relates to a driving control of a voice coil motor (hereinafter, referred to as ‘VCM’) which moves lens of a camera module, more particularly to a driving control method for VCM capable of reducing the noise generated at the time of initial driving or landing of the lens and reducing the moving time thereof, and the method is characterized by and include the steps of: applying a linearly increasing current with a first slope to the VCM up to a pre-set first inflection point in response to a camera operation-on command; and moving the lens to an infinite position by applying a linearly increasing current with a second slope less steep than the first slope to the VCM from the first inflection point to the infinite position.
US10608562B1 System and method for estimating rotor sensor offset
In an example, a system is disclosed. The system includes a rotor position estimation module configured to generate an adjustment signal to adjust a desired torque signal for a motor. The rotor position estimation module includes a sensor offset estimation module configured to estimate an offset position of a sensor based on (1) a motor current signal indicative of a current to rotate a rotor within the motor, (2) a motor voltage signal indicative of a voltage applied to a power inverter that provides the current to the motor, and (3) a motor parameter. The sensor can be disposed on the rotor. The rotor position estimation module also includes a speed adjustment module configured to generate the adjustment signal based on the estimated offset position.
US10608561B2 Control device of AC motor
Provided is a control device of an AC motor, including: an inverter including a switching element; switching control means for controlling the switching element; and phase detection means for detecting a rotor phase of an AC motor, wherein the switching control means controls the switching element so that a voltage waveform of the inverter has half-wave symmetry in an interval of a width centering on a fundamental voltage phase of 180 deg±180 deg, the switching control means controls the switching element so that a harmonic voltage phase of the inverter becomes variable on the basis of a fundamental voltage-rotor phase difference which is a difference between a fundamental voltage phase and the rotor phase of the AC motor, and the switching control means controls the switching element so that a harmonic voltage amplitude of each order of the inverter is inversely proportional to the order.
US10608560B2 Motor controller and a motor system
A motor controller includes target current value generating circuitry that generates a d-axis target current value and q-axis target current value, motor current value generating circuitry that generates a d-axis motor current value and a q-axis motor current value of current supplied to a motor, command voltage value generating circuitry that generates a d-axis command voltage value from a difference between the d-axis motor current value and the d-axis target current value and a q-axis command voltage value from a difference between the q-axis motor current value and the q-axis target current value, command voltage value converting circuitry that converts the d-axis command voltage value and the q-axis command voltage value into three-phase command voltage values, and command voltage value modifying circuitry that modifies the three-phase voltage values based on motor flux values and target flux values.
US10608559B2 Electrical machine system
An electrical machine system with mechanically and electrically coupled sub-machines, which have common magnetic sections and common coils and are connected by way of mechanical transmission systems, wherein adjacent sub-machines have mutually opposed directions of rotation with equal rotational speeds, and the mechanical coupling is specified by a transmission functionality, which at the same time defines the transmission ratio of rotor speed to transmission output drive rotational speed.
US10608558B2 Wafer, piezoelectric vibrator element, and piezoelectric vibrator
There is provided a wafer making it possible to stably break off the piezoelectric vibrator element. The wafer includes a piezoelectric vibrator element, a frame part, and a connection part adapted to connect the piezoelectric vibrator element and the frame part to each other, and the connection part is provided with a guide part adapted to guide force, which is applied to the connection part from one surface side in the thickness direction of the connection part when breaking off the piezoelectric vibrator element from the frame part at the connection part, to at least one side in the width direction of the connection part.
US10608553B2 Maximizing power in a photovoltaic distributed power system
A power harvesting system including multiple parallel-connected photovoltaic strings, each photovoltaic string includes a series-connection of photovoltaic panels. Multiple voltage-compensation circuits may be connected in series respectively with the photovoltaic strings. The voltage-compensation circuits may be configured to provide respective compensation voltages to the photovoltaic strings to maximize power harvested from the photovoltaic strings. The voltage-compensation circuits may be include respective inputs which may be connected to a source of power and respective outputs which may be connected in series with the photovoltaic strings.
US10608552B1 Transistor protection in a boost circuit using surge detection
A boost converter circuit and method of operating the same is provided. The boost converter circuit includes a bridge rectifier configured to convert an alternating current (AC) voltage at a rectifier input to a rectified voltage at a rectifier output; a transistor switch coupled between the bridge rectifier and a DC link capacitor, and configured to receive a control signal in order to regulate a charging and a discharging of the DC link capacitor; a surge voltage detection circuit coupled to the rectifier output, and configured to measure the rectified voltage for detecting a surge event based on the measured rectified voltage; and a gate controller configured to output the control signal to the transistor switch, wherein, upon occurrence of the surge event, the gate controller is configured to turn off the transistor switch for a predetermined delay period via the control signal.
US10608547B2 Inverter-integrated electric compressor and circuit board, and method for manufacturing circuit board
To improve the accuracy of detecting a current flowing through an electric compressor after operation of the electric compressor, the electric compressor having a large change in temperature before and after operation. An inverter-integrated electric compressor (1) that compresses and discharges a refrigerant suctioned therein, includes an inverter device (2) provided with a circuit board (60) mounted with an inverter circuit (40), the inverter device (2) being integrally incorporated in an inverter case. The circuit board (60) is provided with a current detection circuit (30) that detects an input current flowing through the inverter circuit (40), and an offset correction circuit (20). The current detection circuit (30) includes a shunt resistor (32) that is serially connected to the inverter circuit (40) and detects a current, and a first amplifier (31) that amplifies and outputs a voltage appearing as a voltage drop in the shunt resistor (32). The offset correction circuit (20) includes a second amplifier (21) that performs an offset correction of the first amplifier (31). The first amplifier (31) and the second amplifier (21) are integrated into a single integrated circuit.
US10608543B2 Resonant converter and driving method thereof
A resonant converter includes a first switch on a primary side and a second switch coupled to the first switch, a first synchronous rectification switch on a secondary side conducted according to a switching operation of the first switch, a second synchronous rectification switch on the secondary side conducted according to a switching operation of the second switch, and a switch control circuit configured to detect a waveform of one end voltage of at least one of the first synchronous rectification switch and the second synchronous rectification switch, determine one of a below region and an above region, and differently control conduction duration of the first and second synchronous rectification switches according to a determined result.
US10608540B1 Smart power supply system and method thereof
A smart power supply system is provided. An input end connecting to a power supply provides power to a control module, so that the control module can receive an application voltage range from an electronic product, and then control a power module according to the application voltage range to make an output voltage value of an output end increased gradually according to the application voltage range from low to high. In the process that the output voltage value of the output end is increased gradually, the control module detects an input voltage value and an input current value and the output voltage value to calculate and store an input power correspondingly, and then control the power module according to the output voltage value, which corresponds to the minimum input power of the stored input powers to make the output voltage value of the output end be an optimum voltage value.
US10608538B1 Detection of low output voltages for power converters
A device includes a first transistor coupled to a ground node and a current source. The first transistor includes a control terminal coupled to a reference voltage source, where the current source is coupled to an input voltage source. The device includes a second transistor coupled to the input voltage source, where the second transistor includes a control terminal coupled to the first transistor. The device includes a third transistor coupled to the second transistor, where the third transistor includes a control terminal coupled to an output voltage node. The device includes a fourth transistor coupled to the third transistor, where the fourth transistor includes a control terminal coupled to the output voltage node. The device includes a fifth transistor coupled to the fourth transistor and a resistor, where the fifth transistor includes a control terminal coupled to the fourth transistor. The resistor is coupled to the ground node.
US10608537B2 Input calibration for switching voltage regulators
A voltage regulator includes a power stage electrically coupled to an input voltage terminal, a controller for controlling the power stage and a shunt resistor of a sense network connected in series between the input voltage terminal and the power stage. In a non-calibration mode, a first level shifting resistor of the sense network is electrically connected in series between a first terminal of the shunt resistor and a first sense pin of the controller and a second level shifting resistor of the sense network is electrically connected in series between a second terminal of the shunt resistor and a second sense pin of the controller. In a calibration mode, the first sense pin and the second sense pin of the controller are electrically connected to the same terminal of the shunt resistor via the first level shifting resistor and the second level shifting resistor of the sense network.
US10608536B2 Power conversion device and control circuit
A power conversion device may include: a microcomputer; and an output circuit controlled by the microcomputer, including an output unit that converts an input power into a predetermined power and outputs the predetermined power, an internal power source that supplies a power source to the microcomputer, a driver that drives the output unit by a signal from the microcomputer, and a microcomputer stop transition unit that, when an operation of the power conversion device is stopped, outputs a microcomputer stop signal to the microcomputer and causes an operation of the microcomputer to transition to a stop state. In one or more embodiments, after the microcomputer stop transition unit causes the operation of the microcomputer to transition to a stop state, the microcomputer or the output circuit may stop an output of the internal power source.
US10608535B2 Control device for step-up converter
A control device for a step-up converter which controls the step-up converter connected between a load and a DC power source, the control device includes a voltage control unit, a current command generation unit, a duty estimator, and a pole zero cancellation control unit. The voltage control unit performs a control arithmetic operation on the basis of a calculated value, obtained by performing a proportional arithmetic operation and an integration arithmetic operation on a difference between a voltage value on the load side and a voltage command value, and a value generated by the pole zero cancellation control unit. The current command generation unit generates a reactor current command value on the basis of an arithmetic result of the voltage control unit and a reciprocal of a duty estimation value.
US10608534B2 DC/DC converter for providing function of noise countermeasures, control circuit thereof, control method thereof, and electronic apparatus including the DC/DC converter
A control circuit of a DC/DC converter includes: a driver turning on a switching transistor and turning off a rectifying transistor in on state, turning off the switching transistor and turning on the rectifying transistor in off state, and turning off the switching transistor and turning off the rectifying transistor in high impedance state; and a switching controller controlling the on state, the off state and the high impedance state, wherein the switching controller repeats a process including: transitioning to the off state when predetermined condition is satisfied in the on state; transitioning to the high impedance state with zero-cross of coil current flowing into an inductor as trigger in the off state; measuring variable time per cycle and transitioning to the off state with time-up as trigger; and transitioning to the on state when feedback voltage corresponding to output voltage of the DC/DC converter decreases to lower threshold voltage.
US10608533B2 Time multiplexing circuit applied to DC-DC converting system
A time multiplexing circuit applied to a DC-DC converting system including first to third NOR gates, first and second inverters, first and second D-type flip-flops, a NAND gate, an OR gate and an AND gate. The first NOR gate and second NOR gate receive the first and second pulse-width modulation signals respectively and output a boost state request signal and a buck-boost state request signal respectively. The first D-type flip-flop outputs a first time multiplex output signal and a first reverse time multiplex output signal. The second D-type flip-flop outputs a second time multiplex output signal and a second reverse time multiplex output signal. The third NOR gate outputs another first time multiplex output signal. The NAND gate outputs another second time multiplex output signal. The OR gate outputs a first reverse output signal. The AND gate outputs a second reverse output signal.
US10608531B2 Precision control device for regulating a DC load, and electrical assembly comprising the control device
A precision control device generally includes a current-limiting resistance, a voltage control unit, and a feedback voltage regulation unit. The current-limiting resistance has a grounded end and is serially connected to a DC load. The voltage control unit includes a microprocessor, an ADC, and a DAC. The feedback voltage regulation unit includes at least one operational amplifier and a transistor having a control input, a collector, and an emitter. The transistor is configured to operate at an unsaturated region, wherein the control input thereof receives a signal sent from an output terminal of the operational amplifier. The precision control device enables a power supply to smoothly adjust a predetermined output voltage set value for the DC load in response to a deviation of a voltage applied to the DC load. As such, the current flowing through the DC load and the current-limiting resistance can be regulated at a stable level.
US10608530B1 Resonance switched tank converter with multiple conversion units
A switched tank converter includes at least three conversion units. Each conversion unit is a first-type conversion unit or a second-type conversion unit. An end of the support capacitor of each first-type conversion unit is electrically connected with a ground end. An end of a half-bridge clamping circuit of the second-type conversion unit is electrically connected with the ground end. A middle point of the half-bridge clamping circuit is electrically connected with an end of the support capacitor of the second-type conversion unit. The first-stage conversion unit is the first-type conversion unit. At least one conversion unit of the third-stage conversion unit to the Nth-stage conversion unit is the second-type conversion unit. Another end of the half-bridge clamping circuit of at least one second-type conversion unit is electrically connected with another end of the support capacitor of the lower-stage conversion unit excluding the first-stage conversion unit.
US10608529B2 Internal voltage generation circuit
An internal voltage veneration circuit includes negative voltage generation circuits of a first type and a second type, and the negative voltage generation circuits of the first type and the second type are connected parallel to each other. A drive signal is input to a charge pump circuit from a signal drive circuit in opposite phases in the negative voltage generation circuits of the first type and in the negative voltage generation circuits of the second type. A plurality of pairs of a negative voltage generation circuit of the first type and a negative voltage generation circuit of the second type are disposed, and the negative voltage generation circuit of the first type and the negative voltage generation circuit of the second type are located adjacent to each other.
US10608528B2 Charge pump systems, devices, and methods
The present subject matter relates to charge pump devices, systems, and methods in which a plurality of series-connected charge-pump stages are connected between a supply voltage node and a primary circuit node, and a discharge circuit is connected to the plurality of charge-pump stages, wherein the discharge circuit is configured to selectively remove charge from the primary circuit node.
US10608525B2 Method and apparatus for implementing a power converter input terminal voltage discharge circuit
A circuit for use in a power converter includes a control circuit capable of detecting whether an AC voltage source is coupled to an input of the power converter, and whether the AC voltage source is uncoupled from the input within a first period of time. A control circuit is coupled to drive a switch in a first operating mode when the control circuit detects that the AC voltage source is coupled to the input, and drive the switch in a second operating mode when the control circuit detects that the AC voltage source is uncoupled from the input. The control circuit is capable of discharging a capacitance coupled between input terminals of the power converter to a SELV level through a discharge path and the switch within a second period of time. An RC time constant of the discharge path is less than or equal to one second.
US10608524B1 Ripple detection and cancellation for voltage regulator circuits
Techniques are described for ripple detection and cancellation in switching voltage regulator circuits. For example, in a switching voltage converter, a voltage is up-converted or down-converted by switching high side and low side switches and passed through a low-pass filter for averaging. While the act of switching can result in conversion of the voltage with good efficiency, it also typically generates ripples on the output voltage, which can be undesirable in some applications. Embodiments use the switching voltage, the output voltage, and a feed-forward loop to generate a current cancellation signal to have particular gain, timing, and polarity that effectively emulates the complement of the inductor ripple current. The cancellation current signal can be injected into the output node, such that the cancellation current signal sums with the inductor ripple current at the output node, thereby at least partially cancelling the effect of the inductor ripple current.
US10608521B2 Passive circuit and power converter
A passive circuit includes a first inductance unit, a second inductance unit, a third inductance unit, and a fourth inductance unit which are coupled to each other, and a capacitance unit. A first end of the first inductance unit is coupled to a first end of the second inductance unit, and a second end of the first inductance unit is coupled to a first end of the third inductance unit. A second end of the second inductance unit is coupled to a first end of the fourth inductance unit. A second end of the third inductance unit and a second end of the fourth inductance unit are respectively coupled to the capacitance unit.
US10608510B2 Power supply terminal structure and method for assembling motor
A power supply terminal structure includes: a circuit board; and a power supply terminal having a pair of terminal parts projected from the circuit board. The pair of terminal parts has: a retaining part that retains by clamping a terminal of a motor; a guide part located above the retaining part; and an elastic deformation part located below the retaining part. An interval between tip ends of the pair of terminal parts is increased as extending upward, and the guide part is displaced to increase the interval when the terminal of the motor is retained by the retaining part. The elastic deformation part is elastically deformable to displace a tip end of the guide part, and is curved to protrude in the width direction. The pair of terminal parts is separated from a convex part of the motor in a retaining state.
US10608509B2 Rotatable electric machines
An apparatus includes a rotatable common shaft configured to be rotatable about a longitudinal shaft axis extending along the rotatable common shaft. Rotatable electric machines are arranged on the rotatable common shaft. This is done in such a way that disk assemblies of the rotatable electric machines and the rotatable common shaft are concurrently rotatable. The rotatable electric machines are arranged on the rotatable common shaft in such a way that the net cogging force, which is generated by the rotatable electric machines, and which is imparted to the rotatable common shaft, is reduced.
US10608507B2 Electronically switched electric motor and corresponding air pulse device
An air pulse device according ding to the invention is used, in particular, in a heating, ventilation and/or air conditioning system of a motor vehicle. The air pulse device comprises a rotor (16) and a stator (14). The stator is mounted on a support means (10) that projects from a metallic plate (12) and is electrically connected to an electrical ground. A shield (60) is disposed between the rotor and the stator, which shield is also electrically connected to the electrical ground.
US10608506B2 Method for cooling a generator
A method for cooling a generator using cooling air flowing through the generator, wherein a density of the cooling air when the generator is idling and running passively at a mains frequency of a mains network to which the generator is connected is reduced relative to a density of the cooling air when the generator is operating under load.
US10608497B2 Electric power system having energy storage with motor-charged flywheel
An electric power system includes an engine, a generator, a drivetrain including a driveshaft, and an energy storage system having a flywheel. In an implementation, a parallel-path continuously variable transmission is structured to transfer energy between the flywheel and the driveshaft, and in another implementation a parallel-path continuously variable transmission transfers energy between the engine and the generator. The transmission includes a variator and a differential geartrain. An electric motor is coupled to the flywheel and charges the flywheel such that stored flywheel energy is available for bringing up engine speed from a standby state and/or to accommodate generator load changes with limited generator speed changes.
US10608495B2 Liquid-cooled motor
A liquid-cooled motor includes a motor arranged inside a motor case; an internal tube arranged inside the motor case; an external tube arranged outside the motor case; and a supporting member fixed to the motor case to support the internal tube and the external tube and to allow the internal tube and the external tube to be communicated with each other. The supporting member includes a first supporting portion arranged to the motor case side to support the internal tube; and a second supporting portion arranged to another side opposite to the motor case side to support the external tube. The first supporting portion includes sealing members arranged along an outer circumference surface of the internal tube; an air chamber arranged between the sealing members; and a water draining portion allowing the air chamber and an outside portion of the motor case to be communicated with each other.
US10608492B2 Stator and rotating electrical machine including the same
A stator reducing a coil end height without interference between conductor segments and without damage to an insulating coating. Each conductor segment includes linear parts inserted in slots formed in a stator core and different in circumferential direction, inclined parts inclined and extending from respective end parts of the linear parts toward a center part so as to project toward the outside in an axis direction from an axis-direction end surface of the core, and a projecting curve part connecting apical ends of the inclined parts to each other and curves and projects toward the outside in the axis direction. Connection parts between the linear parts and the inclined parts and a curved part of the projecting curve part are all bent parts having the same bend radius of minimum R, which has a size equal to or more than a sheet width of a conductor strand.
US10608483B2 Stator, electric motor, and air conditioner
A stator includes a plurality of winding sections circumferentially disposed at an equal interval; a spacer inserted into a space between the winding sections; and a resin section filling the space into which the spacer is inserted.
US10608480B2 Device for inductively charging a piece of user equipment, intended for a motor vehicle
A device for wirelessly charging an item of user equipment, intended to be installed in a motor vehicle. The device includes a housing delimiting an inner space, having a frame on which there is installed a support intended to receive an item of user equipment able to be recharged through wireless energy transmission. The device includes a wireless charging module installed in the inner space of the housing, having a circuit board on which there is installed a single transmitter coil configured so as to transmit an electromagnetic field for wirelessly charging the item of user equipment, it includes a rack mechanism able to be actuated by a user so as to move the transmitter coil along the support to a wireless charging position of the item of user equipment.
US10608476B2 System and method for wireless electricity distribution
A Wireless Electricity Distribution System (WEDS) and method is provided in the present invention. The apparatus includes a transmitter that transmits a microwave radiation beam towards a receiver. The transmitter includes a source of electricity, an electricity to microwave converter and a reflectarray antenna having a emitter horn and reflect aperture. The receiver includes a rectenna antenna providing a power conditioner. Alternatives include multiple beam transmitters, modular construction, intermediate relay redirectors, and simultaneous data over power transmissions.
US10608474B2 Wireless power system with power management
A wireless power receiving device may have wireless power receiving circuitry with a coil and rectifier. The wireless power receiving circuitry receives wireless power signals and uses the rectifier to supply a corresponding output. The output is characterized by a current, a voltage, and a power equal to a product of the current and voltage. The output of the rectifier is supplied to a direct-current-to-direct-current power regulator integrated circuit, which supplies direct-current power to a system load and battery. A controller integrated circuit directs the power regulator circuit to dither the current while monitoring for a peak in the power. If the power regulator circuit dithers the current satisfactorily, the wireless power receiving circuitry may be operated at the peak power. If the power regulator circuitry does not dither the current in response to being directed to dither the current, a wireless power transmission level may be reduced.
US10608473B2 Power feeding apparatus and power feeding system
Provided is a power feeding apparatus in a power feeding system that is configured to transmit, in a contactless fashion, electric power from the power feeding apparatus to a power receiving apparatus by magnetic coupling. The power feeding apparatus includes a power feeding resonator, a power supply, a communicator, and a controller. The power supply is configured to output a high-frequency signal to the power feeding resonator. The communicator is configured to receive load information from the power receiving apparatus. The load information includes information on at least a voltage between the voltage and a current of a load coupled to the power receiving apparatus. The controller is configured to perform, on the power supply, a control of the high-frequency signal on a basis of the load information received by the communicator, after starting of the output of the high-frequency signal by the power supply.
US10608471B2 Multimode wireless power receiver circuit
A multimode receiver can include on or more of an over-voltage protection circuit or a high frequency mode switch. As such, some embodiments of a multi-mode receiver includes a rectifier; a high frequency circuit coupled to the rectifier; a low frequency circuit coupled to the rectifier; and a switching circuit coupled to disable at least a portion of the low frequency circuit while the multi-mode receiver operates in high frequency mode. In some embodiments, the multimode receiver further includes a high-voltage protection circuit coupled to the high frequency circuit that detunes the high frequency circuit when a high-voltage condition is detected.
US10608470B2 Receiver for an inductive power transfer system and a method for controlling the receiver
An inductive power transfer receiver is provided including a receiving coil (13) in series with a capacitor (14), a voltage multiplier (15) for providing a DC output, and a power control switch (18) controlled by a controller (19) for regulating the power supplied to a load. An inductive power transfer receiver is provided including a receiving coil in series with a capacitor, a charge pump for providing a DC output, and a power control switch controlled by a controller for regulating the power supplied to a load. A method of power flow control in an inductive power transfer circuit having a power control switch is also provided. The method includes detecting two operational transitions in the circuit and determining a reference timing bases on which operational transition is detected earliest within a detection window. The reference timing is used to developing a signal for controlling the power control switch.
US10608468B2 Wireless charging systems with in-band communications
A wireless power transmitting device may have control circuitry that supplies drive signals to a coil to produce wireless power signals. The wireless power receiving device may have a coil that receives the transmitted wireless power signals from the wireless power transmitting device. The wireless power receiving device may have a rectifier that rectifies signals received by the coil in the wireless power receiving device and that provides a rectified voltage to a capacitor. A charger in the wireless power receiving device may charge a battery in the device using the rectified voltage. When it is desired to convey information to the wireless power transmitting device, the wireless power transmitting device may cease the transmission of wireless power and the wireless power receiving device may modulate transistors in the rectifier to transmit data to the wireless power transmitting device.
US10608460B2 Wireless charging device
A wireless charging device comprises a transmitter coupled to at least one transmitting antenna and operable to cause the at least one transmitting antenna to emit electromagnetic radiation; a conductive structure adapted to confine the electromagnetic radiation to a charging zone; and a detector for detecting a degree of impedance mismatch between the transmitter and the at least one transmitting antenna. A receiver for use with the wireless charging device and a wireless charging system are also disclosed.
US10608457B2 Charging circuit and method of controlling charging
A method of controlling charging includes: receiving an input voltage; receiving by a control unit a detected voltage related to the input voltage; outputting a conducting voltage from the control unit when the detected voltage falls within an operation range; outputting an operating voltage to a detection pin of a charging unit according to the conducting voltage; outputting a charging current from the charging unit according to the input voltage when the detection pin receives the operating voltage; and not outputting the conducting voltage from the control unit when the detected voltage falls outside the operation range.
US10608450B2 Power polarity detection for accessory mode change
A portable electronic accessory is adapted to initiate an operational mode change in a portable electronic accessory responsive to a user-initiated instruction received along a standard power line. The portable electronic accessory includes a rechargeable battery, electrical leads adapted to couple with a charging source to charge the rechargeable battery, and a polarity detection circuit configured to detect a power polarity switch of the electrical leads when the portable electronic accessory is coupled to the charging source. The portable electronic accessory further includes a controller that initiates a device mode change responsive to the power polarity switch detected by the polarity detection circuit.
US10608446B1 System and method for maximizing battery capacity while in long term storage
When in long term storage, battery degradation is avoided by performing battery charge cycles at a voltage level where a change in the battery's voltage divided by a change in the battery's storage capacity is at a minimum, rather than discharging the battery to its minimum storage capacity and then charging to its maximum storage capacity. Further, based on physical and practical limitations, such battery charge cycles can instead be performed within a range or delta Depth of Discharge (“DOD”) and corresponding battery voltage levels rather than at a single voltage level, while still avoiding battery degradation.
US10608444B2 Power supply system
The present invention reduces the possibility that parallel connection is not allowed at the time of reactivation. A plurality of battery packs (11, 12) connected in parallel each include a chargeable-dischargeable battery string (21, 22), relays (41, 42) provided in series to the battery string (21, 22), and a detection unit that detects the state of the battery string. A master control unit (34) that controls the battery packs turns off the relays of the battery packs when a circulating current falls below a cancel-allowing current and, on the basis of a result obtained by the detection unit, makes the cancel-allowing current smaller as the SOC-equivalent value of the battery pack into which the largest amount of the circulating current flows increases.
US10608440B2 Control circuit configured to determine when a direct current component in an alternating current power line passes a designated threshold
Control circuit includes a current sensor that is configured to detect alternating current transmitted through a power line. The alternating current includes an alternating current (AC) component and a direct current DC offset component. The control circuit also includes a filter sub-circuit that is configured to receive a sensor output from the current sensor that is representative of the AC component and the DC component. The AC component has a frequency higher than a frequency of the DC component. The filter sub-circuit is configured generate a DC output that is based on the DC component. The control circuit also includes an analysis sub-circuit that is configured to receive the DC output and determine that the DC output has passed a designated threshold. The analysis sub-circuit is configured to trip a relay or output a signal when the DC output passes the designated threshold.
US10608439B2 Ceiling fan with gesture induction function
A ceiling fan with gesture induction function includes a switch box provided beneath a motor housing and a blade unit. The switch box is installed therein with a transmitter, a receiver and a controller. The controller can drive the transmitter to transmit a wireless signal to the receiver and further control at least one electrical apparatus of the ceiling fan through reception of a sampling signal of the receiver. The ceiling fan with gesture induction function of this invention enables a user to control the electrical apparatus of the ceiling fan by employing gesture to obstruct the wireless signal, and is unnecessary to disassemble the motor housing and the blade unit for repair of the facilities in the switch box so the ceiling fan with gesture induction function of this invention is safer and more convenient in maintenance.
US10608438B2 Electrical power generation system and method for aircraft
A method for generating electrical power comprising operating variable frequency generators using a common prime mover and controlling the variable frequency generators using a mechanical phase difference as follows: M ⁢ ⁢ P ⁢ ⁢ D = 360 G ⁢ ⁢ Φ ⁢ ⁢ p wherein MPD is the mechanical phase difference in degrees between rotors between a pair of variable frequency generators, G is a number of variable frequency generators, Φ is a number of electrical phases in a variable frequency generator in the variable frequency generators, and p is a number of pole pairs in the variable frequency generator in the variable frequency generators, wherein the variable frequency generators are controlled such that each variable frequency generator in the variable frequency generators has a selected mechanical phase difference from another variable frequency generator in the variable frequency generators that is an integer multiple of the mechanical phase difference that is less than 360 degrees.
US10608437B2 Feedback based photovoltaic conversion systems
Different systems to achieve solar power conversion are provided in at least three different general aspects, with circuitry that can be used to harvest maximum power from a solar source or strings of panels for DC or AC use, perhaps for transfer to a power grid three aspects can exist perhaps independently and relate to: 1) electrical power conversion in a multimodal manner, 2) alternating between differing processes such as by an alternative mode photovoltaic power converter functionality control, and 3) systems that can achieve efficiencies in conversion that are extraordinarily high compared to traditional through substantially power isomorphic photovoltaic DC-DC power conversion capability that can achieve 99.2% efficiency or even only wire transmission losses. Switchmode impedance conversion circuits may have pairs of photovoltaic power series switch elements and pairs of photovoltaic power shunt switch elements.
US10608436B2 System and method for optimal aggregation of small-scale energy storage
A system for optimal aggregation of small-scale energy storage capacity includes a processor operatively coupled to memory. The processor is configured to implement the steps of: generating predicted energy consumption data based on a model of expected energy usage within a given electrical network; generating predicted energy generation data based on a model of expected energy generation for the given electrical network; generating dispatchable energy storage capacity for one or more energy storing devices having a small-scale energy storage capacity for the given electrical network; determining a set of energy storage devices that need to be dispatched for the given electrical network; comparing the predicted energy consumption data with the predicted energy generation data; and dispatching the set of energy storage devices for the given electrical network.
US10608433B1 Methods and systems for adjusting power consumption based on a fixed-duration power option agreement
Examples relate to adjusting load power consumption based on a power option agreement. A computing system may receive power option data that is based on a power option agreement and specify minimum power thresholds associated with time intervals. The computing system may determine a performance strategy for a load (e.g., set of computing systems) based on a combination of the power option data and one or more monitored conditions. The performance strategy may specify a power consumption target for the load for each time interval such that each power consumption target is equal to or greater than the minimum power threshold associated with each time interval. The computing system may provide instructions the set of computing systems to perform one or more computational operations based on the performance strategy.
US10608432B2 Appliance power management system
The specification discloses methods and systems managing the power provided to the components of an appliance by providing a processor and concomitant data memory and a data table stored in memory listing a nominal power consumption for each of a plurality of electrical components of the appliance. The processor is configured to monitor the components to determine which components are being energized based upon the status of their respective inputs and outputs; and adjust the power provided to at least one of said components based upon a predetermined criteria.
US10608431B2 Silicon controlled rectifier dynamic triggering and shutdown via control signal amplification
Electrical overstress protection via silicon controlled rectifier (SCR) trigger amplification control is provided. In certain configurations, an overstress protection circuit includes a control circuit for detecting presence of an overstress event between a first pad and a second pad of an interface, and a discharge circuit electrically connected between the first pad and the second pad and selectively activated by the control circuit. The interface corresponds to an electronic interface of an integrated circuit (IC), a System on a Chip (SoC), or System in-a-Package (SiP). The discharge circuit includes a first smaller SCR and a second larger SCR. In response to detecting an overstress event, the control circuit activates the smaller SCR, which in turn activates the larger SCR to provide clamping between the first pad and the second pad.
US10608430B2 Switched electrical overstress protection
An apparatus includes a first terminal, a second terminal, and a conduction path circuit coupled between the first and second terminals. The conduction path circuit includes an input terminal to receive an enable signal which, when activated, allows the conduction path circuit to conduct electrical current between the first and second terminal. A control circuit coupled to the input terminal of the conduction path circuit is configured to selectively activate the enable signal.
US10608429B2 Electro-static discharge protection circuit
This disclosure provides an ESD protection circuit coupled to a first and a second terminals of a differential-pair circuit. The ESD protection circuit includes: an ESD sensing unit coupled to the first and the second terminals and sensing electrical changes at the first and the second terminals to generate a first trigger signal; and a first discharging unit coupled to the ESD sensing unit and turning on a first discharging path according to the first trigger signal.
US10608428B2 Systems and methods for hybrid voltage and current control in static UPS systems
A system is provided. The system includes a plurality of uninterruptible power supplies (UPSs), each UPS of the plurality of UPSs including an inverter, a ring bus, and at least one controller communicatively coupled to the plurality of UPSs, the at least one controller configured to determine when a bridge current in at least one UPS of the plurality of UPSs reaches a predetermined bridge current limit, and modify, in response to the determination, a capacitor voltage in the inverter of the at least one UPS to reduce a DC fault current component of a load current in the inverter.
US10608427B2 DC power system segregated into different protection zones
A DC power system, having: a main bus, a plurality of power delivery devices configured to be connected to the main bus, a first zone partitioning device, and a control system, wherein the first zone partitioning device is configured to segregate the main bus into a first protection zone which is a section of the main bus to which power delivery devices with a fault clearance requirement in a first time range are configured to be connected, and a second protection zone which is a section of the main bus with a fault clearance requirement in a second time range, which includes times that are higher than any time included in the first time range, and to which no power delivery device with a fault clearance requirement in the first time range is configured to be connected, wherein the control system is configured to control the first zone partitioning device to allow load current to flow from the first protection zone to the second protection zone and to limit fault current flow from the first protection zone to the second protection zone.
US10608426B2 High temperature protection system for adjusting duty cycle by using pulse width modulation signal
High temperature protection system includes a thermal detection and control circuit, a pulse width modulation signal output circuit, a driving circuit, and a coil module. The thermal detection and control circuit is used for detecting a temperature and outputting at least one corresponding control signal. The pulse width modulation signal output circuit is coupled to the thermal detection and control circuit for generating a pulse width modulation signal according to the at least one control signal. The driving circuit is coupled to the pulse width modulation signal for generating at least one driving voltage. The coil module is coupled to the driving circuit and is operated according to the at least one driving voltage.
US10608423B2 Electric vehicle inverter module laminated bus bar
A laminated bus bar of an inverter module to power an electric vehicle is provided. The laminated bus bar can include a first insulating layer and a current layer disposed over the first insulting layer. The current layer can include an output terminal. The laminated bus bar can include a second insulating layer disposed over the current layer. The laminated bus bar can include a third insulating layer disposed over the second insulating layer. The laminated bus bar can include a first polarity (e.g., negative) layer disposed over the third insulating layer. The first polarity layer can include a first polarity (e.g., negative) input terminal. The laminated bus bar can include a fourth insulating layer disposed over the first polarity layer. The laminated bus bar can include a second polarity (e.g., positive) layer disposed over the fourth insulating layer and that includes a second polarity (e.g., positive) input terminal.
US10608421B2 Separable wallbox device and memory
A frame or the like incorporating a removable device for placement on a wallbox. The frame may be attached to a conventional wallbox without modification to the wallbox. The device may be mounted to, in or on the frame. A memory for the device may be situated on or embedded in the frame. If the device fails, it may be easily removed from the frame and replaced with a new or other working device without frame removal from the wallbox. The replacement device may be configured with information in the memory that contained the configuration for the failed device. The memory or the frame holding it may also be replaced if it fails; however, memory failure is rare compared to device failure. Thus, expense may be spared with just a replacement device and an available configuration in the remaining memory. The memory may have a secure trusted platform.
US10608420B2 Heat dispersion structure of on-vehicle device
A heat dispersion structure of an on-vehicle device includes a first on-vehicle device including a heat generation source and a first housing which accommodates the heat generation source, and a second on-vehicle device including a second housing having a contact surface to an outer surface of the first housing, and having lower heat generation property than the first on-vehicle device.
US10608419B2 Switchgear cabinet or rack for accommodating electrical energy stores, in particular batteries, and a corresponding switchgear cabinet assembly or rack assembly
The invention relates to a switch cabinet or rack or rack for receiving electrical energy storage units, in particular batteries, whereby the switch cabinet or the rack has a plurality of energy storage unit slots arranged above one another, so characterized in that the energy storage unit slots are formed by a plurality of grooves, whose longitudinal and slide-in direction extends in the depth direction of the switch cabinet or rack, whereby in each case a pair of grooves are set up on the opposite lying sides of the switch cabinet or rack at the same vertical height and with their open longitudinal side directed toward one another.
US10608418B2 Spark-based combustion test system
A combustion test system includes a power source and a corona generator coupled to the power source. The combustion test system also includes a charge storage device. The charge storage device includes a charging surface spaced apart from the corona generator such that charge carriers, motivated by an electric field of the corona generator, intersect the charging surface to charge the charge storage device. The combustion test system also includes a first electrode coupled to the charge storage device and a second electrode coupled to a reference ground. The second electrode is spaced apart from the first electrode to produce an electrical arc between the first electrode and the second electrode based on a voltage difference between the first electrode and the second electrode.
US10608412B2 Quantum cascade laser, light emitting apparatus
A light emitting apparatus includes: a submount including a mounting face and an end face, and the end face having an upper edge apart from a front edge of the mounting face; and a quantum cascade laser disposed on the front edge and the mounting face. The quantum cascade laser includes: a laser structure having first, and second faces; a first electrode on the first face; a second electrode on the second face; and a reflecting structure on a first end face of the laser structure. The reflecting structure includes an insulating film having a first end on the first face and a second end on the second face, and a metal film having a first end on the first face, and a second end on the second face. The insulating film is disposed between the laser structure and the first end and the second end of the metal film.
US10608411B2 Light-emitting device, method for manufacturing same, and projector
A light-emitting device includes a substrate and a stack provided on the substrate. The stack includes a plurality of columnar portions each of which includes a first columnar portion and a second columnar portion which has a diameter smaller than a diameter of the first columnar portions. Each first columnar portion is provided between the substrate and the second columnar portions, and includes: a first semiconductor layer; a second semiconductor layer having a conductivity type different from a conductivity type of the first semiconductor layer; and a light-emitting layer provided between the first semiconductor layer and the second semiconductor layer and capable of generating light. The first semiconductor layer is provided between the substrate and the light-emitting layer. Each second columnar portion includes a third semiconductor layer having a conductivity type different from a conductivity type of the first semiconductor layer.
US10608409B1 Calibration of laser power monitor in an imaging system of a wearable head mounted display
A wearable display includes left and right display lens systems each having imaging units configured for augmented reality imaging. The imaging units include an emitter structure, one or more optical elements, a display optic, an electrically alterable scanning optical element and a calibration light sensor. The emitter structure has one or more light sources configured to emit light. The optical elements direct the light along a light path in the imaging unit. The scanning optical element receives the light from the optical elements and directs it to the display optic. The scanning optical element scans in one or more dimensions to direct the light through an imaging optic that directs the light into the display optic. The calibration light sensor is located at a point along the light path between the emitter structure and the scanning optical element and receives a portion of light from one of the optical elements.
US10608403B2 Device for generating a beam of photons with wavelengths defining a substantially continuous supercontinuum
A generating device includes at least one pulsed laser source that delivers primary photons having at least one wavelength in a single spatial mode and in pulses having a high pump energy, forming means that act on the primary photons to deliver an input beam, and at least one optical fiber having at least ten modes between which the pump energy is initially distributed, and able to relocate the latter via a non-linear effect into a fundamental mode, before generating secondary photons of various wavelengths by wavelength conversions from the wavelength of the primary photons in the fundamental spatial mode.
US10608399B1 Manufacturing technique of ultra-wideband high gain optical fibers and devices
A manufacturing technique of ultra-wideband high gain optical fibers and devices is disclosed, including: (1) manufacturing a gain fiber, which is a composite structural optical fiber, having a core composed of a plurality of sets of sector structures distributed symmetrically or a plurality of concentric ring structures. The core is composed of at least two kinds of rare-earth-ion-doped glass, and luminescence centers are located in different sector or ring structure regions; and (2) constructing a fiber laser: using the gain fiber, selectively exciting rare earth ions in different regions in the core by controlling a shape of pump light spot, and combining with fiber grating pairs to realize a tunable laser output. The present disclosure can manufacture gain fibers with high-gain and ultra-wideband characteristics by combining the design of the fiber structure and the control of the light field of the pump light.
US10608397B2 Laser burst logging systems and methods
A burst logging system logs and transmits to a local or remote computing system event data related to errors in and or potential failures of laser system components. The system further provides for capturing data at different rates from different sensors, synchronization of data capture associated with system events and the possibility for aggregation of data from multiple systems, which can in turn be leveraged to predict and or remediate future system events.
US10608395B1 Rotary socket
A rotary socket includes a main case for installing a main control member and a plurality of rotary socket units. The socket unit includes an inner chamber for receiving a partition therein, at least one terminal installed on one side of the partition, and at least one conductive element installed on the other opposite side of the partition and connected to the at least one terminal by a flexible cable. The partition includes a through hole for the cable passing therethrough. The through hole is loosely adapted to the cable so that activity range of the cable can match with rotation of the socket unit, thereby further slightly limiting activity range of the cable so as to avoid affecting connection stability of the cable due to its wide range of activities.
US10608389B2 Female connector comprising an opening for engagement with a male connector equipped with a gate for closing said opening
A female connector including a body having a front wall including an opening for the insertion of a male connector, a back face opposite the front wall, a base wall extending from the back face to the front opening, a gate for closing the opening that is movable between an open position folded down against the base wall and a closed position closing off the opening, and a return spring tending to bring the gate back toward its closed position. The connector also includes a corridor extending along the base wall from the back face to the front opening, the corridor being sized to allow the gate by engaging the gate in the corridor through the back face up to the opening.
US10608387B2 Coaxial connector
A coaxial connector includes a first connector and a second connector, where a first connector and a second connector are aligned easily and a height dimension caused when the first connector and the second connector are connected is small. The first connector includes solder parts. Skirt parts that serve as a guide for alignment in connecting the first connector and the second connector are integrally formed with the outer conductor of the second connector. Cut portions are provided in portions that are included in the skirt parts and face the solder part. When the first connector and the second connector are connected, the solder parts are received in the cut portions.
US10608386B2 Socket for connecting a trailer plug connector
A socket for connecting a trailer plug connector in the outside area of a towing vehicle has a socket housing, a first plug receiving opening, a cover, a harness connector, and a second plug receiving opening. Electrical socket contacts are supported in the socket housing extending into the first receiving opening for mating with a trailer plug connector and into the second plug receiving opening for mating with a harness connector. The harness connector has an outer perimeter lamella seal. The harness connector has terminal openings. A contact terminal connects with one single wire and has a single wire seal surrounding the single wire. The single wire seal abuts and seals an inside wall of the terminal opening. The socket housing includes a drainage opening from the inside of the first plug receiving opening to the outside of the socket housing. A shielding plate with a channel is located below the drainage opening to block water flow from outside into the plug receiving opening.
US10608384B2 Electrical charging devices with bar stabilizers and assemblies
Electrical charging devices with bar stabilizers and assemblies are provided herein. An example apparatus includes a cradle configured to receive and retain an electronic device, side rail tracks extending below the cradle, an electronics tray comprising: a flange that is received by the side rail tracks, a housing that receives an electronics assembly, and an electrical conductor; and a stabilizer that is hingedly coupled to the housing of the electronics tray, the stabilizer extending around a front of the housing of the electronics tray, the stabilizer pivoting between a stored configuration and a deployed configuration.
US10608382B2 Electrical connector system with alien crosstalk reduction devices
An electrical connection system includes various devices and structures for improving alien crosstalk performance in a high density configuration. In certain examples, a plurality of insulation displacement contacts of a connector are arranged at angle and oriented to be symmetrical about an axial of the connector. The connector includes a connector housing and a shield cap configured to at least partially cover the connector housing. The shield cap includes a shield wall and an open side that is not closed by a shield wall. The shield wall exposes a portion of the connector when the shield cap is mounted to the connector housing. When a plurality of such connectors are arranged side by side in a high density configuration, the connectors are aligned such that the open side of the shield cap is arranged close to, or abutted to, the shield wall of the shield cap of an adjacent connector.
US10608381B2 Electrical connector and electrical connector assembly with an assisting member for guiding
An electrical connector includes an insulating body having a main body and a mating portion. The main body includes a base and an insertion portion extending forward from the base. The mating portion protrudes forward out of the insertion portion. A metal latch member is mounted on the main body and provided with a latch portion to latch a mating connector. Multiple conductors are respectively received in the mating portion. Multiple cables are electrically connected to the conductors. An assisting member is fixed to the base and extending forward relative to the base. A first position limiting slot is formed between the assisting member and the mating portion. A second position limiting slot is formed between the assisting member and the insertion portion, and is in communication with the first position limiting slot. The latch portion is upward exposed out of the assisting member.
US10608377B2 Electrical plug connection
An electrical plug connection having a plug connector and an associated counterpart mating plug connector. The plug connector can be plugged together in a plug direction with the mating plug connector for producing an electrical plug connection. The plug connector has a first locking mechanism and the mating plug connector has a second locking mechanism. The plug connector is fixable on the mating plug connector by a positive connection of the first locking mechanism with the second locking mechanism, and in an unlocking operation, this fixation can be disengaged by manual actuation of an unlocking element movably mounted on the plug connector or on the mating plug connector, in that the unlocking element mechanically acts on the first and/or the second locking mechanism when operated manually.
US10608375B2 Connector assembly with a slider
A connector assembly comprises a first connector and a second connector matable with the first connector in a mating direction. The first connector includes a housing and a slider held by the housing and slidable with respect to the housing in a direction intersecting the mating direction. The slider has a slider backlash restraining device disposed on an inner wall. The slider slides in a first direction to cause the second connector to move in the mating direction and slides in a second direction opposite to the first direction to cause the second connector to move in a direction opposite to the mating direction. The second connector has a connector backlash restraining device disposed on an outer wall of the second connector. The slider backlash restraining device abuts the connector backlash restraining device when the first connector is mated with the second connector.
US10608373B1 Electrical connector assembly
An electrical connector assembly having a female member and a male member is provided. The female member includes: a peripheral wall formed in an annular shape to define a first interior space; a plurality of exterior walls each formed in a semi-annular shape to define a plurality of second interior spaces located outwardly of the first interior space. In particular, the peripheral wall includes a plurality of slots corresponding to the plurality of exterior walls, and the plurality of slots communicates the first interior space with the plurality of second interior spaces. The male member includes a plurality of partition walls sized to be received by corresponding second interior spaces and slots whereby the partition walls separate the first interior space into corresponding chambers for each electrical prong of the male member.
US10608372B2 Connector unit and method
A connector unit with first and second connector parts. The first connector part has a volume compensating chamber that is pressure compensated against an ambient environment. A contact support element enters a second connector part during mating of the unit. The second connector part has a second volume compensating chamber that is pressure compensated against the ambient environment. The unit has a communication chamber in flow communication with the first volume compensating chamber when in an unmated state and is in flow communication with the second volume compensating chamber when in the mated state. During mating, flow communication between the communication chamber and the first volume compensating chamber is interrupted and the communication chamber is brought into flow communication with the second volume compensating chamber, so that the communication chamber is pressure compensated via the second volume compensating chamber in the mated state.
US10608362B2 Relay terminal and relay connector
A first terminal housing chamber of a terminal body includes a first elastic contact part that contacts the first counterpart terminal while imparting resilient force in a direction orthogonal to an insertion direction of the first counterpart terminal, and gaps with respect to the first counterpart terminal in a direction orthogonal to the insertion direction of the first counterpart terminal and the resilient force imparting direction of the first elastic contact part. A second terminal housing chamber of the terminal body includes a second elastic contact part that contacts the second counterpart terminal while imparting resilient force in a direction orthogonal to an insertion direction of the second counterpart terminal, and gaps with respect to the second counterpart terminal in a direction orthogonal to the insertion direction of the second counterpart terminal and the resilient force imparting direction of the second elastic contact part.
US10608361B2 Connector and connector assembly
A connection to which a mating connector, moving from one side to another side in a first direction, may be able to be inserted, and may include an inner housing, an outer housing surrounding the inner housing, and a plurality of terminals connecting these housings. The terminals may each include an inner fixed portion fixed to the inner housing, an outer fixed portion fixed to the outer housing, and an elastic portion that is connected to both the inner fixed portion and the outer fixed portion and is elastically deformable. The outer fixed portion may include a first base portion connected to the elastic portion and a first engaging portion that extends in a direction crossing the first direction from the first base portion and is engaged with the outer housing.
US10608360B2 Circuit board-mounted electrical connector
A housing 10 comprises connector-side transmission-permitting portions 10A that permit the transmission of wave signals in the connector-height direction, a circuit board B comprises board-side transmission-permitting portions B1 that permit the transmission of wave signals in the connector-height direction at locations corresponding to the above-mentioned connector-side transmission-permitting portions 10A when the electrical connector 1 is mounted, and, when a counterpart connector component C is inserted all the way to a normal position, the transmission of wave signals permitted in the process of insertion of the above-mentioned counterpart connector component C becomes blocked by the above-mentioned counterpart connector component C, or alternatively, the transmission of wave signals blocked by the above-mentioned counterpart connector component C in the process of insertion of said counterpart connector component C becomes permissible at the locations of the above-mentioned connector-side transmission-permitting portions 10A and the above-mentioned board-side transmission-permitting portions B1.
US10608359B2 Connection structure between flat cable and electronic circuit board
A connection structure between a flat cable and an electronic circuit board includes an electronic circuit board; a cable connection hole formed to penetrate the electronic circuit board; a plurality of internal contacts provided on an inner surface of the cable connection hole; and a flat cable provided with a plurality of contacts which correspond to the plurality of internal contacts of the cable connection hole and are exposed to one side surface of the flat cable. When one end of the flat cable is inserted into the cable connection hole of the electronic circuit board, the plurality of contacts of the flat cable are in contact with the plurality of internal contacts of the cable connection hole, respectively.
US10608357B2 Electrical connection device
The present disclosure relates to an electrical connection apparatus provided on a substrate, comprising a base, a flexible circuit board, two connectors, and a fixing member. The flexible circuit board has a mating portion with a plurality of soldering pads; a mounting portion with a plurality of conductive blocks; and a plurality of conductive traces connecting the plurality of pads and the plurality of conductive blocks. The two connectors each have an insulative housing and a terminal. Each terminal has a soldering portion connected to the soldering pad. The substrate has a plurality of soldering pads connecting the conductive blocks. The fixing member fixes the base to the substrate. The present disclosure utilizes a ground layer of the flexible circuit board to reduce a signal crosstalk between the conductive traces, and utilizes the conductive blocks to connect the flexible circuit board and the substrate to improve coplanarity.
US10608356B2 Multiple node bus bar contacts for high-power electronic assemblies
Multiple node bus bar contacts for high-power electronic assemblies are disclosed. The electronic assembly includes a plurality of circuit card assemblies (CCAs) for an electronic assembly, a plurality of socket connectors coupled within the plurality of CCAs, and a bus bar contact. The bus bar contact includes a rod positioned to extend through two or more socket connectors within two or more CCAs where the rod is in electrical contact with the two or more socket connectors, and the bus bar contact includes a bar coupled to the rod and having a first portion routed to an outer edge of the electronic assembly. In addition, the bar can also include a second portion with a connector, and the connector can be coupled to a bus bar providing electrical current for the electronic assembly. Further, a plurality of bus bar contacts can also be included within the electronic assembly.
US10608355B2 Tool-less top service of m.2 latch on board
The present disclosure provides a computing device. The computing device includes an electronic component. The computing device also includes a printed circuit board assembly (PCBA). The PCBA includes at least two latch receiving spaces. The two latch receiving spaces are positioned on the PCBA to accommodate various sizes of the electronic component. The computing device also includes a latch assembly for securing the electronic component. The latch assembly is connected to the PCBA at one of the at least two latch receiving spaces.
US10608353B2 Battery clamp
A clamp for providing an electrical connection to a battery includes a first arm, a second arm, a joint member, a first pivotable connection, and a second pivotable connection. The first arm includes a proximal end, a distal end, and an electrically conductive member at the distal end. The second arm includes a proximal end and a distal end. The first pivotable connection is between the joint member and the first arm, and defines a first axis, about which the first arm rotates relative to the joint member. The second pivotable connection is between the joint member and the second arm, and defines a second axis, about which the second arm rotates relative to the joint member. The first and second axes are displaced from each other in a direction that is perpendicular to the first axis.
US10608350B2 Terminal metal fitting and terminal metal fitting-equipped insulating wire
A terminal metal fitting 1 includes a terminal connection portion 2 connected to a partner terminal metal fitting, and a wire holding portion 3 provided at the back of the terminal connection portion 2. The wire holding portion 3 is configured to hold, in a pressure-bonded state, an insulating wire 100 configured such that a core wire is coated by an insulating coating. The wire holding portion 3 includes a bottom wall portion 31 on which the insulating wire 100 is placed, a first insulating wire swaging portion 32 formed continuously to one side edge of the bottom wall portion 31, and a second insulating wire swaging portion 33 formed continuously to the other side edge of the bottom wall portion 31. One or more claws 34 configured to bite into the insulating wire upon swaging of the insulating wire 100 are formed at at least one of the bottom wall portion 31, the first insulating wire swaging portion 32, or the second insulating wire swaging portion 33.
US10608348B2 Dual antenna systems with variable polarization
Antenna systems for receiving transmitted signals comprising at least a first tuned antenna disposed in a known relationship spatially with a second antenna, with the first tuned antenna electrically connected to the second antenna, are disclosed. The antenna system may be configured to allow the antennas to reliably discriminate between left-hand and right-hand polarized circular signals.
US10608347B2 Method to improve power amplifier output return loss and back-off performance with RC feedback network
An apparatus includes a plurality of transceiver circuits and a plurality of feedback networks. Each of the plurality of transceiver circuits may be coupled to a respective antenna element in a respective group of antenna elements of a phased array antenna. Each of the transceiver circuits generally comprises a power amplifier circuit configured, when operating in a transmit mode, to drive the respective antenna element in the respective group of antenna elements. Each of the plurality of feedback networks may be coupled between an output and an input of a respective power amplifier circuit of a respective transceiver circuit. Each of the feedback networks generally comprises a resistor and a capacitor connected in series. The respective power amplifier circuit with the feedback network generally maintains a power matching condition with load variation associated with the antenna elements of the phased array antenna.
US10608346B2 Circularly polarized omni-directional antenna
Provided are examples of circularly polarized omni-directional antennas and methods of fabrication. In one aspect, an antenna comprises a central radiating element including a vertical center axis. The antenna further comprises a plurality of conducting elements surrounding the central radiating element. The plurality of conducting elements are curved about a circular circumference about the center axis and spaced equidistantly about the circular circumference. The central radiating element may be a sleeved dipole type. The plurality of conducting elements is configured to include an angle of tilt between 22 degrees and 68 degrees from horizontal. The plurality of conducting elements is located within a printed circuit board that is wrapped around the circumference around the center axis. Each conducting element of the plurality of conducting elements comprises a metallic wire.
US10608343B2 Antenna system
An antenna system is described, comprising at least one antenna element provided on a printed circuit board material and a lens unit with a lens body made of a dielectric material, the lens unit being directly connected to the antenna element. The lens unit comprises a lower side facing the antenna element and an upper side being located opposite to the lower side. Further, the upper side has at least one of a convex surface and a Fresnel lens shaped surface. The lens unit also comprises at least one recess filled by the antenna element in a mounted state of the antenna system.
US10608342B2 Multi-band, dual-polarization reflector antenna
An antenna includes a reflector and a waveguide assembly. The waveguide assembly includes a feed assembly and a support member that extends from behind the reflector to orient the feed assembly for direct illumination of the reflector. The waveguide assembly includes a first waveguide coupled to a first portion of a common waveguide, a second waveguide coupled to a second portion of the common waveguide, and a septum layer that includes a septum polarizer coupled between the common waveguide and the first and second waveguides.
US10608339B2 Wireless device with shared coil
A wireless device including a coil having loops, a first reception circuit, and a second reception circuit. The first reception circuit is configured to receive a signal of a first frequency band through a portion of the loops and the second reception circuit configured to inhibit the signal of the first frequency band through the loops.
US10608336B2 Antenna device and electronic device comprising antenna
An antenna device includes a ground member including a plane part and a plurality of extension parts extending from one end of the plane part in a first direction and arranged along a second direction, a plurality of patch-type radiators arranged on the plane part along the second direction and configured to radiate vertical polarization, and a plurality of straight radiators spaced apart from the ground member, respectively arranged to be adjacent to the plurality of extension parts, extending in the first direction, and configured to radiate horizontal polarization.
US10608335B2 RF signal switching, phase shifting and polarization control
An apparatus includes first and second electronically tunable transmission lines configured to receive a signal pair and provide a selected phase delay difference to the signal pair, a first shunting element connected to the first electronically tunable transmission line and a second shunting element connected to the second electronically tunable transmission line. The first and second shunting elements may each be configured to selectively shunt the electronically tunable transmission line to which they are connected according to one or more shunting control signals. A corresponding method is also disclosed herein.
US10608332B2 Microstrip antenna
There is provided a microstrip antenna. A plurality of dielectric layers are stacked. An antenna is provided on the uppermost dielectric layer of the plurality of dielectric layers. Conductor layers are respectively provided on lower surfaces of the dielectric layers. The conductor layers have different dimensions in a plane direction thereof so that electromagnetic waves to be radiated from the conductor layers are cancelled with each other.
US10608329B2 Electronic device including antenna device
A device is provided. The device includes a housing forming at least one portion of a surface of the device, wherein the at least one portion of the surface includes first and second surfaces facing opposite to each other; a display at least partially housed in the housing and including a display area visible via at least one portion of the first surface; a substantially circular radiating element at least partially forming the first surface; a ground element between the first and second surfaces; a conductive element below the ground element; wireless communication circuitry electrically connected with the radiating element and establishing communication with an external electronic device; and a processor electrically connecting the conductive element with the ground element if a radiation characteristic relative to the radiating element satisfies a condition; and disconnecting the conductive element with the ground element if the radiation characteristic does not satisfy the condition.
US10608326B2 Electronic device with component trim antenna
An optical component such as a camera, an acoustic component such as a speaker, or other electrical component may be mounted on the surface of an electronic device housing. A window structure may overlap the component. The window structure may be formed form an optically transparent material to allow light to pass or may be formed from an acoustically transparent material to allow acoustic signals to pass. A conductive structure such as a metal member may surround at least part of the periphery of the window structure. The conductive structure may serve as an antenna structure for an antenna. Radio-frequency transceiver circuitry may be coupled to an antenna feed for the antenna using a radio-frequency transmission line. The conductive structure may serve as a cosmetic trim for the electrical component.
US10608325B2 Electronic device
In order to further improve the communication quality, the electronic device (10) according to this disclosure includes the antenna (17) disposed on the case back (15) provided at the back side of the device, the display (11) provided on the front side of the device and the sheet metal member (12) that is provided at the front side of the device and is configured to protect the display (11). The sheet metal member (12) has a notch (121) extending in a specific direction, and the notch (121) divides the sheet metal member (12) into the external part (12A) and the internal part (12B) of the notch in the direction intersecting with a specific direction, and the external part (12A) functions as the antenna (18).
US10608314B2 Connection member and electronic device including the same
An electronic device is provided. The electronic device includes a circuit board, a first conductive member electrically connected to the circuit board at a first point, a second conductive member electrically connected to the circuit board at a second point, and a connection member connecting the first conductive member and the second conductive member, where the connection member includes a first conductive layer electrically connected to the first conductive member, a second conductive layer electrically connected to the second conductive member, and a dielectric layer disposed between the first conductive layer and the second conductive layer.
US10608312B2 Method and apparatus for generating an electromagnetic wave that couples onto a transmission medium
Aspects of the subject disclosure may include, a system that can be configured for generating an electromagnetic wave and coupling the electromagnetic wave to a transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. The system can also be configured to receive an electromagnetic waves form the transmission medium with a reduced loss of radiation of the electromagnetic wave into free space. Other embodiments are disclosed.
US10608310B1 Vertically meandered frequency selective limiter
A frequency selective limiter (FSL) having an input port and an output port can comprise a plurality of vertically stacked transmission line structures. Each of the transmission line structures can be electrically coupled to a transmission line structure disposed directly above it and with a first one of the plurality of vertically stacked transmission line structures having one end corresponding to the FSL input port and a second one of the plurality of vertically stacked transmission line structures having one end corresponding to the FSL output port. Each of the plurality of vertically stacked transmission line structures can comprise a magnetic material having first and second opposing surfaces and one or more conductors disposed on at least one of the surfaces of the magnetic material.
US10608308B2 RF filter tuning system and method for manufacturing filter using the same
An automatic RF filter tuning system and a method for manufacturing a filter using the same are disclosed. An RF filter tuning system for tuning an RF filter that includes a plurality of cavities having resonance elements and a cover having tuning areas that are positioned correspondingly to the resonance elements, includes a measuring unit configured to measure resonance characteristics of the cavity of the RF filter, a control unit configured to calculate a tuning value of the RF filter based on the resonance characteristics, and a tuning unit configured to tune the RF filter based on the tuning value calculated by the control unit. The tuning unit includes a striking unit configured to strike the tuning area of the cover of the RF filter, thereby adjusting the resonance value and tuning the RF filter.
US10608307B2 Anaerobic aluminum-water electrochemical cell
Provided a method for generating an electrical current. The method includes: introducing water between the anode and at least one cathode of an electrochemical cell, to form an electrolyte; anaerobically oxidizing aluminum or an aluminum alloy; and electrochemically reducing water at the at least one cathode. The electrochemical cell includes: a plurality of electrode stacks, each electrode stack comprising an anode including the aluminum or aluminum alloy, and at least one cathode configured to be electrically coupled to the anode; one or more physical separators between each electrode stack adjacent to the cathode; a housing configured to hold the electrode stacks, the electrolyte, and the physical separators; and a water injection port. When the cell is in operation, the hydroxyaluminate concentration of the electrolyte in the cell is maintained between at least 20% to at most 750% of the saturation concentration.
US10608306B2 Metal air battery system and method of operating the same
A metal air battery system includes an oxygen supplying unit configured to discharge oxygen; a metal air battery module configured to receive the oxygen from the oxygen supplying unit and perform a discharge reaction; and an auxiliary power source configured to charge the metal air battery module during an operational stop of the metal air battery module so that at least some of a discharge product is discharged from the metal air battery module.
US10608305B2 Counter-flow heat exchanger with in-line fittings
A counterflow heat exchanger for battery thermal management has a base plate, a cover plate and manifold cover. The base plate includes alternating first and second longitudinal fluid flow passages. The cover plate is sealed to the base plate to enclose the first and second fluid flow passages, and includes a first fluid opening and a plurality of second fluid openings arranged at spaced apart intervals across a width of the cover plate. The manifold cover includes an embossment surrounded by a peripheral flange which is sealed to the cover plate and surrounds at least the plurality of second fluid openings. The interior of the embossment defines a manifold chamber in flow communication with the second fluid openings in the cover plate. The top of the manifold cover has at least a second fluid opening in flow communication with the plurality of second fluid openings through the manifold chamber.
US10608304B2 Battery having a plurality of battery cells
A battery having a plurality of battery cells accommodated in a housing, wherein a plurality of first battery cells are electrically connected to one another in series and/or in parallel, and a plurality of second battery cells are electrically connected to one another in series and/or in parallel, wherein the first battery cells each have a first outer surface and the second battery cells each have a second outer surface, wherein the housing of the battery has a first housing wall and a second housing wall, which is arranged opposite the first housing wall, wherein a first flow channel is formed between the first wall of the housing and the first outer surface of one of the first battery cells, and wherein a second flow channel is formed between the second wall of the housing and the second outer surface of one of the second battery cells.
US10608301B2 Power electronics with integrated busbar cooling
Methods and systems for creating a battery module. A battery cell can include a cooling device that cools a busbar and a power electronics package. To allow the cooling device to be attached to the busbar and allow the cooling device to cool both the power electronics and the busbar, the cooling device is mounted on the busbar with the busbar held between two portions of the cooling device and with the power electronics mounted on an opposite side of the cooling device from the busbar. The fluid or phase change material may then circulate through a cavity in the cooling device to cool both the power electronics and the busbar.
US10608295B1 Smart battery and smart battery systems
Smart batteries and smart battery systems are disclosed. A smart battery may include an energy-storage unit providing a cathode tab and an anode tab. The smart battery may also include a circuit integrated with the energy-storage unit. The circuit may be configured to provide electrical connections to the cathode tab and the anode tab of the energy-storage unit to an external device; measure a current, a voltage, a temperature, and/or an internal resistance of the energy-storage unit; control an input/output property of the energy-storage unit; and establish a data connection with the external device.
US10608294B2 Power storage device, cell, balance operation method, and program
A power storage device includes: a plurality of series-connected battery cells (311); a balance circuit (112) that is provided for each of the plurality of battery cells (311), and is connected with corresponding one of the battery cells; a first temperature sensor (111) that is provided for every one or more of the balance circuits (112), and measures a temperature of a corresponding balance circuit (112); and a control unit (121) that stops an operation of the corresponding balance circuit (112) when a first measured temperature measured by the first temperature sensor (111) is equal to or more than a first upper reference temperature, and restarts an operation of the corresponding balance circuit (112) when the first measured temperature becomes equal to or less than a first lower reference temperature that is lower than the first upper reference temperature after an operation of the corresponding balance circuit (112) is stopped.
US10608291B2 Battery pack having a supplemental power supply
A battery system is described. The battery system includes a power controller having sensors monitoring the state of predetermined sections of battery modules within battery packs and sends signals to a switching network to connect a bi-directional DC/DC converter to a first predetermined group of battery modules of the plurality of predetermined groups of battery modules at a first instant of time responsive to a first measurement of a first predetermined section of battery modules, and a second predetermined section of battery modules of the plurality of predetermined groups of battery modules at a second instant of time responsive to a second measurement of a second predetermined group of battery modules.
US10608288B2 Safety method and system for liquid electrolyte battery
The present invention relates to safety methods and mechanisms for treating electrolyte solutions in batteries, specifically metal-air batteries. Systems and methods of the invention protect the battery, protect the battery operator and protect the environment from potential material hazards. This invention provides materials for arresting a potentially hazardous electrolyte solution by forming solid or gel porous polymer structures. The polymer porous structures consume or confine the electrolyte solution thus preventing its hazardous potential.
US10608287B2 Method for producing energy storage cells, energy storage cells, battery module, and motor vehicle
A method for producing an energy storage cell, in particular a lithium-ion cell, whose housing is elastically deformable include introducing at least one electrode coil or electrode stack, having at least two electrodes and at least one separator arranged between the electrodes, into a housing. The method also includes introducing an electrolyte into the housing, and filling the housing with gas and generating an excess pressure in the housing, by which at least one housing wall of the housing is curved outward. The housing is sealed in a gas-tight manner such that the excess pressure in the housing and the curvature of the at least one housing wall are maintained, and such that the housing is elastically deformable in a direction perpendicular to the at least one curved housing wall.
US10608286B2 Secondary cell
Provided is a secondary cell which is resistant to vibration and impact. The secondary cell includes a flat wound group supported, through an insulator, at a lid on which external terminals are arranged, and a cell case for housing the flat wound group. In the secondary cell, a flat portion of the flat wound group has a gap between the flat portion and a wide surface of the cell case, and is held on the wide surface near a cell case bottom through a holding portion.
US10608285B2 Lamination device
A lamination device of the present invention includes a pattern roller part embodying a pattern on an electrode assembly, wherein the pattern roller part includes a rotation roller disposed on a surface of the electrode assembly to emit heat and a pattern cover wound around an outer circumferential surface of the rotation roller and partially pressing the surface of the electrode assembly together with the heat transferred from the rotation roller to embody a pattern, and the pattern cover includes a pattern film wound around the outer circumferential surface of the rotation roller and a deformation member disposed on an inner surface of the pattern film to wind the pattern film around the outer circumferential surface of the rotation roller while being deformed by the heat transferred from the rotation roller.
US10608284B2 Electrochemical devices comprising compressed gas solvent electrolytes
Disclosed are novel electrolytes, and techniques for making and devices using such electrolytes, which are based on compressed gas solvents. Unlike conventional electrolytes, disclosed electrolytes are based on “compressed gas solvents” mixed with various salts, referred to as “compressed gas electrolytes.” Various embodiments of a compressed gas solvent includes a material that is in a gas phase and has a vapor pressure above an atmospheric pressure at a room temperature. The disclosed compressed gas electrolytes can have wide electrochemical potential windows, high conductivity, low temperature capability and/or high pressure solvent properties.
US10608281B2 Nanofilled solid polymer electrolytes
Embodiments of the disclosure relate to solid electrolytes comprising nanowhiskers. More particularly, embodiments of the disclosure relate to solid electrolytes comprising PEO6LiX crystalline complex and nanowhiskers to stabilize the PEO6LiX crystalline complex.
US10608280B2 Brush block copolymer electrolytes and electrocatalyst compositions
Provided herein are copolymer electrolytes and electrocatalyst platforms, including brush block copolymers, triblock brush copolymers and pentablock brush copolymers. The copolymers described have beneficial chemical, physical and electrical properties including high ionic conductivity and mechanical strength. In embodiments, for example, the provided copolymer electrolytes and electrocatalyst platforms are doped with lithium salts or mixed with ionic liquids to form ion gels. In some embodiments, the copolymers provided herein self-assemble into physically cross-linked polymer networks with additional useful properties. The provided copolymers have low dispersity in the polymer side chains and do not require post-polymerization modifications.
US10608274B2 Redox flow battery and method for operating the battery continuously in a long period of time
The present invention provides a redox flow battery comprising a positive electrolyte storage tank and a negative electrolyte storage tank, wherein the positive electrolyte storage tank and the negative electrolyte storage tank is kept to be in liquid communication through a pipe, wherein the length-to-diameter ratio of the pipe for the liquid communication is not less than about 10. The present invention also provides a method for operating the redox flow battery continuously in a long period of time.
US10608271B2 SOFC-based system for generating electricity with closed-loop circulation of carbonated species
A reversible SOFC-based system for generating electricity, including: an solid-oxide-fuel-cell (SOFC) stack containing at least one elementary solid-oxide electrochemical cell, each of which is formed from a cathode, an anode and an electrolyte intermediate between the cathode and the anode; a separator of liquid and gas phases, which separator is connected to the outlet of the fuel-cell stack; a methanation reactor suitable for implementing a methanation reaction, the inlet of which is connected to the outlet of the phase separator and the outlet of which is connected to the inlet of the fuel-cell stack so that the mixture issued from the methanation reactor is introduced into the fuel-cell stack; and a tank for reversibly storing hydrogen, suitable for storing hydrogen, the outlet of which is connected to the inlet of the methanation reactor.
US10608268B2 Management system, management method, control apparatus, and power generation apparatus
An energy management system having a fuel cell apparatus (150) as a power generator that generates power using fuel, and an EMS (200) that communicates with the fuel cell apparatus (150). The EMS (200) receives messages that indicate the status of the fuel cell apparatus (150) when normal operation, from the fuel cell apparatus (150).
US10608267B2 Low temperature co-fired ceramic substrate miniature fuel cell and manufacturing therefor
A low temperature co-fired ceramic substrate miniature fuel cell and manufacturing method therefor is disclosed. The method can be used for rapid, flexible and precise fabrication of gas distribution network as well as for a conventional membrane electrode assembly, for providing high power density. The construction results in a light weight assembly offering 5 optimum cavity for robust set-up and planar series configuration as compared to other established methods of fabrication.
US10608261B2 Fuel cell
A fuel cell includes a metal supporting plate, a cell structure, a separator, a glass sealing member and a coating layer. The cell structure includes an electrolyte layer disposed on the metal supporting plate. The separator is disposed on the cell structure. The glass sealing member is disposed between the metal supporting plate and the separator at an outer side of the cell structure. The coating layer is disposed between the metal supporting plate and the glass sealing member and is contact with the metal supporting plate and the glass sealing member. The cell structure and the coating layer are provided with a gap predetermined between the cell structure and the coating layer.
US10608260B2 Gasket and method of manufacturing the same
A gasket has a gasket main body which is made of a rubber-like elastic body, and a reinforcement body which is made of a material having a higher rigidity than the gasket main body. The gasket main body integrally has a tabular base portion, and a seal portion which is provided in an end portion in a width direction of the base portion, the reinforcement body is formed into a tabular shape, is set its thickness to be smaller than a thickness of the base portion, and is buried in the base portion in such a manner as to be exposed to a surface with one surface in a thickness direction of the base portion, and the reinforcement body is provided with a positioning hole for positioning the reinforcement body in relation to a metal mold forming the gasket main body on a plane.
US10608254B2 Materials with extremely durable intercalation of lithium and manufacturing methods thereof
Composites of silicon and various porous scaffold materials, such as carbon material comprising micro-, meso- and/or macropores, and methods for manufacturing the same are provided. The compositions find utility in various applications, including electrical energy storage electrodes and devices comprising the same.
US10608251B2 Lithium-nickel based positive electrode active material, method of preparing the same, and lithium secondary battery including the same
The present disclosure relates to a positive electrode active material which reduces lithium by-products and improves structural stability and includes a lithium-nickel based transition metal composite oxide in which an alkaline earth metal having oxidation number of +2 is doped and a phosphate coated layer formed on the outer surface of the composite oxide. Accordingly, a second battery including the positive electrode active material has excellent capacity characteristics, and also improves structural stability during charging/discharging and prevents swelling, thereby being capable of exhibiting excellent life characteristics. Therefore, the present invention may be easily applied to industry in need thereof, and particularly to electric vehicles industry requiring high capacity and long-term life characteristics.
US10608248B2 Lithium manganese composite oxide, secondary battery, and electrical device
The volume density or weight density of lithium ions that can be received and released in and from a positive electrode active material is increased to achieve high capacity and high energy density of a secondary battery. In a lithium manganese composite oxide, each particle includes a first region including a crystal with a layered rock-salt crystal structure and a second region including a crystal with a spinel crystal structure. The second region is in contact with the outside of the first region. The lithium manganese composite oxide has high structural stability and high capacity.
US10608247B2 Negative electrode for secondary battery, method of fabricating the same and secondary battery including the same
The present invention provides a negative electrode for a secondary battery, the negative electrode including a negative electrode current collector, a first negative electrode active material layer located on the negative electrode current collector, and a second negative electrode active material layer located on the first negative electrode active material layer, such that resistance in the electrode is decreased due to an increase in adhesion between the negative electrode current collector and the active material and cohesion between the active materials, thereby significantly improving capacity and lifespan characteristics of a battery, a method of fabricating the same, and a secondary battery including the same.
US10608244B2 Lithium ion secondary battery
A lithium ion secondary battery having more improved cycle characteristics is provided. The present invention relates to a lithium ion secondary battery having a negative electrode comprising a graphite and a silicon oxide having a composition represented by SiOx (0
US10608241B2 Methods of preparing lithium metal anodes
A lithium-based electrode assembly and methods of formation relating thereto are provided. The lithium-based electrode assembly comprises a metal current collector, an electrode comprising lithium metal, and an intermediate layer disposed therebetween. The intermediate layer comprising an intermetallic compound comprising the lithium metal of the electrode and a metal selected from the group consisting of: aluminum, silver, gold, barium, bismuth, boron, calcium, cadmium, carbon, gallium, germanium, mercury, indium, iridium, lead, palladium, platinum, rhodium, antimony, selenium, silicon, tin, strontium, sulfur, tellurium, zinc, and combinations thereof. The method of forming the lithium assembly includes coating a surface of the metal current collector with the intermediate layer; disposing the electrode onto an exposed surface of the intermediate layer; and heating the electrode, the intermediate layer, and the metal current collector to form the lithium intermetallic compound, which joins the metal current collector and the electrode together.
US10608240B1 Silicon-carbide reinforced carbon-silicon composites
Silicon anode compositions are provided which include embedded silicon carbide nanofibers. Methods of production and use are further described.
US10608236B2 Battery cell with safety layer
A battery cell comprising a composite water-responsive safety layer and/or composite water- and pH-responsive safety layer to protect against tissue damage and/or electrolysis, when the battery cell is exposed to aqueous solution or tissue, is provided. The composite water-responsive safety layer and/or composite water- and pH-responsive safety layer is adapted to change from a non-electronically conducting state to an electronically conducting state.
US10608232B2 Secondary battery and battery module
The present disclosure provides a secondary battery and a battery module. The secondary battery includes: a shell having an opening; an electrode assembly including a first electrode plate, a second electrode plate, and a separator; a cap assembly including a cap plate and a first electrode terminal; a lower insulator located at a side of the cap plate away from the terminal board; and a wiring board including a main body portion and an extension portion, wherein the main body portion is located at a side of the lower insulator away from the cap plate and connected to the first electrode plate, the extension portion extends into the electrode lead-out hole and connected to the first electrode terminal, the first electrode plate is electrically connected to the first electrode terminal through the wiring board, and the first electrode terminal does not extend beyond a lower surface of the lower insulator.
US10608228B2 Busbar module and busbar
A busbar module (10) includes a busbar (11) having a plate-like body (12) electrically connectable to battery cells (30), a barrel (16) composed of a cut-and-raised portion (15) formed on the plate-like body (12) and a wire (20) fixed to the barrel (16). Integration of the plate-like body (12) to be connected to the battery cells (30) and the barrel (16) to be fixed to the wire (20) achieves a weight reduction.
US10608226B2 Separator for a rechargeable battery
The invention provides a coating or film adapted to be arranged between a separator and at least one electrode of a rechargeable battery. The coating or film comprises a porous layer comprising a layer material having at least a first material and a second material, the first and the second materials being arranged to comprise a plurality of pores for passage of ions therethrough; and the second material is adapted to reduce in size upon drying such that porosity of the porous layer is improved or enhanced at a normal operating temperature; wherein, in response to temperature change, the layer material is adapted to undergo a first phase change during which the pores of said porous layer are adapted to substantially close to thereby substantially reduce or prevent further passage of ions.
US10608225B2 Micro-porous hybrid film having electro-chemical stability and method for preparing the same
Provided are a micro-porous hybrid film and a method for preparing the same, and more particularly, a micro-porous hybrid film capable of improving reliability of a battery by simultaneously improving thermal stability at a high temperature and water properties, and a method for preparing the same. In addition, the present invention relates to a micro-porous hybrid film suitable for a separator of a high capacity/high output lithium secondary battery capable of increasing production stability, long term stability, and performance of the battery by improving adhesive force between a micro-porous film and a coating layer and permeability and minimizing a water content by the coating layer.
US10608222B2 Integrated modules for battery packs
A battery pack includes a battery assembly including a grouping of battery cells and an integrated module attached to the grouping of battery cells. The integrated module includes an upper section housing at least one electronics component and a lower section establishing a vent chamber.
US10608221B2 Battery pack and vehicle including battery pack
Disclosed is a battery pack, which includes a battery module including at least one battery cell and having at least one insert hole at a bottom thereof, and a pack case having an accommodation space for accommodating the battery module and having at least one fixing protrusion which is fitted into the at least one insert hole.
US10608220B2 Battery pack comprising fire extinguishing device, and control method using same
Provided are a battery pack and a control method using the same, the battery pack having improved safety so as to prevent fire or prevent fire from spreading even if ignited, thereby reducing the risks which can occur during ignition. The battery pack, according to the present invention, comprises: an electrode assembly comprising an anode, a cathode, and a separator; and a single cell or a plurality of cells having a pouch-shaped battery case for accommodating the electrode assembly, wherein the cell is accommodated and stacked by the module case, the module case comprises a fire suppression agent or a fire extinguishing agent at the inner or outer part thereof such that the fire suppression agent or the fire extinguishing agent is automatically discharged from the module case when cell swelling occurs.
US10608218B2 Battery module and battery pack comprising same
A battery module is provided. A battery module according to an embodiment of the present disclosure includes a cartridge assembly including a plurality of cartridges, each cartridge accommodating a battery cell, a casing including an opening formed therein and accommodating the cartridge assembly through the opening and surrounding the cartridge assembly, and a cover coupled to the opening of the casing, in which the cover includes a pressurizing portion pressurizing the battery cell when the battery cell swells.
US10608214B2 Battery connector, battery module, and manufacturing method for battery module
A first connector of a battery connector includes a battery-side busbar first terminal including a battery-side first pin insertion hole and a load-side busbar first terminal including a load-side first pin insertion hole. A second connector includes a battery-side busbar second terminal including a battery-side second pin insertion hole and a load-side busbar second terminal including a load-side second pin insertion hole. The load-side first pin insertion hole is formed in a position where the load-side first pin insertion hole does not match the battery-side second pin insertion hole when the battery-side busbar second terminal and the load-side busbar first terminal are superimposed. The load-side second pin insertion hole is formed in a position where the load-side second pin insertion hole does not match the battery-side first pin insertion hole when the battery-side busbar first terminal and the load-side busbar second terminal are superimposed.
US10608212B2 Electrochemical energy storage devices and housings
The disclosure provides electrochemical batteries, electrochemical battery housings and methods for assembling electrochemical batteries. The battery housing can include a container, a container lid assembly and an electrical conductor. The container can include a cavity that extends into the container from a cavity aperture. The lid assembly can seal the cavity, and can include an electrically conductive container lid and an electrically conductive flange. The container lid can cover the cavity aperture and can include a conductor aperture that extends through the container lid. The flange can cover the conductor aperture and can be electrically isolated from the container lid. The conductor can be connected to the flange and can extend through the conductor aperture into the cavity. The conductor can be electrically isolated from the container lid.
US10608210B2 Flat battery and method for producing flat battery
A flat battery basically comprises a battery body, a plate-shaped member and an elastic member. The battery body includes a power generation unit and a case member encasing and sealing the power generation unit therein. The plate-shaped member is configured to be disposed between an outer periphery portion of the battery body and an outer periphery portion of an adjacent battery body stacked that is to be stacked on the battery body. The elastic member joins the battery body and the plate-shaped member to connect the battery body and the plate-shaped member, and covers at least part of the plate-shaped member. The plate-shaped member includes an exposed part which is exposed from part of an end surface of the elastic member which covers the plate-shaped member in a thickness direction of the battery body.
US10608203B2 Silicon oxide sealing layer for electroluminescent device
An organic EL display device includes a substrate and an organic EL element (electroluminescent element) provided on the substrate. The organic El display device includes a sealing layer that seals the organic EL element. The sealing layer includes silicon oxide films. Moreover, the degree of oxidation of the silicon oxide films is set to 1.2 or more and 1.8 or less.
US10608196B2 Quantum-dot display substrate, method for preparing the same, and display panel
The present disclosure discloses a quantum-dot display substrate, a method for preparing the same, and a display panel. The quantum-dot display substrate includes a substrate and a plurality of light emitting sub-pixels disposed on the substrate, in which each of the light emitting sub-pixels includes a quantum-dot light emitting layer, and the quantum-dot light emitting layer includes a crosslinked network formed by crosslinking quantum dots having a crosslinkable ligand with a crosslinking agent.
US10608195B2 Flexible OLED display panel and manufacturing method thereof
The present invention provides a flexible organic light-emitting diode (OLED) display panel, which includes a first polyimide layer, a barrier layer and a second polyimide layer that are sequentially stacked and a thin film transistor (TFT) structure and an OLED structure that are sequentially disposed on the second polyimide layer, in which a material of the barrier layer includes at least one of silicon dioxide and silicon nitride. By arranging a flexible base as an upper polyimide layer and a lower polyimide layer and adding a barrier layer between the two polyimide layers, the present invention can effectively block water and oxygen from entering an interior of a component through a flexible polyimide base, thereby protecting the TFT structure and the OLED structure and improving the lifespan of the OLED display panel. The present invention further provides a manufacturing method of a flexible OLED display panel.
US10608194B2 Flexible display
A flexible display includes a flexible display screen and a drive chip. The flexible display screen includes a flexible substrate. The flexible substrate includes a display region and a bonding region. The back of the flexible substrate is adhered with a supporting film and the drive chip is bonded to the bonding region.
US10608192B2 Display device and method of manufacturing the same
A display device in which damage and carbonization of a display substrate is substantially minimized and a method of manufacturing the display device are provided. A display device includes: a substrate including a first area having a first thickness and a second area having a second thickness which is different from the first thickness; a display layer at the first area of the substrate; and a functional member on the display layer at the first area. The first area and the second area are arranged along a first direction, the substrate includes a protruding portion at the second area, and the protruding portion includes a side portion having an inclination of about 5 degrees or more with respect to the first direction toward a second direction which intersects the first direction.
US10608191B2 OLED device, glass substrate and fabricating method thereof
A glass substrate is provided. The glass substrate comprises the following elements. A main body includes at least one array of bumps disposed thereon and a gel layer covering the at least one array of bumps. The at least one array of bumps includes multiple bumps made of an insulating material, and between adjacent bumps a predetermined spacing is reserved. An OLED device and a method of fabricating the glass substrate are also provided. Thus, the poor effect in current design of extending the moisture infiltration path is improved, the adherence between the gel layer and the glass substrate is increased, and thereby to protect the devices and extend the lifetime of the devices.
US10608188B2 Organic electroluminescent materials and devices
An OLED incorporating a first emitting compound in its emissive layer is disclosed. The first emitting compound has the formula G1-Z, Formula I, where G1 is an electron acceptor group; and Z is an electron donor group, where Z has the formula: Formula II; wherein each of R1 and R2 independently represents no substitution to the maximum allowable substitution; wherein R1 and R2 are independently selected from the group consisting of hydrogen, deuterium, halide, alkyl, cycloalkyl, heteroalkyl, arylalkyl, alkoxy, aryloxy, amino, silyl, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, aryl, heteroaryl, acyl, carbonyl, carboxylic acids, ester, nitrile, isonitrile, sulfanyl, sulfinyl, sulfonyl, phosphino, and combinations thereof; and wherein two or more of R1 and R2 substitutions are optionally joined or fused into a ring.
US10608186B2 Organic electroluminescent materials and devices
A composition comprising a first compound capable of functioning as a phosphorescent emitter in an organic light emitting device at room temperature is provided. The first compound includes at least one substituent R, where each of the at least one substituent R has the formula of: - - -G1-G2, where the dashed line denotes the bond through which R is attached in the first compound; G1 is a non-aromatic cyclic or polycyclic group; G2 is selected from aryl and heteroaryl; and G1 and G2 are independently, optionally further substituted with a substituent selected from the group consisting of hydrogen, deuterium, halide, alkyl, cycloalkyl, heteroalkyl, arylalkyl, alkoxy, aryloxy, amino, silyl, alkenyl, cycloalkenyl, heteroalkenyl, alkynyl, aryl, heteroaryl, acyl, carbonyl, carboxylic acids, ester, nitrile, isonitrile, sulfanyl, sulfinyl, sulfonyl, phosphino, and combinations thereof. Organic light emitting devices, consumer products, and formulations containing the first compound are also provided.
US10608184B2 Organic polymer photo device with broadband response and increased photo-responsitivity
An organic polymer photo device with broadband response and high photo-responsitivity includes an anode terminal with a hole transporting network, and a cathode terminal with an electron transporting network. Positioned in electrical communication with the hole transporting network and the electron transporting network is a blended material that has at least one organic polymer light absorbing component. The organic light absorbing component is configured to have a collection length that is larger than the distance to the nearest electron transporting network and hole transporting network. As such, the blended material forms a light absorbing area that has a dimension that is greater than the collection length of the organic polymer light absorbing component.
US10608183B2 Charge transport layer and organic photoelectronic element
To provide a charge transport layer excellent in the external quantum efficiency, and an organic photoelectronic element comprising the charge transport layer.A charge transport layer comprising a film containing a fluorinated polymer and a semiconductor material, wherein the film has a material composition such that ΔEth is within a range of from 0.010 to 0.080 MV/cm. An organic photoelectronic element comprising the charge transport layer.
US10608180B2 Resistive memory cell with intrinsic current control
Providing for a two-terminal memory cell having intrinsic current limiting characteristic is described herein. By way of example, the two-terminal memory cell can comprise a particle donor layer having a moderate resistivity, comprised of unstable or partially unstable metal compounds. The metal compounds can be selected to release metal atoms in response to an external stimulus (e.g., an electric field, a voltage, a current, heat, etc.) into an electrically-resistive switching medium, which is at least in part permeable to drift or diffusion of the metal atoms. The metal atoms form a thin filament through the switching medium, switching the memory cell to a conductive state. The moderate resistivity of the particle donor layer in conjunction with the thin filament can result in an intrinsic resistance to current through the memory cell at voltages above a restriction voltage, protecting the memory cell from excessive current.
US10608156B2 Thermoelectric module and manufacturing method thereof
The present disclosure discloses a thermoelectric module to which a bonding technique for stably driving the thermoelectric module at high temperatures is applied and a method of manufacturing the thermoelectric module. The thermoelectric module according to the present disclosure includes thermoelectric elements including a thermoelectric semiconductor, an electrode which includes a metal material and is connected between the thermoelectric elements, and a bonding layer which is interposed between the thermoelectric element and the electrode to bond the thermoelectric element with the electrode and includes a metal compound including metals of two or more classes as a sintered body of a paste including metal powders of two or more classes.
US10608154B2 Light emitting device
A light emitting device includes a substrate including a base member including a front surface, a rear surface opposite to the front surface, a bottom surface perpendicular to the front surface, and a top surface opposite to the bottom surface, a first wiring portion located on the front surface, and a second wiring portion located on the rear surface; a light emitting element electrically connected with the first wiring portion; and a first reflective member covering a lateral surface of the light emitting element and the front surface of the base member. The base member has a recessed portion opened on the rear surface and the bottom surface. The substrate includes a third wiring portion covering an inner wall of the recessed portion and electrically connected with the second wiring portion, and a via in contact with the first wiring portion, the second wiring portion and the third wiring portion.
US10608153B2 Light emitting device package and light emitting apparatus having the same
A light emitting device package is provided. The light emitting device package may include a body having first to sixth side surfaces and a cavity on the first side surface, first and second lead frames on a bottom of the cavity, and a light emitting chip on at least one of the first and second lead frames. The first and second lead frames may have first and second bonding portions on first and second outer side areas of the body and a first heat and second radiating portions bent from the first and second bonding portions. The first and second recesses may include an upper area inclined at a first angle and a lower areas inclined at a second angle from the upper area. The second angle may be smaller than the first angle, and the first and second heat radiating portions of the first and second lead frames may be provided on the lower areas.
US10608152B2 Electro-optical assembly
According to an aspect of the invention, there is provided an electro-optical device comprising: an electro-optical element having electric terminals and a support for supporting said electro-optical element, said support comprising a substrate, at least an electrode for electrical connection to an electric terminal of the electro-optical element, and a reflective member, said reflective member being disposed on the substrate surface over a perimeter of the electro-optical element, so as to reflect electromagnetic radiation to or from the electro-optical element via said reflective member when in use. The reflective member is contained in a recess provided in or on the substrate surface having a transparent cover covering said recess. The reflective member is formed of a metal that is in liquid state when in use. Advantages may include improved reflective properties and less optical degradation.
US10608149B2 Wavelength converting member and light emitting device
A wavelength converting member comprising a first wavelength converting layer containing: a first fluorescent material having a light emission peak wavelength in a range of 620 nm or more and 660 nm or less; a second fluorescent material having a light emission peak wavelength in a range of 510 nm or more and 560 nm or less; and a resin, wherein the average particle diameter, as measured according to a Fisher Sub-Sieve Sizer method, of the first fluorescent material is in a range of 2 μm or more and 30 μm or less, wherein the second fluorescent material comprises a β-SiAlON fluorescent material, the circularity of the β-SiAlON fluorescent material is 0.7 or more, and the volume average particle diameter, as measured according to a laser diffraction scattering particle size distribution measuring method, of the β-SiAlON fluorescent material is in a range of 2 μm or more and 30 μm or less, and wherein the thickness of the first wavelength converting layer is in a range of 50 μm or more and 200 μm or less.
US10608141B2 Light emitting diode chip having electrode pad
Disclosed herein is an LED chip including electrode pads. The LED chip includes a semiconductor stack including a first conductive type semiconductor layer, a second conductive type semiconductor layer on the first conductive type semiconductor layer, and an active layer interposed between the first conductive type semiconductor layer and the second conductive type semiconductor layer; a first electrode pad located on the second conductive type semiconductor layer opposite to the first conductive type semiconductor layer; a first electrode extension extending from the first electrode pad and connected to the first conductive type semiconductor layer; a second electrode pad electrically connected to the second conductive type semiconductor layer; and an insulation layer interposed between the first electrode pad and the second conductive type semiconductor layer. The LED chip includes the first electrode pad on the second conductive type semiconductor layer, thereby increasing a light emitting area.
US10608137B1 Method of making a perovskite solar cell using a nanocomposite
A novel perovskite layer to form a solar cell using 2D material with titanium dioxide are made using microwave technology is described. A specific layers of 2D nanocomposite is deposited between the Flourine-doped tin oxide (FTO) glass and hole transport material to make a more efficient perovskite solar cell is disclosed. The 2D materials are reduced graphene oxide, graphene oxide, hexagonal boron nitride (h-BN), transitional metal dichalcogenides, transition metal carbides, transitional metal nitrides etc. or a combination of the two 2D materials that are used as the mesoporous layer in perovskites.
US10608128B2 Aluminum paste used for local back surface field solar cell and local back surface field solar cell using the aluminum paste
An aluminum paste used for local back surface field solar cells is introduced. The aluminum paste which has large-sized aluminum powder; an organic vehicle including a solvent and a resin or cellulose; wherein a ratio of a median particle size (μm) to an oxygen content (%) (median particle size (μm)/oxygen content (%)) of the large-sized aluminum powder ranges from 10 to 15. The aluminum paste used for local back surface field solar cell and the local back surface field solar cell using the aluminum paste eliminate the powder extraction of aluminum powder, the aluminum beads, the adhesion of the aluminum layer to the SiNx capping layer, and the void issue occurred at the LBSF positions, which further improves the photoelectric conversion efficiency of the local back surface field solar cell.
US10608124B2 Back silicided variable capacitor devices
Certain aspects of the present disclosure provide a semiconductor device. One example semiconductor device generally includes a semiconductor region, an insulative layer, a first terminal, and a first non-insulative region coupled to the first terminal, the insulative layer being disposed between the first non-insulative region and the semiconductor region. In certain aspects, the insulative layer is disposed adjacent to a first side of the semiconductor region. In certain aspects, the semiconductor device also includes a second terminal, and a first silicide layer coupled to the second terminal and disposed adjacent to a second side of the semiconductor region, the first side and the second side being opposite sides of the semiconductor region.
US10608119B2 Method of manufacturing film using alignment material
Provided is a method of manufacturing a film, including: a manufacturing step of forming a film by performing movement, in a state in which a blade surface of a coating blade disposed to be spaced so as to face a substrate surface of a substrate is in contact with a solution for forming a film which is provided between the blade surface and the substrate surface, in a first direction in a plane parallel to the substrate surface, in which the solution is stored in a liquid reservoir between the blade surface and the substrate surface, and at least a portion of an outer peripheral end portion of the coating blade which is in contact with the solution is tilted with respect to the first direction in a plane parallel to the substrate surface. Accordingly, a method of manufacturing a film for forming a high quality film with high productivity is provided.