Document Document Title
US10390247B2 Apparatuses and methods for cell measurments
Examples described herein relate to systems and methods for a wireless communication device to manage cell measurements, including, but not limited to, performing measurements based on a first measurement configuration message received from a network, receiving a second measurement configuration message from the network before the measurements based on the first measurement configuration message are completed, and continuing to perform measurements based on the first measurement configuration message after receiving the second measurement configuration message.
US10390245B2 Enhanced measurements in a wireless communication system
Apparatuses, methods, and systems are disclosed for enhanced measurements. One method includes performing, by use of a processor, a first measurement at a first time. The method includes determining an offset time selected pseudo-randomly from a set of values. The method includes performing a second measurement at a second time, the second time being the offset time after the first time. The second measurement is used for a carrier loading measurement.
US10390243B2 Method for operating a user equipment in a wireless radio network
The present invention relates to a method (300) for operating a user equipment (106) in a wireless radio network (100). The wireless radio network (100) comprises a base station (101) and at least one node (105) configured to relay communication data between the user equipment (106) and the base station (101). According to the method, a relayed communication state is determined (301) and a measurement of characteristics of further direct radio transmission links between the user equipment (106) and the wireless radio network (100) is initiated (302) depending on the relayed communication state.
US10390239B2 Establishing application-based routing policies in multi-mode user equipment using operating system-specific identifiers
Techniques for establishing and implementing application-based routing policies for multi-mode wireless communication devices are described. In some examples, information particular to the profile and platform configuration of the UE, including an identifier of an operating system, is communicated to an Access Network Discovery Function (ANDSF) server. The ANDSF server may provide an inter-system routing policy (ISRP) to handle appropriate network offloading actions for the particular application and device configuration. In some examples, the ISRP may be specific to flow-based or non-seamless based traffic offloading from certain software applications and include nodes to define routing rules based on an operating system identifier and operating system-specific application identifier. The policy may be propagated from the ANDSF server and implemented in multi-mode UE mobile computing devices in connection with offloading policies established in a 3GPP LTE/LTE-A Evolved Packet Core network architecture.
US10390236B2 Systems, methods and devices for uplink transmissions with reduced signaling overhead
Techniques, apparatus and methods are disclosed that enable reduced signaling overhead in a fifth generation (5G) wireless system. The system includes support for asynchronous uplink transmission, resource pool configuration, acknowledgement response and retransmission. For example, in a Type-1 transmission scheme, a user equipment (UE) selects one resource within the resource pool and transmits data in the uplink on the selected resource. In a Type-2 transmission scheme, a UE selects one resource within a scheduling request (SR) region in the resource pool, transmits the SR for the resource which contains the resource allocation for data transmission, and transmits the uplink data on the resource which is indicated in the SR information. In a Type-3 transmission scheme, a UE selects a resource within the SR region, transmits the SR on the selected resource with information on the resource selected for subsequent data transmission and transmits on the indicated resource if it receives an acknowledgment, in response to its transmitted SR.
US10390232B2 Systems and methods for a wireless network bridge
This disclosure describes systems, and methods related to bridging communication networks. A computing device may identify one or more signals at one or more communication interfaces in accordance with one or more communication standards. The computing device may select one or more available frequency segments from a frequency spectrum database. The computing device may transform the one or more signals into one or more converted signals for transmission on a backhaul link, the backhaul link being established for two-way data communication using the one or more available frequency segments. The computing device may cause to send the one or more converted signals using the one or more available frequency segments.
US10390231B2 Methods and systems for using location based service information to enable self-realized leases
A dynamic spectrum arbitrage (DSA) system includes a plurality of fixed wireless devices, a home eNodeB gateway (HGW) coupled to each of the plurality of fixed wireless devices, a dynamic spectrum controller (DSC) coupled to the HGW, and a dynamic spectrum policy controller (DPC) coupled to the DSC and a plurality of other DSCs. Each of the fixed wireless devices may be configured to use an enhanced location based service (eLBS) to dynamically determine its location (latitude, longitude and altitude) and the locations of other fixed wireless devices, and use the location information to determine whether the respective fixed wireless device may be included in a telecommunication resource lease. The fixed wireless devices may also monitor network conditions, generate congestion reports based on a result of the monitoring, and send the generated congestion reports to the HGW.
US10390227B2 Authentication of a gateway device in a sensor network
A set of certificates are received at a gateway device from a management server, where each one of the certificates was generated by the management server upon determination that the gateway device is associated with a respective wireless sensing device (WSD). The gateway device receives from a first WSD an advertisement message indicating it is available for connecting to a gateway device. In response to confirming based on a first certificate of the set of certificates associated with the first WSD, that it is authorized to connect to the WSD, the gateway device transmits to the first WSD the first certificate and an identifier of the gateway device for enabling authentication of the gateway device at the WSD. The gateway device receives data from the first WSD, upon confirmation at the WSD that it is authorized to connect with the gateway device.
US10390226B1 Mobile identification method based on SIM card and device-related parameters
A new method of mobile user identification by third parties based on the SIM card and device-related parameters available in telecommunication network. Applicable to a wide scope of different industry segments: Fintech companies, digital merchants, e-government solutions and enterprises, provides enhanced platform security features and improved end users experience and transaction processing in interactions with those platforms.
US10390223B2 Communication apparatus, communication method, and storage medium
A communication apparatus acquires information about a communication-parameter setting process from a different communication apparatus and determines whether the acquired information includes identification information for identifying the different communication apparatus. If it is determined that the identification information is included, an authentication request is transmitted by unicast based on the identification information. If it is determined that the identification information is not included, the authentication request is transmitted by broadcast.
US10390221B2 Private vehicle-to-vehicle communication
Systems and methods are disclosed for private vehicle-to-vehicle communication. An example disclosed vehicle communication system includes sensors to monitor a target vehicle, and a controller. The example controller generates a pseudo-anonymous identifier based on an identifier and an attribute of the target vehicle. Additionally, the controller broadcasts a first message including the pseudo-anonymous identifier, a random number, and a public key. In response to receiving a second message including the identifier and the random number, the example controller broadcasts a third message encrypted with a symmetric key included in the second message.
US10390220B2 Privacy-preserving stream analytics
Privacy-preserving stream analytics (personal data collection method, apparatus, and/or system) from an electronic (e.g., mobile) device providing communications, such as to a network (e.g., Internet). Data queries from a data analyst are received but not directly answered with a truthful query response. Truthful responses are privatized and anonymized based on a randomized response mechanism which releases privatized data and not the original answer. Anonymously transmitting randomized responses from the data owner to data aggregator using shares, each share of which is individually transmitted to an independent aggregator, which is configured for independently and asynchronously process each share, and sharing results with one another to arrive at a query response over an aggregate number of data owners.
US10390217B2 Wireless configuration of wireless distribution system (WDS) Wi-Fi range extenders using non-Wi-Fi-wireless communication channels
A configuration server detects a network change and initiates a configuration process. A smartphone executing a mobile app communicates with the configuration server with a cellular data network transceiver (e.g., a 3G or 4G transceiver), and communicates with slave base stations with a Bluetooth transceiver (e.g., a BILE transceiver) or other one-to-many wireless channel. The configuration server also communicates over a wired connection with a master base station to synchronize WDS configuration data between the master and slave base stations. WDS configuration data is dynamically generated to prevent rogue devices from using preconfigured WDS configuration.
US10390215B2 Method and system for authenticating users in public wireless networks
A method for authenticating a user of a user equipment provided with a mobile cellular network card module in a public wireless network. The method includes, during an authentication procedure following an attempt by the user to access the public wireless network with the user equipment for availing of services provided by the public wireless network: retrieving from the mobile cellular network card module a code that uniquely identifies such mobile cellular network card module; retrieving from a database wireless credentials of the user associated with said retrieved code that uniquely identifies such mobile cellular network card module; providing said retrieved wireless credentials of the user to the public wireless network; and granting the user access to the public wireless network conditioned to the correctness of the provided wireless credentials.
US10390211B2 Roaming solution
The invention relates to a method for registering a roaming device to a mobile communication network, the method comprises: receiving a request over a specific communication mode from the roaming device, determining the at least one communication route to the server at least in part based on the request received in the network node, generating an inquiry to the server regarding the roaming device over the determined communication route, receiving a response from the server over the determined communication route, and in response to a determination that data in the response so indicates registering the device for utilizing the mobile communication network over the specific communication mode. The invention relates also to a network node and a computer program product.
US10390206B2 Method for triggering transmission of user equipment (UE)-to-network relay indication
The present disclosure relates to a pre-5th-Generation (5G) or 5G communication system to be provided for supporting higher data rates Beyond 4th-Generation (4G) communication system such as Long Term Evolution (LTE). Embodiments herein provide a method for triggering a transmission of a UE-to-Network relay indication comprising receiving, by UE, one of UE-to-Network relay criteria broadcasted by a base station, measuring, at the UE, a link quality parameter between the UE and the base station, detecting, by the UE, that the link quality parameter meets the UE-to-Network relay criteria, and transmitting, by the UE, the UE-to-Network relay indication (i.e. discovery message indicating itself as the UE-to-Network relay) on a Device to Device (D2D) discovery channel.
US10390202B2 Control beacons for wireless devices
Systems and methods for automatically modifying computing devices are provided. Various embodiments allow multiple control beacons (e.g., Bluetooth low energy beacons) with GPS to automatically pre-configure by discovering each other using location provided by the GPS in the beacons. These beacons can then be used to enforce multiple rules or policies on the computing device (e.g., restrict the activities/functionality of a mobile device). For example, a beacon can be installed at a family's dinner table and can be used as a trigger to restrict (or activate) phone features (e.g., allow only incoming calls while near this beacon during dinner times). In some embodiments, the GPS on the beacon can be used to notify administrators (e.g., parents) if the beacon is moved from its current location.
US10390201B2 Interactive closure device and beverage container
An interactive beverage container includes a beverage container that defines an opening which may be sealed by a closure. The closure may further include circuitry that is configured to transmit data to a mobile device. When the closure is in a closed configuration with the closure attached to the opening, the circuitry does not transmit data to the mobile device and when the closure is in an open configuration with the closure removed from the opening, the circuitry transmits data to the mobile device. The data may include nutritional information, marketing materials, videos, track loyalty programs, and/or provide games or contests.
US10390200B2 Method and system for operating a communications device that communicates via inductive coupling
Embodiments of methods and systems for operating a communications device that communicates via inductive coupling are described. In an embodiment, a method for operating a communications device that communicates via inductive coupling involves obtaining transmission output power information related to the communications device and measuring a detuning condition based on the transmission output power information. Other embodiments are also described.
US10390192B2 Automatic goods consumption judgment system and method
An automatic goods consumption judgment system includes a container tray system, a sensor measurement system, a supporting system, a mobile terminal device, a data transmission unit, a control and data processing system, and a cloud computer. Using the Internet of Things and cloud services, the consumption tendency and consumption state of goods are automatically measured in real time through the system, data are uploaded to a cloud server, and the cloud server sends analyzed and processed data to the terminal device used by users; customers are reminded of the consumption tendency and consumption state of goods according to the analysis and judgment obtained through cloud service computation, the consumption speed of goods and the fact whether required goods need to be prepared in advance or not are determined according to the analysis and judgment.
US10390188B2 Method for the management of short message delivery in a mobile communication system
In one aspect, there is provided a method for the management of Short Message SM delivery in a mobile communication system comprising an Overlaying, e.g. IP-based or CS fallback in Evolved Packet System based, SM delivery network accessed via a mobile or fixed Access Network AN which is transparent to the Overlaying SM Delivery procedure, said method comprising, in an embodiment: informing an AN entity capable of detecting User Equipment UE activity over said AN, of unsuccessful SM delivery attempt due to not reachable UE, upon detection of UE activity over said AN for said UE, said AN entity informing an entity in charge of requesting new SM delivery attempt when said UE is again reachable.
US10390181B2 Tracking area identity list updating method
A terminal connected to a plurality of user planes retains information on a tracking area where service areas of the plurality of user planes overlap each other as a tracking area identity list. When the terminal moves to the outside of a tracking area described in the tracking area identity list (a tracking area where a plurality of service areas overlap each other), the terminal transmits information on a tracking area after movement and an update request of the tracking area identity list to an MME. The MME creates, as a new tracking area identity list based on the update request, information on a tracking area where service areas in a plurality of user planes overlap in which a tracking area after movement is considered as a service area, and notifies the terminal of the new tracking area identity list for updating a current tracking area identity list.
US10390178B2 Techniques for wireless position determination utilizing a collaborative database
In one embodiment, a technique is provided for wireless position determination wherein locations of Wi-Fi access points included in a collaborative database are both consumed to estimate the position of a wireless computing device and updated based on the position of the wireless computing device. Using the collaborative database, a geographic location of each one or more first Wi-Fi access points in signal reception range of the wireless computing device is determined based on a unique or semi-unique identification of each first Wi-Fi access point. A wireless positioning system estimates a position of the wireless computing device based on the geographic location of each of the one or more first Wi-Fi access points. It may be determined that a Wi-Fi access point of one or more second Wi-Fi access points in signal reception range of the wireless computing device is a new Wi-Fi access point whose geographic location is not contained in the collaborative database. The collaborative database is updated to include the geographic location of the new Wi-Fi access point based, at least in part, on the position of the wireless computing device.
US10390176B2 Dynamically creating fitness groups
In an approach to locating nearby computing device users to participate in a fitness activity, one or more computer processors receive from a first computing device of a first user, a selection of a fitness activity and a request to locate at least one second computing device associated with at least one second user in a vicinity of the first computing device to join in a fitness activity. The approach includes one or more computer processors determining the at least one second computing device associated with the least one second user is located in the vicinity of the first computing device. Furthermore, the approach includes one or more computer processors determining directions for the first user and the at least one second user to meet.
US10390173B2 Techniques for establishing and using associations between location profiles and beacon profiles
In one embodiment, techniques are provided to establish and use semantic associations between location profiles and ambient profiles. One or more location profiles are selected from a location database. A first plurality of ambient profiles is selected for a first area surrounding one or more geographic locations of the location profiles. One or more patterns are extracted from the first plurality of ambient profiles and are used to generate associations between location profiles and ambient profiles in an association database which semantically associates location profiles with ambient profiles independent of geographic location. The associations may be used, among other things, to service requests from mobile devices and/or update ambient profiles or location profiles.
US10390172B2 Localization in machine-to-machine systems
A wireless access device is provided that includes at least one processor, an antennae, and a localization engine. The localization engine is executable by the at least one processor to determine a location of the access device, receive a wireless signal from a particular device that includes presence information corresponding to the particular device that lacks self-localization functionality, and determine a location of the particular device based on the location of the access device and the presence information.
US10390170B1 Methods and apparatuses for implementing a head tracking headset
Methods, apparatuses, and computer program products are provided in order to provide 3D audio playback using audio head-mounted devices. The apparatuses may be configured to receive at least one of position and orientation of a first head-mounted device in relation to a first user device, wherein the at least one of the position and orientation received is used to train a model using machine learning. At least one signal quality parameter may be determined based on input data and a filter pair may be determined corresponding with a direction to which a spatial audio signal is rendered based at least in part on the at least one signal quality parameter and the model so as to control spatial audio signal reproduction to take effect a change in the at least one of the position and orientation of the first head-mounted device during rendering of the spatial audio signal.
US10390165B2 Mixed reality system with spatialized audio
A dual source spatialized audio system includes a general audio system and a personal audio system. The general system includes a general audio processor and general speakers to produce general sound. The personal system includes a frame to be worn on a head of a user and a plurality of personal speakers attached to the frame. The personal system also includes a head pose sensor to collect head pose data of the user. The personal system further includes a head pose processor to determine a head pose of the user from the head pose data. Moreover, the personal system includes a personal audio processor to generate personal audio data based on the head pose of the user. The personal speakers generate personal sound corresponding to the personal audio data. The personal processor receives timing information/metadata from the general audio processor to synchronize the personal sound with the general sound.
US10390162B2 Method of forming an acoustic transducer
The method can include depositing a graphene oxide containing material from solution to form a laminar nano-structure of graphene oxide paper, and assembling at least a portion of the graphene oxide paper as a diaphragm of the acoustic transducer. The acoustic transducer can be a magnetic induction based microphone, a diaphragm loudspeaker, or a magnetic induction based loudspeaker, for instance.
US10390161B2 Calibration based on audio content type
Example techniques may involve multiple calibrations for a playback device. In an example implementation, a first playback device, while playing back a first type of audio content via the one or more audio amplifiers configured to drive one or more speakers, applies a first calibration that offsets acoustic characteristics of a given environment when applied to playback by the first playback device. While playing back a second type of audio content via the one or more audio amplifiers configured to drive one or more speakers, the first playback device applies a second calibration that offsets acoustic characteristics of the given environment when applied to playback by the first playback device and calibrates the first playback device to one or more particular locations within the given environment.
US10390160B2 System and method for testing emergency address systems using voice recognition
An apparatus and method for verifying voice messages generated by notification devices in an emergency address system includes one or more verification devices and a validation module, which can be part of a control panel or a connected services system. The verification devices can be mobile computing devices or permanently installed devices associated with each notification device in the emergency address system. The verification devices include microphones, network interfaces, and controllers executing speech to text conversion processes. During testing, the notification devices play voice messages and the verification devices detect the messages, convert the messages to text and send the text-converted messages to the validation module, which validates the text-converted messages against the intended messages for each notification device and confirms that the messages were played in the correct locations.
US10390156B2 Tactile sound device having active feedback system
A tactile sound device includes a transducer to convert an electrical signal into motion. One or membranes are coupled to the transducer and are adapted to transfer vibrations from the transducer to a user's body. A first sensor monitors the vibrations of the transducer. One or more circuits generate the electrical signal based on a signal received from the first sensor that monitors the vibrations of the transducer.
US10390155B2 Hearing augmentation systems and methods
Various systems and methods are disclosed herein to increase the quality of the sound delivered to a user and allow personalization to optimize listening performance and comfort under atypical listening conditions, environment specific adjustment, and data capture to assist in the personalization of the system to the user's needs and preferences. Features disclosed include sound level rating systems that aggregate noise data detected by user's mobile phones or hearing devices to provide a database of real-time noise levels. Additionally, a user's sound settings may be saved in the system by location so that they may be recalled when re-entering a specific location. A remote clinician may tune a hearing device, or a user can tune the device using a pre-recorded audio sample. Also, a user may replay the last X seconds of audio recorded by their hearing device.
US10390151B2 Hearing device for receiving location information from wireless network
A hearing device includes: a microphone for converting an audio input signal into a microphone output signal; a processing unit configured to provide a processed output signal based on the microphone output signal for compensating a hearing loss of a user; a receiver connected to the processing unit for converting the processed output signal into an audio output signal; and a wireless radio receiver unit connected to the processing unit for receiving information from a wireless network; wherein the processing unit is configured to determine a location of the wireless network based on the information received from the wireless network; wherein the processing unit is configured to determine a sound processing profile based on the determined location of the wireless network; and wherein the processing unit is configured to provide the processed output signal based on the determined sound processing profile.
US10390150B2 Antenna system for a hearing aid
A hearing aid includes: a hearing aid assembly having an antenna for emission of an electromagnetic field, a transceiver for wireless data communication, the transceiver interconnected with the antenna, and a housing for accommodation of the antenna; wherein the antenna comprises a first section having a length between at least one sixteenth wavelength and a full wavelength of the electromagnetic field, the antenna being positioned so that current flows in the first section in a direction that corresponds with an ear-to-ear axis of a user when the housing is worn in its operational position by the user, whereby the electromagnetic field emitted by the antenna propagates along a surface of a head of the user with its electrical field substantially orthogonal to the surface of the head of the user.
US10390138B2 Audio system, audio apparatus, and control method for audio apparatus
An audio system includes a first audio apparatus that receives a first audio signal with a first number of channels and a second audio apparatus connected to the first audio apparatus via a network. The first audio apparatus includes a signal processing unit configured to generate, on the basis of the first audio signal received from the outside of the first audio apparatus, a second audio signal with a second number of channels larger than the first number of channels, and a communication unit configured to transmit a third audio signal corresponding to a part of the channels in the second audio signal generated by the signal processing unit to the second audio apparatus.
US10390134B2 On-board device positioning apparatus, method and on-board equipment control system based on mixed audio
A positioning apparatus for locating devices within a vehicle is provided. The positioning apparatus comprises: at least two sets of MICs, including at least one set of MICs provided at a first position and at least another set of MICs provided at a second position which is different from the first position, the at least two sets of MICs are used for gathering mixed audio corresponding to an object to be positioned, and wherein the mixed audio contains at least a first audio and a second audio; and a control unit which is capable of determining position of the object within the vehicle in accordance with the first audio and identifying the object in accordance with the second audio.
US10390132B2 Electronic device including a microphone array
An electronic device comprising: a microphone array including at least three microphones; and at least one processor configured to: identify a kind of an application that is executed; activate one or more of the microphones in the array based on each microphone's respective position within the electronic device and the type of the application; and capture audio using the activated microphones.
US10390130B2 Sound processing apparatus and sound processing method
A sound processing apparatus includes an acquisition unit configured to acquire sound signals collected by a microphone array, a sound source localization unit configured to determine a sound source direction on the basis of the sound signals acquired by the acquisition unit, and a sound source identification unit configured to identify a type of sound source on the basis of a sound model indicating a dependence relationship between sound sources, in which the sound model is represented by a probabilistic model expression including sound source localization as an element.
US10390128B2 Audio speaker with externally reinforced passive radiator attachment
A battery powered wireless audio speaker comprising a passive radiator is disclosed. The perimeter portion of the passive radiator is sandwiched between the speaker chassis and the retention gasket that resides between an external overlying perforated cover to firmly secure the passive radiator. The construction is capable of being well suited to enhance and improve integrity to the seal between the passive radiator and the speaker chassis in strenuous environment conditions such as when a speaker is submerged in water.
US10390127B2 Wearable display equipment
The present invention provides a wearable display equipment, comprising a headphone device including two headphone bodies, a display device including a housing and an optical display module within the housing, the housing including two end regions respectively adjacent to the two headphone bodies, a middle region between the two end regions, and a connecting portion disposed in the middle region, and a connecting component including a main body and two distal ends respectively extending from two opposite sides of the main body, the two distal ends respectively connected to the two headphone bodies, and the main body at least partially connected to the connecting portion. The display device is connected to the headphone device via the connecting component such that, when a user pushes the two headphone bodies away from each other, the two end regions of the display device are detached from the connecting component.
US10390126B2 Earphone for audiometer, and audiometer
An earphone for an audiometer is provided, which includes a right earphone portion, a left earphone portion, a right light-emitter corresponding to the right earphone portion, a left light-emitter corresponding to the left earphone portion, and a controller, wherein the controller selects any one of the right earphone portion and the left earphone portion as an earphone portion for presenting a test sound, and causes the light-emitter corresponding to the selected earphone portion to emit light in a mode in accordance with the test sound.
US10390125B2 Controlling operation of a media device based upon whether a presentation device is currently being worn by a user
A mechanism is provided for automatically controlling the operation of a media device based upon whether a portable presentation device coupled to the media device is currently being worn by a user. A portable presentation device may be any device that is meant to be worn by a user that is capable of presenting media content to the user (e.g. earphones, headphones, goggles or faceplates with video/audio capability, etc.). With this mechanism, a user can affect the operation of the media device by simply putting on or taking off the portable presentation device. The user does not need to manually manipulate the controls of the media device. By automatically controlling the operation of the media device in this manner, use of the media device and the portable presentation device as a unit is made much simpler and more convenient.
US10390123B2 Proximity sensing headphones
A proximity sensing headphone may include a gyroscopic sensor to determine the motion of the headphone structure and a proximity sensor to determine the movement of an external object through a three-dimensional ambient environment. A proximity sensing headphone control circuit determines the relative motion or movement between the headphone structure in the three-dimensional ambient environment and the external object in the three-dimensional ambient environment to determine at least a distance between the headphone structure and the external object and a velocity of the external object through the three-dimensional ambient environment about the headphone structure. The control circuit may provide an alert output if the determined distance between the headphone structure and the external object is less than a defined distance threshold or the velocity of the external object through the three-dimensional ambient environment about the headphone structure exceeds a defined velocity threshold.
US10390122B2 Method and system for audio sharing
The present invention provide a method and system of audio sharing aimed to revolutionize the way people listen and share music and to give multiple uses to a wireless headphone referred to as HEDphone. A communication protocol referred to as HEDtech protocol is used in a HED system to allow users to share music amongst a plurality of HEDphones while using a single audio source. A wireless connection is established between the HEDphone and a mobile device including an audio source while simultaneously having the capability of allowing other HEDphone users to join wirelessly and listen to the same audio source. A feature of Super Human Hearing (SHH) goes beyond conventional ANR (ambient noise reduction) with additional features that allow the user to control their aural environment by being able to directionally increase or decrease selective frequencies.
US10390114B2 Memory sharing for physical accelerator resources in a data center
Examples may include sleds for a rack in a data center including physical accelerator resources and memory for the accelerator resources. The memory can be shared between the accelerator resources. One or more memory controllers can be provided to couple the accelerator resources to the memory to provide memory access to all the accelerator resources. Each accelerator resource can include a memory controller to access a portion of the memory while the accelerator resources can be coupled via an out-of-band channel to provide memory access to the other portions of the memory.
US10390111B2 Systems and methods for monitoring a powerline conductor using an associated fiber optic cable
The disclosed system may include (1) a plurality of monitoring devices, where each of the plurality of monitoring devices is located at a different location along a powerline conductor and may include (a) at least one detection component that detects at least one physical characteristic at the location of the monitoring device along the powerline conductor, and (b) a transmitter that wirelessly transmits data indicating the at least one physical characteristic, and (2) a data injection device that (a) wirelessly receives the data indicating the at least one physical characteristic detected by the plurality of monitoring devices at the different locations along the powerline conductor, (b) transforms the data into an optical signal, and (c) injects the optical signal onto a fiber optic cable for transmission to a data collection subsystem. Various other systems and methods are also disclosed.
US10390105B1 Dynamic URL insertion in the video stream and companion applications
Dynamic uniform resource locator (URL) insertion may be provided for allowing a user to view a linear video content item along with additional content in order to provide a richer and deeper viewing experience giving more control to the user during video viewing. An indication may be provided to the user indicating the availability of additional interactive content associated with the linear video in a variety of different ways, for example, display of an icon overlaid on a viewing guide user interface, a menu option, etc. Upon request, the content associated with the URL may be presented to the user in order to present the linear video content combined with the additional content in a hybrid fashion. The inserted URL may be static, or the URL may be dynamically updated based on one or more factors, such as time of day, content or action by the user or content provider.
US10390103B2 Remote control devices, systems, and methods to output content while fastforwarding through content on a separate display device
A remote control device used by a viewer to control content being displayed on a separate display device outputs content in response to instructing the device providing content to the separate display device to begin fast forwarding. The viewer of the separate display device may then be exposed to the content being output by the remote control device while the content to the separate display device is fast forwarding. Thus, the viewer may better perceive the content being output by the remote control device than the content being fast forwarded on the separate display device. The outputting of content may be by the remote control device providing video, a static display, and/or audio. Upon the remote control device instructing the fast forwarding at the display device to stop and return to a play mode, the remote control device terminates the outputting of the content from the remote control device.
US10390102B2 System and method for selecting commercial advertisements
A method for personalizing video commercials displayed on a user device is provided. The method includes determining an identification of one or more users viewing the user device, receiving a preliminary set of video commercials selected from an initial set of video commercials based on the identification of the one or more users, determining a user satisfaction score based on attributes associated with the one or more identified users and features associated with each video commercial, an advertiser satisfaction score based on an expected revenue amount for each video commercial and the features associated with each video commercial, and a combined satisfaction score for each video commercial from the preliminary set of video commercials, selecting a primary set of video commercials from the preliminary set of video commercials based on the combined satisfaction score, and providing the primary set of video commercials.
US10390100B2 Method and system for controlling a centralized content distribution system with a remote control
A system and method includes an input device, a client device registering an input device to form an association and a server device registering the input device and registering the association with the server device. The input device broadcasts a control signal to the client device and the server device. The server device receiving the control signal directly from the input device. The server device communicates a response signal to the client device in response to the receiving the control signal.
US10390098B2 Systems and methods for enabling a user to start a scheduled program over by retrieving the same program from a non-linear source
Systems and methods are provided herein for receiving a request from a user to access a video that is scheduled for transmission, simultaneously to a plurality of users, beginning from a scheduled start time. The request is received after the scheduled start time the transmission is performed by a linear service to which the user subscribes. In response to receiving the request, the systems and methods may generate for display the video to the user, and may receive, during display of the video, a command from the user to start playback of the video over from the beginning. In response to receiving the command, the systems and methods may identify a non-linear service to which the user subscribes that offers a non-linear copy of the video, and may play back the non-linear copy of the video from the beginning.
US10390095B2 Authorable content rating system
Techniques for generating customized rating systems for use in a DVR are described. According to one technique, a user submits a rating system definition that comprises two or more different ratings of the user's choosing. The rating system definition is stored. The rating system definition defines a customized ratings system. That system's creator and other users may then associate various entities, such as channels, series, and episodes, with ratings from the customized rating system. DVRs may use these associations between entities and ratings for various purposes. For example, DVRs may use these associations to allow a user to search for entities that satisfy specified rating criteria. For another example, DVRs may use these associations to restricting which entities and information about those entities can be displayed or recorded when the DVR is in a restricted mode of operation. Customized rating systems may be modified by multiple users in collaboration.
US10390082B2 Computerized system and method for automatically detecting and rendering highlights from streaming videos
Disclosed are systems and methods for improving interactions with and between computers in content generating, searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically detecting and rendering highlights from streaming videos in real-time. As a streaming video is being broadcast over the Internet, the disclosed systems and methods determine each type of scene from the streaming video, and automatically score highlight scenes. The scored highlight scenes are then communicated to users as compiled video segments, which can be over any type of channel or platform accessible to a user's device and network that enables content rendering and user interaction.
US10390079B2 Set-top box with enhanced behavioral controls and system and method for use of same
A set-top box with enhanced behavioral controls and system and method for use of the same are disclosed. In one embodiment of the set-top box, a wireless transceiver is located within a housing, which also interconnectively includes a television input, a television output, a processor, and memory. The set-top box may pair with an electronic door locking apparatus coupled to a door that is room-colocated with the set-top box in a hospitality establishment. The set-top box may then receive a status signal from the electronic door locking apparatus relative to the open/closed status of the door and locked/unlocked status of the door.
US10390066B2 Information processing apparatus, information processing method, program, and server apparatus
[Object]To improve a quality of a service that uses an application that uses a broadcast resource.[Solving Means]There is provided an information processing apparatus including: a broadcast processing unit that receives and processes a broadcast resource constituted of a plurality of types of media information; and a controller that acquires an application information table which stores information requisite for activating an application that can use the broadcast resource and first definition information for specifying the type of the media information of the broadcast resource usable by the application, and judges whether the broadcast resource can be used by the application in a unit of the media information.
US10390056B2 System and method for video streaming to a geographically limited subscriber set
A video distribution technique permits individual subscribers to pay a nominal fee to follow celebrities and receive videos directly therefrom. An individual may qualify as a broadcaster by having a sufficient fan base as measured by the number of followers in existing social media services. The broadcaster uploads video to a central processing service where it may be transcoded to a convenient communication protocol for distribution. In addition, a warning message is sent to all subscribers of a particular broadcaster to indicate the impending arrival of an incoming video from the broadcaster. In one embodiment, the broadcaster can limit distribution of the video based on a geographic restriction. The broadcaster provides the restriction data and the system filters the subscriber list to include subscribers that meet the geographic requirements, such as residence in a particular area or current presence within a certain area. Messages sent only the targeted subscribers.
US10390055B1 Video file processing
A technology is described for processing video files using a software container. An example method may include dividing a video file into video segments and distributing the video segments to software containers which provide an isolated environment for a video processing application by creating a virtual container in which the processing application is contained. The video segments are then processed using the video processing application contained in the software containers, and the video file may be reconstructed using processed video segments output by the video processing application.
US10390054B2 Optimized content delivery
Data (e.g., images, video, data fields, character strings, logos, etc.) may be analyzed to identify common elements and differentiating elements, and the elements may be respectively transmitted using different streams. For example, if two devices are receiving two video images that are nearly the same, a first data stream comprising the one or more identified common elements may be sent to them both, a second data stream comprising a portion of the one or more identified differentiating elements may be transmitted to the first device, and a third data stream comprising a different portion of the one or more identified differentiating elements may be transmitted to the second device.
US10390050B2 Method of video coding using separate coding tree for luma and chroma
A method of video coding using separate coding trees for luma component and chroma component is disclosed. The luma component and the chroma component are allowed to have its own coding trees to partition the corresponding video data. In one embodiment, a first syntax element is used for each first node of the luma coding tree to indicate whether the first node is split and a separate second syntax element is used for each second node of the chroma coding tree to indicate whether the second node is split. For each CTU, the luma coding tree and the chroma coding tree are signaled using separate syntax elements. Furthermore, for each CTU, the syntax elements for the luma coding tree can be signaled before the syntax elements for each chroma CTU.
US10390046B2 Coding significant coefficient information in transform skip mode
This disclosure describes techniques for coding significant coefficient information for a video block in a transform skip mode. The transform skip mode may provide a choice of a two-dimensional transform mode, a horizontal one-dimensional transform mode, a vertical one-dimensional transform mode, or a no transform mode. In other cases, the transform skip mode may provide a choice between a two-dimensional transform mode and a no transform mode. The techniques include selecting a transform skip mode for a video block, and coding significant coefficient information for the video block using a coding procedure defined based at least in part on the selected transform skip mode. Specifically, the techniques include using different coding procedures to code one or more of a position of a last non-zero coefficient and a significance map for the video block in the transform skip mode.
US10390043B2 Image coding method including reference list reordering information for indicating details of reordering pictures included in a reference list
An image coding method includes: writing, into a coded bitstream, buffer description defining information for defining a buffer description; constructing a default reference list; reorder pictures included in the default reference list; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding an image using the buffer description and a reference list resulting from the reordering, and in the reference list reordering information, among the pictures, a picture to be reordered is specified using an index which is used in other processing in the image coding method.
US10390042B2 Moving image prediction encoding/decoding system
A moving image encoding/decoding system may include a video predictive encoding device, which may include: an encoding device which encodes each of a plurality of input pictures to generate compressed picture data including a random access picture, and encodes data about display order information of each picture; a restoration device which decodes the compressed picture data to restore a reproduced picture; a picture storage device which stores the reproduced picture as a reference picture; and a memory management device which controls the picture storage device. Following completion of an encoding process of generating the random access picture, the memory management device refreshes the picture storage device by setting every reference picture in the picture storage device, except for the random access picture, as unnecessary immediately before or immediately after encoding a picture with display order information larger than the display order information of the random access picture.
US10390037B2 Video coding/decoding with sub-block transform sizes and adaptive deblock filtering
Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
US10390032B2 Video decoding method and apparatus using the same
Disclosed is a video decoding method that decodes a bitstream, the method including receiving a picture parameter set (PPS) comprising at least one of first information indicating whether the same reference picture list is applied to slices comprised in a picture and second information indicating whether additional information on modification of the reference picture list is present, and deriving a construction of the reference picture list based on the PPS. Accordingly, there are provided a method and an apparatus for signaling by a picture whether the construction of the reference picture list is modified when constructing the reference picture list.
US10390028B2 Methods for palette coding of image and video data
Methods of palette coding to reduce the required coding process are disclosed. According to one method, smaller blocks are derived from a large block. The histogram of the large block is derived based on the histograms of smaller blocks in the large block. According to another method, one or more palette tables are derived based on multiple blocks. One palette table is used for each of the multiple blocks. According to yet another method, index map transpose is performed in the parsing stage according to the transpose flag of the index map. Accordingly, a buffer to store the transpose flags can be saved. According to still yet another method, the palette predictor update is performed using an index mapping table to avoid the need for shuffling the contents of the palette predictor stored in a palette buffer.
US10390026B2 Smart reordering in recursive block partitioning for advanced intra prediction in video coding
Video data streams can be encoded and decoded using inter or intra prediction. The blocks of a frame can be processed based on depth, from the lowest level sub-blocks to the highest level large blocks, and divided into groups of blocks to be inter predicted, blocks having sub-blocks that are to be inter predicted and sub-blocks that are to be intra predicted, and blocks to be intra predicted, and the blocks to be inter predicted are encoded first, the blocks having sub-blocks to be inter predicted and intra predicted encoded second, and the blocks to be intra predicted encoded last. The availability of data from the inter predicted blocks can improve the performance of intra prediction over processing the blocks in the scan order since more pixel data is available for intra prediction of some blocks.
US10390020B2 Video encoding methods and systems using adaptive color transform
A video encoding method includes receiving a source video frame, dividing the source video frame into a coding tree unit, determining a coding unit from the coding tree unit, enabling or disabling a coding mode of the coding unit, determining, if the coding mode is enabled, whether to evaluate a size of a transform unit for the enabled coding mode, and determining a transform unit of the coding unit for the enabled coding mode, wherein the size of the coding unit is defined by a number (N) of samples.
US10390017B2 Compressed image data transmitting device, compressed image data transmitting and receiving system, compressed image data transmitting method, and non-transitory medium saving program
A compressed image data transmitting device includes a compression unit dividedly reading captured image data from an image capturing element a plurality of times and performing a compression process on the captured image data to generate compressed image data; a determining unit determining whether a compressed image data occupancy ratio is equal to or larger than a predetermined threshold value; and a control unit instructing the compression unit to stop reading the captured image data when the compressed image data occupancy ratio is equal to or larger than the predetermined threshold value. When the captured image data which has not been read from the compression unit is present in the image capturing element, the control unit instructs the image capturing element not to perform the image capturing, and subsequently instructs the image capturing element to perform the image capturing operation after the above-mentioned captured image data is no longer present.
US10390009B1 System, method, and computer-readable medium for adaptive display calibration and profiling
An adaptive display calibration system includes a display, a photodetector configured to capture light emitted by the display, and a set-top box connected to the display and the photodetector. The set-top box includes processing circuitry configured to transmit one or more test patterns to the display, and receive one or more measurements of the display from the photodetector in response to the test patterns. Additionally, the processing circuitry of the set-top box determines a capability of the display based on the measurements received from the photodetector and programs the set-top box based on the capability of the display.
US10390001B2 Rear view vision system for a vehicle
A rear-view vision system for a vehicle is provided. The system includes a reflection device mounted adjacent a front windshield surface to redirect a reflection of a rear view of the vehicle. The system includes an image capturing device having a field of view facing the reflection device to capture a rear-view image of the reflection. The system may also include a display unit in communication with the image capturing device for displaying the captured rear-view image to a vehicle operator.
US10389995B2 Apparatus and method for synthesizing additional information while rendering object in 3D graphic-based terminal
An apparatus and a method synthesize additional information while rendering an object in a 3D-based terminal. A disparity of the additional information is determined with a value that is equal to a disparity of an object or greater than the disparity of the object by a predetermined value in a situation in which the object hidden by the additional information is to be synthesized using a depth buffer. The additional information is overlaid on an image with consideration of the determined disparity of the additional information.
US10389993B2 Auto-alignment of image sensors in a multi-camera system
A pair of cameras having an overlapping field of view is aligned based on images captured by image sensors of the pair of cameras. A pixel shift is identified between the images. Based on the identified pixel shift, a calibration is applied to one or both of the pair of cameras. To determine the pixel shift, the camera applies correlation methods including edge matching. Calibrating the pair of cameras may include adjusting a read window on an image sensor. The pixel shift can also be used to determine a time lag, which can be used to synchronize subsequent image captures.
US10389991B2 Method for encoding and method for decoding a colour transform and corresponding devices
A method for encoding a colour transform is disclosed that comprises encoding first parameters representative of video signal characteristics of colour output decoded pictures remapped by said at least one color transform and encoding second parameters representative of said at least one colour transform.
US10389989B2 Vision defect determination and enhancement using a prediction model
In certain embodiments, enhancement of a vision of a user may be facilitated. In some embodiments, a visual test presentation including a set of stimuli may be provided to a user. Feedback related to the set of stimuli may be obtained during the visual test presentation. The feedback may be provided to a prediction model, and the prediction model may be configured based on the feedback. Subsequent to the configuring of the prediction model, live video stream data, eye characteristic information, or other information may be provided to the prediction model to obtain a set of modification parameters. An enhanced image may be generated and displayed to the user based on the live video stream and the set of modification parameters.
US10389987B2 Integrated accessory control user interface
An integrated accessory control system can integrate functionality (services) of multiple disparate accessories and provide a unified user interface for interacting with the system via a controller device. An integrated accessory control system can include one accessory that can detect an event or action and send a notification to the controller device and at least one other accessory, such as an IP camera, that can be operated in response to the notification. In response to the notification, a controller device can generate an integrated user interface for interacting with the accessories in the integrated accessory control system. The interface can include a live feed from the IP camera, which can provide a media stream responsive to instructions from the controller.
US10389986B2 Using a scene illuminating infrared emitter array in a video monitoring camera for depth determination
A method generates depth maps at a camera having illuminators, a lens assembly, an image sensing element, a processor, and memory. The illuminators operate in a first mode to provide illumination, the lens assembly focuses incident light on the image sensing element, the memory stores image data from the image sensing element, and the processor executes programs to control operation of the camera. The method reconfigures the illuminators to operate in a second mode, where each of a plurality of subsets of the illuminators provides illumination of a scene separately. For each subset, the process activates the illuminators in the subset without activating illuminators not in the subset and receives reflected illumination from the scene incident on the lens assembly and focused onto the image sensing element. The measured light intensity of the received reflected illumination at the image sensing element is stored in association with activation of the subset.
US10389982B1 Video security camera with two fields of view
An apparatus includes a first video capture device, a second video capture device and a circuit. The first video capture device may be configured to capture a first plurality of video frames of a first field of view. The second video capture device may be configured to capture a second plurality of video frames of a second field of view. The circuit may be configured to generate a first video stream in response to the first video frames, generate a second video stream in response to the second video frames and wirelessly communicate the first video stream and the second video stream to a device. The first field of view may capture an area in front of the apparatus. The second field of view may capture an area under and behind the apparatus. The second field of view may comprise a blind spot of the first field of view.
US10389980B2 Camera system and refrigerator
One embodiment of a camera system is provided with a camera device serving as an image capturing unit; a communication unit configured to transmit image information captured by the camera device to an external device; and a display terminal configured to display image information captured by the camera device, the display terminal being configured to display at least either of image information captured by the camera device according to prescribed conditions and image information captured according to user instructions.
US10389977B1 Multi-participant live communication user interface
An electronic device includes a display, one or more processors, and memory storing one or more programs configured to be executed by the one or more processors. The device can receive a request to display a user interface for a live communication session between two or more participants. In response to receiving the request to display the user interface for the live communication session between two or more participants, the device can display a live communication user interface including concurrently displaying a plurality of representations of participants in the live communication session. Moreover, the device can display the plurality of representations of participants in live user interface differently based on the number of participants in the live communication session.
US10389976B2 Information processing apparatus, information processing system, and information processing method
To achieve a configuration enabling identification of to which viewing user the displayed user displayed on the display unit is speaking. The configuration includes a display image generation unit that generates dialog pair identification information enabling identification of to which viewing user among the plurality of viewing users the displayed user on the display unit is speaking, and outputs the generated information together with the displayed user, to the display unit. The display image generation unit generates, as the dialog pair identification information, an arrow or an icon, a face surrounding frame or a face side line, a virtual viewpoint background image or the like, directed from the displayed user forming the dialog pair to the viewing user forming the dialog pair, and displays the generated dialog pair identification information together with the displayed user, on the display unit.
US10389974B2 Switch view functions for teleconference sessions
Systems and methods for hosting a teleconference session are presented. One or more streams are received from a plurality of client computing devices at a server. The streams are combined to generate teleconference data. The teleconference data may be configured to display a first user interface arrangement in which a primary stream display area dominates a display with a secondary stream display area overlaid on the primary stream display area. The secondary stream display area may disappear after a period of time. The teleconference data may also be configured to display a second user interface arrangement in which the primary stream display area and secondary stream display area are displayed concurrently. A view control switch may be triggered to switch between the first and second user interface arrangement views.
US10389968B1 Laser projection device
A laser projection device may include a laser, an installing bracket and a sealing ring. A sidewall of the laser may include an annular groove. A laser installing opening may be included on the installing bracket and the laser may be fitted in the laser installing opening. The sealing ring may include an embedded portion and a curved portion. A first bevel chamfer may be formed on an outer side of the curved portion, and a second bevel chamfer may be formed between the top surface and an inner wall of the laser installing opening. The sealing ring may be located between the sidewall of the laser and the laser installing opening, and the first bevel chamfer and the second bevel chamfer fit together.
US10389964B2 Solid state imaging device, control method of solid state imaging device, imaging system, and mobile apparatus
Provided is a solid state imaging device including: a pixel unit; row drive circuits respectively corresponding to rows of the pixel unit, each including a first and a second signal generation units; drive signal generation unit configured to generate a readout scan signal and a shutter scan signal, as drive signals for driving pixels, based on signals output from the first and the second signal generation units; and a switching unit configured to switch the row drive circuit between: a first state in which the first signal generation unit generates the readout scan signal and the second signal generation unit generates the shutter scan signal and a second state in which the first signal generation unit generates the shutter scan signal and the second signal generation unit generates the readout scan signal.
US10389963B2 Image pickup device and electronic apparatus
The present technology relates to an image pickup device and an electronic apparatus capable of preventing degradation of the picture quality. A plurality of current sources can be selectively connected to an output terminal for outputting a reference signal having a level that varies, and a plurality of terminating resistors are connected to the output terminal. The terminating resistors that are to supply current of current sources that are connected to the output terminal are connected by a plurality of switches, and current of current sources that are not connected to the output terminal is supplied to the switches. The present technology can be applied, for example, to image pickup devices that perform AD conversion using a reference signal and so forth.
US10389961B2 Imaging device and electronic device
A semiconductor device with an arithmetic processing function is provided. In the semiconductor device, an imaging portion and an arithmetic portion are electrically connected to each other through an analog processing circuit 24. The imaging portion includes a pixel array 21 in which pixels 20 used for imaging and reference pixels 22 used for image processing are arranged in a matrix, and a row decoder 25. The arithmetic portion includes a memory element array 31 in which memory elements 30 and reference memory elements 32 are arranged in a matrix, an analog processing circuit 34, a row decoder 35, and a column decoder 36.
US10389959B2 Image-capturing device and image sensor
An image-capturing device includes an image sensor. The image sensor includes an upper layer pixel group and a lower layer pixel group that receives the light fluxes from the subject that have passed through each pixel in the upper layer pixel group. The lower layer pixel group includes fourth, fifth and sixth pixels having fourth, fifth and sixth spectral sensitivities, respectively, that are complementary to first, second, and third spectral sensitivities, respectively, of the upper layer pixel group, being arranged in a two-dimensional pattern. Positions of first, second and third pixels in the upper layer pixel group and positions of the fourth, fifth and sixth pixels in the lower layer pixel group are determined such that the fourth, fifth and sixth pixels receive light fluxes that pass through the first, second and third pixels, respectively.
US10389953B2 Infrared imaging device having a shutter
A shutter assembly may be provided for an infrared imaging module to selectively block external infrared radiation from reaching infrared sensors of the infrared imaging module. For example, the shutter assembly may comprise a paddle situated external to an optical element (e.g., lens) and adapted to be selectively moved by an actuator to substantially block external infrared radiation from entering the optical element. The shutter assembly may be stacked relative to a housing of the infrared imaging module without excessively increasing the overall profile of the infrared imaging module. A substantially reflective low emissivity interior surface may be provided on the paddle to reflect infrared radiation originating from an infrared sensor assembly of the infrared imaging module back to the infrared sensor assembly.
US10389949B2 Methods and apparatus for image processing
Apparatus and methods for image processing are provided. Imaging devices may be coupled to movable objects, such as unmanned aerial vehicles (UAVs). One or more images may be captured by an imaging device, such as a camera. The one or more images may be captured under the same or different parameters. The one or more captured images may be processed for use in computer vision applications. Processing the one or more captured images may involve analyzing a texture of the images. Subsequent images may be captured under the same or different parameters.
US10389942B2 Image blur correction apparatus, control method thereof, and imaging apparatus
An imaging apparatus includes an angular velocity sensor configured to detect shaking and a motion vector detection unit configured to detect movement in a captured image. A shift lens group constitutes a correction optical system configured to correct an image blur due to shaking exerted on the imaging apparatus. A position sensor detects a position of the shift lens group. A distance acquiring unit acquires distance information associated with the captured image. When an angular velocity of an object is calculated on the basis of a shaking detection signal, a movement vector, position information of the shift lens group, and the distance information, an object angular velocity calculating unit calculates an amount of movement of the object by adding position information of the shift lens group synchronized with a detection period of the movement vector to movement vector information and calculates an amount of shaking correction.
US10389935B2 Method, system and apparatus for configuring a virtual camera
A computer-implemented method of configuring a virtual camera. A first and second object in a scene are detected, each object having at least one motion attribute. An interaction point in the scene is determined based on the motion attributes of the first and second objects. A shape envelope of the first and second objects is determined, the shape envelope including an area corresponding to the first and second objects at the determined interaction point. The virtual camera is configured based on the determined shape envelope to capture, in a field of view of the virtual camera, the first and second objects.
US10389934B2 Mobile device and photographing method thereof with first and second displays and cameras and displaying information based on a target camera
A mobile device and a photographing method thereof are provided for managing display of data between two oppositely provided display screens. Two opposite surfaces of the mobile device are both provided with a display screen and a camera. After starting a target camera, the mobile device displays an image captured by the target camera on a screen located on the opposite surface of the mobile device from the target camera, and also display assistance information for photographing on the other screen located on the same surface of the mobile device as the target camera. The instruction for photographing comprises an identifier of the target camera. The assistance information may be the image captured by the target camera, or other preset assistance information used to improve the photographing effect.
US10389922B2 Multi-wavelength detector
A detector (10) that detects light (237) includes a sensor array (232) having a plurality of pixels (234). Each pixel (234) can include a first pixel layer (236A), and a second pixel layer (236B) stacked on top of the first pixel layer (236A). The first pixel layer (236A) can include a first, fast conductor electrode (238A) and a plurality of first quantum dots (240A) that absorb light (237) in a first range of wavelengths. The second pixel layer (236B) can include a second, fast conductor electrode (238B) and a plurality of second quantum dots (240B) that absorb light (237) in a second range of wavelengths. The second range of wavelengths is higher energy than the first range of wavelengths.
US10389916B2 Image processing device and method for image processing the same
An image processing device including an area dividing circuit configured to divide an image into a plurality of blocks, convert input data showing the image to data including color information, allocate data including the color information into each of the blocks, and output data of the block and image data allocated to each of the blocks, a focus area judgment circuit configured to divide data of the block into a first image area and a second image area, and output the divided area data, and an area dedicated color conversion RGB value calculation circuit configured to compare the image data and the area data, in the case where the image data is included in the first image area, calculate first color conversion data from an intensity coefficient, wherein the image data includes a first value, a second value and a third value.
US10389912B2 Image processing apparatus and method for controlling image processing apparatus
Image processing apparatuses, methods and storage mediums for use with same are provided herein. In at least one embodiment, an image processing apparatus makes a setting to use a storing unit as a decompression buffer and a compression buffer based on drawing data including compressed image data, and makes a setting not to use the storing unit as a decompression buffer but to use the storing unit as a compression buffer based on drawing data not including compressed image data.
US10389911B2 Original reading apparatus
Provided is an image reading apparatus, which is configured to correct a streak image in such a manner as to prevent a correction trace from becoming noticeable even when a streak changes in thickness. The image reading apparatus performs streak image correction for detecting a streak pixel that forms the streak image from image data obtained by reading an original being conveyed. A control unit of the image reading apparatus stores a value of a hysteresis width with a value of a detected streak width being set as an initial value. Each time the streak width is detected, the control unit increments a value of a hysteresis counter when the value of the detected streak width is equal to the value of the hysteresis width, and decrements the value of the hysteresis counter when the value of the detected streak width is different from that of the hysteresis width.
US10389907B2 Information processing apparatus, information processing method and program for determining suitability of printing content data displayed on a display apparatus
A display apparatus includes a display screen; a display control unit configured to display content on the display screen of the display apparatus; and a detection unit configured to detect approach or contact between a wireless device and the display apparatus. The display control unit performs predetermined display on a basis of information acquired via wireless communication from the wireless device in a case where the approach or contact between the wireless device and the display screen is detected by the detection unit while predetermined content is displayed on the display screen, and does not perform the predetermined display in a case where the approach or contact between the wireless device and the display apparatus is detected by the detection unit while predetermined content is not displayed on the display screen.
US10389904B2 Image forming device, control method, and recording medium
An image forming device includes: a photoreceptor; a longitudinal light emitting member constituted from light emitting element rows that are arranged in a lateral direction and are each constituted from light emitting elements arranged in a longitudinal direction; an optical member that is longitudinal and is disposed to condense light emitted from the light emitting elements onto the photoreceptor; and a hardware processor that: selects and causes one or more light emitting elements for each light emitting element row to emit light; acquires an exposure amount for each light emitting element row; calculates a distribution of the exposure amounts acquired for the light emitting element rows, and calculates a position in the lateral direction corresponding to a predetermined exposure amount in the distribution; and judges whether a difference between the calculated position and a reference position in the lateral direction at a reference time is less than a threshold value.
US10389903B2 Image scanning apparatus, and method and computer-readable medium therefor
An image scanning apparatus includes a controller configured to perform a light quantity adjustment determining process to determine whether a detection light quantity needs to be adjusted, based on adjustment determination values, in a black-white detectable position, a light quantity adjusting process to adjust the detection light quantity to maximize an adjustment difference value between a gradation value generated by scanning a white portion of a reference member and a gradation value generated by scanning a black portion of the reference member, a threshold calculating process to calculate a detection threshold based on a black value and a white value, and a reference position detecting process to detect a reference position by comparing, with the detection threshold, gradation values generated by scanning the reference member while illuminating the reference member with the detection light quantity.
US10389900B2 Image reading apparatus
An image reading apparatus is provided with a reader which reads a document, a transport roller which is provided on an upstream side of the reader in a document transport path in which the document is transported and transports the document to a reading position of the reader, and a controller which receives reading data of the reader and controls the transport roller, in which the controller receives the reading data from the reader to acquire a form of the document, and selects whether or not to stop driving of the transport roller based on the form.
US10389899B2 Document pressing unit, and automatic document conveying device and image forming apparatus provided with the same
A document pressing unit is openable with respect to an apparatus body including a placement portion on which a document is placed, and is configured to press the document from above. The document pressing unit includes a body frame, a pair of hinge units, a pair of metal fixing members, and fastening screws. The body frame is able to press the document. The hinge units respectively include hinge legs mounted on the apparatus body, and are mounted with a certain distance in a left-right direction on a rear end of the body frame to openably support the body frame with respect to the apparatus body. The fixing members fix the hinge units to the body frame, respectively. The fastening screws fasten the fixing member and the hinge unit through the body frame so that the fixing member and the hinge unit sandwich the body frame in an up-down direction.
US10389894B2 Image processing apparatus and method, image projection apparatus, printing apparatus, and image printing and projection system
An image processing apparatus comprises: a first generation unit that generates approximate light pattern by adjusting spatial frequency of an input image, and generates a projection image data based on the approximate light pattern; and a second generation unit that generates a print image data based on the input image, wherein the second generation unit generates the print image data so that a difference between the input image and an image for observation obtained by superimposing projection light projected based on the projection image data onto a printed matter printed based on the print image data is reduced.
US10389893B1 Image forming apparatus, image forming system, and communication processing method allowing to capture screen for remote maintenance
Provided is an image forming apparatus that preserves operation of a remote support. A connecting part connects with the terminal for remote maintenance in a session of a specific protocol. An operation acquiring part acquires operational information corresponding to operation of the connected terminal. A capturing part captures an emulated image. An image transmitting part having in the terminal transmits image data including the emulated image captured by the capturing part.
US10389891B2 Scanning apparatus, mobile apparatus, and scan job performing method thereof
Disclosed are a scanning apparatus, a mobile apparatus, and a scan job performing method thereof. The scan job performing method includes discovering at least one mobile apparatus supporting the scan-to-mobile function by using multicasting by the scanning apparatus, receiving information on at least one discovered mobile apparatus, setting a connection between the scanning apparatus and the mobile apparatus by using the received information of the mobile apparatus, and transmitting a scan image generated by the scanning apparatus to the mobile apparatus. With this configuration, authentication and connection between the scanning apparatus and the mobile apparatus are set by multicasting to thereby improve user's convenience.
US10389890B2 Image forming apparatus and image forming system for use in an evacuation shelter
An image forming apparatus is to be located in an evacuation shelter, and includes a first determining section and a shifting section. The first determining section determines whether or not to shift the image forming apparatus from a state in which a “specific function” of the image forming apparatus is not usable to a state in which the specific function is usable. The shifting section shifts the image forming apparatus to the state in which the specific function is usable by a user without being restricted by a usage right, according to a determination result of the first determining section. The specific function includes at least one function from among an evacuee function that processes evacuee information, a supply function that processes aid supply information, and a search function that searches the evacuee information and the aid supply information.
US10389885B2 Full-duplex adaptive echo cancellation in a conference endpoint
A loudspeaker is driven with a loudspeaker signal to generate sound, and sound is converted to one or more microphone signals with one or more microphones. The microphone signals are concurrently transformed into far-field beam signals and near-field beam signals. The far-field beam signals and the near-field beam signals are concurrently processed to produce one or more far-field output signals and one or more near-field output signals, respectively. Echo is detected and canceled in the far-field beam signals and in the near-field beam signals. When the echo is not detected above a threshold, the one or more far-field output signals are outputted. When the echo is detected above the threshold, the one or more near-field output signals are outputted. A signal based on the one or more output signals is transmitted.
US10389881B1 Multimode service communication configuration
Processing customer communications may include receiving a communication from a customer device via a first communication medium, retrieving a customer record associated with the customer device, designating the communication as an active status, identifying an initial communication purpose based on a selection received from the customer device during the communication, and updating the customer record responsive to identifying the initial communication purpose by changing a status of the customer record to permit additional communication options.
US10389873B2 Electronic device for outputting message and method for controlling the same
A method for controlling an electronic device is provided. The method includes obtaining a message from a sender, identifying a recipient of the message, converting the message based on first relationship information between the sender and the recipient and second relationship information between the recipient and the electronic device, and outputting the converted message.
US10389871B2 Call alert options
A device including a processor and a memory that includes instructions that, when executed by the processor, cause the processor to perform operations. The operations include receiving a call request from a calling device. The call request includes an identifier of a call alert option. The call alert option is a particular option selected by a user of the calling device from a list of called party approved call alert options. The operations include retrieving a content item based on the identifier. The operations also include, in response to the call request, generating a call alert based on the content item.
US10389870B1 Maintaining an automobile configuration of a mobile computing device while switching between automobile and non-automobile user interfaces
A device is described that, while operating in an automobile configuration, causes a vehicle system of an automobile to display part of an automobile graphical user interface (GUI) while locally displaying a different part of the automobile GUI. Responsive to receiving user input for switching to a non-automobile GUI that permits access to at least some features of the device that are restricted by the automobile GUI, the device replaces the part of the automobile GUI that is locally displayed on the device with the non-automobile GUI, all while continuing to cause the vehicle system to display its part of the automobile GUI. The device accesses the at least some features of the device and responsive to receiving user input for switching back to the automobile GUI, the device replaces the non-automobile GUI with the part of the automobile GUI that was previously displayed by the device.
US10389868B2 Device authentication systems and methods
This disclosure relates to, among other things, systems and methods for authenticating a device with a network carrier using secure hardware and software systems. Embodiments disclosed herein may provide for a hybrid SIM implementation that uses both trusted software and hardware. A hybrid SIM implementation consistent with aspects of the disclosed embodiments may leverage a relatively small amount of trusted hardware in conjunction with secure software to perform SIM-related operations. In various embodiments, such a hybrid solution may provide a SIM implementation that is more secure than solutions implemented by software alone, while still relating retaining some of the benefits of software solutions including improved update flexibility and/or carrier portability.
US10389867B2 Information processing device and information processing method for controlling a transition between a lock screen and an unlocked return screen
An information processing device for enabling the user to enjoy both the benefits of authentication and the conveniences of the lock screen, including processing circuitry that acquires authentication information and operation information, controls a display on a basis of the authentication information or the operation information, causes a lock screen to be displayed, causes an unlocked return screen to be displayed in a case in which an authentication process is successful, controls a transition from the lock screen to the unlocked return screen, continues to cause a transition screen to be displayed, and cancels the transition from the lock screen to the unlocked return screen and causes the lock screen to be displayed again in a case in which second operation information is obtained while the transition screen is being displayed.
US10389862B2 Mobile device and dial pad thereof
Provided are a mobile device and dial pad thereof The dial pad comprises a first key area and a second key area, the first key area being used for numeric keys and the second key area being used for symbol keys and/or function keys; when a user uses the dial pad, the numeric keys are commonly used keys but the symbol keys and function keys are un-commonly used keys. In the prior art, un-commonly used keys are placed in the favorable positions on the dial pad while commonly used keys are in unfavorable places. The dial pad provided in the present invention separate the common keys from un-common keys to allow the common numeric keys to be relatively concentrated and reduce the range, thus shortening movement distance between numeric keys touched by a user, and further improving dialing accuracy and efficiency.
US10389857B2 Mobile communications terminal
A mobile communications terminal includes a metal backplane, a circuit board, and a metal frame. A feeding structure is located between a first ground point and a second ground point. A slot is located between the first ground point and the feeding structure. The first antenna uses, as a radiator, a part of the metal frame between the slot and the first ground point. The second antenna uses, as a radiation slot, a gap between the metal backplane and the part of the metal frame between the slot and the first ground point. The third antenna uses, as another radiation slot, a gap between the metal backplane and a part of the metal frame between the slot and the second ground point.
US10389849B2 Server-controlled user interface
A distributed computational system, with local and remote processing components, is configured to provide a user interface of the local component that is stored in the local component but is controlled and updated by the remote component.
US10389847B1 Provisioning resources in a communications system
A computer-implemented method includes receiving, at a server, input data to initiate provisioning a resource. Provisioning data is sent to the resource to enable presentation of a given provisioning object at the resource. User data is also sent to a registered client to enable an interactive presentation of a plurality of provisioning objects, which includes the given provisioning object, with respect to the registered client. The method also includes associating the resource with the registered client in response to a user input selecting the given provisioning object from the plurality of provisioning objects.
US10389846B2 System and methods for improving efficiency of a remote computing device
The present disclosure discusses system and methods for improving the efficiency of a remote computing device. The system and methods include generate a profile and delivery schedule for the remote computing device. The system can dynamically update the delivery schedule of future requests the system transmits to the remote computing device based on responses to current request.
US10389845B2 Determining how to service requests based on several indicators
A method for execution by a dispersed storage (DST) processing module includes receiving a data request. An estimated performance level is determined for each of a set of data access approaches, and one data access approach is selected. A data response that includes direction information is issued to the requesting entity when the selected approach includes directing the requesting entity to access an alternate DS processing module. The data object is recovered and a data response is issued to the requesting entity when the selected approach includes accessing the set of DS units directly. A redirect request is issued to the alternate DS processing module when the selected approach includes redirecting the data request, and the alternate DS processing module obtains and issues the data object. A data response is issued to the requesting entity when the alternate DS processing module issues the data object via a redirect response.
US10389844B2 Populating a user network for a focus user
Populating a user network for a focus user includes identifying a base network in a social network, the base network includes a group of users that are potential social connections for a focus user, receiving a policy associated with the focus user, the policy includes information for populating, from the base network, a user network associated with the focus user, determining, based on the policy, a number of proposed social connections from the base network to populate the user network, and populating the user network of the focus user with the number of proposed social connections.
US10389842B2 Mobile device cache updating
A method and system for automatically updating a cache is provided. The method includes receiving by a database server from a mobile device, a request for modifying data within the database server. A Web service retrieves the request. The data is determined to be currently available within the database server and the request is transmitted to an analytics component of the database server. The analytics component determines if the data should be updated for use in an additional mobile device.
US10389841B2 Predictive bitrate selection for 360 video streaming
Predictive pre-fetching of streams for 360 degree video is described. User view orientation metadata is obtained for a 360 degree video stream that includes data for a plurality of viewports. Data corresponding to one or more high-resolution frames for a particular one of the viewports is pre-fetched based on the user view orientation metadata and those frames are displayed. The high resolution frames are characterized by a higher resolution than for remaining viewports.
US10389832B2 Remote casting of media content
In a desktop virtualization environment, a server-side agent can be employed on the server to function as a cast device. Applications executing on a remote desktop will therefore see the agent as a cast device and can direct cast requests to the agent. When the agent receives a cast request, it can forward the cast request to a client-side proxy. The proxy can then transmit the cast request to an actual cast device that is part of the same subnet as the client. In this way, an application executing on the server will be able to seamlessly cast content to a cast device that is not part of the same subnet.
US10389830B2 Device delegation of push notification distribution
In an approach to delegating distribution of push notification messages, a computer processor identifies, based, at least in part, on at least one characteristic, a plurality of computing devices to receive push notification information, and sends the push notification information to each of the plurality of computing devices.
US10389820B2 System and method for programming an embedded system
Systems and methods for programming an embedded system include establishing a first communication link between a user device and a remote multiplexer, and a second communication link between a single-board computer and the remote multiplexer. In some embodiments, the user device executes a web browser that provides an application interface. By way of example, instructions for operating the single-board computer are received at the remote multiplexer from the web browser. In some embodiments, the remote multiplexer also receives a first identifier that identifies the user device and a second identifier that identifies the single-board computer. In some cases, the instructions and the first identifier are transmitted from the remote multiplexer to the single-board computer based on the second identifier. In various embodiments, the single-board computer is configured to execute the instructions and control a robotic device within which the single-board computer is embedded.
US10389817B2 System-on-chip data security appliance and methods of operating the same
System-on-chip data security appliance (“SoC-DSA”) and methods of operating the same. In one embodiment, the SoC-DSA includes data security mechanisms enclosed within a protected boundary of a single chip. In some embodiments, isolation and access control features are hidden within an on-chip field-programmable gate array (“FPGA”). The isolation and access control features can be implemented such that they are not visible to or alterable by software executing on the processing cores of the SoC-DSA, which provides for continued data security even in the presence of software exploitation, such as a malicious implant, that otherwise compromises data security in software-only systems. The SoC-DSA can be used to enhance data security in existing data security devices and protocols, such as high assurance guards (“HAG”) and can be used to create new types of security devices, such as devices enforce alternative human data interactions (“HDI”) models.
US10389811B2 Cloud data transmission system and dynamic data flow decentralizing method thereof
A cloud data transmission system, comprising a static relay server, a dynamic relay server and a cloud server. The static relay server facilitates a plurality of user devices to conduct peer-to-peer data transmission. The dynamic relay server switches a working mode according to a working load of the static relay server and shares the working load of the static relay server. The cloud server dynamically coordinates the linkage among the static relay server, the dynamic relay server and the plurality of user devices. The dynamic relay server switches from a standby mode to an active mode when the working load of the static relay server is heavier than a predetermined load. At least two of the plurality of user devices are connected to a dynamic relay server to conduct data transmission through the dynamic relay server.
US10389809B2 Systems and methods for resource management in a networked environment
Methods and systems for a networked storage environment are provided. An application executed by a computing device using a plurality of resources in a networked storage environment for storing and retrieving application data is identified. Performance data of the plurality of resources is collected and historical performance data is retrieved. The collected and historical performance data for the plurality of resources is used to determine an overall anomaly score for the application indicating behavior of the application over time and individual anomaly scores for each resource with an indicator highlighting behavior of a resource that impacts the overall anomaly score for the application.
US10389807B2 Server-based-backup system for user data
A host system sends a web page to a client system via a communications network, and receives inputs from the client system, via the communications network, that include user text inputs to the web page. The inputs are received without receiving from the client system, via the communications network, a user-initiated command that would require saving user inputs to the web page. The host system makes incremental changes to a backup copy of user inputs to the web page, stored at the host system, in accordance with the received inputs. In accordance with detection by the host system of a restart condition for the web page corresponding to prior closure of the web page at the client system, the host system sends the backup copy to the client system for presentation to a user of the client system.
US10389806B2 Method for asynchronous data communication in a real-time capable ethernet data network
According to the invention, in order that the asynchronous bandwidth available in a real-time capable Ethernet data network protocol can be better utilized without collision at least one slave (S1, . . . , Sn) which wishes to transmit asynchronous data informs the master (M) in a transmission cycle (Z(m)) by means of a request data packet (DPa) how much asynchronous data this slave (S1, . . . , Sn) wishes to transmit asynchronously and by means of an invitation data packet (DPe) the master (M) informs the slave (S1, . . . , Sn) as to the time (tas) within a following transmission cycle (Z(m+k+l)) at which the slave (S1, . . . , Sn) should transmit the asynchronous data in an asynchronous data packet (DPas).
US10389802B1 Flexible associativity in multitenant clustered environments
Disclosed herein are methods, systems, and processes to provide flexible associativity for multitenant applications operating in clustered computing environments. A configuration file is updated by generating new relationship information based on association(s) between a parent object, that represents a dependent application, and child object(s), that represent dependee application(s). Updating the configuration file produces an updated configuration file. The new relationship information is stored in a metadata object, and the parent object is started based on the updated configuration file.
US10389799B2 Vehicle cloud processing methods for fabricating medical objects at vehicle aggregation locations
A cloud computing system includes a network interface for interfacing with a wide area network. At least one wireless transceiver engages in bidirectional communication with a plurality of vehicle cloud processing devices within a corresponding plurality of vehicles in at least one vehicle aggregation location. A network control device receives requests for at least one cloud computing service via the wide area network and facilitates the at least one cloud computing service via the bidirectional communication with the plurality of vehicle cloud processing devices.
US10389794B2 Managing redundancy among application bundles
Disclosed aspects include managing an application bundle for processing a stream of tuples. A set of application bundle data related to both a set of compute nodes and the application bundle is monitored by a first compute node. A determination is made that the application bundle is installed on fewer than a threshold number of compute nodes by the first compute node based on the set of application bundle data. The application bundle is retrieved by the first compute node in response to determining the application bundle is installed on fewer than a threshold number of compute nodes. The application bundle is installed on the first compute node by the first compute node in response to retrieving the application bundle.
US10389786B1 Output tracking for protected content-stream portions
Systems and methods are described to enable delivery of a content stream while inhibiting or preventing removal, blocking, or skipping of portions within that content stream. Existing systems can request that a client device send various notifications during viewing of a streaming content. This information can be used by the client device to automatically remove or modify secondary content from the content stream. To prevent such removal or modification, embodiments of the present disclosure can remove the requirement that a client device have knowledge of when notifications are to be transmitted regarding portions of a content stream. A server can obtain monitoring information from either or both of a client device or a network-delivery system, to determine when the client device has output a portion of a content stream. The server can then determine an appropriate notification to be transmitted in response to that output, and transmit the notification.
US10389785B2 Method for adaptively streaming an audio/visual material
A method for adaptively streaming an audio/visual (AV) material includes: processing a plurality of current data packets stored in a data buffer to play media segments of the AV material at a current quality; during playback of a current one of the media segments, determining whether a new data packet for playing a candidate one of the media segments at an improved quality is able to be completely downloaded in time; when the determination is affirmative, downloading the new data packet and processing the new data packet to play the candidate one of the media segments of the AV material at the improved quality on the player interface when the new data packet is completely downloaded and stored in the data buffer.
US10389779B2 Information processing
Disclosed are methods and apparatus for providing one or more content items for display to a user of an end-user device. The user provides a comment in relation to a multimedia presentation. Based on this comment, and on content information relating to the multimedia presentation, a set of content items is then selected. This set of elements is provided for display to the user. The user may include any of the displayed content items in his comment.
US10389778B2 Transitioning video between devices using touch gestures
A plurality of icons are displayed on a companion device having a touch screen interface; the icons can be manipulated by the touch screen interface, and each of the plurality of icons represents a different one of a plurality of audiovisual assets which can be viewed on an external audiovisual device. An input gesture on the touch screen interface is obtained from a user of the companion device, wherein a given one of the icons is flicked in a manner associated with the external audiovisual device. Responsive to the obtaining of the gesture, a signal is dispatched from the companion device. The signal causes the external audiovisual device to access a given one of the plurality of audiovisual assets associated with the given one of the icons. Techniques for other than touch screen devices, and techniques to obtain programs on the companion device, are also provided.
US10389772B1 Systems and methods for optimizing simulcast streams in group video calls
Systems, methods, and non-transitory computer-readable media can identify a set of participants in a group video call, wherein each participant is associated with an uplink capacity and a downlink capacity, and the set of participants includes a set of sender participants and a set of subscriber participants. For a first sender participant of the set of sender participants, one or more video stream layers to be uploaded by the first sender participant are determined based on downlink capacities of one or more subscriber participants of the set of subscriber participants. Each subscriber participant of the one or more subscriber participants is assigned to receive one video stream layer of the one or more video stream layers to be uploaded by the first sender participant.
US10389771B2 Method for transmitting data in a multimedia system, and software product and device for controlling the transmission of data in a multimedia system
Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
US10389763B2 Content disposition system and method for processing message content in a distributed environment
In one embodiment, a wireless mobile User Equipment (UE) device comprises a message generator configured to send a SIP request message via a first IP network and a processor configured to process a SIP response message received from a network node via the first IP network, the processor further configured to process instructions to provide a treatment for at least one message body content of the SIP response message based on a value of a content type indicator independent of at least one of an absence of a content disposition indicator, a content disposition indicator without a value and a content disposition indicator having a value. The treatment, applied by the UE device, may comprise one of: (i) performing an Emergency Services (ES) call effectuated via a CS network and (ii) performing a registration and an ES call effectuated via an IP network.
US10389762B2 Method, system and apparatus for causing a communication client to join a media-over-packet communication session
Embodiments of the present invention are directed to a method, system and apparatus for causing a communication client to join a media-over-packet communication session. The method comprises receiving from a communication client an indication indicative of a desire of the communication client to establish a communication session, the communication client being registered in association with a user account. The method further comprises determining if there exists at least one active communication session established with at least one other communication client registered in association with the user account. Responsive to determining that there does exist at least one active communication session, the method further comprises causing the communication client to join at least one of the at least one active communication session.
US10389761B2 Internet protocol multimedia subsystem voice-video mail service over a home network
At least one voice server uses a voice protocol requiring both a server component and a client component. At least one client device lacks the client component. The at least one client device is located in a premises remote from the voice server. A translator device is located in the premises, and a video content network, configured for communication in accordance with the voice protocol, interconnects the voice server and the translator device. A premises network interconnects the translator device and the at least one client device. The premises network is configured in accordance with a premises network protocol. The translator is provided with the client component of the voice protocol and is configured to translate between the voice protocol and the premises network protocol. In some instances, the voice server is a voice mail server and the voice protocol is a voice mail protocol. In other cases, the voice server is a session initiation protocol (SIP) server and the voice protocol is SIP.
US10389756B2 System, apparatus and method for security interoperability path analysis in an internet of things (IOT) network
In one embodiment, an apparatus comprises a first logic to receive security attribute information from a plurality of devices, generate a connectivity graph of the plurality of devices based at least in part on the security attribute information and identify an interoperability issue between a first device and a second device based on the connectivity graph. The apparatus may further include a second logic to generate a recommendation to resolve the interoperability issue and a third logic to provide provisioning information to at least one of the first device and the second device based on the recommendation. Other embodiments are described and claimed.
US10389754B2 Governance policy framework for cloud resources
A system, method, and computer-readable medium are disclosed for performing a cloud environment governance policy operation which provides a governance policy framework for use within cloud environments. In various embodiments, the cloud environment governance policy operation expands identify access management (IAM) systems to understand not only users but also resources. Additionally, in various embodiments, the cloud environment governance policy operation provides governance packs to abstract cloud resources and compliance/governance/regulatory regimes via a common open language.
US10389748B2 Secure loading security information for encrypting communications between a device and an end point server
A method of distributing security information to a device quarantines the device and then, in the quarantine state, downloads security information using a method protected by the inherent security in the mobile network such as USSD or SMS.
US10389742B2 Security feature extraction for a network
Disclosed is a system for detecting security threats in a local network. A security analytics system collects data about entities in the local network. The security analytics system parses the raw data into data fields. The security analytics system identifies a subset of the data fields based on the relevance of the data fields to detecting security threats in the local network. The security analytics system generates filtered data containing the subset of data fields and generates structured data based on the filtered data. The security analytics system identifies relationships between the plurality of entities, generates a set of features based on the structured data and the identified relationships, and generates one or more threat scores based on the set of features. The security analytics system detects malicious behavior performed by an entity in the local network based on the generated threat scores.
US10389741B2 Edge-based detection of new and unexpected flows
In one embodiment, a device in a network identifies a new interaction between two or more nodes in the network. The device forms a feature vector using contextual information associated with the new interaction between the two or more nodes. The device causes generation of an anomaly detection model for new node interactions using the feature vector. The device uses the anomaly detection model to determine whether a particular node interaction in the network is anomalous.
US10389740B2 Detecting a malicious file infection via sandboxing
A device may receive a trigger to determine whether a malicious file is operating on a client device. The device may determine a network activity profile associated with the malicious file based on receiving the trigger to determine whether the malicious file is operating on the client device. The network activity profile may include information regarding network activity associated with the malicious file when the malicious file is executed in a testing environment. The device may monitor network activity associated with the client device. The device may determine that the network activity associated with the client device matches the network activity profile associated with the malicious file based on monitoring the network activity associated with the client device. The device may provide information indicating that the network activity associated with the client device matches the network activity profile associated with the malicious file.
US10389733B2 Data verification via independent processors of a device
A content request communication, e.g., generated using a first processor of a device, can be transmitted to a web server. A response communication including content identifying a first value can be received from the web server. The first processor can facilitate presentation of the content on a first display of the device. A communication can be received at a second processor of the device from a remote server. The communication can include data representing a second value and can be generated at the remote server using information received from the web server. Further, the second processor can produce a secure verification output that can be presented on a separate, second display, representing at least the second value. The presentation on first display can at least partially overlap in time with the presentation on the second display.
US10389732B1 Secure data verification technique
A technique for the secure exchange and verification of data between multiple entities that use compatible business management systems utilizes serializable data transfer objects to transfer business data over a secure communication path. A conversion algorithm transforms a subset of the business data contained within the transfer objects, and the resulting data string is compared to data strings from other objects that are related to the transaction and which were transformed by the same conversion algorithm. If the data strings are not identical, a discrepancy exists. Serializable objects link all data objects relating to a given business transaction. An interface allows users to view and manage data contained in data objects, including discrepancies between compared objects.
US10389725B2 Enhance computer security by utilizing an authorized user set
An approach is provided that enhances computer system security. In the approach, a set of users is authorized to be notified when any of a selected set of activities occurs on the user's account. When the system detects that one of the activities has occurred on the account, a notification is sent to the set of authorized users. The set of users may individually send a responsive security response to protect the user's account. Responsive to receiving the security response from one of the set of users, a security action is performed that is anticipated to protect the user's account.
US10389721B2 Methods, systems and apparatus to prevent unauthorized modem use
Methods and apparatus to prevent unauthorized modem use are disclosed. An example apparatus includes a locking circuit; and a host authorizer to, when a received attention (AT) command pattern from a host device matches an AT command pattern, transmit a first voltage to the locking circuit to cause the locking circuit to enable modem functionality and, when the received AT command pattern does not match the AT command pattern, transmit a second voltage to the locking circuit to cause the locking circuit to disable modem functionality.
US10389720B2 Method and apparatus for providing and receiving contents via network, method and apparatus for backing up data via network, backup data providing device, and backup system
Provided are methods and apparatuses for providing contents via a network, in which original data of contents provided via a network can be traced, and contents that are modified according to performance of a contents receiving device is provided. Location information of original contents is added to metadata of contents provided via the network to thereby increase convenience of access to the original contents and modify attributes of contents that are provided, to be suitable for the performance of the contents receiving device.
US10389718B2 Controlling data usage using structured data governance metadata
Systems and methods provide for data management and governance to enforce proper usage of data. Data is tagged with data governance metadata dictating usage of the data. Standard types of data governance metadata are set forth with each type having predefined options such that applications can share data and understand the associated data governance metadata. When data is to be used by an application, an available action is identified, and a set of data governance rules for that action is accessed. The data governance rules set forth an impact of each type of data governance metadata on the ability to perform that action. As such, the action is allowed or disallowed for the data based on the data governance metadata for the data and on the data governance rules for the action.
US10389714B2 Increased communication security
Authentication data may be generated and included in a Constrained Application Protocol (CoAP) message communicated from a first computer system to a second computer system. The authentication data may allow the second computer system to perform message validation for verifying the authenticity of the first computer system and/or the integrity of the CoAP message. And in one embodiment, where the CoAP message includes a nonce, security can be improved by allowing the second computer system to advantageously detect and/or act on a replay attack.
US10389713B2 Systems and methods for providing block chain-based multifactor personal identity verification
Block chain-based multifactor personal identity verification may be provided. Verification addresses may be established on a block chain by: associating identifiers with individuals having previously verified personal identities, assigning verification addresses on a block chain to the individuals, and recording identifiers and biometric data associated with the individuals at corresponding verification addresses. Block chain-based multifactor personal identity verification using the verification addresses may be performed by: receiving one or more identifiers in connection with one or more requests to verify an identity of one or more individuals, extracting the biometric data associated with the one or more individuals from the corresponding verification addresses, and verifying the identity of the one or more individuals upon receiving matching biometric data and private keys.
US10389707B2 System, method and computer program product for generating a cognitive one-time password
A cognitive one-time password generation method, system, and computer program product, include generating a cognitive one-time password question when a user attempts to login to a secured service, sending the cognitive one-time password question to the user via a third-party platform, and granting access to the secured service when the user inputs into the secured service a cognitive one-time password as a correct answer to the cognitive one-time password question.
US10389706B2 Authentication based on telephone number recycling
A method and system for authenticating a user is provided. In some embodiments, a security system determines whether the time since the last authentication was successful is less than a recycle telephone number period (e.g., the minimum time before which a telephone number might be assigned to a new user). If the time is less than the recycle telephone number period, the security system performs a primary authentication of the user based on a telephone number received from the user. When the primary authentication is successful, the security system indicates that the user has been authenticated. When the time is not less than a recycle telephone number period, the security system performs a secondary authentication of the user. When the secondary authentication is successful, the security system indicates that the user has been authenticated.
US10389704B1 Cluster claim
Cluster state information is generated in response to a request to establish a connection with a cloud service system. The cluster state information includes a first instance of a security token and host information. The cluster state information is provided to a web browser associated with a user. The web browser associated with the user is redirected to a cloud identity provider. The cloud identity provider is configured to provide to the cloud service system via the web browser associated with the user, the cluster state information that includes the first instance of the security token and the host information. A certificate is requested from the cloud service system. The cluster state information that includes a second instance of the security token is provided to the cloud service system. The cloud service system is configured to establish the connection based on a comparison between the first instance of the security token and the second instance of the security token. The established connection enables the user to manage a secondary storage system via the cloud service system.
US10389703B2 Communication apparatus and communication method
A communication apparatus capable of secure wireless communication by using a certificate, comprises: a determining unit that determines, in the communication apparatus, one of whether a first mode which operates as a role in deciding a communication channel used for direct wireless connection with a communication target apparatus is activated and whether a second mode which executes role decision processing of deciding whether to operate as the role in deciding the communication channel used for the direct wireless connection with the communication target apparatus is activated; and a control unit that executes certificate generation processing before being connected to the communication target apparatus if the determining unit determines that the first mode is activated and obtain the certificate held in the communication apparatus before executing the role decision processing if the determining unit determines that the second mode is activated.
US10389702B2 Entity authentication method and device with Elliptic Curve Diffie Hellman (ECDH) key exchange capability
Disclosed are an entity authentication method and device, involving: sending, by an entity A, a first identity authentication message to an entity B; inspecting, by the entity B after receiving the first message, the validity of a certificate of the entity A; sending, by the entity B, a second identity authentication message to the entity A; inspecting, by the entity A after receiving the second message, the correctness of field data therein; calculating, by the entity A, a secret information and message authentication code using a private key thereof and a temporary public key of the entity B, and sending a third message to the entity B; inspecting, by the entity B after receiving the third message, the correctness of field data therein; calculating, by the entity B, a secret information and message authentication code using a private key thereof and a public key of the entity A.
US10389700B1 System and method for receiving information among computer systems without enabling log ins if the user identifiers are compromised
A system and method allows a matching system to mediate requests for information among different computer systems without storing information that can be used to log into those computer systems.
US10389697B1 Software container activation and throttling
Technologies are described herein for managing the activation of software containers, for throttling of requests directed to tenants executing in a software container, and for priming the execution of software containers. The activation of software containers and tenants may be managed by maintaining an activation queue for storing requests to activate software containers or tenants on a host computer. Requests may be retrieved from the queue and utilized to determine whether a software container or a tenant is to be activated on a host. “Bounce” or hot swap tenant activations may be performed. Tenant activation requests might also be throttled by denying the requests or by postponing the requests until a later time. A software container might also be configured to throttle incoming requests to tenants executing therein. The execution of a software container might also be primed by replaying previously recorded network traffic to the software container.
US10389694B2 System and method for non-replayable communication sessions
Systems, methods, and non-transitory computer-readable storage media for a non-replayable communication system are disclosed. A first device associated with a first user may have a public identity key and a corresponding private identity. The first device may register the first user with an authenticator by posting the public identity key to the authenticator. The first device may perform a key exchange with a second device associated with a second user, whereby the public identity key and a public session key are transmitted to the second device. During a communication session, the second device may transmit to the first device messages encrypted with the public identity key and/or the public session key. The first device can decrypt the messages with the private identity key and the private session key. The session keys may expire during or upon completion of the communication session.
US10389693B2 Keys for encrypted disk partitions
Examples described herein include receiving a key request from a requestor, determining a validity of the key request, and sending the key to the requestor based on the determination of the validity of the key request. In some examples, the key request is for a key to an encrypted disk partition of a protected computing device and comprises a unique identifier associated with the encrypted disk partition.
US10389692B2 Peer-to-peer device management, monitor and control
The present invention provides a method and system for peer-to-peer device management, monitor and control. Communication devices connected by communication networks can manage, monitor and control each other; they can be in both managing-monitoring-controlling and managed-monitored-controlled roles. That is, a device A can manage, monitor and control a device B, and the device B can manage, monitor and control the device A. In one aspect, communication devices can send request messages comprising management, monitor and control commands to peers and receive response messages comprising results and statuses to the request messages from peers, and vice versa. In another aspect, communication devices can send notification messages to peers for management, monitor and control when their monitored contents or states meet predefined criteria, and vice versa.
US10389687B2 Secure document transmission
Embodiments of the invention relate to a method and a system for safely transmitting a document from a first network to a second network, while obviating the risk of transferring malware contained within the document to the second network. Embodiments of the invention involve separating binary data elements from text based data elements in a document, preferably a document in digital form. The binary data is then converted into analog media using an analog convertor, and then received by an analog receiver associated with the second network. Text-based data elements may remain in digital form, be cleaned of scripts, and are transferred to the second network in digital form. The document may be reconstructed using a computing device of the second network by combining data received via the analog receiver and the digital data comprising text-based data.
US10389686B2 Multi-tunneling virtual network adapter
Multiple virtual private network connections to be created without the need for administrative privileges, and network traffic to be routed using a single virtual adapter instead of a dedicated virtual adapter for each virtual network connection.
US10389685B2 Systems and methods for securely transferring selective datasets between terminals
Systems and methods for securely transmitting data between terminals include receiving, by a first communication device, an internet protocol (IP) packet via a first application programming interface (API) running on a first computer, dividing, by a splitting unit in the first communication device, the IP packet into a command portion and a data portion, encoding, by a data encoding unit in the first communication device, the data portion into a text delimited non-IP format, transmitting, by a transmitting unit in the first communication device, the encoded data portion and the command portion, receiving, by a second communication device, the encoded data portion and the command portion, decoding, by a data decoding unit in the second communication device, the encoded data portion into IP format, combining, by a constructor unit in the second communication device, the decoded data portion and the command portion to regenerate the IP packet, and receiving, by a second API running on a second computer, the regenerated IP packet.
US10389684B2 System and method of coupling a home area network with the cloud creating a highly secure and scalable private topology
A device, system and method, according to various embodiments, can include, for example, a hybrid cloud network, one or more personal cloud virtual LANs, and a home area network. The hybrid cloud network can be configured to provide public access and private access. The one or more personal cloud virtual LANs are provided at an overlapping segment of the hybrid cloud network to provide privacy within the hybrid cloud network. The home area network can include a single purpose computer configured as a gateway for the hybrid cloud network and configured to establish a site-to-site secure connection with the one or more personal cloud virtual LANs.
US10389683B2 Securing storage units in a dispersed storage network
A method for execution by a security module operating in a device of a dispersed storage network (DSN). The method begins by identifying storage unit(s) having security risk(s) and determining the security risk(s). The method continues by determining a type of security response and a level of security response. When the security response is a storage unit security response and the level of the security response is a first local level, the method continues by instructing the identified storage unit to implement one or more of a read only mode, ceasing multiple phase write operations, and ceasing issuance of rebuild requests. When security response is a DSN security response and level of the security response is a first network level, the method continues by instructing devices to perform at least one of revoking digital certificates of the identified storage unit and deleting access permissions of the identified storage unit.
US10389680B2 Domain name and internet address approved and disapproved membership interface
According to an example, domain name and IP address approved and disapproved membership inference may include receiving domain names and IP addresses, and mapping the domain names to the IP addresses. Domain names that belong to an approved domain name list or to a disapproved domain name list may be identified. IP addresses that belong to an approved IP address list or to a disapproved IP address list may be identified. For an unknown IP address and domain names that map to the unknown IP address, a determination is made as to whether more than a predetermined percentage of the domain names that map to the unknown IP address are in the approved domain name list. Based on the determination, the unknown IP address may be designated as approved and assigned to the approved IP address list, or alternatively, designated as disapproved and assigned to the disapproved IP address list.
US10389675B2 User interfaces and associated processes in email communication
Methods and systems are disclosed for user interfaces and associated processes in email communication. In some embodiments, information such as address-context information of an email message is rendered to aid the user in various user interface scenarios. These scenarios include user interfaces for the Reply All command and the Send command. A Prompt is provided on the user interface in some embodiments for the usage of commands such as the Reply All command and Send command. The activation of the Reply All command in some embodiments is enabled with a predefined gesture on the user interface that is different from that used for other commands such as the Reply command. In other embodiments the gesture required for the activation of the Send command is changed based on the command that was activated to create the email message to be sent.
US10389666B2 Event notification
A technique for user notification involves receiving an event notification related to an event associated with user notification by a user; providing the event notification from a stored array to a process executed by a processor; using the event notification as a first title used for the process; providing a second title from the stored array to the process; and using the second title to identify the process to the user.
US10389665B2 Service apparatus and method for providing deferred message, and storage medium
A service apparatus and method for providing a deferred message, and a storage medium. The service method for providing a deferred message comprises: receiving a message parameter sent by a first client and to be forwarded to a second client (S1); determining whether a user associated with the second client is online (S2); if the user associated with the second client is not online, determining that the message parameter to be forwarded is a message parameter of a deferred message, and saving the message parameter into a database of a server (S3); and when receiving an online prompt of the user associated with the second client, delivering the message parameter to the second client (S4). The method can significantly reduce the network traffic and occupation of the storage space.
US10389663B2 Automatic uploading of attachments to group cloud storage at send time
Technologies are presented directed to uploading of attachments to a relevant group cloud storage at send time. A communication application and/or service may suggest to a user to upload an attachment of an outgoing communication to a group cloud storage upon generation of the communication. Suggestion of group may be based on last use, document type, content, user(s), which account the user is in, and comparable factors. The user (or sender) may also be provided with options to set permissions for the attachment based on the upload destination selection. In some examples, upload of work documents to personal cloud storage may be prevented and suitable groups may be selected for user that are part of multiple groups.
US10389662B2 Aggregation and visualization of multiple chat room information
A summary of activity transpiring in at least one messaging conversation is presented on a region of a display in a summary window. Each messaging conversation summary includes one or more infographics indicating in real-time whether participant activity in the respective conversation is increasing or decreasing over time. In this way a user can monitor a single window in a single display rather than many windows occupying a series of displays. In some implementations the user may designate one or more of the summaries as an active window. The active window may include more information in its summary that the summaries for the remaining messaging conversation summaries which are not designated as active windows. In some cases the additional information included in the active window which is not available in the non-active windows includes the ongoing conversation of the participants.
US10389656B2 Determining port-to-port connectivity in an extended bridge
Techniques for determining port-to-port connectivity in an extended bridge are provided. According to one set of embodiments, a port extender (PE) of the extended bridge (e.g., a base PE) can build a local database comprising connectivity information for one or more physical cascade ports of the PE. This building can be based on one or more messages received from another PE in the extended bridge (e.g., a transit PE) that is directly connected to the PE. The PE can then transmit, at a time of joining the extended bridge, the connectivity information to a controlling bridge (CB) of the extended bridge for storage thereon.
US10389654B2 High-density, fail-in-place switches for computer and data networks
A structure for a network switch. The network switch may include a plurality of spine chips arranged on a plurality of spine cards, where one or more spine chips are located on each spine card; and a plurality of leaf chips arranged on a plurality of leaf cards, wherein one or more leaf chips are located on each leaf card, where each spine card is connected to every leaf chip and the plurality of spine chips are surrounded on at least two sides by leaf cards.
US10389651B2 Generating application build options in cloud computing environment
A method of generating application build options in a cloud computing environment that includes receiving application usage data by a set of currently instantiated applications. The method further includes identifying, in view of the application usage data, a set of application resources in a cloud computing environment. The method further includes identifying additional application resources to be added to the set of application resources, to produce a modified set of application resources. The method further includes determining a cost of utilizing the modified set of application resources. The method further includes generating, in view of the cost of utilizing the modified set of application resources, a recommendation to modify the set of currently instantiated applications.
US10389649B1 Migration of files contained on virtual storage to a cloud storage infrastructure
Disclosed are an apparatus and method of performing a data file migration to a cloud source. One example method of operation may include establishing via a transmitter an application programming interface (API) connection to an enterprise network, identifying via a processor one or more present allocation parameters being utilized by one or more virtual machines operating on the enterprise network. The method may also provide requesting via the transmitter a directory file structure and identifying via the processor at least one data file for data migration to a remote cloud storage server based on predetermined criteria.
US10389645B2 Communications network delay variation smoothing method, apparatus, and system
A communications network delay variation smoothing method, an apparatus, and a system are disclosed. The method includes: clearing, by a local device, a forward delay threshold and a reverse delay threshold when an initialization time starts; and when determining that a maximum value between a real-time forward delay value corresponding to a current service flow fragment and a reverse delay threshold corresponding to the current service flow fragment is greater than a current value of the forward delay threshold, replacing the current value of the forward delay threshold with the maximum value. In this way, after the initialization ends, a delay threshold after the initialization ends is determined and is applied to delay compensation, thereby significantly reducing a bi-directional asymmetric delay variation, and avoiding a problem of abnormal user communication that is caused when the variation exceeds a limit.
US10389644B2 Method and apparatus for waveform independent congestion control
A method and apparatus for controlling congestion of information packets in a computer network comprising at least a first node and a second node is provided. At each iteration of the method a transmission rate for information packets sent from the first node to the second node and a reception rate for responses received from the second node to the first node are determined. The rates may be determined from timestamps inserted into the information packets. The length of a congestion window is increased when a time average of the transmission rate is no greater than a time average of the reception rate and decreased when a time average of the transmission rate is greater than a time average of the reception rate by at least a threshold amount. Transmission of information packets is adjusted dependent upon the congestion window.
US10389643B1 Reflected packets
Nodes within a network are configured to adapt to changing path states, due to congestion, node failures, and/or other factors. A node may selectively convey path information and/or other state information to another node by annotating the information into packets it receives from the other node. A node may selectively reflect these annotated packets back to the other node, or other nodes that subsequently receive these annotated packets may reflect them. A weighted cost multipathing selection technique is improved by dynamically adjusting weights of paths in response to feedback indicating the current state of the network topology, such as collected through these reflected packets. In an embodiment, certain packets that would have been dropped may instead be transformed into “special visibility” packets that may be stored and/or sent for analysis. In an embodiment, insight into the performance of a network device is enhanced through the use of programmable visibility engines.
US10389642B2 Cloud-based network tool optimizers for server cloud networks
Network tool optimizers for server cloud networks and related methods are disclosed. In part, master filters are defined to segregate and control user traffic, and user filters are defined to forward the user traffic to cloud-based network tools or tool instances. A master user interface and user interfaces for each user are provided so that the master filters and user filters can be defined and managed. A filter rules compiler within the cloud-based network tool optimizer then combines the master filters with the user filters, resolves conflicts in favor of the master filters, and generates filter engine rules that are applied to filter engines within the network tool optimizer for the cloud network. The filter engines then forward packets received at input ports for the network tool optimizer to output ports for the network tool optimizer that are coupled to network tools or tool instances within the cloud network.
US10389640B2 Determining connections of a network between source and target nodes in a database
In an embodiment of the invention, a system determines connections between source and target nodes in a network by determining edges with common nodes between the source and target nodes within the network for each of one or more hops. Each determined edge links a pair of nodes in a network path between the source and target nodes. The system removes certain edges from the determined edges to produce a resulting set of edges. In particular, each removed edge is an edge that includes a node within a loop in the network or is an edge that is unconnected to another edge. The system determines connections between the source and target nodes based on the resulting set of edges. Embodiments of the present invention further include a method and computer program product for determining connections between source and target nodes in a network in substantially the same manners described above.
US10389639B1 Dynamic weighted cost multipathing
Nodes within a network are configured to adapt to changing path states, due to congestion, node failures, and/or other factors. A node may selectively convey path information and/or other state information to another node by annotating the information into packets it receives from the other node. A node may selectively reflect these annotated packets back to the other node, or other nodes that subsequently receive these annotated packets may reflect them. A weighted cost multipathing selection technique is improved by dynamically adjusting weights of paths in response to feedback indicating the current state of the network topology, such as collected through these reflected packets. In an embodiment, certain packets that would have been dropped may instead be transformed into “special visibility” packets that may be stored and/or sent for analysis. In an embodiment, insight into the performance of a network device is enhanced through the use of programmable visibility engines.
US10389635B2 Advertising selected fabric paths for service routes in virtual nodes
In some examples, a method includes selecting, by a first virtual routing node of a single-chassis network device having a plurality of forwarding components and a plurality of fabric links coupling respective pairs of the plurality of forwarding components at respective fabric interfaces of the plurality of forwarding components, a fabric interface of a forwarding component having an egress interface toward a network destination and that is associated with the first virtual routing node; advertising, to the second virtual routing node, the fabric interface as a next hop for the network destination; storing, by the second virtual routing node to a context data structure of the second virtual node, the fabric interface as a next hop for the network destination; selecting the fabric interface from among a plurality of fabric interfaces as a next hop for the network destination; and forwarding network traffic destined for the network destination to the selected fabric interface.
US10389631B2 Internet protocol address filtering methods and apparatus
An IP address of a received data packet is determined. An IP address map that stores set membership values indicative of whether an IP address is a member of a set of IP addresses, for every possible IP address within an IP address space of the IP address, is accessed to determine set membership for the IP address of the data packet. A further action to be performed on the packet is determined based on the set membership that is determined for the IP address of the data packet. Embodiments could be applied to source IP address filtering, destination IP address filtering, or both. Blacklist and whitelist embodiments, and associated further actions that could be applied to packets in such embodiments, are contemplated.
US10389630B2 Monitoring, measuring, analyzing communication flows between identities in an identity-enabled network using IPFIX extensions
A computer-implemented method of monitoring communication flows between identities is provided that comprises: accessing a first data packet that indicates a source identifier, a destination identifier, a first source locator, and a first destination locator; accessing a second data packet that indicates the source identifier, the destination identifier, a second source locator, and a second destination locator, the second destination locator being different from the first destination locator; storing data regarding the first data packet and the second data packet in a single ID flow record based on a determination that the source identifier of the first data packet matches the source identifier of the second data packet and a determination that the destination identifier of the first data packet matches the destination identifier of the second data packet; and based on the single ID flow record, adjusting a resource allocation.
US10389628B2 Exposing a subset of hosts on an overlay network to components external to the overlay network without exposing another subset of hosts on the overlay network
Techniques for exposing a subset of hosts on an overlay network, without exposing another subset of hosts on the overlay network, are disclosed. A component associated with an overlay network exposes a subset of hosts on the overlay network to components external to the overlay network. The component exposes the subset of hosts by distributing a mapping between (a) the hosts to-be-exposed and (b) the substrate addresses associated with the hosts. Alternatively, a component external to an overlay network exposes a subset of hosts on the overlay network to additional components external to the overlay network. The component exposes the subset of hosts by distributing a mapping between (a) the hosts to-be-exposed and (b) a substrate address associated with the particular component. In either embodiment, a mapping for hosts to-be-hidden is not distributed.
US10389625B1 Routing methods, systems, and computer program products for using specific identifiers to transmit data
In one embodiment, an apparatus is provided comprising: a current node configured to: receive, from a next node, information that is configured for use in identifying an identifier in a node-specific identifier space specific to the next node that identifies a particular node for the next node; and map, based on the information, the identifier that identifies the particular node for the next node, to an identifier in a node-specific identifier space specific to the current node that identifies the particular node for the current node, the identifier that identifies the particular node for the current node having a meaning for the current node defined solely by the node-specific identifier space specific to the current node.
US10389624B1 Scoped identifier space routing methods, systems, and computer program products
In various embodiments, a network controller is configured to: identify, for each of a plurality of nodes in a Multiprotocol Label Switching (MPLS) network, location information that identifies a location of a corresponding one of the plurality of nodes in a topology of the MPLS network accessible to the controller; receive, for each of the plurality of nodes in the MPLS network, identifier information that identifies a corresponding identifier in a corresponding identifier space which is specific to the corresponding one of the plurality of nodes and which is based on a metric space having an origin specific to the corresponding one of the plurality of nodes, where at least a portion of the plurality of nodes are in a span of a first portion of the MPLS network such that the corresponding identifier of each of the at least portion of nodes is unique in the span, and the corresponding identifier space of each of the at least portion of nodes is configured to have an identical origin, resulting in a scoped identifier space that includes globally unique identifiers for each of the at least portion of nodes in the span; based on at least a portion of the location information, determine, for a pair of the plurality of nodes in the MPLS network, at least one network path for transmitting data from a first node of the pair toward a second node of the pair; store, based on the identifier information, network path information that identifies the at least one network path; receive lookup information that identifies the first node and the second node of the pair; and look up the network path information, utilizing the lookup information.
US10389621B2 Route selection system for a communication network and method of operating the same
A route selection system includes a hub controller in communication with multiple network hubs of a first network domain in which each of the hubs are in communication with a corresponding multiple routers of a second network domain. The hub controller is executed to obtain at least one performance measurement associated with a route terminating at the network hub, generate a border gateway protocol (BGP) advertisement with a preference value that is proportional to the received performance measurement, and transmit the generated advertisement to the network hub, the network hub forwarding the advertisement to the router configured in the other network domain. Upon receipt of the advertisements, the second network domain selects one of the routers for processing the route through the second network domain according to the performance measurement included in the advertisement.
US10389617B1 Web-based computing system with continuous burn-in testing
This document describes techniques for performance testing computing resources in a service provider network. In an example embodiment, a performance manager periodically tests the performance of computing devices in the service provider network using selected computing assets of each computing device, and updates, based on the performance, a ranking value that establishes precedence for allocation of resource instances of the computing device. A placement manager assigns resource instances from the computing devices based on the ranking values.
US10389616B2 Method and system for detecting interference to wireless networks
Interference is a common problem in wireless communication networks. This disclosure provides a method and system that detect and locate interference sources based on various data describing or captured from an operational network during normal mobile wireless service times.
US10389610B2 Control device for estimation of power consumption and energy efficiency of application containers
Devices and techniques for estimating power consumption and efficiency of application containers configured to run on a server system, such as a cloud server, are provided. In an example, a method can include creating a benchmark application container, naming the benchmark application container on a host server, collecting power consumption information of the host server, collecting resource utilization information of the benchmark application container using an artificial workload, building a statistical model using the power consumption information and the resource utilization information, and generating a first power model of the host server.
US10389609B2 Categorizing IP-based network traffic using DNS data
A method and system for categorizing Internet Protocol (IP) based network traffic is configured to monitor domain name system (DNS) transactions between at least one customer device and a DNS service. The DNS transactions are used to populate a data table, which is used to enrich a data record (e.g., IPDR). In particular, an IP address and/or customer ID in the data record is used to look up the corresponding domain name in the data table, which is added to the data record. The enriched data record is used to categorize the IP traffic.
US10389605B2 Area based event detection and multi-factorial event characterization
Embodiments of a system and method for an area based event detection and multi-factorial event characterization are generally described herein. A method may include identifying a cell, the cell including a plurality of endpoint devices, receiving information relevant to the cell, and comparing the received information, using a metric, to historical data corresponding to the cell. The method may include generating a cell alert when comparing the received information to the historical data identifies an outlier, and storing the cell alert and the received information.
US10389600B2 Network management based on modeling of cascading effect of failure
A system and method of managing a network with assets are described. The method includes generating a directed graph with each of the assets represented as a node, determining individual failure probability of each node, computing downstream failure probability of each node according to an arrangement of the nodes in the directed graph, computing upstream failure probability of each node according to the arrangement of the nodes in directed graph, and computing network failure probability for each node based on the corresponding individual failure probability, the downstream failure probability, and the upstream failure probability. Managing the network is based on the network failure probability of the assets.
US10389598B2 Container management and application ingestion engine
In one embodiment, a system has host machines forming a cluster. Each host machine runs containers, where each container includes a segment of hardware resources associated with the host machine, a segment of an operating system utilized by the host machine, and at least one application. Host agents operate on the host machines. Each host agent collects operational parameters associated with the containers on each host machine. A management platform is operative to divide the cluster into container pools, where each container pool includes a sub-set of computation resources in the cluster and has associated container pool metrics including a priority level and computation resource limits. Operational parameters are collected from the host agents. The operational parameters are evaluated in accordance with the container pool metrics.
US10389597B2 Device asset tracking and service desk using a management system as a data source
A system comprising an internal device management system configured to interface with an internal device through an application operating on the internal device, and to receive data from the internal device. An interface to an external device management system configured to interface with an external device and to receive data from the external device. The internal device management system is configured to interact with the external device management system via the interface to receive the data from the external device and to generate one or more reports that include the data from the internal device and the data from the external device.
US10389596B2 Discovering application topologies
Provided is a process including: obtaining, with one or more processors, network-traffic data describing a graph of network traffic among a plurality of hosts of one or more distributed applications executing on a plurality of computing devices between which the network traffic is sent; inferring, with one or more processors, a topology of a first distributed application among the one or more distributed applications based on the network-traffic data; causing, with one or more processors, a visual representation of the topology to be presented in a graphical user interface.
US10389594B2 Assuring policy impact before application of policy on current flowing traffic
Presented herein are techniques for determining the impact a policy change might have on a network. The techniques include receiving configuration information from a plurality of network devices in a network, receiving traffic flow records from the plurality of network devices, receiving an indication of an intent to apply a new policy on the network devices, and based on the configuration information, traffic flow records and the new policy, determining an impact of the new policy on the network devices and traffic flowing through the network.
US10389587B2 Communication network multiplexer grooming optimization
Aspects of optimized grooming of multiplexers of a communication network are presented. In an example method, an optimization value associated with each of a plurality of multiplexer configurations may be determined, wherein each of the plurality of multiplexer configurations includes a proposed assignment of each of a plurality of data channels to one of a plurality of inputs of a plurality of multiplexers. A multiplexer configuration having a highest-ranked optimization value of the plurality of multiplexer configurations may be identified and subsequently used to configure the multiplexers. Other potential aspects of the present disclosure are described in greater detail below.
US10389586B2 Configuration and usage pattern of a cloud environment based on iterative learning
An approach is provided in which a system receives a set of cloud requirements corresponding to a cloud environment and analyzes the set of cloud requirements using a set of machine logic based rules to generate a recommended cloud profile that is based, at least in part, on the set of cloud requirements and includes configuration setting values. In turn, the system configures configurable parameters of the cloud environment according to the configuration setting values of the recommended cloud profile.
US10389585B2 System and method for data flow optimization
The disclosure provides a networked computing system, comprising at least one network communication interface connected to at least one network, the at least one network communication interface being configured to receive data from and to send data to the at least one network, a control component, wherein the control component is adapted to configure routes, wherein the control component is configured to provide current input parameters on the routes, and wherein an application component is configured to output predicted configuration parameters for future route configurations based on predictions, based on the predicted configuration parameters output by the application component.
US10389584B1 Migrating services in data communication networks
Techniques for migrating a plurality of communications services in a data communication network are disclosed. Aspects include accessing a migration map for the plurality of communications services in the data communication network; identifying a communications dependency between a first service and a second service in the plurality of communications services, wherein according to the migration map the first service is configured to migrate from a first route to a second route, the second service is configured to migrate from a third route to a fourth route, and the third route overlaps with the second route; determining, based on the identified communications dependency, a migration sequence for migrating the plurality of communications services in the data communication network; and migrating the plurality of communications services from a first plurality of configurations to a second plurality of configurations according to the migration sequence.
US10389583B2 Implicit traffic engineering
Briefly, methods and/or apparatuses for implicit traffic engineering, such as for the Internet, are described.
US10389581B2 Access-point controller discovery via an intermediary
In order to configure an access point, the access point requests information specifying an associated cloud-based controller when the access point is first turned on at a user location. In particular, the access point may provide, to a configuration device, a controller query requesting information specifying a unique network address of a cloud-based controller associated with the access point. This controller query may include an identifier of the access point (such as a serial number). Then, the access point receives, from the configuration device, the information specifying the unique network address of the cloud-based controller, such as a fully qualified domain name of the cloud-based controller. Note that the cloud-based controller may be one of multiple cloud-based controllers from different providers, and the access point may be associated with the cloud-based controller based on the received information specifying unique network address.
US10389578B2 Learned response for alerts
In a method for providing an automatic learned response in a network, a collection system observes user responses to the incoming system indicators and to parameter types and associated parameter values used in the user responses. The collection system creates alert event entries to includes the incoming system indicators, confidence thresholds, the user responses, and the parameter types and associated parameter values used in the user responses. When the collection system receives new system indicators, the collection system determines whether the new system indicators match the system indicators in one or more alert event entries. When the new system indicators match the system indicators in one or more alert event entries and the confidence level exceeds the confidence threshold, the collection system automatically creates a new response based on the user response, the parameter types, and the associated parameter values in the matching alert event entries.
US10389577B2 Ethernet carrier group alarm (CGA)
Novel tools and techniques for providing network state information to customer equipment. In some embodiments, an operations, administration, and management (“OAM”) server might determine a status of a network connection between at least two network devices, might generate state information indicating the determined status of the network connection, and might send the state information to one or more customer equipment, using in-band signaling over a band between the at least two network devices. The state information might include one or more alarms that indicate one or more of a receive path error, a transmit path error, or a performance issue error (which might indicate at least one of jitter, delay, frame loss, peak actual throughput, or average actual throughput). The OAM server might be disposed or embodied within at least one of a customer equipment, a user network interface device, a network interface device, or a server over a network.
US10389570B2 Transmission method, transmitter apparatus, reception method and receiver apparatus
Transmission quality is improved in an environment in which direct waves dominate in a transmission method for transmitting a plurality of modulated signals from a plurality of antennas at the same time. All data symbols used in data transmission of a modulated signal are precoded by hopping between precoding matrices so that the precoding matrix used to precode each data symbol and the precoding matrices used to precode data symbols that are adjacent to the data symbol in the frequency domain and the time domain all differ. A modulated signal with such data symbols arranged therein is transmitted.
US10389568B1 Single carrier frequency division multiple access baseband signal generation
Applications of CI processing to ad-hoc and peer-to-peer networking significantly improve throughput, network capacity, range, power efficiency, and spectral efficiency. CI-based subscriber units perform network-control functions to optimize network performance relative to channel conditions, network loads, and subscriber services. CI codes are used to identify and address network transmissions. Channel characteristics of communication links are employed to encode, address, and authenticate network transmissions. CI transceivers used as relays and routers employ unique characteristics of transmission paths to code and decode network transmissions. A central processor is adapted to perform array processing with signals received from, and transmitted by, a plurality of subscriber units in a wireless network.
US10389564B2 Radio base station, user terminal and radio communication method
The present invention is designed so that, in a radio communication system in which inter-terminal communication is carried out, the impact of inter-symbol interference due to the delay of inter-terminal discovery signals is reduced. The radio communication method of the present invention is used in a radio communication system in which each user terminal transmits the inter-terminal discovery signal in a transmission duration of a predetermined period. A radio base station determines the cyclic prefix (CP) length configuration for use in the transmission duration, and transmits cyclic prefix (CP) length configuration information which represents the CP length configuration. Each user terminal transmits the inter-terminal discovery signal based on the CP length configuration information.
US10389563B2 Systems and methods for Wi-Fi high efficiency preambles for resource unit allocation
Systems, apparatus, and methods to provide an indication of frequency resource unit (RU) allocation from a wireless access point (AP) to one or more station devices (STA) are disclosed. The AP may be configured to generate a protocol data unit including a high efficiency wireless (HEW) preamble that indicates the RU allocation corresponding to each of the STA. The indication of the RU allocation for each of the STA, as disclosed herein, may be encoded in fewer bits than providing a bitmap of the RU allocation for each of the STA. A predetermined RU pattern may be used to map RU (e.g., 26 tone units, 52 tone units, etc.) to a RU allocation index. This RU allocation pattern may be efficiently communicated to each of the STAs in the HEW preamble of the protocol data unit.
US10389555B2 Phase delay difference-based channel compensation
A technique includes determining a first phase delay associated with communication of a bit pattern having a first bit transition frequency over a communication channel; and determining a second phase delay associated with communication of a bit pattern having a second bit transition frequency greater than the first bit transition frequency over the communication channel. The technique includes regulating a compensation applied to a signal received from the communication channel based at least in part on a difference of the first and second phase delays.
US10389554B2 Pilot transmission method and data transmission apparatus in wireless local area network
Embodiments of the present disclosure provide a pilot transmission method and a data transmission apparatus in a wireless local area network. The pilot transmission method in a wireless local area network in the present disclosure includes: applying a pilot matrix to an LTF to generate a pilot, and sending the pilot, where the pilot matrix includes: a matrix formed from pilot sequences each having a pilot coefficient of each of the spatial flows, where the spatial flow is on M subcarriers in N symbol periods, the pilot matrix is an orthogonal matrix, M is a positive integer multiple of L, and L is a quantity of spatial flows. According to the present disclosure, channel estimation precision can be improved.
US10389548B2 Digital ADSL regenerator device with adaptive data forwarding
Regenerator devices (30) for use with Digital Subscriber Line (DSL) connections are disclosed which forward user data received in a modulated signal from one link (L1) of a DSL connection on to another link (L2) of the DSL connection. Such devices comprise a first transceiver module (302) which receives a modulated signal from the first link and demodulates it whereby to obtain user data, and a second transceiver module (306) which receives the user data obtained by the first transceiver module and transmits a modulated signal carrying it on to the other link. The device further comprises a performance analyzer (308) which obtains performance information in respect of the second link, and a profile management processor (307) which determines a profile to be applied in respect of the second link in dependence on the performance information obtained in respect thereof. An access net work including one or more such devices and associated methods are also disclosed.
US10389545B2 Method and device for receiving a multimedia broadcast multicast service in a mobile communication system
The present disclosure relates to a method and device for receiving a multimedia broadcast multicast service (MBMS) in a mobile communication system. The method for receiving the MBMS of a terminal in the mobile communication system according to an embodiment of the present disclosure is characterized in that it includes: determining whether service area ID (SAI) information on a serving cell is broadcast during the MBMS; receiving the SAI information on the serving cell when it is determined that the SAI information is broadcast; determining, by using the received SAI information of the serving cell, whether an SAI of the MBMS matches the SAI of the serving cell; and changing the cell reselection priority of the frequency of the serving cell to the highest priority if it is determined that the SAI of the MBMS matches the SAI of the serving cell.
US10389535B2 Using public keys provided by an authentication server to verify digital signatures
Provided are a computer program product, system, and method for using public keys provided by an authentication server to verify digital signatures. A plurality of public keys from a plurality of public-private key pairs and stored in a local key store. A request is received to access computational resources in the system. A challenge is returned in response to the request. A response to the challenge is received comprising a purported digitally signed challenge. A determination is made as to whether the purported digitally signed challenge is verified using a first public key of the public keys in the local key store. A determination is made as to whether the purported digitally signed challenge is verified using a second public key of the public keys in the local key store in response to determining that the first public key did not verify the purported digitally signed challenge.
US10389531B2 Authentication system and authentication method
An authentication system includes a terminal having a transmitter, a processor, and a memory, and a server having a receiver, a processor and a memory. The terminal transmits request information to the server. The terminal acquires time information, generates a first one-time password at a pre-determined cycle by using the time information within the terminal, and generates encryption information which is acquired by encrypting the request information using the first one-time password as a key, the encryption information being transmitted from the terminal to the server. The server acquires time information within the server, generates a second one-time password at the pre-determined cycle as the cycle within the terminal by using the time information within the server, generates reference information which is acquired by decoding the encryption information using the second one-time password as a key, and compares the request information with the reference information.
US10389530B2 Secure method for processing content stored within a component, and corresponding component
A method for processing content stored on a component is disclosed. A first partition of a first memory is encrypted with a first encryption key and a second partition of the first memory is encrypted with a second encryption key. The second encryption key is different from the first encryption key. The first encryption key is stored in a storage register of the component and the second encryption key is stored in a first location of a non-volatile memory. A memory address of the first location is stored in the first partition of the first memory.
US10389525B2 Method, apparatus, and system for quantum key distribution, privacy amplification, and data transmission
A method and apparatus for quantum key distribution comprised of a privacy amplification method and device for the quantum key distribution process as well as a data transmission method and system based on quantum keys is provided, wherein the quantum key distribution method includes the following process: obtaining a bit stream of the same basis vector by sending or receiving coding quantum states of random bit streams and comparing those measurements obtained with the measurement basis vector; in accordance with a preset manner, extracting parameter information associated with privacy amplification and initial key information from the bit stream of the same basis vector after error correction; and using the initial key as an input to implement the privacy amplification algorithm based on the parameter information and thereby obtain shared quantum keys. Utilization of the method detailed herein can eliminate security risks in the negotiation of privacy amplification parameters in the alternative channel and effectively improve the security of quantum key distribution processes.
US10389524B2 Introducing middleboxes into secure communications between a client and a server
A method of communicating over a network between first and second endpoints, one being and the other being a server. The method comprises: establishing a first secure transport layer channel between the first and second endpoints, establishing a second secure transport layer channel between the first endpoint and a middlebox to which the first endpoint is to delegate processing of the traffic sent over the first secure transport layer channel; the first endpoint validating the middlebox via the respective second secure transport layer channel, and on condition of said validation sharing the encryption key of the first channel with the middlebox via the second secure transport layer channel; and causing the traffic sent over the channel to be routed via the middlebox. The method thereby enables the middlebox to process, in the clear, content of the traffic sent over the first channel.
US10389523B2 Apparatus and method for encrypting and decrypting
An encryption/decryption device connected to a communications entity includes: a key storage unit configured to store predetermined keys; a processing unit configured to receive a first key among the predetermined keys from the key storage unit and to encrypt data based on the received first key; a data port unit configured to receive data to be encrypted from the communications entity, to transfer the received data to the processing unit, if the data transferred to the processing unit is encrypted by the processing unit based on the first key, to receive the encrypted data from the processing unit, and to transfer the encrypted data received from the processing unit to the communications entity; and a connection unit configured to physically connect the encryption/decryption device with another encryption/decryption device. The predetermined keys are generated when the connection unit is connected to a connection unit included in the another encryption/decryption device.
US10389521B2 Protection of encrypted information during a processing by a processing unit
A circuit includes a first processing unit and a second identical processing unit. A first communication bus passes encrypted data between one of a plurality of functions and one or both of the first and second processing units. A selection circuit determines whether the encrypted bus is coupled to the first processing unit, the second processing unit, or both of the first and second processing units.
US10389517B2 Using secure key storage to bind a white-box implementation to one platform
A method for performing a secure function in a data processing system is provided. In accordance with one embodiment, the method includes generating and encoding an encryption key. The encoded encryption key may be encrypted in a key store in a trusted execution environment (TEE) of the data processing system. The encrypted encryption key may encrypted, stored, and decrypted in the key store in the TEE, but used in a white-box implementation to perform a secure function. The secure function may include encrypting a value in the white-box implementation for securing a monetary value on, for example, a smart card. In one embodiment, each time an encryption key or decryption key is used, it is changed to a new key. The method makes code lifting and rollback attacks more difficult for an attacker because the key is stored separately from, for example, a white-box implementation in secure storage.
US10389504B2 Reciprocal channel sounding reference signal allocation and configuration
Systems and techniques are disclosed to enhance the efficiency of available bandwidth between UEs and base stations. A UE transmits a sounding reference signal to the base station, which characterizes the uplink channel based on the SRS received and, using reciprocity, applies the channel characterization for the downlink channel. The base station may form the beam to the UE based on the uplink channel information obtained from the SRS. As the downlink channel changes the base station needs updated information to maintain its beamforming, meaning it needs a new SRS. Transmission of the SRS takes resources; to minimize this, the UE or the base station can determine a period during which the downlink channel will predictably remain coherent and set up a schedule for sending SRS. Alternatively, the UE or the base station can determine on demand that the channel is losing coherence and initiate an on demand SRS.
US10389503B2 Reciprocal channel sounding reference signal multiplexing
Systems and techniques are disclosed to enhance the efficiency of available bandwidth between UEs and base stations. A UE transmits a sounding reference signal (SRS) to the base station. The base station characterizes the uplink channel based on the SRS received and, using reciprocity, applies the channel characterization for the downlink channel. As part of applying the channel information, the base station forms the beam to the UE based on the uplink channel information obtained from the SRS. The UE may include an array of antennas, each UE transmitting a different SRS that the base station receives and uses to characterize the downlink. Multiple UEs (or a single UE with multiple antennas) transmit SRS at the same time and frequency allocation (non-orthogonal), but with each sending its own unique SRS. Further, multiple UEs (or a single UE with multiple antennas) may send their SRS at unique time/frequency allocations (orthogonal).
US10389500B2 Demodulation reference signal configuration in a multi-input multi-output wireless communication system
The present methods and apparatus enable transmission of an interlaced reference signal for two UEs using a comb structure. In some aspects, the present methods and apparatus may allocate resources and indicate whether a first UE and a second UE are to transmit DM-RS with a comb structure in a single slot based on the allocation. Further, in some aspects, the present methods and apparatus may allocate resources and transmit information indicating whether a first UE is to transmit DM-RS in a first slot or in both a first slot and a second slot within a subframe.
US10389497B2 User terminal and radio base station
A user terminal according to an embodiment of the present invention communicates with a plurality of cell groups (CG), each group being formed with one or more cells, and has a receiving section that receives downlink control information, and a processor that selects at least one cell, from cells to which uplink control signals can be allocated, and which are configured in each CG, and controls the cell as a cell to transmit an uplink control information, and when the downlink control information includes information indicative of cross-carrier scheduling, the processor determines a resource to transmit the uplink control information based on a higher layer parameter and a Control Channel Element (CCE) index of a downlink control channel to which the downlink control information is allocated.
US10389494B2 Uplink scheduling for license assisted access
Systems, apparatus, user equipment (UE), evolved node B (eNB), computer readable media, and methods are described for uplink grants and hybrid automatic repeat requests (HARQ) in communications systems. Some embodiments operate to determine that an unlicensed first channel is idle based on a sensing of the first channel for a first period of time. Such an embodiment may then generate a reservation signal on the first channel and an uplink grant for a first user equipment (UE). After the uplink grant is communicated, the embodiment senses the first channel to detect a physical uplink shared channel (PUSCH) transmission associated with the uplink grant. A HARQ acknowledgment or negative acknowledgement may be sent in various embodiments following the sensing.
US10389490B2 System and method for media access control transport blocks
In one embodiment, a method for transmitting a first media access control (MAC) protocol data unit (PDU) includes determining a plurality of user equipments (UEs) in a group of UEs and determining that a first MAC PDU is destined for multiple UEs in the group of UEs. The method also includes setting the first MAC PDU to indicate that the first MAC PDU is destined for multiple UEs in the group of UEs and transmitting, by a communications controller to the plurality of UEs, the first MAC PDU.
US10389487B2 Adaptive downlink control channel structure for 5G or other next generation networks
An adaptive downlink control channel structure is provided to enable a transmitter to switch between forward error correction codes that use either Chase combining or incremental redundancy hybrid automatic repeat request (HARQ) techniques. Chase combining HARQ can be more efficient for forward error correction codes that use higher code rates, while incremental redundancy can be more effective for forward error correction codes that use lower code rates. The transmitter will also selectively comprise the redundancy version indicator bits depending on the HARQ method selected, which can reduce the sizes of the transport blocks when not using incremental redundancy. A receiver device can also decode transport blocks and determine whether a redundancy version indicator is present based on the forward error correction code selected.
US10389486B1 Parallel processing of dirty packets in Bluetooth and Bluetooth low energy systems
A communication system and method are disclosed for parallel processing of received signals to improve sensitivity of the system. Generally, the method includes demodulating a modulated signal in a first demodulator circuit and a second demodulator circuit in parallel. The first and second demodulated signals are then de-whitened, and a cyclic redundancy code (CRC) check performed on each. If the de-whitened first demodulated signal passes the CRC check a first packet included in the signal is sent to a central processing unit (CPU) for further processing. If the de-whitened second demodulated signal passes the CRC check, and the de-whitened first demodulated signal fails, a second packet included in the de-whitened second demodulated signal is transmitted to the CPU for further processing. In one embodiment, one of demodulator circuits is a GFSK demodulator operated in the phase domain and configured to use maximum likelihood sequence estimation. Other embodiments are also described.
US10389484B2 Method for performing polar coding and apparatus therefor
A method for performing polar encoding includes the steps of, if a length of a codeword is greater than 2x and smaller than 2x+1, determining whether encoding is performed by a polar encoder of size 2x or a polar encoder of size 2x+1 according to whether or not a length of the codeword is smaller than a prescribed value, and if the length of the codeword is smaller than the prescribed value, performing encoding by the polar encoder of the size 2x.
US10389481B2 Methods and apparatus for calculating transport block (TB) cyclic redundancy ceck (CRC) values
In an exemplary embodiment, a method for calculating transport block (TB) cyclic redundancy check (CRC) values includes receiving code blocks (CBs) that form code block groups (CBGs), which form a TB, generating partial TB CRC values from the CBGs, and processing the partial TB CRC values to determine a full TB CRC value. The method also includes comparing the full TB CRC value to a received TB CRC value to determine if the TB has been successfully received. An apparatus includes a receiver that receives CBs that form a TB, and a generator that generates partial TB CRC values from the CBGs. The apparatus also includes a TB CRC checker that processes the partial TB CRC values to determine a full TB CRC value that is compared to a received TB CRC value to determine if the TB has been successfully received.
US10389480B2 Transmitter and method for generating additional parity thereof
A transmitter is provided. The transmitter includes: a Low Density Parity Check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits to be transmitted in a current frame; a parity permutator configured to perform by group-wise interleaving a plurality of bit groups configuring the parity bits based on a group-wise interleaving pattern comprising a first pattern and a second pattern; a puncturer configured to puncture some of the parity-permutated parity bits; and an additional parity generator configured to select at least some of the punctured parity bits to generate additional parity bits to be transmitted in a previous frame of the current frame, based on the first pattern and the second pattern.
US10389479B2 Method and apparatus for signaling expansion and backward compatibility preservation in wireless communication systems
Certain aspects of the present disclosure provide for signaling to expanded capability UEs that may limit the interruption of legacy UEs. According to certain aspects, a base station (e.g., an eNB) may generate and transmit one or more signals containing information that is recognizable by at least one expanded capability UE and identified as invalid by at least one legacy UE. An expanded capability UE may receive such signaling and identifying supplemental information in the signaling, while a legacy UE may regard the signaling as invalid.
US10389478B2 Electronic device and coverage compensation method thereof for short range communication
An electronic device and communication coverage compensation method thereof for use in short range communication. An electronic device includes a housing, a radio communication circuit arranged in the housing and configured to support radio communication with a neighboring electronic device, a processor arranged in the housing and electrically connected to the radio communication circuit, a memory arranged in the housing and electrically connected to the processor, the memory storing instructions that, when executed by the processor, cause the processor to communicate with the neighboring electronic device with the radio communication circuit, change, when detecting an event triggering a change from a first symbol rate to a second symbol rate, from the first symbol rate to the second symbol rate, determine a compensation value based on a coverage range, and adjust a transmit power of the radio communication circuit based on the compensation value.
US10389474B1 Dynamic receiver tuning of wideband anti-jam modems
Embodiments for a method of dynamically tuning receivers of a wideband anti-jam modem (WAM) are provided. The method includes cyclically tuning one or more receivers through a plurality of channels except a first channel. The method also includes receiving an indication, while cyclically tuning, that one or more packets to an endpoint device behind a first WAM are to be sent to the first WAM on a second channel of the plurality of channels. In response to receiving the indication, the cyclical tuning for a first receiver of the plurality of receivers is halted and the first receiver is tuned to the second channel for a first period of time to receive the one or more messages. After the first period of time, cyclically tuning the first receiver along with any other receivers of the one or more receivers through the plurality of channels except the first channel.
US10389473B1 Reach extension for optical networks through control of modulation formats and numbers of subcarriers
A disclosed method for extending reach in an adaptive optical network may include selecting, for an optical channel having a given target distance and a given maximum data rate, the modulation format having the highest spectral efficiency among modulation formats supported in the adaptive optical network that are suitable for optical channels having the given target distance and the given maximum data rate, determining a symbol rate for the optical channel dependent on characteristics of transmission media for the optical channel, determining a number of subcarriers for the optical channel corresponding to the determined symbol rate, and activating subcarrier multiplexing (SCM) for the optical channel. Activating SCM may include configuring transponders to transmit or receive the traffic in the optical channel using the selected modulation format and the determined number of subcarriers. The method may be implemented by a network management system of the optical network.
US10389471B2 Wavelength indication in multiple-wavelength passive optical networks
A method and apparatus for communications in a passive optical network (PON) system are provided. An optical line terminal (OLT) generates a PON downstream Physical Layer (PHY) frame comprising a downstream physical synchronization block (PSBd) that comprises a wavelength identification (ID) of at least one downstream wavelength of the plurality of downstream wavelengths. The OLT sends the PON PHY frame comprising the wavelength ID in the PSBd to ONU for confirming the at least one downstream wavelength.
US10389469B2 System and method to add alien wavelength channels to optical line system
Systems, methods, and devices for adding an alien or native wavelength optical signal to a fiber optic line. A portion of a spectrum of the fiber optic line corresponding to the optical signal is blocked with a wavelength selective switch (WSS). The portion of the spectrum is gradually unblocked until a power of the optical signal measured after the WSS is equal to a predetermined level. If the power and characteristics of the optical signal after the WSS satisfy one or more criteria, the portion of the spectrum is further unblocked until the power of the optical signal measured at the output is equal to an operational level.
US10389468B2 Method and apparatus for allocating and processing sequences in communication system
A method and apparatus for allocating and processing sequences in a communication system is disclosed. The method includes: dividing sequences in a sequence group into multiple sub-groups, each sub-group corresponding to its own mode of occupying time frequency resources; selecting sequences from a candidate sequence collection corresponding to each sub-group to form the sequences in the sub-group by: the sequences in a sub-group i in a sequence group k being composed of n sequences in the candidate sequence collection, the n sequences making a |ri/Ni−ck/Np1| or |(ri/Ni−ck/Np1) modu mk,i| function value the smallest, second smallest, till the nth smallest respectively; allocating the sequence group to cells, users or channels. It prevents the sequences highly correlated with the sequences of a specific length from appearing in other sequence groups, thus reducing interference, avoiding the trouble of storing the lists of massive sequence groups.
US10389467B2 Physical cell identification channel (PCICH)
Aspects of the present disclosure provide for the transmission of a cell identifier of a serving cell to a user equipment (UE). A Physical Cell Identification Channel (PCICH) is defined for carrying the cell identifier of the serving cell within an uplink-based mobility framework. In some examples, the PCICH may be transmitted in response to a trigger event that requires the user equipment to have knowledge of the cell identifier. For example, the UE may require the cell identifier to demodulate signals received from the serving cell and facilitate transmission and/or reception of user data traffic with the serving cell.
US10389464B2 System and method for improved data decoding, tracking, and other receiver functions in the presence of interference
An apparatus and a method. The apparatus includes an interference mitigation processor, including an input, an output, and configured to sum n msec received correlators over m msec, and analyze the n msec correlators to reduce interference. The method includes summing, by an interference mitigation processor, n msec received correlators over m msec; and analyzing, by an interference mitigation processor, the n msec correlators to reduce interference.
US10389461B2 Method for decoding a service guide
A system for generating, providing and/or receiving a service guide.
US10389458B2 Method and apparatus for testing RF performance of a satellite wiring harness and signal processing units
A method of testing a design of a satellite payload transponder with modules of radio frequency (RF) communications circuitry includes executing a modeling application for establishing a modeling environment for generating a virtual satellite payload transponder and virtual test equipment. The virtual satellite payload transponder has virtual modules of RF communications circuitry, with functionality equivalent to that of the satellite payload transponder with modules of RF communications circuitry. The virtual test equipment has functionality equivalent to that of physical test equipment in conjunction with modular test system software. The modeling environment establishes an executable block diagram for performing a simulation of executed satellite payload transponder command, RF signal performance and telemetry response testing, utilizing a given version of the modular test system software corresponding to the modules of RF communications circuitry of the design of the satellite payload transponder.
US10389455B2 Method and device for enabling testing of a communication node
The embodiments herein relate to a method performed by a testing device (101) for enabling testing of a communication node (103). The testing device (101) measures a test parameter associated with RF characteristics of the communication node (103) when it is located at a test location (105) during a first condition. The communication node (103) is configured with a node setting during the measurement in the first condition. The testing device (101) measures the test parameter associated with the RF characteristics of the communication node (103) when it is located at the test location (105) during a second condition. The communication node (103) is configured with the same node setting in the second condition as in the first condition. The testing device (101) checks whether a result parameter associated with the test parameter measured during the first and second condition fulfills a requirement.
US10389454B2 Cross-talk blocking structures for EM communication
Systems and apparatus for electromagnetic communications are provided. One of the apparatuses include a communication module, the communication module including: a printed circuit board; a plurality of integrated circuit packages, each integrated circuit package including at least one transmitter, receiver, or transceiver; a plurality of signal guiding structures, each signal guiding structure being associated with a corresponding integrated circuit package of the plurality of integrated circuit packages; and one or more signal blocking structures positioned between one or more pairs of integrated circuit packages.
US10389452B2 Coherent optical reception device
A coherent optical reception device includes a local oscillation laser that supplies laser light, a coherent optical reception front-end unit that receives a multi-level modulated optical signal, demodulates the optical signal on the basis of the laser light, and converts a demodulated optical signal into an electrical analog signal, an analog-to-digital converter that converts the analog signal into a digital signal, a compensation unit that compensates for an influence of dispersion due to a wavelength or a polarized wave of the optical signal and recovers a carrier phase of the digital signal, a constellation distortion compensation unit that compensates for constellation distortion of the multi-level modulation included in the digital signal in which an influence of dispersion is compensated for by the compensation unit, and an error correction decoding unit that performs error correction of the digital signal in which the constellation distortion is compensated for.
US10389440B2 Coherent optical receiver device and coherent optical receiving method
A coherent optical receiver device includes a first unit configured to output local oscillation light having a predetermined wavelength, a second unit configured to receive an optical signal to have been inputted by making the optical signal interfere with the local oscillation light, a third unit configured to process electrically the optical signal received by the second unit, a fourth unit configured to monitor at least a part of power of the optical signal, and a fifth unit configured to control power of the local oscillation light output by the first unit depending on an optical power monitored by the fourth unit.
US10389439B2 Monitoring an optical converter
An optical converter is to be simply and reliably monitored. Thereto, a circuit device including a measurement bridge with a measurement branch, a first comparison branch and a second comparison branch is provided. A conductor path loop of the converter can be integrated in the measurement branch. The first comparison branch has a first series resistance variable via a first active element. Similarly, the second comparison branch has a second series resistance variable via a second active element. The first and the second active elements are respectively controllable by the same control signal. The circuit device further has an evaluation circuit with a first comparator and a second comparator, the outputs of which form the control signal and at the same time an output signal of the circuit device in AND-gated manner. Each comparator compares a tap of its respective comparison branch to a tap of the measurement branch.
US10389438B2 Satellite signal relay system
A satellite signal relay system according to an embodiment of the inventive concept includes: a plurality of remote units configured to receive an analog satellite signal, to convert the analog satellite signal into a digital satellite signal, to generate a characteristic signal for the analog satellite signal, to generate a transmission frame based on the digital satellite signal and the characteristic signal, and to convert the transmission frame into an optical transmission frame; and a central unit configured to convert optical transmission frames received from the plurality of remote units into transmission frames through an optical transmission medium, respectively, to extract a digital satellite signal and a characteristic signal from each of the converted transmission frames, and to convert any one of the extracted digital satellite signals into an analog satellite signal based on the extracted characteristics signals.
US10389437B2 Device and method for measuring optical signal-to-noise ratio
An optical signal-to-noise ratio measurement device includes a measurement unit and a determination unit and measures an optical signal-to-noise ratio of an optical signal including a fixed pattern in a specified cycle. The measurement unit measures an optical signal-to-noise ratio of the optical signal respectively in a plurality of time sections in a measurement period so as to generate a plurality of measured values, a length of the measurement period being the same or substantially the same as a length of the specified cycle. The determination unit selects, from the plurality of measured values generated by the measurement unit, at least one measured value other than a worst measured value in the plurality of measured values, and determines an optical signal-to-noise ratio of the optical signal based on the selected at least one measured value.
US10389434B1 Bi-directional data isolator with dynamic communication
Data isolators for providing isolation between two ports that enable dynamic communication are described. The dynamic communication may be achieved by varying a ratio of the data rate relative to a clock frequency of a clock signal. The data isolator may include a first circuit that transmits data across an isolation barrier when the clock signal is in a first state and a second circuit that transmits data across the isolation barrier when the clock signal is in a second state. The clock frequency may be variable and, as a result, change the duration of data transmissions in a given clock cycle. For example, the clock frequency may be reduced to increase the number of bits transmitted per clock cycle and, conversely, increased to reduce the number of bits transmitted per clock cycle. Thus, the number of bits transmitted per clock cycle may be adjusted to suit the situation.
US10389433B2 Method of seamless protection switching of packets at the satellite, from two matching steams of packets from two separate uplink sites
A telecommunications satellite including a receiver that receives a first stream of data packets transmitted by a first transmission site and a second stream of data packets transmitted by a second transmission site, a stream analyzer that aligns the data packets in the first stream and the data packets in the second stream, analyzes corresponding data packets in the first stream and the second stream to identify missing or corrupted data packets, and selects data packets to place into forward transmission based upon the analysis, and a transmitter that transmits the selected data packets to at least one receive site.
US10389430B2 Multi-amplifier booster for a wireless communication system
Technology for multi-amplifier repeaters to offset at least a portion of a determined transmission loss across a RF wired signal path coupled the repeaters, while complying is regulator constraints, is disclosed. A repeater can use an RF reference signal or the RF communication signals to determine the transmission loss across the RF wired signal path, while the repeaters amplify the RF communication signals.
US10389426B2 Method and apparatus for higher rank CSI reporting in advanced wireless communication systems
A method of operating a user equipment (UE) for CSI feedback is provided. The method comprises receiving configuration information for the CSI feedback from a base station (BS) and identifying a number of antenna ports for the CSI feedback. The method comprises, if the number of antenna ports is <16, identifying a first codebook for the CSI feedback corresponding to a rank value of 3 or 4, and, if otherwise, identifying a second codebook for the CSI feedback corresponding to the rank value of 3 or 4. The method comprises generating the CSI feedback using the identified codebook and transmitting the generated CSI feedback to the BS. The first codebook has a structure that partitions the antenna ports into two equal partitions. The second codebook has a structure that partitions the antenna ports into four equal partitions by partitioning each partition into two equal sub-partitions.
US10389425B2 Sub-band feedback for beamforming on downlink multiple user MIMO configurations
A first communication device receives a sounding packet that was transmitted by a second communication device over a communication channel, and performs a channel estimation on a subchannel block of the communication channel to determine steering matrix feedback information for the subchannel block. The subchannel block spans a contiguous partial bandwidth of the communication channel and does not span an entire bandwidth of the communication channel. The first communication device transmits a communication frame to the second communication device, the communication frame i) including the steering matrix feedback information for the subchannel block, and ii) not including steering matrix feedback information for the one or more other subchannel blocks of the communication channel.
US10389422B2 Reporting in different dimensions
The disclosure pertains to a method for operating a terminal (10) in a wireless communication network, the method comprising performing reporting based on a configuration, the configuration indicating the timing of reporting of first angular transmission information and/or indicating the timing of reporting of second angular transmission information. The disclosure also pertains to related methods and devices.
US10389420B1 Antenna switching system
An antenna switching system is provided. The system includes a radio frequency (RF) circuit for transceiving signals, N antennas, a master switch, N switches, and N power dividers. The signals may be transmitted by one of the N antennas, or the signals are transmitted by the antennas of the N antennas.
US10389419B2 Methods and apparatus for generating and receiving electromagnetic waves
Aspects of the subject disclosure may include, coupler having an array of dielectric antennas positioned around an outer surface of a transmission medium. A processing system can perform operations including selecting at least two dielectric antennas of the array of dielectric antennas, and configuring at least two transmitters coupled to the at least two dielectric antennas according to a wave mode type to generate, via the at least two dielectric antennas, first wireless signals and second wireless signals that combine to induce propagation of electromagnetic waves along a transmission medium according to the wave mode type without requiring an electrical return path. Other embodiments are disclosed.
US10389414B1 Methods and apparatus for matrix compensation to prevent rank deficiency
The present disclosure describes methods and apparatuses for matrix compensation to prevent rank deficiency. In some aspects, a channel matrix is formed based on channel feedback matrices that are received from multiple devices. The channel matrix is transformed to provide a channel covariance matrix, which is then decomposed into a unitary matrix and Eigen value matrix components. Diagonal values of the Eigen value matrix are increased to provide a compensated Eigen value matrix. Based on the compensated Eigen value matrix, a steering matrix is determined for steering transmissions through the channel to the multiple devices. By compensating the Eigen value matrix, rank deficiency issues that typically result in failed steering matrix calculations can be prevented. Alternately or additionally, a dynamic range of the steering matrix calculations may be reduced by compensating matrices, enabling steering matrices to be calculated with less-complex or fewer hardware resources.
US10389413B2 Configuration of beamforming settings
There is provided mechanisms for configuring beamforming settings. A method is performed by a wireless radio transceiver device comprising at least two receiver chains. The method comprises receiving transmission from an access node in at least two beams, each beam using a separate one of the two receiver chains. The method comprises configuring beamforming settings in at least one of the receiver chains for reception of the transmission in at least one of the beams for evaluating at least one candidate beam. The method comprises fixing beamforming settings in at least one other of the receiver chains for reception of the transmission in at least one other of the beams.
US10389411B2 Hierarchic beam-forming in a cloud radio access network
A method and system for reducing the number of control-bits for enabling joint processing between smart remote radio heads (S-RRHs) of a mobile cellular network includes an S-RRH configured to determine estimates of a communications channel established with end users of the S-RRH, to divide the communications channel into strong end user channels and weak end user channels, to determine a first pre-coding matrix as a projection matrix of a subspace spanned by the strong end user channels into a null space of the weak end user channels, to apply the first pre-coding matrix to a front-end of the S-RRH to create a lower dimension effective channel to the end users, to quantize the channel state information (CSI) of the lower dimension effective channel, and to deliver the quantized, lower dimension CSI to a shared computing unit.
US10389410B2 Integrated artificial magnetic launch surface for near field communication system
A system is provided in which a set of modules each have a substrate on which is mounted a radio frequency (RF) transmitter and/or an RF receiver coupled to a near field communication (NFC) coupler located on the substrate. Each module has a housing that surrounds and encloses the substrate. The housing has a port region on a surface of the housing. Each module has a field confiner located between the NFC coupler and the port region on the housing configured to guide electromagnetic energy emanated from the NFC coupler through the port region to a port region of an adjacent module. An artificial magnetic conductor surface is positioned adjacent the backside of each NFC coupler to reflect back side electromagnetic energy with a phase shift of approximately zero degrees.
US10389402B1 Background noise floor thresholds for frequency hopping systems
A frequency hopping communication system uses measured intensity values, such as RSSI (received signal strength indication) values, of RF signals previously received on a particular channel to generate a signal threshold that is tailored for the particular channel and is to be applied to subsequent frequency hopping processes. The signal threshold is used for determining whether a received RF signal is from an actual transmission or is merely background noise.
US10389401B1 Multi-way switch, radio frequency system, and wireless communication device
A multi-way switch, a radio frequency system, and a wireless communication device are provided. The multi-way switch includes six T ports and four P ports. The six T ports include two first T ports and each of the two first T ports is coupled with all of the four P ports. The two first T ports support only a transmission function. The multi-way switch is configured to be coupled with a radio frequency circuit and an antenna system of a wireless communication device operable in a dual-frequency dual-transmit mode. The antenna system includes four antennas corresponding to the four P ports.
US10389400B2 Radio frequency switch circuitry
Radio frequency switch circuitry is disclosed having first and second port terminals, a switch branch having first and second branch terminals, and a branch control terminal, wherein the switch branch is configured to pass an RF signal between the first and second branch terminals in an on-state and block the RF signal from passing between the first and second branch terminals in an off-state in response to a control signal that is coupled with the RF signal and received at the first port terminal. Control signal decoupling circuitry has a control signal input terminal coupled to the first port terminal to receive the control signal coupled to the RF signal and a control signal output terminal coupled to the branch control terminal, wherein the control signal decoupling circuitry is configured to decouple the control signal from the RF signal and provide the control signal to the branch control terminal.
US10389399B2 Docking sleeve with electrical adapter
A protective arrangement for an electronic device includes a flexible cover having a panel and a skirt that form an interior cavity to receive an electronic device; and an adapter fixedly positioned in the flexible cover and having a male plug with connectors extending into the interior cavity of the flexible cover for mating with a female socket of the device and a contactor with contacts adjacent outwardly from the flexible cover and electrically coupled to one or more of the connectors of the plug. A docking cradle or external adapter can receive the electronic device and cover.
US10389396B1 Terrain awareness and warning aircraft indicator equipment
Aircraft indicator equipment for enabling pilots to maintain awareness of surrounding mountains, buildings, or other geographical features from which an aircraft must maintain a safe distance is disclosed. When flying an instrument approach to a location of interest (a location of interest including an airport, a runway, a landing zone, etc.), airborne GPS receivers display data regarding a course to an airport which may include an indicator line representative of a course to be flown to the location of interest, a bearing and distance to the location of interest, or a representation of nearby terrain and an alert may be generated should the pilot deviate from the course or fly too near the terrain. Accordingly the disclosure relates to terrain awareness and warning aircraft indicator equipment.
US10389395B1 Radio frequency active filter
Active filters that may be utilized in various types of radio devices (e.g., receivers and/or transmitters) are disclosed. In some implementations, high dynamic range mixers implementing a polyphase multipath approach may be utilized in the active filters. Such mixers may satisfy the high dynamic range and image suppression requirements when they are configured for radio frequency applications.
US10389391B2 Acoustic wave resonator, acoustic wave filter, multiplexer, and communication apparatus
An SAW resonator includes a piezoelectric substrate, an IDT electrode, and a pair of reflectors. The IDT electrode includes pluralities of electrode fingers which are aligned on the piezoelectric substrate in a direction of propagation of a SAW. The pair of reflectors are located on the two sides of the pluralities of electrode fingers on the piezoelectric substrate in the direction of propagation. The IDT electrode includes a plurality of areas which includes pluralities of electrode fingers distributed to them and have different resonance frequencies from each other. The plurality of areas include at least three areas. The second highest resonance frequency among all areas is lower than an intermediate value between the lowest resonance frequency among all areas and the highest resonance frequency among all areas.
US10389390B2 Transmitter and repetition method thereof
A transmitter is provided. The transmitter includes: a low density parity check (LDPC) encoder configured to encode input bits to generate an LDPC codeword including the input bits and parity bits; a repeater configured to select at least a part of bits constituting the LDPC codeword and add the selected bits after the input bits; and a puncturer configured to puncture at least a part of the parity bits.
US10389388B2 Efficient LDPC decoding with predefined iteration-dependent scheduling scheme
A decoder includes multiple variable-node circuits and logic circuitry. The variable-node circuits hold variables of an Error Correction Code (ECC), defined by a set of check equations over multiple variables corresponding to the variable-node circuits. The logic circuitry is configured to receive a code word encoded using the ECC, to hold, prior to decoding in a sequence of iterations, a scheduling scheme that specifies, for each iteration, whether each of the variable-node circuits is to be processed or skipped in that iteration, to perform the iterations in the sequence, including selecting for processing, in each iteration, only variable-node circuits specified for processing in that iteration, to determine for each selected variable-node circuit, a count of unsatisfied check equations in which the respective variable participates, and to make a decision on flipping a binary value of the variable based on the count and apply the decision by the respective variable-node circuit.
US10389387B2 Coding device and coding method for a DVB-like LDPC code and a LDPC code in an ETRI format
The present technology relates to a coding device and a coding method that makes it possible to correspond to a DVB-Like LDPC code and an LDPC code in an ETRI format. A coding device includes: a first LDPC coding unit configured to generate an LDPC code of a predetermined information word by using a first parity check matrix; a first parity interleaving unit configured to interleave a parity bit of the LDPC code; and a second LDPC coding unit configured to generate an LDPC code in an ETRI format by using a second parity check matrix with respect to the LDPC code in which the parity bit is interleaved. The present technology can be applied, for example, to a coding device or the like.
US10389386B2 Data processing apparatus, data processing method, and program
A data processing apparatus, a data processing method, and a program are disclosed. They improve communication performance by performing bit interleaving suitable for a modulation method that is a non-uniform constellation. One example of a data processing apparatus includes a mapping unit configured to generate a second bit sequence by mapping a first bit sequence to any symbol on a complex plane corresponding to a NUC modulation method, an inter-symbol interleaving unit configured to generate a third bit sequence by performing inter-symbol interleaving to the second bit sequence, an intra-symbol interleaving unit configured to generate a fourth bit sequence by performing intra-symbol interleaving for shifting M bits as a whole of the third bit sequence per a same number of M bits as the bit number M representing the symbol, and a modulation unit configured to wirelessly transmit the fourth bit sequence according to the NUC modulation method.
US10389385B2 BM-based fast chase decoding of binary BCH codes through degenerate list decoding
An application specific integrated circuit (ASIC) tangibly encodes a method for fast polynomial updates in fast Chase decoding of binary Bose-Chaudhuri-Hocquenghem (BCH) codes. The method includes the steps of using outputs of a syndrome-based hard-decision (HD) algorithm to find a Groebner basis for a solution module of a modified key equation, upon failure of HD decoding of a BCH codeword received by the ASIC from a communication channel; evaluating polynomials obtained from said Groebner basis at inverses of specified weak-bit locations; and transforming a Groebner basis for a set of flipped weak-bit locations (α1, . . . , αr−1) to a Groebner basis for (α1, . . . , αr), wherein αr is a next weak-bit location, wherein r is a difference between a number of errors and a HD correction radius of the BCH codeword.
US10389383B2 Low-complexity LDPC encoder
Techniques are described for encoding information data bits using a low-density parity-check matrix optimized for a Low-Density Parity-Check (LDPC) encoder. In an example, the parity-check matrix includes a first matrix and a second matrix. The second matrix is a square matrix, and is also a block diagonal matrix that includes a set of square submatrices located on the diagonal of the block diagonal matrix. An intermediate vector is generated based on the information data bits and the first matrix, and a parity vector of a codeword is generated based on the intermediate vector and the second matrix.
US10389373B2 Current source noise cancellation
At least some embodiments are directed to a system that comprises a differential switch network comprising first and second output nodes, first and second transistors coupled to the network, and first and second resistors coupled to the first and second transistors. The DAC also comprises a voltage source coupled to the first resistor and a ground connection coupled to the second resistor. The DAC further includes a capacitor coupled to the first and second transistors and to the second resistor.
US10389370B2 Frequency calibration circuit and frequency calibration method
In the frequency calibration circuit, the digital phase-locked-loop circuit repeats a calibration operation involving outputting the digital control signal corresponding to a time difference between the first clock signal which is input from the first oscillator and has a first frequency accuracy, and the second clock signal which is input from the second oscillator and has a second frequency accuracy lower than the first frequency accuracy, changing the capacitance of the discrete type capacitor bank in accordance with the digital control signal using the second oscillator as a digital control oscillator, and changing an oscillation frequency of the second clock signal in accordance with the capacitance of the discrete type capacitor bank, thereby calibrating a phase of the second clock signal to a phase of the first clock signal.
US10389365B2 Low power crystal oscillation circuits
A crystal oscillation circuit includes a crystal oscillator coupled between an input pad node and an output pad node, a current mirror inverting amplifier configured to have a first input terminal coupled to the input pad node and an output terminal coupled to the output pad node, a detection logic circuit configured to detect a signal of the output pad node to generate an output pad node detection signal, and an automatic control logic circuit configured to apply a pull-up driver control signal to a second input terminal of the current mirror inverting amplifier in response to the output pad node detection signal. The current mirror inverting amplifier operates with a first gain or a second gain lower than the first gain according to the pull-up driver control signal.
US10389363B2 Oscillator, electronic apparatus, and vehicle
A temperature-compensated oscillator includes a resonator element, an oscillating circuit, and a temperature compensation circuit, and in a case of varying temperature in a temperature range of ±5° C. centered on a reference temperature in intervals of 6 minutes, and assuming observation period as τ, a wander performance fulfills a condition that an MTIE value is equal to or shorter than 6 ns in a range of 0 s<τ≤0.1 s, the MTIE value is equal to or shorter than 27 ns in a range of 0.1 s<τ≤1 s, the MTIE value is equal to or shorter than 250 ns in a range of 1 s<τ≤10 s, the MTIE value is equal to or shorter than 100 ns in a range of 10 s<τ≤1700 s, and the MTIE value is equal to or shorter than 6332 ns in a range of 100 s<τ≤1000 s.
US10389361B1 Four-input josephson gates
Superconducting methods of determining AND, OR, AND-OR, and OR-AND logic values use single flux quantum (SFQ) pulses to assert logical inputs of a reciprocal quantum logic (RQL) gate by placing currents in input storage loops in the RQL gate and, based on the currents in the storage loops, triggering logical decision Josephson junctions (JJs) in the gate, such that an assertion or de-assertion signal corresponding to the logical function of the gate is observed at the output. The methods permit for outputs based on at least four logical inputs to be achieved.
US10389354B2 Electrostatic detection sensor
The electrostatic detection sensor has a first electrode, a second electrode, and a third electrode. A controller connects the first electrode and the second electrode, and applies a first drive voltage thereto to obtain a first intensity. The controller applies a second drive voltage to the first electrode while keeping the second electrode and the third electrode at a ground potential to obtain a second intensity. The controller applies a third drive voltage to the third electrode while grounding the first electrode to the ground potential and keeping the second electrode open to obtain a third intensity. Then, the controller determines whether an object is approaching based on first, second, and third computed values which are computed temporal changes in the first, second, and third intensities, respectively.
US10389353B2 Optical switch
An optical switch includes: a photothyristor that is switched from an off state to an on state by incident light; a light-emitting element that emits outgoing light when the photothyristor is in the on state; and a tunnel junction layer or a III-V compound layer having metallic conductivity. The tunnel junction layer or the III-V compound layer is disposed between the photothyristor and the light-emitting element.
US10389352B1 Gate loop differential mode choke for parallel power device switching current balance
A power electronics module is arranged to pass power between a traction battery and electric machine, and includes a pair of parallel power transistors and a differential mode choke arranged to, responsive to current flow through the choke, drive gate voltages of the power transistors apart to reduce differences in current magnitudes output by the transistors.
US10389351B2 Semiconductor apparatus
Reverse recovery current flowing through a MOSFET (Metal Oxide Semiconductor Field Effect Transistor) having been turned off can become reverse recovery loss. Reverse recovery loss of the MOSFET is desirably reduced. A semiconductor apparatus including: a MOSFET portion; and a diode portion connected in anti-parallel with the MOSFET portion, wherein reverse recovery current flows through the diode portion after reverse recovery current of the MOSFET portion becomes zero is provided.
US10389350B2 Stacked auxiliary field-effect transistor configurations for radio frequency applications
Disclosed herein are switching or other active FET configurations that implement a main-auxiliary branch design. Such designs include a circuit assembly for performing a switching function that includes a branch including a main path in parallel with an auxiliary path, both the main path and the auxiliary path having a plurality of field-effect transistors. The circuit assembly also includes a first gate bias network connected to the main path. The circuit assembly also includes a second gate bias network connected to a first subset of the plurality of FETs of the auxiliary path. The circuit assembly also includes a third gate bias network connected to a second subset of the plurality of FETs of the auxiliary path, the second gate bias network and the third gate bias network being independently configurable to improve linearity of the switching function.
US10389349B2 Semiconductor apparatus including a power gating circuit
A semiconductor apparatus may include a logic circuit and a power gating circuit including a gating transistor configured to apply a first supply voltage to the logic circuit based on an operation mode of the semiconductor apparatus. The semiconductor apparatus may be configured to monitor a characteristic of the logic circuit and adjust aback bias voltage to the gating transistor based on the characteristic of the logic circuit.
US10389347B2 Signal based ignition with inductive flyback power
A method includes configuring a switching control circuit to operate a power switch to apply power to an inductive device in response to a control signal. The switching control circuit includes a voltage regulator configured to generate a supply voltage from the control signal to power the switching control circuit when the control signal is at or above an operating voltage of switching control circuit. Further, the switching control circuit is configured to controllably discharge the inductive device after power has been applied to the inductive device for a maximum dwell time. The method further includes sampling a flyback voltage off the discharging inductive device, and generating, from the sampled flyback voltage, the supply voltage to power the switching control circuit when the control signal has dropped below the operating voltage of switching control circuit.
US10389345B2 Efficient IGBT switching
Embodiments of the invention provide IGBT circuit modules with increased efficiencies. These efficiencies can be realized in a number of ways. In some embodiments, the gate resistance and/or voltage can be minimized. In some embodiments, the IGBT circuit module can be switched using an isolated receiver such as a fiber optic receiver. In some embodiments, a single driver can drive a single IGBT. And in some embodiments, a current bypass circuit can be included. Various other embodiments of the invention are disclosed.
US10389344B2 Voltage supply circuits and controlling methods therefor
A voltage supply circuit is provided. The voltage supply circuit is capable of operating at a first mode and generates a loading current at an output node. The voltage supply circuit includes a plurality of inductors and a plurality of drier circuits. The plurality of inductors are coupled to the output node. Each inductor has an inductance value. The plurality driver circuits are coupled to the plurality of inductors respectively. The inductance value of a first inductor among the plurality of inductors is greater than the inductance values of the other inductor.
US10389341B1 Synchronize-able modular physical layer architecture for scalable interface
One embodiment relates to an integrated circuit with an array of modular physical layer (PHY) slice circuits that are configured into multiple synchronous groups. Each synchronous group receives a delayed synchronous pulse signal provided by a chain of synchronous delay circuits. Another embodiment relates to an array of modular PHY slice circuits, each of which includes a manager circuit that manages the modular PHY slice circuit, a remap circuit that remaps interconnect redundancy, and an input-output module that provides outbound control and data streams and receives inbound control and data streams.
US10389340B2 Delay circuit, electronic circuit using delay circuit and ultrasonic imaging device
A delay circuit and an ultrasonic imaging apparatus with the higher-accuracy delay time, the longer maximum delay time, and the lower power consumption are provided. An input line to which an analog input signal is input, a plurality of analog signal memory devices, an output line, a plurality of sampling switches that control connection/disconnection between the input line and the plurality of analog signal memory devices, a plurality of output switches that control connection/disconnection between the plurality of analog signal memory devices and the output line, and a clock generation part that generates sampling switch control signals for controlling the sampling switches and output switch control signals for controlling the output switches are provided, and phase of the sampling switch control signals may be shifted with respect to phase of the output switch control signals.
US10389336B1 Josephson transmission line (JTL) system
One embodiment describes a Josephson transmission line (JTL) system. The system includes a plurality of JTL stages that are arranged in series. The system also includes a clock transformer comprising a primary inductor configured to propagate an AC clock signal and a secondary inductor arranged in a series loop with at least two of the plurality of JTL stages. The clock transformer can be configured to propagate a single flux quantum (SFQ) pulse to set a respective one of the plurality of JTL stages in response to a first phase of the AC clock signal and to reset the respective one of the plurality of JTL stages in response to a second phase of the AC clock signal that is opposite the first phase.
US10389334B2 Saw resonator having negative profile metal structure and manufacturing method thereof
A surface acoustic wave resonator includes: a piezoelectric substrate; a plurality of metal structures formed on a top surface of the piezoelectric substrate to have a negative profile; and a temperature compensation layer covering the top surface of the piezoelectric substrate and the plurality of metal structures. The surface acoustic wave resonator according to an embodiment of the present invention has a frequency characteristic insensitive to change of profile and has an effect of having a high semi-resonance Q value characteristic.
US10389333B2 Removable system and method for dentures and surgical guides
A removable system and method for helping position and stabilize implant supported dentures during the healing process after surgery is provided, wherein a removable system comprises a soft tissue supported provisional denture structure configured to help position and stabilize the provisional denture during the transfer of the implant positions to the provisional denture. In the surgical process of providing implant-supported dentures, immediately after the implants are surgically implanted, adhesive is applied to the underside of the provisional denture, and implant connectors are seated on the implants. The provisional denture is seated in the patient's mouth wherein the soft tissue supported provisional denture structure helps stabilize and position the denture. The implant connectors adhere to the adhesive and transfer the implant positions to the provisional denture.
US10389331B2 Single crystal piezoelectric RF resonators and filters
A filter package comprising an array of piezoelectric films comprising an array of mixed single crystals that each comprise doped Aluminum Nitride, typically AlxGa(1-x)N or ScxAl(1-x)N, that is sandwiched between an array of lower electrodes and an array of upper electrodes comprising metal layers and silicon membranes with cavities thereover: the array of lower electrodes being coupled to an interposer with a first cavity between the array of lower electrodes and the interposer; the array of silicon membranes having a known thickness and attached over the array of upper electrodes with an array of upper cavities, each upper cavity between a silicon membrane of the array and a common silicon cover; each upper cavity aligned with a piezoelectric film, an upper electrode and silicon membrane, the upper cavities having side walls comprising SiO2; the individual piezoelectric films, their upper electrodes and silicon membranes thereover being separated from adjacent piezoelectric films, upper electrodes and silicon membranes by a passivation material.
US10389330B2 Electronic component
An electronic component a multilayer body including insulation layers stacked in a stacking direction, a mounting surface that opposes a circuit board when the electronic component is mounted on the circuit board, first and second input/output terminals provided on the mounting surface and adjacent to each other, a ground terminal, a first filter circuit, in the multilayer body, electrically connected between the first input/output terminal and the second input/output terminal, and a ground conductor layer, provided between the first filter circuit and the mounting surface in the stacking direction, that overlaps with the first input/output terminal and the second input/output terminal when viewed in plan view from the stacking direction, and that is connected to the ground terminal.
US10389329B2 Multilayer electronic component and multilayer LC filter
A multilayer electronic component includes a multilayer body including insulator layers that are stacked, linear conductor traces each provided between adjacent ones of the insulator layers, and via conductors. A helical or substantially helical inductor is provided in the multilayer body. When viewed in the stacking direction of the multilayer body, all of the linear conductor traces, except a portion of one linear conductor trace, are superimposed within an annular or substantially annular linear conductor trace region. The portion of the one linear conductor trace is displaced inwardly from the annular or substantially annular linear conductor trace region.
US10389325B1 Automatic microphone equalization
The spectral response of an omnidirectional microphone is used as a reference. This reference is compared to the spectral response of each directional microphone to develop scale factors that are applied to the directional microphone spectral response to perform spectral equalization. The outputs of the omnidirectional microphone and the directional microphones are decomposed into a series of sub-bands and the comparison and equalization is done for each sub-band. The equalized sub-bands are then converted into a time domain signal for further processing by the conference phone or video conference system.
US10389323B2 Context-aware loudness control
Context-aware loudness control of audio content may include choosing from a plurality of loudness level models based on an audio reproduction device, measuring loudness level of the audio content based on the chosen loudness model, processing the real-time loudness measurement of the input audio signal to output real-time loudness level adjustment, processing a momentary loudness measurement of the input audio signal to output a momentary loudness level adjustment, processing a short-term loudness measurement of the input audio signal to output a short-term loudness level adjustment, adjusting the input audio signal based on the real-time, momentary, and short-term loudness level adjustments to output a post-processing input signal, measuring long-term loudness of the post-processing input signal to output a long-term loudness measurement, processing the long-term loudness measurement to output a post-processing level adjustment, and processing the real-time, momentary, short-term, and post-processing level adjustments to output an overall loudness level adjustment.
US10389320B2 Methods and apparatus for adjusting a level of an audio signal
The invention relates to methods and apparatus for adjusting a level of an audio signal. An audio signal is divided into a plurality of frequency bands. Modification parameters are obtained for at least one of the plurality of frequency band. Gain factors are derived for at least one of the plurality of frequency bands, the gain factors determined based on the amplitude scale factors. The gain factors are smoothed. A level of noise from noise compensation factors is determined. The gain factors are applied to at least one of the frequency bands to generate gain adjusted frequency bands. The level of noise is adjusted based on the gain adjusted frequency bands. At least one of the frequency bands is filtered with a filter generated with the filter coefficients. The plurality of frequency bands is synthesized to generate an output audio signal.
US10389317B2 Differential amplifier circuit and radar device
A differential amplifier circuit comprises: first and second input terminals; first and second output terminals; a first transistor comprising a gate terminal connected to the first input terminal; a second transistor comprising a gate terminal connected to the second input terminal; a first resistor connected between the source terminal of the first transistor and the source terminal of the second transistor; a third transistor comprising a drain terminal connected to the source terminal of the first transistor, a gate terminal connected to the drain terminal of the first transistor, and a source terminal connected to the first output terminal; a fourth transistor comprising a drain terminal connected to the source terminal of the second transistor, a gate terminal connected to the drain terminal of the second transistor, and a source terminal connected to the second output terminal; first to fourth current sources; and second and third resistors.
US10389315B2 Three-input continuous-time amplifier and equalizer for multi-level signaling
A receiver amplifier and also a receiver equalizer is provided for a three-level signaling system. The receiver amplifier includes a single current source that drives a current into node shared by three transistors arranged in parallel. A trio of input signals corresponds to the three transistors on a one-to-one basis. Each input signal drives the gate of its corresponding transistor. In addition, each transistor produces a corresponding output voltage at a terminal coupled to a resistor. The receiver equalizer includes three transistors and three corresponding equalizing pairs of a resistor and a capacitor. A terminal for the capacitor and for the resistor in each equalizing pair connects to a terminal of the corresponding transistor.
US10389311B1 Load modulation amplifier
A load modulation amplifier is disclosed. The load modulation amplifier includes a carrier amplifier for amplifying a radio frequency signal when input power of the radio frequency signal is below a predetermined power threshold value and a peak amplifier coupled in parallel with the carrier amplifier for amplifying the radio frequency signal when input power of the radio signal is above the predetermined power threshold value. The load modulation amplifier further includes an output quadrature coupler configured to combine power from both the carrier amplifier and the peak amplifier for output through an output load terminal. Output impedance of the peak amplifier monotonically increases with increasing output power at the output load terminal.
US10389310B2 Radio-frequency signal amplifier circuit, power amplifier module, front-end circuit, and communication device
A radio-frequency signal amplifier circuit that is used in a front-end circuit and that propagates a radio-frequency transmission signal and a radio-frequency reception signal is described. The amplifier circuit has an amplifier transistor, a bias circuit, a resistor, and an LC series resonance circuit. The LC series resonant circuit has one end that is connected to a node between the resistor and a signal input terminal, and has another end that is connected to a grounding terminal. A resonant frequency of the LC series resonance circuit is included in a difference frequency band between the frequencies of the transmission signal and the reception signal.
US10389309B2 Amplifier circuit and method
An amplifier arrangement comprises N amplifier stages comprising a main amplifier stage and a plurality of peaking amplifier stages. A transmission line comprises a varying impedance for transforming a load impedance to a higher impedance at the main amplifier stage, wherein the plurality of peaking amplifiers are coupled at intermediate locations to the transmission line. The amplifier arrangement is configured such that at least two of the peaking amplifiers are collectively driven with time delayed versions of substantially the same signal. The amplifier arrangement may be configured to operate with N−2 or fewer transition points in a Doherty mode of operation. As such, the amplifier arrangement may comprise more amplifier stages than are necessarily required in a Doherty amplifier arrangement having the same number of transition points.
US10389307B2 Power amplifier circuit
A power amplifier circuit includes a first transistor, a second transistor, a first bias circuit supplying a first bias current or voltage, a second bias circuit supplying a second bias current or voltage, a first inductor, and a first capacitor. A power supply voltage is supplied to a collector of the first transistor, and an emitter thereof is grounded. A radio frequency signal and the first bias current or voltage are supplied to a base of the first transistor. The power supply voltage is supplied to a collector of the second transistor, and an emitter thereof is connected to the collector of the first transistor via the first capacitor and is grounded via the first inductor. The second bias current or voltage is supplied to a base of the second transistor. An amplified radio frequency signal is output from the collector of the second transistor.
US10389306B2 Gate drivers for stacked transistor amplifiers
Various methods and circuital arrangements for biasing one or more gates of stacked transistors of an amplifier are possible where the amplifier is configured to operate in at least an active mode and a standby mode. Circuital arrangements can reduce bias circuit and stacked transistors standby current during operation in the standby mode and to reduce impedance presented to the gates of the stacked transistors during operation in the active mode while maintaining voltage compliance of the stacked transistors during both modes of operation.
US10389305B2 Multi-gain signal amplifier with switchable amplifier architectures
Disclosed herein are signal amplifiers having a plurality of amplifier cores. Individual amplifier cores can be designed for particular gain modes to enhance particular advantages while reducing other disadvantages. The signal amplifier can then switch between amplifier cores when switching gain modes to achieve desired performance characteristics (e.g., improving noise figure or linearity). Examples of signal amplifiers disclosed herein include amplifier architectures with a high gain amplifier core that reduces the noise figure and a linearity boost amplifier core that increases linearity (e.g., for lower gain modes). The disclosed signal amplifiers can also have switchable reference biases to provide targeted bias current matching. The disclosed signal amplifiers can also include degeneration switching blocks for individual amplifier cores to improve signal linearity.
US10389293B2 Method for the protection of electric motors from critical operating states
Method for the protection of electric motors from critical operating states wherein, as the electric motor is operating, a motor current value and/or a motor voltage value is/are measured and compared with a permissible operating range wherein an output signal is generated when leaving the permissible operating range and, while the electric motor is operating, the permissible operating range is determined and adjusted continuously from the measured motor current value and/or from the measured motor voltage value.
US10389283B2 Motor drive apparatus for driving stepping motor and control method therefor
A motor drive apparatus includes a drive unit to supply motor coils with sinusoidal drive signals, a signal output unit outputs signals that change with rotation of a rotor, and a control unit. The control unit acquires first information relating to the sinusoidal drive signals at a timing of change of a corresponding one of the output signals in a case where there is no follow-up delay of the rotor relative to the drive signals. When the corresponding one of the output signals is changed, the control unit acquires second information relating to the sinusoidal drive signals at a timing of change of the corresponding one of the output signals in a case where there is a follow-up delay of the rotor relative to the drive signals. The control unit corrects the follow-up delay of the rotor based on a determined difference between the first and second information.
US10389276B2 Integral preload mechanism for piezoelectric actuator
A piezoelectric actuator that may include a monolithic frame having an integral bias band that provides a resilient restoring force between a first contact surface and a second contact surface of the actuator that may be used to rotate an adjustment shaft. In some cases, a preload mechanism may also be included with the frame. Such piezoelectric actuators may be used for adjustable optical mounting devices such as optical mounting devices.
US10389269B2 Inverter apparatus including control circuit employing two-phase modulation control, and interconnection inverter system including the inverter apparatus
A control circuit reduces switching loss by periodically stopping switching elements, and reduces the difference between the time for which positive switching elements are in on state and the time for which negative switching elements are in on state. The control circuit includes a command value signal generator generating command value signals Xu1, Xv1, and Xw1 from line voltage command value signals Xuv, Xvw, and Xwu, and includes a PWM signal generator generating PWM signals by the command value signals Xu1, Xv1, and Xw1. The command value signals Xu1, Xv1, and Xw1 are continuously at “0” for a predetermined period, and are continuously at “2” for another period. This enables reducing the difference between the period for which the PWM signals are low and the period for which they are highl.
US10389263B2 Motor drive with silicon carbide MOSFET switches
Motor drive power conversion systems are provided including a rectifier and a switching inverter, wherein the switching devices of the rectifier, the inverter and/or of a DC/DC converter are silicon carbide switches, such as silicon carbide MOSFETs. Driver circuits are provided for providing bipolar gate drive signals to the silicon carbide MOSFETs, including providing negative gate-source voltage for controlling the off state of enhancement mode low side drivers and positive gate-source voltage for controlling the off state of enhancement mode high side drivers.
US10389261B2 Portable electrical generator system for providing temporary distribution of single-phase and three-phase power
A portable generator system is used to provide temporary electrical power. The portable generator system has a vehicle, a generator, a step-up system, and a output interface. The step up system has one or more transformers for stepping up a voltage of the generator to a distribution voltage.
US10389260B2 Half bridge resonant converters, circuits using them, and corresponding control methods
A half bridge resonant converter comprises a half bridge inverter having a high side switch and a low side switch with an output defined from a node between the high side switch and the low side switch. The output connects to a resonant circuit. There are separate control circuits for generating the gate drive signals for controlling the switching of the high side switch and low side switch, in dependence on an electrical feedback parameter, each with different reference voltage supplies.
US10389253B2 Smart grouping control method for power converter switching noise management
A switching power converter is provided that cycles a power switch during a group pulse mode of operation to produce a train of pulses within a group period responsive to a control voltage being within a group mode control voltage range. Depending upon the control voltage, the number of pulses in each train of pulses is varied to provide a linear power delivery to the load.
US10389252B2 Apparatus for converting DC power
Provided are a power converting system and a power converting apparatus, which include an input unit that receives a direct current (DC) voltage from an external power source, a conversion unit including a plurality of switching circuits that convert the input DC voltage into a multi-phase AC voltage, a resonant unit including a single resonant inductor connected to each of the plurality of switching circuits, and an output unit that rectifies each phase of the multi-phase AC voltage which has been converted in the plurality of switching circuits and outputs a single DC voltage.
US10389247B2 Power conversion device and control circuit including stop transitioning to stop state
A power conversion device according to one or more embodiments 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.
US10389246B1 Resonant rectified discontinuous switching regulator with inductor preflux
A switched-mode power regulator circuit has four solid-state switches connected in series and a capacitor and an inductor that regulate power delivered to a load. The solid-state switches are operated such that a voltage at the load is regulated by repetitively (1) prefluxing the inductor then charging the capacitor causing an increased current to flow in the inductor and (2) prefluxing the inductor then discharging the capacitor causing increased current to flow in the inductor. The inductor prefluxing steps enable the circuit to provide increased output voltage and/or increased output current.
US10389245B2 Electric power converter and driving apparatus
An electric power converter including an electric-power conversion circuit that performs bidirectional conversion of a voltage between a DC power source and a motor and outputs the voltage, a first voltage detector that detects an inter-terminal voltage at the DC power source side of the electric-power conversion unit, a second voltage detector that detects an inter-terminal voltage at the motor side of the electric-power conversion unit, and a controller. The controller includes a first calculator that calculates a main duty, based on a target voltage and the inter-terminal voltage at the motor side, and a second calculator that calculates a sub-duty, based on the main duty, the inter-terminal voltage at the motor side, and the inter-terminal voltage, at the DC power source side, detected by the second voltage detection unit. The controller calculates a duty amount for operating the electric-power conversion unit, based on the main duty and the sub-duty.
US10389244B2 Feedback control for hybrid regulator including a buck converter and a switched capacitor converter
A feedback system that can control hybrid regulator topologies that have multiple converters or regulators connected in series is described. The hybrid regulator can include at least two regulators: a switched inductor regulator and a switched-capacitor regulator. The feedback system can simplify feedback design for the hybrid regulator that can include multiple converter stages and can control the feedback to improve the efficiency of a hybrid regulator.
US10389237B1 Light-load efficiency improvement of hybrid switched capacitor converter
The subject disclosure includes reducing switching losses at lower load current while maintaining the switching frequency for a hybrid switched capacitor converter circuit. Control circuitry is coupled to the hybrid switched capacitor converter circuit and configured to measure a load current at an output of the hybrid switched capacitor converter circuit in a buck phase mode. The control circuitry is configured to compare the measured load current to set of predetermined thresholds. The control circuitry is configured to drive a first voltage to the second set of transistors that turns on the second set of transistors periodically to regulate the output during the buck phase mode. The control circuitry is also configured to drive a second voltage to the first set of transistors that turns off the first set of transistors for one or more switching cycles while the second set of transistors are turned on based on the comparison.
US10389233B1 Switched mode power supply with PFC burst mode control
A method of operating a power supply having a PFC stage and an LLC converter coupled to the PFC stage includes: operating the PFC stage in CCM in a steady-state mode of the power supply using a current mode controller, by implementing a current control loop which has AC input voltage measurements as an input; operating the PFC stage in DCM for at least part of a burst mode of the power supply using a voltage mode controller, by implementing a voltage control loop which does not have AC input voltage measurements as an input; and modifying the voltage control loop if an output of the voltage mode controller in burst mode and which is proportional to power in average current mode control falls outside a predetermined range.
US10389232B2 Bridgeless power factor correction circuit having a snubber circuit
A bridgeless power factor correction circuit includes: a first leg composed of a series circuit with a first rectifier and a first switch; a second leg that is composed of a series circuit with a second rectifier and a second switch and is connected in parallel to the first leg; a smoothing capacitor connected in parallel to the first leg; a snubber circuit that is connected between a first connection point, which is located between the first rectifier and the first switch and is connected via a first inductor to one end of an AC power supply, and a second connection point, which is located between the second rectifier and the second switch and is connected via a second inductor to another end of the AC power supply; and a control circuit that executes on/off control of the first switch and the second switch.
US10389224B2 Power converter system and method of operating thereof
A power converter including: a regulator including an output terminal to output an output voltage according to a first reference voltage, the output terminal to be coupled to a load; and a controller coupled to the output terminal, the controller to increase a current at the output terminal when a voltage at the output terminal is lower than a second reference voltage, and to decrease the current at the output terminal when the voltage at the output terminal is greater than a third reference voltage.
US10389222B2 Systems and methods for sensing current in a power converter
Systems, apparatuses, and methods for efficiently generating a stable output voltage for one or more components are described. In various embodiments, current sensing circuitry within a power converter includes one or more current mirrors in addition to at least a first resistor, a second resistor, a switch and a bias current source. The sizes of these latter components scales the sensing current output of the current sensing circuitry from a value of an inductor current flowing through the low pass filter output of the power converter. In addition, the sizes generate an offset which maintains the sensing current as a positive value even when the inductor current becomes a negative value. The boosted sensing current makes a zero detection function and a protection function for the power converter relatively simple with current comparisons.
US10389218B2 Efficient laminated coreless generator and manufacturing method thereof
A generator is provided with stator coils fixed with an outer fixing bracket and rotors driven by a spindle, and the rotors are fixed with the spindle, and both of stator coils and a rotor frame are of disk shapes with the spindle passing through centers therein; one rotor and an adjacent stator coil constitute one kinetic energy conversion unit, a plurality of kinetic energy conversion units are axially aligned through the spindle and successively mounted in a consistent direction to form a laminated generator body; permanent magnets configured in even number and having consistent shapes on a single rotor frame are distributed in a form of regular polygon around an axis, the shape of a single coil is the same as that of the magnet.
US10389214B2 Motor and producing method for motor
A motor includes a motor part and an amplifier configured to supply electric power to the motor part. The motor part includes a stator and a rotor. The amplifier includes a first frame constituting a housing of the amplifier and a second frame. The second frame is arranged on a first face located in a direction perpendicular to a rotation axis direction of the rotor at the first frame. At least one substrate housed in the first frame is attached to the second frame.
US10389211B2 Axially extending electric machine electronics cooling tower
An electronic package adapted for connection to a rear frame member of an electric machine. The electronic package includes a cooling tower having first and second axial ends. The cooling tower includes a metallic wall defining radially inner and outer wall surfaces and extending about the package central axis. The radially inner wall surface defines an axially extending air passage through the cooling tower with an inlet proximate the first axial end. Spaced metallic ribs are in conductive thermal communication with the radially inner wall surface traverse and the air passage. Power electronics devices are attached in conductive thermal communication to the radially outer wall surface. The cooling tower provides a heat sink for the power electronics devices with a primary cooling path for each of the power electronics device extending radially inwardly to the cooling tower. An electric machine including such an electronic package is also disclosed.
US10389209B2 Hydroelectric turbines, anchoring structures, and related methods of assembly
A hydroelectric turbine may include a stator comprising a first plurality of electricity-generating elements and a rotor comprising a second plurality of electricity-generating elements. The rotor may be disposed radially outward of an outer circumferential surface of the stator and configured to rotate around the stator about an axis of rotation. The rotor may be a flexible belt structure. The turbine may further include at least one bearing mechanism configured to support the rotor relative to the stator during rotation of the rotor around the stator.
US10389206B2 Method and apparatus to drive a rotor and generate electrical power
An electromagnetic power generator device and a method thereof for using balanced electromagnetic forces to drive one or more flywheel rotor assemblies on a fixed shaft and generating large amount of electrical power are provided. The electromagnetic power generator device includes a non-rotating shaft attached to a support frame, at least one flywheel rotor assembly, and at least one input driver plate assembly which is coupled to the flywheel rotor assembly via the non-rotating shaft penetrating through a first centered hole of a bearing of the flywheel assembly and a second centered hole of the input driver plate assembly.
US10389203B2 Overmold protection for vibration motor
A vibration motor assembly includes a vibration motor, an end cap having electrical contacts configured for supplying electrical power to the vibration motor, the end cap having a first connecting structure connecting the end cap to the vibration motor, and a capsule connected to the end cap to define a cavity. The vibration motor further has a shaft, and an eccentric mass is connected to the shaft. The vibration motor is configured to use electrical power to rotate the shaft and the eccentric mass to create a vibration effect. The end cap further has a second connecting structure connecting the capsule to the end cap. The vibration motor and eccentric mass are enclosed by the so-connected end cap and capsule, so as to enable the vibration motor assembly to withstand fabrication conditions.
US10389201B2 Motor with seal member having upper and lower seal portions and intervening portion positioned in radial opening
A motor may include an armature; a cylindrical housing; a brush card assembly; a cylindrical bracket positioned under the brush card assembly and fixed to the housing; and a seal member positioned between the housing and the bracket and made of elastomer. The housing and the bracket may be made of metal. The brush card assembly may include a cylindrical portion and a flange portion. The seal member may include an upper portion and a lower portion. A housing lower end surface and a bracket upper end surface may face each other. The housing lower end surface and the bracket upper end surface may include contact portions contacting and separation portions separated in the axial direction. The motor may include a radial opening positioned axially between the separation portions and open in a radial direction. The seal member may include an intervening portion positioned in the radial opening.
US10389194B2 Permanent magnet electrical rotating machine with protection members arranged between permanent magnets and rotor cores
A permanent magnet electrical rotating machine is provided which is capable of contributing to protected permanent magnets and increased cooling performance during operation. The permanent magnet electrical rotating machine includes: permanent magnets; rotor cores that have the permanent magnets mounted thereto and are laminated in a rotating axis direction; spacers that are placed between adjacent rotor cores; and permanent magnet protection members that are installed between the permanent magnets and the rotor cores and also placed to maintain radial continuity in space partitioned by the spacers between the rotor cores.
US10389185B2 Communication apparatus, control method, and storage medium
A communication apparatus includes first communication means having a first communication function for wirelessly communicating with a partner apparatus, and second communication means having an electric power supply function for wirelessly supplying electric power to the partner apparatus and a second communication function for wirelessly communicating with the partner apparatus. The second communication function is for transmitting specific data sequence to the partner apparatus in response to reception of specific data from the partner apparatus, and the electric power supply function is for supplying electric power to the partner apparatus in a case of receiving from the partner apparatus, with the first communication means, a signal indicating that the partner apparatus has received the data sequence.
US10389177B2 Magnetic field configuration for a wireless energy transfer system
Wireless power transfer systems comprising of special arrangements of magnetic field generating materials within the wireless power transmitter and the wireless power receiver. The arrangement enables a greater amount of the magnetic field to be contained within the air gap between the wireless power transmitter and the wireless power receiver than outside of the air gap.
US10389174B2 Resource management system
A resource management system includes first and second opening/closing control mechanisms and a grid manager. The first and second control mechanisms each include: a controller to transmit a signal between a resource supply source and a load, a monitor to monitor a state of a resource from the source, a storage to store a policy defining the signal corresponding to the state of the resource from the source; and a path controller to generate the signal based on a monitoring result of the monitor and the policy. The grid manager includes: a third monitor to monitor the state of the resource from the first source; and a third path controller to generate at least one of the first and second signals by controlling at least one of the first path and second path controllers based on a monitoring result of the third monitor.
US10389168B2 Intuitive system
Various embodiments include an “Intuitive System” which detects the state of grid power at home or in commercial places and/or regions and manages the operation of various electrical and electronic systems accordingly. In various embodiments, a server may receive data from devices positioned throughout the grid. The server may aggregate, analyze, present, and/or act upon the received data. The system may enable providers to manage the health of grid power, monitor reports of power failures, analyze causes and durations of failures, engage in demand response, determine peak power demands, etc. The system may actively reduce demands for power, including, for example, by selectively reducing grid power available to constituents. However, constituents may have the capability to turn to back-up power systems, whose existence may be a determining factor in which constituents receive reduced grid power. The Intuitive System may also reduce grid load by turning down high-power devices.
US10389167B2 Power distribution system using multiple rechargeable power sources and method for distributing power using multiple rechargeable power sources
A method for distributing power using multiple power sources is performed by a control device electrically connected to multiple rechargeable power units and a load. The control device creates an output power reference table according to multiple power setting values, output power ranges and battery efficiencies of the multiple rechargeable power units. The output power reference table includes the power setting values and power distribution information corresponding to the power setting values. When receiving a consumed power value of the load, the control device selects corresponding power setting value and power distribution information in the output power reference table and controls the multiple rechargeable power units to simultaneously output power to the load according to the power distribution information. By referring to the output power values of all the rechargeable power units and allocating power outputted from all the rechargeable power units, power utilization efficiency can be enhanced.
US10389166B1 Method and system for single stage battery charging
Aspects of the present disclosure involve a system and method for providing a boosted voltage using a single stage dual active bridge converter. In one embodiment, the single stage dual active bridge converter is introduced for high voltage charging using phase shift and frequency control. Phase shift and frequency control can be implemented on duty cycled switches and pulse width modulated switches in order to achieve a desired output voltage. In another embodiment, the phase shift and frequency controlled single stage dual active bridge converter is replicated in modular form to provide a single-phase system that provides a voltage for charging a high voltage system. In yet another embodiment, the phase shift and frequency controlled single stage dual active bridge converter is replicated in modular form to provide a three-phase system that provides a voltage for charging a high voltage system.
US10389163B2 Enhanced reverse boosting detection in a wireless charging scheme
Enhanced reverse boosting detection in a wireless charging scheme is disclosed. In some implementations, a minimum mid-level input voltage regulation (VMID_MIN regulation) loop is provided to regulate an input voltage from a wirelessly coupled power source when a mid-level of the input voltage falls below a predetermined threshold. The input voltage is provided to a buck converter within a wireless charging receiver. An input missing poller signal generator is provided to generate an input missing poller (IMP) signal if the VMID_MIN regulation loop becomes active and the buck converter has entered a discontinuous mode.
US10389158B2 Device and method for charging an electrical energy store from a three-phase AC voltage source
The invention relates to a device (100) for charging an electrical energy store (B) from a three-phase AC voltage source (U1, U2, U3), said device having: —a converter device (20) electrically connected to the AC voltage source (U1, U2, U3) and with three half-bridges (H1, H2, H3), each having two series-connected switches (S1, S2; S3, S4; S5, S6), wherein an inductor (L1, L2, L3) is connected electrically between a respective node point of two switches (S1 . . . S6) of one of the half-bridges (H1, H2, H3) and a respective phase of the AC voltage source (U1, U2, U3); —a buck converter device (TS) electrically connected to an intermediate circuit capacitor (C1) of the converter device (20), wherein a switch (STS) of the buck converter device (TS) is cyclically switched in a charging mode of the device (100) and is open in a regular mode of the converter device (20); and —a switch (SF) by means of which the buck converter device (TS) can be bypassed in regular mode of the converter device (20); —wherein, depending on the phase voltages of the AC voltage source (U1, U2, U3) and currents through the inductors (L1, L2, L3), the switch (STS) of the buck converter device (TS) and the switches (S1 . . . S6) of the half bridges (H1, H2, H3)of the converter device (20) can be switched by means of a control device (10) in such a manner that a charging current for the electrical energy store (B) drawn from the AC voltage source (U1, U2, U3)in order to charge the electrical energy store (B) is formed such that each phase current of the AC voltage source (U1, U2, U3) is substantially sinusoidal, the phase currents being substantially in phase with the corresponding phase voltages of the AC voltage source (U1, U2, U3).
US10389157B2 Charging method, apparatus and system, charger, and chargeable device
A charging method, a charging apparatus, a charger, a chargeable device, and a charging system are provided. The charging method includes: acquiring a control current wave from a chargeable device, wherein the control current wave is a positive current pulse, a negative current pulse, or a current having a current value equal to a reference current value; if the control current wave is the positive current pulse, adjusting an output voltage of a charger to be greater than a present output voltage; if the control current wave is the negative current pulse, adjusting the output voltage of the charger to be less than the present output voltage; and if the control current is the current having the current value equal to the reference current value, maintaining the output voltage unchanged. Accordingly, an output capability of the charger is fully used, thus achieving fast charging.
US10389154B2 Power storage adapter using a high efficiency charging method
A power storage adapter may use a high efficiency charging method when supplying electrical power to a portable information handling system when the power storage adapter is not connected to AC line power. In particular, the power storage adapter may minimize or avoid supplying electrical power when an internal battery of the portable information handling system is in a constant voltage charging regime (or at a given state of charge), in which the electrical power decreases as the state of charge increases.
US10389153B2 Charging control method and mobile terminal
Provided are a charging control method and a mobile terminal. The charging control method includes the follows. The mobile terminal receives a level signal transmitted from the charging device through a D-data line of a charging interface, so as to determine the type of the charging device. The mobile terminal transmits a handshake request signal to the charging device through a D+ data line of the charging interface if it is determined that the charging device is an adapter or a mobile power supply, and the handshake request signal is used to query whether the charging device supports a quick charging mode.
US10389150B2 Single piece case with a battery and a hinge
An accessory device for an electronic device is disclosed. The accessory device may include a unitary body having a first region, a second region, and a hinge positioned between the first region and the second region. When a force is applied to the first region, the first region may bend or pivot at the hinge. When bent, the first region allows the electronic device to slide into or out of the accessory device. Further, the electronic device may slide into or out of the accessory device in a straight or linear manner. Also, the accessory device may further include a power supply designed to supply electrical current to a battery of the electronic device. The accessory device may further include a connector that electrically connects the power supply with the electronic device. The sliding motion of the electronic device prevents the connector from damage by bending.
US10389145B2 System and method for reducing interference in a wireless power transfer system
One aspect of the disclosure provides an apparatus for conveying wireless power. The apparatus comprises a circuit board disposed along one or more planar coils and a plurality of feeds. The circuit board is divided into a first area separate from a second area. The first area has a plurality of first voltage components and the second area has a plurality of second voltage components. The first voltage components operates at a lower voltage than the second voltage components. The plurality of feeds are coupled to the one or more planar coils and the circuit board. The plurality of feeds pass through the circuit board within the second area along a side of the circuit board and couple to one or more of the second voltage components.
US10389138B2 Power receiver for extracting power from electric field energy in the earth
A resonant transformer connected between a ground terminal and elevated terminal draws current from the earth's electric field through a primary winding of the transformer. An impulse generator applies a high voltage impulse to the primary winding of the resonant transformer to cause current to flow from the ground terminal through the primary winding. The flow of current through the primary winding of the resonant transformer induces a current in the secondary winding, which may be converted and filtered to a usable form, e.g. 60 Hz AC or DC.
US10389132B2 AC-DC photovoltaic device
An AC-DC photovoltaic device is provided, including: a photovoltaic module, a direct current side capacitor, a DC-PWM power switching circuit and a controller. The direct current side capacitor is connected in parallel with an output terminal of the photovoltaic module. An input terminal of the DC-PWM power switching circuit is connected with the output terminal of the photovoltaic module. The DC-PWM power switching circuit includes a controllable switch transistor. The controller is configured to output a switch control signal to control a switching state of the controllable switch transistor in the DC-PWM power switching circuit, to control the DC-PWM power switching circuit to output a direct current PWM wave in a case that the switch control signal is a direct current modulation signal, and output an alternating current PWM wave in a case that the switch control signal is an alternating current modulation signal.
US10389126B2 Method and apparatus for damping power oscillations on an electrical grid using networked distributed energy storage systems
Embodiments of the present invention include control methods employed in multiphase distributed energy storage systems that are located behind utility meters typically located at, but not limited to, medium and large commercial and industrial locations. These distributed energy storage systems can operate semi-autonomously, and can be configured to develop energy control solutions for an electric load location based on various data inputs and communicate these energy control solutions to the distributed energy storage systems. In some embodiments, one or more distributed energy storage systems may be used to absorb and/or deliver power to the electric grid in an effort to provide assistance to or correct for power transmission and distribution problems found on the electric grid outside of an electric load location. In some cases, two or more distributed energy storage systems are used to form a controlled and coordinated response to the problems seen on the electric grid.
US10389124B2 Power distribution priority controller and controlling method of a photovoltaic power generation system
A power distribution priority controller and a controlling method of a photovoltaic power generation system. The controller includes a calculating unit configured to calculate an electric device priority list according to running state information of electric devices and photovoltaic power generation data and to determine a preferred power distribution schemes; a controlling unit configured to acquire in real time the running state information of all electric devices, and control the electric devices according to the preferred power distribution schemes determined by the calculating unit; a communicating unit configured to transmit the photovoltaic power generation data, the running state information of electric devices, and control command information; a storage unit configured to store, in time units, the photovoltaic power generation data, the running state information of electric devices, and the preferred power distribution schemes.
US10389122B2 Method and a system for controlling energy supply to a client
A method for controlling energy supply to a client, wherein the client is connected to at least two energy utilities and/or energy grids for receiving energy for operating its energy systems, includes providing a demand request signal by at least one operation unit and/or by at least one of the at least two energy utilities and/or energy grids for requesting a demand modification with regard to at least one energy system of the client. A functional entity balances the energy supply to the client, so that a supply of energy from the at least two energy utilities or energy grids to the client is provided under consideration of the demand request signal or signals in a complementary way.
US10389120B2 Uninterruptible power supply device
An uninterruptible power supply device is basically a device that performs a full-time inverter feeding system using a first semiconductor switch, and when a second semiconductor switch, which is an optional item, is connected in parallel to the first semiconductor switch and a full-time bypass feeding system is selected, serves as a device that performs the full-time bypass feeding system using the second semiconductor switch. This leads to a low device cost compared with the case in which an uninterruptible power supply device employing the full-time inverter feeding system and an uninterruptible power supply device employing the full-time feeding system are designed and manufactured separately.
US10389115B2 Systems and methods for determining and utilizing customer energy profiles for load control for individual structures, devices, and aggregation of same
A system and method for creating and making use of customer profiles, including energy consumption patterns. Devices within a service point, using the active load director, may be subject to control events, often based on customer preferences. These control events cause the service point to use less power. Data associated with these control events, as well as related environment data, are used to create an energy consumption profile for each service point. This can be used by the utility to determine which service points are the best targets for energy consumption. In addition, an intelligent load rotation algorithm determines how to prevent the same service points from being picked first each time the utility wants to conserve power.
US10389109B2 Overvoltage protection circuit and overvoltage protection control method
There is provided an overvoltage protection circuit including: a comparator configured to compare a DC voltage supplied to a first load by a power generator with a first value set based on an upper limit of an operating voltage of the first load; a storage element configured to be charged with a portion of a current generated by the power generator; and a switch configured to change a flow of the current so that: when the DC voltage is higher than the first value, the portion of the current is supplied to the storage element and a second load coupled to the storage element in parallel, and when the DC voltage is less than or equal to the first value, the storage element supplies the second load with power.
US10389102B2 Cable gland assembly
A gland assembly includes a gland body (3) and a cap nut (5) connected by screw threads (25). A cable holding device (11) is received within the cap nut (5) and has a plurality of fingers (19) configured to apply a gripping force to a cable (7) extending through the gland assembly in response to a torque applied to the cap nut (5).The fingers (19) are configured to increase the gripping force on the cable (7) in response to a linear force applied to the elongate member.
US10389101B2 Grommet
To achieve high waterproofness, a grommet that is attached so as to cover a shield pipe and a corrugated tube so as to bridge therebetween includes a pipe-side end portion that is formed in a tubular shape capable of being sealingly connected to an outer circumferential side of the pipe, and a corrugated-side end portion that is formed in a tubular shape capable of being sealingly connected to an outer circumferential side of the corrugated tube. A plurality of sealing lips that closely contact to an outer surface of the shield pipe are formed on an inner surface of the pipe-side end portion. The sealing lips are disposed inside and outside a width region W that is fastened by a fastening band disposed on an outer surface of the pipe-side end portion.
US10389098B2 Snap-on screwless wallplate wiring device
A wall cover plate is provided for connecting directly to an electrical wiring device without the use of the base plate or adapter plate. The wall plate can have a connector such as a hook and/or prong that engages the housing for the mounting strap of the electrical wiring device. The electrical wiring device can include a removable connector attached to the mounting strap where the connector has at least one edge or coupling member for coupling with a faceplate. The faceplate can have an inner edge with a rib or series of teeth for connecting with the mounting strap or the removable connector by an interference fit.
US10389092B2 Frame assembly body and casing
A frame assembly body includes a connected section in which one ends of first and second frame materials, each of which has plural bent sections and plural surfaces, are joined perpendicularly. The connected section has: a projected piece locking section in which a slit-shaped fitting hole, a notch, or a recessed section formed in the second frame material is fitted to a projected piece provided in the first frame material; and a slit fitted section in which a slit-shaped notch formed in the second frame material is fitted to a fitting slit formed in a manner to notch the first frame material.
US10389091B2 Spark plug for internal combustion engine and ignition system having spark plug
A spark plug for an internal combustion engine has a cylindrical insulator, a center electrode held inside of the insulator, and, a terminal portion held inside of the insulator and electrically connected to the center electrode. The insulator has a insertion portion arranged closer to the base end side than the housing is, the insertion portion being inserted into a cylindrical plug cap. The insertion portion has a non-fit portion formed at the base end of the insulator, and, a fit portion formed to the head end side of the non-fit portion, an outer diameter of the non-fit portion being equal to or smaller than an inner diameter of the plug cap, the fit portion being fitted in the inner periphery surface of the plug cap.
US10389090B2 Lateral growth of edge-emitting lasers
A method of forming a pair of edge-emitting lasers is provided. The method includes forming a mesa from a substrate, forming a cover layer on the substrate around the mesa, and forming a first barrier layer on each of opposite sidewalls of the mesa. The method further includes forming a quantum well layer on each of the barrier layers, forming a second barrier layer on each of the quantum well layers, and forming a cladding layer on each of the second barrier layers.
US10389087B2 Method and apparatus for spectral narrowing and wavelength stabilization of broad-area lasers
Methods and apparatus for spectral narrowing and wavelength stabilization of broad-area lasers, such as an apparatus including a broad-area laser source configured to emit light along an emission axis in an emission pattern extending along the emission axis, and a single-mode fiber Bragg grating, such as a single-mode core incorporating a fiber Bragg grating embedded in a core of a dual-clad fiber, the single-mode fiber Bragg grating configured to spectrally selectively reflect back light from a sub-aperture portion of the emitted light to the broad-area laser source. The single mode core having the FBG is off-axis in comparison to the central axis of the double-clad fiber and allows for frequency stabilization of the broad area laser diode output improving its performance as pump laser for a doped fiber amplifier.
US10389083B2 Modulated light source
A modulated light source includes a reflective semiconductor optical amplifier including a mirror at a first end of the reflective semiconductor optical amplifier, a modulator configured to modulate a central wavelength, a first mirror configured to reflect light transmitted by the modulator, an optical filter disposed between a second end of the reflective semiconductor optical amplifier and the modulator, and a second mirror configured to reflect part of incoming light and to transmit the other part of the incoming light. The reflective semiconductor optical amplifier, the optical filter, and the second mirror configure a Fabry-Perot laser. The first mirror is configured to feed light emitted from the Fabry-Perot laser back to the Fabry-Perot laser, and the modulated light source is configured to select light corresponding to one of longitudinal modes oscillated by the Fabry-Perot laser, to modulate the selected light, and to output the modulated light.
US10389082B1 Rare-earth-doped ternary sulfides for mid-wave and long-wave IR lasers
The invention relates to rare-earth-doped ternary sulfides. The rare-earth-doped ternary sulfides may be used as an active material for mid-wave infrared and long-wave infrared lasers and amplifiers. Methods for producing laser materials including rare-earth-doped ternary sulfides, as well as lasers and amplifiers incorporating the laser materials, are also provided.
US10389081B2 System and method for modulating laser pulses
The present invention relates to a system for modulating laser pulses by means of an electro-optical modulator which is operated by means of a pulsed modulation voltage. A voltage converter mounted upstream of the modulator converts a pulsed modulated switching voltage at an output voltage level to the modulation voltage that is higher than the output voltage level. The invention further relates to a method for modulating laser pulses.
US10389077B2 HF coaxial cable with angular plug connection
The invention is a HF coaxial cable that comprises a cable inner conductor and a cable outer conductor, as well as an angular plug connection at least one of its two cable ends. The cable is straight HF corrugated cable including a cable outer conductor, a trimmed HF corrugated cable end, straight plug connector connected to the prepared cable end; and a cold forming region of the HF corrugated cable which is bent with a force directed transversely to a longitudinal extension of the HF corrugated cable and a tensile force applied to the cable. The HF corrugated cable is permanently bend, to have a bending radius which alters line impedance to be a maximum of 1 ohm.
US10389074B2 Slip ring unit for a rotor of an electrically excited rotary dynamo-electric machine
A slip ring unit for an electrically excited rotor of a rotary dynamo-electric machine includes an electrical terminal which protrudes axially from an end face of the slip ring unit and having a contact point and a circumferential slip contact surface electrically connected to the electrical terminal. Disposed adjacent to the slip contact surface is an insulation element, with end plates axially retaining the circumferential slip contact surface and the insulation element. An electrically insulated support element is arranged on an end face of the slip ring unit and has a cross section which substantially matches a cross section of the slip ring unit. The support element axially surrounds the electrical terminal and radially supports the electrical terminal.
US10389071B2 Mobile terminal and method for manufacturing earphone socket
The present disclosure provides a mobile terminal and a method for manufacturing an earphone socket. The mobile terminal includes an earphone socket. The earphone socket includes a housing and a sealing member. The housing has an insertion hole surrounded by a peripheral side wall, the peripheral side wall has a first peripheral side wall located at an inner portion of the insertion hole and a second peripheral side wall located at an outer portion of the insertion hole, the first peripheral side wall has a thickness greater than that of the second peripheral side wall, and the second peripheral side wall has an opening port at an outer end of the insertion hole. The sealing member is embedded on an outer surface of the housing, and surrounds a periphery of the opening port, and at least a part of the sealing member extends to the first peripheral side wall.
US10389069B2 Electrical connector and electrical connector device
To shorten a contact member to a fit-in direction to allow a decrease size, a fixing piece 12c of a contact member 12 is arranged in a region Q where an electrode part 22a of a mating connector 20 slides over the contact member 12. Thus, the region Q where the electrode part 22a of the mating connector 20 slides over the contact member 12 and a region where the fixing piece 12c of the contact member 12 is arranged are in a state of overlapping each other in a direction of fitting in the mating connector 20, and the contact member 12 can be shortened to the direction of fitting in the mating connector 20.
US10389068B2 Multiple cable housing assembly
One example of a cable assembly includes a housing, a first cable, a first connector board, a second cable, and a second connector board. The first connector board is electrically coupled to the first cable and is at least partially arranged within the housing. The second connector board is electrically coupled to the second cable and is at least partially arranged within the housing.
US10389064B2 Connector and connector assembly
A connector comprises a first housing, a cam member, and an operation lever. The first housing has a mating portion configured to mate with a second housing of a second connector. The cam member has a cam groove configured to mate with a cam pin provided on the second housing. The cam member causes the second housing to mate with the first housing by sliding in a lateral direction intersecting with a direction of mating to draw the cam pin into the cam groove. The operation lever slides the cam member according to a turning operation. A nipping portion of the connector nips the cam pin in the cam groove when the cam member slides up to a mating completion position at which mating of the second housing with the first housing is completed.
US10389061B2 Electrical connector having a rear seal and a rear-loaded cover/retainer member
An electrical connector with a wire seal member. The wire seal member has seal member openings which extend through the seal member. Recesses are provided proximate the seal member openings and extend about the circumference of the seal member openings, the recesses extend from a first surface of the seal member in a direction toward a second surface. A rear-loaded cover/retainer is positioned proximate the wire seal member. The cover/retainer has cover/retainer openings, the cover/retainer openings are positioned to align with the seal member openings. The cover/retainer openings have projections which are positioned about the circumference of the cover/retainer openings. Wherein as the projections of the cover/retainer are moved into the recesses of the wire seal member, the projections enter the recesses and cause the seal member openings to interact with and seal the wire conductors.
US10389060B2 Assembly of a plug connector part comprising a holder frame for receiving modular contact inserts
An assembly of a plug-in connector part includes: a holder frame for receiving at least one modular contact insert, the holder frame enclosing an opening into which at least one contact insert can be inserted; and a housing part having a receiving opening into which the holder frame is inserted in an insertion direction, and a bearing portion on which the holder frame rests in a position in which the holder frame is inserted into the receiving opening. The housing part includes a locking opening and the holder frame includes a locking unit for locking the holder frame to the housing part in the inserted position. The locking unit includes a locking element which, in a locked position, form-fittingly engages in the locking opening in the housing part.
US10389059B1 All-in-one stereo socket
The invention discloses an all-in-one stereo socket, comprising an housing, wherein the housing is in the shape of a cube with adjacent faces transitioned spherically; the housing has a top face provided with a power switch and a USB jack, three continuous side faces provided with three-prong outlet modules each having an outlet, another side face provided with a power line, and a bottom face acting as a support face; the housing is internally provided with a circuit board and a support frame assembly; the circuit board is provided with a USB plugging terminal corresponding to the USB jack; the support frame assembly is internally provided with live-line conductive terminals, null-line conductive terminals and grounding conductive terminals, which are arranged corresponding to respective outlets; and the back face of each three-prong outlet module is provided with a protective door device fixed to the support frame assembly.
US10389054B1 Contact blade for a socket-like connector part, and socket-like connector part
A contact blade for a plug-in connector part includes oppositely situated first and second contact arms extending longitudinally. The first contact arm has a primary opening dividing the first contact arm into first and second contact webs on respective sides of the primary opening. The first contact web has a contact opening dividing the first contact web into inner and outer contact skids on respective sides of the contact opening. The inner contact skid is between the contact opening and the primary opening and the outer contact skid is between the contact opening and an edge of the first contact arm. The contact opening has a transverse bulge extending laterally toward the primary opening such that the outer contact skid has a widened section next to the transverse bulge. A contact point, for contacting a plug pin, is on the widened section of the outer contact skid.
US10389050B2 Electrical connector
An electrical connector configured to electrically connect to a chip module includes: a body, provided with at least one accommodating hole, where the body has a protruding block provided to protrude upward from one side of the accommodating hole, and the protruding block is configured to support the chip module upward; and at least one terminal, correspondingly accommodated in the at least one accommodating hole. The terminal includes a base, accommodated in the accommodating hole; an elastic arm, formed by extending forward from the base, located at one side of the protruding block, and configured to be electrically connected with the chip module; and a through slot, running vertically through the elastic arm. The protruding block has a rear end. The base is located behind the rear end, and the through slot extends forward beyond the rear end.
US10389049B2 Conductor terminal and set formed of the conductor terminal and an actuation tool
A conductor terminal with an insulating material housing and a spring-force terminal connection. The spring-force terminal connection has a contact body which is shaped out of a sheet element and has a base portion, lateral wall portions that protrude from the base portion and are mutually spaced, and solder connection contact tongues. The base portion together with the lateral wall portions forms a conductor receiving channel for receiving an electric conductor, and leaf spring tongues protrude from the lateral wall portions so as to face one another, each leaf spring tongue has a clamping edge for clamping an electric conductor received in the conductor receiving channel. The insulating material housing has a conductor insertion opening which leads to the conductor receiving channel on the front face.
US10389048B1 Terminal block having fastening handle
A terminal block includes a first connection member, a second connection member and a fastening handle. The first connection member includes a handle platform, a protruding plate protruding from the handle platform, and a cavity inside the handle platform. A retaining slot communicating with the cavity is formed inside the protruding plate. The second connection member includes a fastening slot into which the protruding plate is plugged and includes a fastening portion arranged near the fastening slot. The fastening handle includes an end section inserted through the retaining slot and engaged with the protruding plate, an engagement section extended from the end section and received in the cavity, and a head section protruding out of the handle platform.
US10389046B2 Coaxial connector with grommet biasing for enhanced continuity
A compressible F-connector and method for interconnection with coaxial cable that includes a biasing member for promoting electrical continuity.
US10389041B2 Phased array antenna panel with enhanced isolation and reduced loss
A phased array antenna panel includes a central radio frequency (RF) front end chip, neighboring RF front end chips, and an antenna. The antenna has a proximal probe and a distal probe. The proximal probe has one end at a near corner of the antenna adjacent to the central RF front end chip, and reduces an insertion loss in signals processed by the central RF front end chip. The distal probe has one end at a far corner of the antenna adjacent to one of the neighboring RF front end chips, and increases the isolation between signals processed by the central RF front end chip and signals processed by the one of the neighboring RF front end chips.
US10389040B2 Antenna feeding network
An antenna feeding network for a multi-radiator antenna, the antenna feeding network comprising at least two coaxial lines, wherein each coaxial line comprises an elongated central inner conductor and an elongated outer conductor surrounding the central inner conductor. At least one connector device is configured to interconnect at least a first inner conductor and a second inner conductor of the central inner conductors. The connector device comprises at least one engaging portion, each being configured to engage with at least one corresponding surface portion formed on the envelope surface of the first or second inner conductor. The envelope surface is furthermore provided with at least one recess provided adjacent at least one surface portion.
US10389039B2 Antenna feeding network
An antenna feeding network for a multi-radiator antenna. The feeding network comprises at least one substantially air filled coaxial line, each comprising a central inner conductor, an elongated outer conductor surrounding the central inner conductor, and an elongated rail element slideably movably arranged inside the outer conductor. The rail element is longitudinally movable in relation to at least the outer conductor.
US10389038B2 Subreflector of a dual-reflector antenna
A subreflector of a dual-reflector antenna comprises a first extremity comprising a convex inner surface, a second extremity adapted for coupling to the extremity of a waveguide, and a body extending between the first extremity and the second extremity. The body comprises a first dielectric part having a portion penetrating into the waveguide and a portion outside the waveguide, and a second metallic part comprising a first cylindrical portion, contiguous with the first extremity of the subreflector, whose diameter is greater than the portion outside the waveguide of the first dielectric part, and a second cylindrical portion, adjacent to the first cylindrical portion, extended by a conical portion that penetrates into the first dielectric part. The first cylindrical portion features a flat ring-shaped surface that forms an angle less than 90° with the axis of the subreflector so as to face the primary reflector.
US10389036B2 Radio frequency antenna and monitor
A ground penetration radar (GPR) antenna system is integrated into a digging machine such that the system is configured to remain operable under the same environmental conditions as the machine. The system includes an RF antenna and an antenna monitor. The antenna includes a rectangular hollow enclosure made of a conductive material defining a cavity therein and is affixed to a bucket of the digging machine. The antenna monitor is rigidly connected to the hollow enclosure and monitors inertial antenna location and/or movement.
US10389028B2 Antenna and wearable device
An antenna, including: a circuit board including a first grounding point, a second grounding point and a feeding point; a metal ring suspended with respect to the circuit board; a grounding arm; and a feeding short-circuit arm; the metal ring, the grounding arm and the feeding short-circuit arm are spaced from each other, and the grounding arm is between the metal ring and the feeding short-circuit arm; the first grounding point is connected with the grounding arm, the second grounding point and the feeding point are both connected with the feeding short-circuit arm; every two of the metal ring, the grounding arm and the feeding short-circuit arm are coupled with each other to form a ring current on the metal ring, so as to achieve circular polarization properties. The structure and arrangement of the antenna are flexible, so as to be adapted to devices with small internal space.
US10389025B2 Metal body antenna having loop type radiation elements
A metal body antenna having loop type radiation elements in which a housing unit is used as an antenna includes a radiation element supplied with a signal from a feeding power port, a ground coupled to the radiation element by loop coupling and in which an induction current is generated, and a frame bezel unit having an open end part separated from the ground by a dielectric and a gap. The frame bezel unit having the open end part supplied with an electric current induced into the ground is connected, and the metal body antenna operates in a wideband in multiple bands having an electrical length of a half wavelength. Accordingly, the bezel unit of a frame unit is effectively used and all of the Penta bands (i.e., GSM850, EGSM, DCS, PCS, and W2100) used in mobile phones is satisfied through a wideband multi-antenna structure having a small radiation loss.
US10389024B2 Antenna structure
An antenna structure includes a substrate, a radiation element, a conducting element, a grounding element, a first inductor, a second inductor, and a feeding element. The radiation element is disposed on the substrate. The radiation element includes a first radiation portion, a second radiation portion, a third radiation portion, and a feeding portion connected between the first radiation portion, the second radiation portion, and the third radiation portion. The conducting element is disposed on the substrate. The conducting element connects with the feeding portion. The grounding element and the feeding portion are separated from each other. The first inductor is disposed on the substrate, and coupled between the conducting element and the grounding element. The second inductor is disposed on the substrate, and coupled between the conducting element and the grounding element.
US10389019B2 Methods and systems for wet radome attenuation mitigation in phased-array antennae applications and networked use of such applications
Disclosed is the networking of the radar in manners and operating utilizing methods that result in increases in the radar coverage by adding to the possible collection of locations and thus potentially increasing the data to be analyzed—ultimately increasing the accuracy of the readings.
US10389018B2 Radiation apparatus
The present application discloses a radiation apparatus, the apparatus comprises at least four radiators, two L-shaped feeding sheets, and a balun structure, the balun structure consists of four L-shaped structures formed by eight conductive plates; and each L-shaped structure is formed by two conductive plates arranged at approximately 90 degrees, each L-shaped structure is electrically connected to one radiator at one end of the balun structure, and angles between a length direction of the radiator and two conductive plates are approximately 45 degrees; every two adjacent L-shaped structures are arranged in a T shape, and the four radiators are approximately in a cross shape and are approximately in a same horizontal plane; two adjacent conductive plates of every two L-shaped structures are approximately parallel to each other and are spaced by a preset distance to form four feeding slots.
US10389017B2 Roof antenna for vehicles and watertight structure for roof antenna for vehicles
A roof antenna attached to a vehicle includes an adhesive applied to a designated thickness, an upper case formed in a streamlined dome shape having an opened lower surface, and a lower case combined with the upper case, the lower case shielding the opened lower surface of the upper case and provided with an antenna module mounted on an upper surface of the lower case, wherein the lower case is combined with a roof of the vehicle, one surface of a pad formed of the adhesive is applied to a lower surface of the lower case, and another surface of the pad formed of the adhesive is attached to the roof.
US10389011B2 Antenna device for mobile terminal and mobile terminal
An antenna device includes a slot, a connecting assembly, a first capacitor and a match circuit. The slot is defined in a shell of the mobile terminal. The slot separates the shell into a first part and a second part, and the first part couples with a mainboard via a feeding point to form a slot antenna. The connecting assembly connects the first part with the second part. The first capacitor couples the first part with the feeding point. The match circuit couples the first part with the feeding point.
US10389009B2 Electronic device including NFC antenna
Disclosed is an electronic device which includes: a metal body including a hole defined by an inner edge thereof and extending in a first direction, wherein the metal body is defined by an outer edge thereof; and a near field communication (NFC) antenna including a coil wound about a central axis and arranged near the metal body to overlap the hole in a plan view of the metal body, wherein the inner edge and the outer edge are not connected to each other and the NFC antenna is arranged at the center of the hole along a second direction perpendicular to the first direction, and wherein the NFC antenna is arranged such that four cross points at which the NFC antenna and the inner edge cross in the plan view are formed.
US10389008B2 Technique for improving efficiency of on-chip antennas
Technique for improving efficiency of on-chip antennas, comprising placing each antenna on an individual area on the chip, defined by channels provided in the chip before or after placing the antenna(s). The channels may be metallized. Frequency of a radiating antenna element may be locked by wireless injection locking using a locked subharmonic frequency.
US10389007B1 Mobile terminal
There is disclosed a mobile terminal comprising a terminal body comprising a terminal body comprising a plurality of cases forming an external appearance of the mobile terminal; a waterproof member configured to prevent liquid from entering the mobile terminal between at least two of the plurality of cases; an air vent hole configured to allow air to pass between an interior and an exterior of the mobile terminal; a waterproof mesh disposed at the air vent hole and configured to allow air but not liquid to pass through the air vent hole; an antenna module provided in the plurality of cases and comprising an antenna radiator and a wireless integrated circuit; and a heat radiation unit having a first end adjacent to the antenna module and a second end adjacent to the air vent hole to allow heat from the antenna module to escape via the air vent hole.
US10389006B2 Electronic apparatus and manufacturing method thereof
An electronic apparatus has a substrate having a signal terminal and a waveguide formed above the substrate. The waveguide includes a lower conductor having an opening at a position corresponding to the signal terminal of the substrate and an upper conductor arranged above the lower conductor. A conductor pin is formed on the signal terminal, the conductor pin penetrating the opening without contacting the lower conductor of the waveguide. The conductor pin is connected to the upper conductor above the lower conductor.
US10389004B2 Temperature management in battery arrays
An array has batteries in which those at a higher level in the physical structure are spaced further apart from each other than those on the lower levels. This allows for a more even temperature to be maintained across the array.
US10388996B2 Method for setting identification code of energy storage system
An energy storage system includes a plurality of trays holding battery packs, each tray having a tray controller, and a switch to set an identification code to the tray, and a rack accommodating the plurality of trays, the rack having a rack controller, and fingers corresponding to each switch of the trays, the fingers selectively activating each switch when a corresponding tray is mounted on the rack.
US10388992B2 Alkylbenzoate derivatives as electrolyte additive for lithium based batteries
The invention relates to an electrolyte composition containing at least one compound of (I) wherein R1 is selected from C1 to C10 alkyl, and R2 is selected from O(C1 to C10 alkyl), OC(O)(C1 to C10 alkyl), OC(O)O(C1 to C10 alkyl), OS(O)2(C1 to C10 alkyl) and S(O)2O(C1 to C10 alkyl), wherein C1 to C10 alkyl may be substituted by one or more F and wherein one or more CH2— groups of C1 to C10 alkyl which are not bound directly to O may be replaced by O.
US10388990B2 Electrolyte for lithium secondary battery and lithium secondary battery using the same
An electrolyte for a lithium secondary battery, the electrolyte including: a lithium salt; a non-aqueous organic solvent; and a piperazine derivative represented by Formula 1 having an oxidation potential lower than an oxidation potential of the non-aqueous organic solvent by about 2 V to about 4 V: wherein, in Formula 1, X, Y, and R1 to R4 are defined in the specification.
US10388987B2 Ionically conductive compounds and related uses
Articles, compositions, and methods involving ionically conductive compounds are provided. The disclosed ionically conductive compounds may be incorporated into an electrochemical cell (e.g., a lithium-sulfur electrochemical cell, a lithium-ion electrochemical cell, an intercalated-cathode based electrochemical cell) as, for example, a protective layer for an electrode, a solid electrolyte layer, and/or any other appropriate component within the electrochemical cell. In certain embodiments, electrode structures and/or methods for making electrode structures including a layer comprising an ionically conductive compound described herein are provided.
US10388985B2 Sulfide solid electrolyte material, battery, and producing method for sulfide solid electrolyte material
The main object of the present invention is to provide a sulfide solid electrolyte material having favorable ion conductivity and high stability against moisture. The present invention solves the above-mentioned problem by providing a sulfide solid electrolyte material comprising an M1 element (such as Li element), an M2 element (such as Ge element, Sn element and P element) and a S element, and having a peak at a position of 2θ=29.58°±0.50° in X-ray diffraction measurement using a CuKα ray, characterized in that when a diffraction intensity at the above-mentioned peak of 2θ=29.58°±0.50° is regarded as IA and a diffraction intensity at a peak of 2θ=27.33°±0.50° is regarded as IB, a value of IB/IA is less than 0.50, and the M2 contains at least P and Sn.
US10388984B2 Method for producing graphite powder for negative electrode materials for lithium ion secondary batteries
A method for producing a graphite powder for a negative electrode of a lithium ion secondary battery, including a process of graphitizing a mixture of a carbon raw material powder and a silicon carbide powder, wherein a 90% particle diameter in a volume-based cumulative particle size distribution by laser diffraction method, D90, is 1 to 40 μm, a silicon carbide content in a total mass of a carbon raw material and silicon carbide (mass of silicon carbide/total mass of the carbon raw material and silicon carbide) is 1 to 35 mass %, the ratio of a 50% particle diameter in a volume-based cumulative particle size distribution by laser diffraction method, D50, of the carbon raw material powder to D50 of silicon carbide powder (D50 of the carbon raw material powder/D50 of silicon carbide powder) is 0.40 to 4.0.
US10388983B2 Rechargeable lithium batteries having an ultra-high volumetric energy density and required production process
A process for producing a lithium battery, comprising: (A) Assembling a porous cell framework composed of a foamed anode current collector, a foamed cathode current collector, and a porous separator disposed between the two collectors; wherein the current collector(s) has a thickness no less than 100 μm and at least 80% by volume of pores; (B) Preparing a first suspension of an anode active material dispersed in a first liquid electrolyte and a second suspension of a cathode active material dispersed in a second liquid electrolyte; and (C) Injecting the first suspension into pores of the anode current collector to form an anode and injecting the second suspension into pores of the cathode current collector to form a cathode to an extent that the anode active material and the cathode active material combined constitutes an electrode active material mass loading no less than 40% of the total battery cell weight.
US10388982B2 Electrode block, layered cell, and assembly method for layered cell
An electrode block includes: an electrode group having a stacked structure with a positive electrode, a negative electrode, and a separator interposed between the positive electrode and the negative electrode; lid members disposed on two ends of the electrode group in the stacked direction; and a first holding member attached to outer surfaces of the electrode group and lid members. The first holding member is electrically connected to a first electrode which is one of the positive electrode and the negative electrode, and is not electrically connected to a second electrode which is the other one of the positive electrode and the negative electrode. Further, holes in the electrode group and lid members form a through hole, and a second holding member is attached to the through hole. Thus, the electrode block is fabricated. Then the plurality of electrode blocks is housed in an outer jacket in a stacked manner, and a current collector is inserted into the through hole. Thus, a layered cell is fabricated.
US10388981B2 Non-aqueous electrolyte battery, non-aqueous electrolyte battery pack, and vehicle
A non-aqueous electrolyte battery is provided with a bipolar electrode unit and an insulating layer including non-aqueous electrolyte. The insulating layer covers positive and negative electrode active material layers on both side surfaces of a current collector of a bipolar electrode of the unit. The unit is folded at every predetermined length to have flat portions arranged to face each other and bent portions arranged between the flat portions to connect the flat portions. A thickness of one part of the insulating layer of the electrode, the one part being positioned on an outer side surface of each bent portion, is set to be larger than a thickness of the other part of the insulating layer, the other part being positioned on each flat portion.
US10388978B2 Methods for determining state of charge and calibrating reference electrodes in a redox flow battery
The invention concerns methods of determining the state of charge of a half-cell within a redox flow battery, the method comprising: (i) measuring the rate of change in equilibrium half-cell reduction potential of the electrolyte as charge is passed into the electrolyte solution within the cell; and (ii) correlating said rate of change in equilibrium half-cell reduction potential with the state of charge of said half-cell. Other aspects of the invention concern balancing the state of charge of a flow battery and methods of calibrating an oxidation/reduction probe.
US10388966B2 Electrode catalyst material, and fuel cell
An electrode catalyst material includes graphite particles and catalyst particles. Each of the graphite particles has a hollow structure that includes an outer shell, and the outer shell has at least one of a through-hole and a recess. Each of the catalyst particles is supported by the at least one of through-hole and recess.
US10388964B2 Graphene-based coating on lead grid for lead-acid batteries
A surface coating for the surface of lead-grids for lead-acid batteries wherein the coating comprises a resin, a material selected from the group consisting of i. graphene and ii. graphene nanoplatelets.
US10388963B2 Lithium ion battery electrode
A lithium ion battery electrode includes an electrode material layer. The lithium ion battery electrode further includes a current collector. The current collector is located on a surface of the electrode material layer. The current collector is a carbon nanotube layer. The carbon nanotube layer consists of a number of carbon nanotubes.
US10388955B2 Negative electrode for lithium ion secondary battery and lithium ion secondary battery
A negative electrode for a lithium ion secondary battery includes: a negative electrode current collector (11); and a negative electrode active material for a lithium ion secondary battery, which is disposed on the negative electrode current collector and contains a carbon material and an aqueous binder. The carbon material is a graphite particle having a covering layer containing amorphous carbon by 5 wt % or less relative to a total weight of the carbon material.
US10388954B2 Olivine-type cathode active material precursor for lithium battery, olivine-type cathode active material for lithium battery, method for preparing the same and lithium battery with the same
An olivine-type positive active material for a lithium battery, a lithium battery having the olivine-type positive active material, and a method of manufacturing the olivine-type positive active material are provided. The olivine-type positive active material includes a plurality of particles represented by LixMyM′zXO4-wBw. M and M′ are independently an element selected from the group consisting of Fe, Ni, Co, Mn, Cr, Zr, Nb, Cu, V, Mo, Ti, Zn, Al, Ga, Mg, B, and the combination thereof, X is one element selected from the group consisting of P, As, Bi, Sb, and the combination thereof, B is one element selected from the group consisting of F, S, and the combination thereof, 0
US10388952B2 Method of coating active material of battery and electronic device having the same
A battery is disclosed and includes a positive electrode assembly including a positive electrode substrate, a positive electrode active material coated at one surface of the positive electrode substrate, and a positive electrode tab attached to the one surface of the positive electrode substrate; a negative electrode assembly including a negative electrode substrate, a negative electrode active material coated at one surface of the negative electrode substrate, and a negative electrode tab attached to the one surface of the negative electrode substrate; and a separator located between the positive electrode assembly and the negative electrode assembly, wherein in a first area facing the positive electrode tab at the one surface of the negative electrode substrate, the negative electrode active material is not coated, and in a second area adjacent to the first area in a length direction of the positive electrode tab at the one surface of the negative electrode substrate, the negative electrode active material is coated.
US10388951B2 Composite anode active material, lithium battery including the same, and method of preparing the composite anode active material
A composite anode active material includes: a core portion including a crystalline carbonaceous material; a shell portion including a plurality of composite particles deposited on at least a portion of the core portion, wherein each of the composite particles includes a metallic core that is alloyable with lithium; and a coating layer including metal nitride on the surface of the metallic core in an island pattern. A lithium battery including the composite anode active material and a method of preparing the composite anode active material are also provided.
US10388947B2 Pnictide containing catalysts for electrochemical conversion reactions and methods of use
Graphitic carbon nitride materials are shown to be useful in Lithium-Sulfur electrochemical cells. Batteries that include this material exhibit increased electrode kinetics of the lithium-sulfur electrochemical couple, phenomena that improve the specific capacity, usable lifetime and other desirable characteristics of these batteries. Lithium-sulfur batteries that incorporate these materials can be used to overcome a number of limitations in this technology.
US10388944B2 Positive electrode active material for lithium ion secondary battery, and positive electrode for lithium ion secondary battery and lithium ion secondary battery comprising the same
A positive electrode active material includes a primary particle represented by Compositional Formula (1): Li1+xNiyCozM1−x−y−zO2   (1), where x is a number satisfying a relation represented by an expression −0.12≤x≤0.2; y is a number satisfying a relation represented by an expression 0.7≤y≤0.9; z is a number satisfying a relation represented by an expression 0.05≤z≤0.3; and M is at least one element selected from the group consisting of Mg, Al, Ti, Mn, Zr, Mo, and Nb; or a secondary particle into which the primary particle aggregates. The primary particle or the secondary particle includes a free lithium compound in a weight proportion of 0.1% or more and 2.0% or less, and the weight of lithium hydroxide in the free lithium compound is 60% or less of the weight of lithium carbonate in the free lithium compound.
US10388940B2 Rechargeable battery with interrupter for interrupting internal current flow
A battery may include a first electrode and a second electrode having opposite polarities. The battery may include a separator interposed between the first electrode and the second electrode. The battery may further include a current interrupter configured to generate a liquid upon activation of a temperature trigger. The liquid may react with the first electrode and/or the second electrode to cause a decomposition of the first electrode and/or the second electrode. The decomposition of the first electrode may delaminate the first electrode from a first current collector coupled with the first electrode while the decomposition of the second electrode may delaminate the second electrode from a second current collector coupled with the second electrode. The delamination of the first electrode and/or the second electrode may generate at least one nonconductive gap that interrupts a current flow within the battery.
US10388939B2 Secondary battery
Provided is a secondary battery which can more securely suppress vibrations applied to a current interrupting mechanism. A secondary battery including: a current interrupting mechanism that interrupts a current path between an external terminal and an electrode in a battery container. The current interrupting mechanism includes a collector plate that is connected to the electrode, a diaphragm that is connected to a base portion of the collector plate and disconnected from the base portion by being deformed when a pressure in the battery container is increased, and an insulating member that fixes the diaphragm and the base portion of the collector plate on the inside of the battery container. The insulating member includes a plurality of projections that protrude in a thickness direction of the base portion, and the base portion includes a plurality of notches through which the projection passes in the thickness direction. The projection includes an engaging member that is engaged with an end surface of the base portion on a side opposite to the insulating member and a side surface of the base portion along the thickness direction.
US10388936B2 Secondary battery and method of manufacturing the same
A secondary battery is disclosed. In one aspect, the secondary battery includes an electrode assembly including a first electrode plate, a second electrode plate and a separator. The secondary battery also includes a case having an opening and housing the electrode assembly and an electrolytic solution. The secondary battery further includes a cap assembly including a cap plate, an insulation plate, a terminal plate and an electrode terminal. The electrode terminal includes a body having a first thickness and a tail. At least a portion of the tail of the electrode terminal has a second thickness that is less than the first thickness and the body of the electrode terminal is connected to the tail of the electrode terminal at a junction, a cross-section of the junction defining a rounded edge.
US10388928B2 Propylene-based resin microporous film, separator for battery, battery, and method for producing propylene-based resin microporous film
The present invention provides a propylene-based resin microporous film which has excellent lithium ion permeability, can constitute a high-performance lithium ion battery, and can prevent a short circuit between a positive electrode and a negative electrode due to dendrites.The propylene-based resin microporous film of the present invention is a propylene-based resin microporous film containing micropores, wherein the degree of gas permeability is 100 to 400 s/100 mL, the standard deviation of the degree of gas permeability is 7 s/100 mL or less, the thermal shrinkage ratio during heating at 105° C. for 2 hours is 6% or less, and the standard deviation of the thermal shrinkage ratio is 1% or less.
US10388927B2 Battery unit
Provided is a battery unit capable of reducing the size of vehicle installation space by being more compact. A battery unit equipped with: a plurality of battery modules each containing a plurality of battery cells which are connected in parallel with one another, and each having a duct chamber for discharging gas emitted by the battery cells; and a fixing member for fixing the plurality of battery modules to the wall of a storage case in a manner such that the modules are integrally assembled with one another. The fixing member has an attachment part which attaches to a module case, and the attachment part includes an exhaust duct part for collecting and discharging the gas emitted into the duct chamber of each battery module.
US10388926B2 Impact resistant battery enclosure systems
Battery enclosure arrangements for a vehicular battery system. The arrangements, capable of impact resistance include plurality of battery cells and a plurality of kinetic energy absorbing elements. The arrangements further include a frame configured to encase the plurality of the kinetic energy absorbing elements and the battery cells. In some arrangements the frame and/or the kinetic energy absorbing elements can be made of topologically interlocked materials.
US10388925B2 Battery module
This application relates to a battery module, including a substrate, battery units, end plates, side plates and fastening pieces; the end plates are respectively located on two sides of the battery units in their stacking direction, adjacent to outermost ones of the battery units and extend along a length direction of the battery unit; an end of the end plate in the length direction is curled into a pipe and forms a curling pipe section, an axial direction of the curling pipe section is the same with a height direction of the battery unit; the fastening piece is inserted in the curling pipe section, extends in the curling pipe section toward the substrate and protrudes out of the curling pipe section, and are fixed on the substrate; by configuring curling pipe sections, fastening strength is improved, so as to realize reliable fixation of the battery module on the substrate.
US10388923B2 Vehicle battery unit
In a vehicle battery unit, since a second support plate (30B) and a second end plate (29B) of a second battery module (22B) having a plurality of battery cells (21) stacked are placed on top of a first support plate (30A) and a first end plate (29A) of a first battery module (22A) having a plurality of the battery cells (21), it is possible to prevent the weight of the second battery module (22B) from being imposed on the battery cells (21) of the first battery module (22A). Moreover, since it is not necessary to provide on the exterior of the first battery module (22A) a member for supporting the weight of the second battery module (22B), it is possible to reduce the dimensions of the first battery module (22A).
US10388920B2 Collar for sealing a battery module
The present disclosure relates to a battery module that includes a housing having a first absorptive material configured to absorb a laser emission, a cover having a second absorptive material configured to absorb the laser emission, and a collar configured coupled to the housing and coupled to the cover via a laser weld. The collar includes a transparent material configured to transmit the laser emission through the collar and toward the housing or the cover.
US10388917B2 Method and apparatus for applying a self-adhesive film to an electrical energy storage cell
A method for the at least partial production of an electrical energy storage cell includes providing the electrode/separator arrangement, providing a plastics foil of self-adhesive form, and applying the self-adhesive plastics foil to at least a subregion of the arrangement surface. The energy storage cell has a storage cell housing in which there is accommodated an electrode/separator arrangement which is required for the operation of the energy storage cell. The electrode/separator arrangement has a layer structure with a sequence of cathode layers and anode layers. Opposite cathode and anode layers there are in each case separated from one another by a separator layer which is in of a porous form. The electrode/separator arrangement has an arrangement surface.
US10388916B2 Energy storage apparatus
An energy storage apparatus including: an energy storage device; an outer covering; electric equipment disposed in the outer covering; and a housing part which houses the electric equipment, wherein a drain passage, which is disposed in a region covered by the electric equipment and through which water is discharged to outside of the region, is formed on a lower wall surface below the electric equipment in the housing part.
US10388915B2 Rechargeable battery
A rechargeable battery including an electrode assembly having a first electrode tab upwardly protruding from the electrode assembly and a second electrode tab upwardly protruding from the electrode assembly; a first support body surrounding a side portion of the electrode assembly; a case accommodating the electrode assembly and the first support body, the case having a top opening; and a cap assembly sealing the top opening of the case, wherein the first support body includes a plate-shaped main body contacting one long side surface of the electrode assembly, and a side surface part bent from the main body, the side surface part having elasticity and surrounding short side surfaces of the electrode assembly.
US10388914B2 Preparation method for printing OLED display
The invention discloses a preparation method for a printing OLED display, comprising the following steps: preparing a hole injection layer, a hole transfer layer or an electron blocking layer on an anodic substrate; forming a soluble fluorine-containing insulation layer with a printing method to encapsulate the whole substrate; performing inkjet printing on the soluble fluorine-containing insulation layer with a fluorine solvent to wash to expose all sub-pixel pits; performing inkjet printing with the solution drops of luminescent materials to form a RGB luminescent layer in the sub-pixel pits; preparing an electron injection layer, an electron transfer layer or a hole blocking layer; preparing a cathode with a printing method or an evaporating method, and finally performing encapsulation to complete the preparation of the single printing OLED display.
US10388908B1 Display panel and display apparatus having the same
Embodiments of the present disclosure provide a display panel and a display apparatus having the same. The display panel includes: a first substrate; a second substrate; a display component on the first substrate; a first sealing adhesive strip disposed between the first substrate and the second substrate, formed of a first sealing adhesive, and surrounding a periphery of the display component to bound a first sealed region having corners; and a second sealing adhesive strip disposed between the first substrate and the second substrate, formed of a second sealing adhesive, and surrounding a periphery of the first sealing adhesive strip to bound a second sealed region having corners. At least one of the corners of one of the first and second sealed regions is formed with a chamfer that faces one of the corners of the other of the first and second sealed regions.
US10388900B2 Light-emitting element, light-emitting device, electronic device, and lighting device
A novel light-emitting element is provided. A light-emitting element with a long lifetime is provided. A light-emitting element with high emission efficiency is provided. In the light-emitting element, an EL layer includes a hole-injection layer, a first hole-transport layer, a second hole-transport layer, a third hole-transport layer, a light-emitting layer, a first electron-transport layer, and a second electron-transport layer in this order; the hole-injection layer includes an organic acceptor; the LUMO level of the host material is higher than that of the first electron-transport layer; the LUMO level of the second electron-transport layer is higher than that of the first electron-transport layer; the host material is a substance including a condensed aromatic ring skeleton; and the first and second electron-transport layers each include a substance having a heteroaromatic ring skeleton.
US10388899B2 Inverted polymer solar cells and process for producing the same
Inverted polymer solar cell comprising: an electron contact layer; a cathodic buffer layer; an active layer comprising at least one π-conjugated polymer and at least one organic electron acceptor compound; an anodic buffer layer; a hole contact layer; wherein the cathodic buffer layer comprises zinc oxide and/or titanium dioxide and at least one interfacial agent selected from optionally substituted C7-C21 aromatic carboxylic acids or salts thereof. Such polymer solar cells have improved performance in terms of high charge mobility, high transparency, high efficiency and high chemical stability, which can be produced on a large industrial scale with a high surface area. A process for producing the same is also provided.
US10388895B2 Organic thin film transistor with charge injection layer and manufacturing method thereof
The invention provides an OTFT and manufacturing method thereof. The OTFT comprises: a substrate; a source/drain electrode layer, formed on the substrate; an organic semiconductor layer, formed on the source/drain electrode layer; an organic insulating layer, formed on the organic semiconductor layer; a charge injection layer, formed on the organic insulating layer; a gate electrode layer, formed on the charge injection layer. The invention also provides a corresponding manufacturing method. The OTFT of the invention provides a novel structure for organic thin film transistor to improve the OTFT device stability; the OTFT prepared by the manufacturing method of OTFT of the present invention improves the OTFT device stability.
US10388887B2 Delayed fluorescence compound for organic EL device and using the same
The present invention discloses a delayed fluorescence compound and the organic EL device employing the delayed fluorescence compound as light emitting host of emitting lay and/or an electron transporting layer, and/or a hole blocking layer, and/or a delayed fluorescence material of emitting layer for organic EL device in the present invention display good performance.
US10388885B2 Organic electroluminescent device
Provided are an amine compound having a benzofluorene structure and further having a dibenzofuran structure and/or a dibenzothiophene structure, and an organic electroluminescent device containing a cathode, an anode and an organic thin film layer intervening between the cathode and anode, the organic thin film layer comprising one layer or plural layers comprising at least an emitting layer, at least one layer of the organic thin film layer comprising the aforementioned amine compound solely or as a component of a mixture.
US10388882B2 Anthracene derivatives and organic light emitting devices comprising the same
An anthracene derivative represented by Formula 1 is disclosed. An organic light-emitting device including an anode, a cathode, and an organic layer between the anode and the cathode, where the organic layer includes at least one anthracene derivative represented by Formula 1, is also disclosed. A method of manufacturing the organic light-emitting device is also disclosed.
US10388881B2 Sorting of carbon nanotubes
Provided is a process for preparing a composition comprising semiconducting single-walled carbon nanotubes, a semiconducting polymer and solvent A (composition A), which process comprises the step of separating composition A from a composition comprising semiconducting and metallic single-walled carbon nanotubes, the semiconducting polymer and solvent B (composition B), wherein the semiconducting polymer has a band gap in the range of 0.5 to 1.8 eV and solvent A and B comprise an aromatic or a heteroaromatic solvent, composition A itself, a process for forming an electronic device, which process comprises the step of forming a layer by applying composition A to a precursor of the electronic device, as well as the electronic device obtainable by this process.
US10388880B2 Apparatus and method for forming organic light emitting diode
A method for forming an organic light emitting diode is provided. A substrate and an evaporating source are provided. A first electrode is formed on a surface of the substrate. The evaporating source is spaced from the first electrode. The carbon nanotube film structure is heated to gasify an organic light emitting material and form an organic light emitting layer on a surface of the first electrode. A second electrode is formed on a surface of the organic light emitting layer.
US10388873B2 Evaporation mask, method of patterning substrate using the same, and display substrate
An evaporation mask is disclosed. The evaporation mask includes a mask frame, a set of first mask strips arranged on the mask frame along a first direction, and a set of second mask strips arranged on the set of first mask strips along a second direction different from the first direction. Each of the second mask strips has sections overlapping the first mask strips. The sections are embedded in respective ones of the first mask strips. Also disclosed is a method of patterning a substrate using the evaporation mask, as well as an organic light-emitting diode display substrate manufactured using the method.
US10388872B2 Memory cell materials and semiconductor device structures
A method of forming a memory cell material comprises forming a first portion of a dielectric material over a substrate by atomic layer deposition. Discrete conductive particles are formed on the first portion of the dielectric material by atomic layer deposition. A second portion of the dielectric material is formed on and between the discrete conductive particles by atomic layer deposition. A memory cell material, a method of forming a semiconductor device structure, and a semiconductor device structure are also described.
US10388870B2 Barrier modulated cell structures with intrinsic vertical bit line architecture
Systems and methods for reducing leakage currents through unselected memory cells of a memory array including setting an adjustable resistance bit line structure connected to the unselected memory cells into a high resistance state or a non-conducting state during a memory operation are described. The adjustable resistance bit line structure may comprise a bit line structure in which the resistance of an intrinsic (or near intrinsic) polysilicon portion of the bit line structure may be adjusted via an application of a voltage to a select gate portion of the bit line structure that is electrically isolated from the intrinsic polysilicon portion (e.g., via an oxide layer between the intrinsic polysilicon portion and the select gate portion). The memory cells may comprise a first conductive metal oxide (e.g., titanium oxide) that abuts a second conductive metal oxide (e.g., aluminum oxide) that abuts a layer of amorphous silicon.
US10388867B2 Variable resistance memory devices
A variable resistance memory device including a selection pattern; an intermediate electrode contacting a first surface of the selection pattern; a variable resistance pattern on an opposite side of the intermediate electrode relative to the selection pattern; and a first electrode contacting a second surface of the selection pattern and including a n-type semiconductor material, the second surface of the selection pattern being opposite the first surface thereof.
US10388861B1 Magnetic tunnel junction wafer adaptor used in magnetic annealing furnace and method of using the same
Semiconductor substrate adaptor configured to adapt a substrate of a first dimension to a second dimension, such that the substrate can be properly supported by a supporting mechanism (e.g., a wafer cassette) customized for substrates of the second dimension. The substrate adaptor may be made of quartz. The combination of the substrate adaptor and a substrate fitting therein causes no perturbation in various aspects of a semiconductor process. Therefore, the substrate adaptor conveniently enables a substrate of the first dimension to be processed in the same processing equipment and conditions as a substrate of the second dimension. A vertical substrate adaptor may have a semicircular body with a semicircular cutout for accommodating a wafer and can support a wafer vertically. A horizontal substrate adaptor may have a circular body with a circular cutout for accommodating an entire wafer and supporting the wafer horizontally.
US10388859B2 Method of manufacturing a magnetoresistive random access memory device and method of manufacturing a semiconductor chip including the same
In a method of manufacturing an MRAM device, first and second lower electrodes may be formed on first and second regions, respectively, of a substrate. First and second MTJ structures having different switching current densities from each other may be formed on the first and second lower electrodes, respectively. First and second upper electrodes may be formed on the first and second MTJ structures, respectively.
US10388857B2 Spin torque MRAM fabrication using negative tone lithography and ion beam etching
A magnetoresistive memory cell includes a magnetic tunnel junction pillar having a circular cross section. The pillar has a pinned magnetic layer, a tunnel barrier layer, and a free magnetic layer. A first conductive contact is disposed above the magnetic tunnel junction pillar. A second conductive contact is disposed below the magnetic tunnel junction pillar.
US10388845B2 Thermoelectric generator
A thermoelectric generator of compact size, having a simple structure configured for increasing the conversion efficiency of thermal energy into electric energy, so as it is possible to transform into electric current also as amount of heat per unit surface greater than thin film prior art devices, has a base silicon wafer and a cover silicon wafer, wherein the cover silicon wafer is facing said base silicon wafer in such a way that the respective top contacts are in contact and the space between the cover silicon wafer and the base silicon wafer is a space in which vacuum is made or a gas is present, in particular air.
US10388837B2 White heat-curable epoxy resin composition for optical semiconductor element encapsulation and optical semiconductor device using same
Provided are a white heat-curable epoxy resin composition capable of yielding a cured product that is tough and superior in initial reflection rate and heat resistance; and a semiconductor device with a light receiving element and other semiconductor elements being encapsulated by such cured product. The white heat-curable epoxy resin composition contains: (A) a prepolymer as a molten mixture of (A-1) an epoxy resin: a triazine derivative epoxy resin and/or an alicyclic epoxy compound having an epoxy group and an alicyclic structure in one molecule and being non-fluid at 25° C., (A-2) an acid anhydride having no carbon-carbon double bond and (A-3) an acrylic resin-based modifier having an epoxy group and a weight-average molecular weight of 1,000 to 30,000; (B) a white pigment containing a titanium oxide; (C) an inorganic filler; (D) a curing accelerator; and (E) an antioxidant.
US10388830B2 Light emitting device package and light emitting device comprising same
A light emitting device package according to an embodiment comprises: a light emitting device comprising a light emitting structure including a first conductive semiconductor layer, an active layer, and a second conductive semiconductor layer; first and second lead frames disposed to be spaced apart from each other; first and second solder portions disposed on the first and second lead frames, respectively; and first and second pads disposed between the first and second solder portions and the first and second conductive semiconductor layers, respectively, wherein at least one of the first or second pad comprises at least one of a rounding portion and a chamfer portion, wherein the first pad comprises a first-first edge and a first-second edge being positioned farther than the first-first edge from the center of the light emitting device, wherein the second pad comprises a second-first edge and a second-second edge being positioned farther than the second-first edge from the center of the light emitting device, and wherein the rounding portion or the chamfer portion is positioned at at least one of the first-second edge or the second-second edge.
US10388824B2 Method for producing light-emitting device
An n-side flattening electrode and a p-side flattening electrode are formed apart from each other on a predetermined region on an insulating film. Recesses are formed according to the level difference due to holes on the surfaces of the n-side flattening electrode and the p-side flattening electrode. Subsequently, the surfaces of the n-side flattening electrode and the p-side flattening electrode are ground until the surfaces become flat. After removal of oxide film, an n-side junction electrode and a p-side junction electrode are formed on the n-side flattening electrode and the p-side flattening electrode, respectively. Since the surfaces of the n-side flattening electrode and the p-side flattening electrode are flattened, the surfaces of the n-side junction electrode and the p-side junction electrode become flat so that the thickness is uniform.
US10388820B2 Metal organic chemical vapor deposition apparatus for solar cell
A metal organic chemical vapor deposition apparatus for a solar cell includes a deposition unit. The deposition unit includes a susceptor to be mounted with a substrate, and a shower head to prepare a reacting gas by mixing plural kinds of raw gases for deposition and supply the reacting gas to the susceptor.
US10388812B2 Method of recycling solar cell module
A method of recycling a solar cell module includes an enclosing layer that encloses a solar cell therein, a light-receiving surface layer laminated on one surface of the enclosing layer, and a back sheet laminated on the other surface of the enclosing layer, the method including: a first removing step of mechanically removing the back sheet; a second removing step of mechanically removing from a side on which the back sheet is removed the entire solar cell and the enclosing layer to such a depth that a part of the enclosing layer having a predetermined thickness remains on the light-receiving surface layer, after the first removing step; and a third removing step of removing the part of the enclosing layer remaining on the light-receiving surface layer by immersion in a solution that causes swelling of the enclosing layer, after the second removing step, thereby improving an overall efficiency.
US10388809B2 Water and acetone treatment method for glass/polycarbonate surfaces
A method of treating a polycarbonate glass surface, such as a bisphenol A polycarbonate, whereby the glass surface is immersed in a liquid phase polar aprotic solvent, such as dichloromethane, and exposed to a vapor phase polar aprotic solvent, such as acetone thus obtaining a textured glass surface with a hierarchical patterned nanoporous structure wherein the textured glass surface has a higher surface hydrophobicity and a marginally reduced optical light transmittance relative to the polycarbonate glass surface prior to the immersion, the exposure, or both.
US10388808B2 Cone-shaped holes for high efficiency thin film solar cells
A photovoltaic device includes a substrate having a plurality of hole shapes formed therein. The plurality of hole shapes each have a hole opening extending from a first surface and narrowing with depth into the substrate. The plurality of hole shapes form a hole pattern on the first surface, and the hole pattern includes flat areas separating the hole shapes on the first surface. A photovoltaic device stack is formed on the first surface and extends into the hole shapes. Methods are also provided.
US10388807B2 Mirrors including reflective and second layers disposed on photodetectors
An example device in accordance with an aspect of the present disclosure includes a photodetector disposed on a substrate, and a mirror disposed on the photodetector. The mirror is to reflect light back into the photodetector. The mirror includes a reflective layer and a second layer. The second layer is disposed between the reflective layer and the photodetector.
US10388803B2 Composition for forming solar cell electrode and electrode manufactured therefrom
Disclosed herein is a composition for solar cell electrodes. The composition includes silver powder; glass frits; and an organic vehicle, wherein the glass frits have a glass transition temperature of about 100° C. to about 300° C. and exhibit an exothermic peak starting temperature of about 200° C. to about 400° C. on a DTA curve in TG-DTA analysis. Solar cell electrodes formed of the composition have high open circuit voltage and short circuit current density, thereby providing excellent conversion efficiency and fill factor.
US10388796B2 Semiconductor device and method for manufacturing the same
A semiconductor device with favorable electrical characteristics is provided. The semiconductor device includes a first conductor over a substrate; a first insulator over the first conductor; an oxide over the first insulator; a second insulator over the oxide; a second conductor over the second insulator; a third insulator over the second conductor; a fourth insulator in contact with a side surface of the second insulator, a side surface of the second conductor, and a side surface of the third insulator; and a fifth insulator in contact with the oxide, the first insulator, and the fourth insulator. The first insulator and the fifth insulator are in contact with each other in a region on the periphery of the side of the oxide. The oxide includes a first region where a channel is formed; a second region adjacent to the first region; a third region adjacent to the second region; and a fourth region adjacent to the third region. The first region has higher resistance than the second region, the third region, and the fourth region and overlaps with the second conductor. The second region has higher resistance than the third region and the fourth region and overlaps with the second conductor. The third region has higher resistance than the fourth region and overlaps with the fourth insulator.
US10388791B2 Semiconductor device with adjacent source/drain regions connected by a semiconductor bridge, and method for fabricating the same
A semiconductor device may include first and second fins formed side by side on a substrate, a first elevated doped region formed on the first fin and having a first doping concentration of impurities, a second elevated doped region formed on the second fin, and a first bridge connecting the first elevated doped region and the second elevated doped region to each other. Methods of manufacturing such a semiconductor device are also disclosed.
US10388790B2 FinFET with multilayer fins for multi-value logic (MVL) applications and method of forming
A method of forming a multi-valued logic transistor with a small footprint and the resulting device are disclosed. Embodiments include forming plural fins on a silicon substrate, each fin covered with a hardmask; filling spaces between the fins and hard masks with an oxide; removing the hardmasks and recessing each fin, forming a cavity in the oxide over each fin; forming plural Si-based layers in each cavity with an increasing percentage of Ge or C or with an decreasing concentration of dopant from a bottom layer to a top layer; performing CMP for planarization to a top of the fins; recessing the oxide to a depth slightly below a top portion of the fin having a thickness equal to a thickness of each Si-based layer; and forming a high-k gate dielectric and a metal gate electrode over the plural Si-based layers.
US10388788B2 Semiconductor device and method of forming the same
A method for forming a semiconductor device is disclosed. A p-type field-effect transistor (p-FET) is formed on a semiconductor substrate. A dielectric layer is formed on the semiconductor substrate and completely covers the p-FET. At least an opening is formed in the dielectric layer and exposes a source/drain region of the p-FET. A conductive material is then formed filling the opening, wherein the conductive material comprises a first stress; specifically, a tensile stress between 400 and 800 MPa.
US10388781B2 Device structure having inter-digitated back to back MOSFETs
A bi-directional switch device includes two inter-digitated back-to-back vertical metal oxide semiconductor field effect transistors (MOSFETs) formed on a substrate with their drains connected together, but otherwise isolated from each other.
US10388775B2 Semiconductor device having multiple field stop layers
A semiconductor device of the present invention is structured such that in a surface layer of a first principal surface of a semiconductor substrate, an n-type drift layer, a p-type base layer, a p-type floating layer, an n-type emitter layer, an emitter electrode, and a trench in which a gate electrode is embedded with a gate insulating film is disposed therebetween are formed from a front surface side. Further, in a surface layer of a second principal surface of the semiconductor substrate, a p-type collector layer and a collector electrode contacting the-type collector layer are formed, and in a direction from the p-type collector layer toward a surface, an n-type selenium-doped field stop layer and an n-type proton doped field stop layer are formed, whereby IGBT turn OFF oscillation, oscillation at diode reverse recovery, and increases in leak voltage can be suppressed, and electrical loss can be reduced.
US10388762B2 Method of manufacturing semiconductor device
Described is a technique for uniformly doping a silicon substrate having a Fin structure with a dopant. A method of manufacturing a semiconductor device may includes: (a) forming a dopant-containing film containing a dopant on a silicon film by performing a cycle a predetermined number of times, the cycle including: (a-1) forming a first dopant-containing film by supplying a first dopant-containing gas containing the dopant and a first ligand to a substrate having thereon the silicon film and one of a silicon oxide film and a silicon nitride film; and (a-2) forming a second dopant-containing film by supplying a second dopant-containing gas containing the dopant and a second ligand different from and reactive with the first ligand to the substrate; and (b) forming a doped silicon film by annealing the substrate having the dopant-containing film thereon to diffuse the dopant into the silicon film.
US10388759B2 Method for fabricating lightly doped drain area, thin film transistor and array substrate
Embodiments of the disclosure provide a method for fabricating a lightly doped drain area, a thin film transistor, and a thin film transistor array substrate. In an embodiment of the disclosure, a poly-silicon layer, a gate insulation layer, and a gate metal layer are formed in sequence on a substrate; the gate metal layer is patterned to form a gate electrode; the gate insulation layer is etched to form a stepped structure, wherein a width of the gate electrode is smaller than a width of the stepped structure, and an edge of the stepped structure is not covered by the gate electrode; and the poly-silicon layer is doped by an ion doping process using the gate electrode and the gate insulation layer with the stepped structure as a mask to form both a lightly doped area and a heavily doped area.
US10388755B1 Stacked nanosheets with self-aligned inner spacers and metallic source/drain
Semiconductor devices and methods of forming the same include forming a stack of alternating channel layers and sacrificial layers. The sacrificial layers are recessed relative to the channel layers. A metal-doped insulator layer is in contact with sidewalls of the channel layers. The metal-doped insulator layer is annealed to form a metallic layer at an interface between the metal-doped insulator layer and the channel layers. The metal-doped insulator layer is etched back to form inner spacers. Source/drain regions are formed in contact with the metallic layer. The sacrificial layers are etched away and a gate stack is formed on and around the channel layers.
US10388754B2 Unmerged epitaxial process for FinFET devices with aggressive fin pitch scaling
Semiconductor devices and methods for making the same includes conformally forming a first spacer on multiple fins. A second spacer is conformally formed on the first spacer, the second spacer being formed from a different material from the first spacer. The fins are etched below a bottom level of the first spacer to form a fin cavity. Material from the first spacer is removed to expand the fin cavity. Fin material is grown directly on the etched fins to fill the fin cavity.
US10388752B2 Gallium nitride semiconductor structure and process for fabricating thereof
A semiconductor substrate structure and process for fabrication of the semiconductor substrate structure are described. The semiconductor substrate structure includes a silicon carbide (SiC) wafer substrate, an active gallium nitride (GaN) layer and a layer of microcrystalline diamond (MCD) layer disposed between the SiC wafer substrate and the GaN active layer. The MCD) layer is bonded to the SiC wafer substrate and to the GaN active layer.
US10388750B2 Semiconductor structure and method for forming the same
A semiconductor structure and a method for forming the semiconductor structure are provided. The semiconductor structure includes: a substrate, at least a part of an upper surface of the substrate being a nonpolar surface or a semi-polar surface including nitride semiconductor crystals; an interface layer formed on the nonpolar surface or the semi-polar surface, and including at least one selected from a nitride and an oxynitride; and a metal layer formed on a surface of the interface layer away from the substrate.
US10388748B2 Method for depinning the fermi level of a semiconductor at an electrical junction and devices incorporating such junctions
An electrical device in which an interface layer is disposed in between and in contact with a conductor and a semiconductor.
US10388745B1 Structure and method of forming transistor device having improved gate contact arrangement
A method may include providing a transistor structure on a substrate, where the transistor structure includes a semiconductor fin, a source/drain contact forming electrical contact with the semiconductor fin, and a gate conductor, disposed over the semiconductor fin, wherein the source drain contact and gate conductor are disposed in a trench. The method may further include directing angled ions to the trench, wherein the source/drain contact assumes a tapered shape.
US10388738B2 Composite oxide semiconductor and method for manufacturing the same
The field-effect mobility and reliability of a transistor including an oxide semiconductor film are improved. A semiconductor layer of a transistor is formed using a composite oxide semiconductor in which a first region and a second region are mixed. The first region includes a plurality of first clusters containing one or more of indium, zinc, and oxygen as a main component. The second region includes a plurality of second clusters containing one or more of indium, an element M (M represents Al, Ga, Y, or Sn), zinc, and oxygen. The first region includes a portion in which the plurality of first clusters are connected to each other. The second region includes a portion in which the plurality of second clusters are connected to each other.
US10388735B2 Semiconductor device
The present disclosure provides a semiconductor device including a substrate, an n− type layer, an n+ type region, a p type region, a p+ type region, a gate insulating layer, a gate electrode, a source electrode, and a drain electrode, wherein the n+ type region is disposed at a left side and a right side of the n− type layer in a plan view and configured to form in a striped pattern in a plan view, wherein the p+ type region is disposed at an outer surface of the n+ type region in a plan view and configured to form in a striped pattern in a plan view, wherein the p type region is disposed at an inner surface the n+ type region in a plan view and is separated by a predetermined interval along a longitudinal direction of the n+ type region in a plan view.
US10388733B2 Strain compensation in transistors
Transistor structures having channel regions comprising alternating layers of compressively and tensilely strained epitaxial materials are provided. The alternating epitaxial layers can form channel regions in single and multigate transistor structures. In alternate embodiments, one of the two alternating layers is selectively etched away to form nanoribbons or nanowires of the remaining material. The resulting strained nanoribbons or nanowires form the channel regions of transistor structures. Also provided are computing devices comprising transistors comprising channel regions comprised of alternating compressively and tensilely strained epitaxial layers and computing devices comprising transistors comprising channel regions comprised of strained nanoribbons or nanowires.
US10388728B1 Structures with an airgap and methods of forming such structures
Structures that include an airgap and methods for forming a structure that includes an airgap. A layer stack is epitaxially grown on a substrate and includes a first semiconductor layer and a second semiconductor layer on a substrate. A plurality of openings are formed that extend through a device region of the first semiconductor layer to the second semiconductor layer. The second semiconductor layer is etched through the openings and selective to the substrate and the first semiconductor layer so as to form an airgap that is arranged in a vertical direction between the substrate and the device region. A device structure is formed in the device region of the first semiconductor layer.
US10388727B2 Stacked indium gallium arsenide nanosheets on silicon with bottom trapezoid isolation
A method of forming a nanosheet semiconductor device that includes epitaxially forming a stack of at least two repeating nanosheets, the at least two repeating nanosheets including a first nanosheet layer of a first III-V semiconductor material and a second nanosheet layer of a second III-V semiconductor material. A sacrificial gate structure is formed on the stack of the at least two repeating nanosheets. Source and drain regions are epitaxially formed on the second nanosheet layer. The sacrificial gate structure is removed to provide a gate opening. An etch process removes the first nanosheet layer selectively to the second nanosheet layer, wherein the etch process is selective to facets of the material for the first nanosheet layer to provide an inverted apex at the base of the stack. A dielectric layer is deposited filling the inverted apex. A functional gate structure is formed in the gate opening.
US10388726B2 Accumulation enhanced insulated gate bipolar transistor (AEGT) and methods of use thereof
Systems and methods herein are directed towards semiconductor devices and methods of manufacture thereof, including the formation of a plurality of passive trenches that act as a single passive trench and may be connected to gate electrodes and/or emitters in various embodiments.
US10388724B2 Protected electronic chip
An electronic chip includes a doped semiconductor substrate of a first conductivity type, a doped buried layer of a second conductivity type overlying the substrate, and a first doped well of the first conductivity type overlying the buried layer. Circuit components can be formed at a top surface of the first doped well and separated from the buried layer. A current detector is coupled to the buried layer and configured detect a bias current flowing into or out of the buried layer.
US10388719B2 Lateral voltage variable capacitor fabrication
Methods for fabricating a lateral voltage variable capacitor are disclosed. The voltage variable capacitor utilizes a dielectric material with an electric field dependent dielectric permittivity (dielectric constant). Various process steps are used including planarization to fabricate the lateral device structure.
US10388713B2 Organic light emitting display device
An organic light emitting display device includes a display panel including a display region where a plurality of pixels are disposed, a pad region including a bending region and a pad electrode region where pad electrodes are disposed, a polarizing layer disposed in the display region, and a lower protection film disposed on a lower surface of the display panel. The lower protection film includes a first and a second lower protection film pattern. The first lower protection film pattern is disposed in the display region, and the second lower protection film pattern in the pad electrode region such that a lower surface of the display panel in the bending region is exposed. The bending protection layer has an upper surface with a height that is less than a height of the polarizing layer, and is disposed in the bending region on the display panel.
US10388712B2 Organic light emitting diode display device for reducing defects due to an overlay change
An organic light emitting diode display device includes: a substrate; a scan line configured to transfer a scan signal; a data line and a driving voltage line configured to transfer a data voltage and a driving voltage, respectively; a switching transistor including a switching drain electrode configured to output the data voltage; a driving transistor including a driving gate electrode connected with the switching drain electrode; a storage capacitor including a first storage electrode connected with the driving gate electrode and a second storage electrode connected with the driving voltage line; and an organic light emitting diode connected with a driving drain electrode of the driving transistor. The storage capacitor includes: a connector in which an edge of the second storage electrode is offset from an edge of the first storage electrode in a direction toward the center of the second storage electrode, and a storage compensator facing the connector.
US10388710B2 Organic light emitting display device comprising multi-type thin film transistor and method of manufacturing the same
An organic light emitting display device includes a driving TFT on the substrate, a switching TFT on the substrate, and an organic light emitting diode. The driving TFT includes a first active layer formed of poly-Si, and at least a first part of an interlayer insulation layer on the first active layer. The interlayer insulation layer is formed of a first material including hydrogen. The switching TFT includes a second active layer, at least a second part of the interlayer insulation layer between the first active layer and the second active layer, and at least a part of a gate insulation layer between the second part of the interlayer insulation layer and the second active layer. The gate insulation layer is formed from a second material different from the first material and blocking diffusion of hydrogen from the interlayer insulation layer to the second active layer.
US10388706B2 Light emitting display device
A light emitting display device includes a substrate having a first pixel, a second pixel, a third pixel, and an infrared emission portion. The first, second, and third pixels emit light of different colors. The light emitting device also includes a first electrode on the substrate, a second electrode overlapping the first electrode, an emission layer between the first electrode and the second electrode, and an auxiliary layer between the first electrode and the emission layer. The auxiliary layer includes a first auxiliary layer on the first pixel and a second auxiliary layer in the infrared emission portion. The first auxiliary layer and second auxiliary layer include a same material.
US10388700B2 Electronic device package
An electronic device package includes a carrying board, an electronic device, a first insulating layer, and a barrier layer. The carrying board includes a central area, an inner edge area, and an outer edge area. The inner edge area is located between the central area and the outer edge area. The electronic device is located in the central area. The first insulating layer is located on the carrying board and overlapped with the electronic device and extends from the central area to the inner edge area. The barrier layer is located on the carrying board. Here, the barrier layer includes a sidewall contact portion and an extending portion. The sidewall contact portion surrounds a side surface of the first insulating layer, and the extending portion extends from the sidewall contact portion to the outer edge area in a direction away from the first insulating layer.
US10388697B2 Magnetic random access memory and manufacture thereof
A magnetic random access memory and its manufacturing method related to semiconductor techniques. The magnetic random access memory comprises a word line, a bit line, and a memory unit positioned between the word line and the bit line, wherein the memory unit comprises a fixture layer connecting the bit line, a free layer connecting the word line, and an insulation layer positioned between the fixture layer and the free layer. This magnetic random access memory has a simpler design than conventional devices and can be manufactured more easily, which improves the integrity of the manufacturing process.
US10388696B2 Photon detection device with superconducting nanowire array
A multiple arrayed parallel nanowire device includes one or more arrays connected in series, wherein each array includes a plurality of narrow nanowires flanked by one or more wide nanowires, a top electrode, an applied current, a bottom ground electrode, and one or more lateral electrodes where one or more currents or one or more probing voltages can be applied to detect voltage changes in each array. The device detects single and multiple photons without destroying superconductivity in all the nanowires in the array and is thus capable of remaining sensitive to subsequent photon impacts. Moreover, the device can resolve the location of each photon impact.
US10388694B2 Optoelectronic component, lighting apparatus and car headlight
An optoelectronic component, a lighting apparatus and a car headlight are disclosed. In an embodiment an optoelectronic component includes a radiation side having a plurality of pixels arranged next to each other and a contact side, opposite of the radiation side, having a plurality of first contact structures, wherein a length of each pixel is greater than a width of the pixel, wherein the first contact structures are electrically contacted individually and independently of each other during operation, wherein each pixel is electrically uniquely associated with a first contact structure, and wherein, for each pixel and a pixel directly adjacent thereto, the two first contact structures of these two pixels are arranged differently with respect to the associated pixels so that a translation, which images the pixel in the directly adjacent pixel, does not image the two associated first contact structures congruently into each other.
US10388690B2 Wafer level light-emitting diode array
A light emitting diode array is provide to include: a substrate; light emitting diodes positioned over the substrate, each including a first semiconductor layer, an active layer, and a second semiconductor layer, wherein each light emitting diode is disposed to form a first via hole structure exposing a portion of the corresponding first semiconductor layer; lower electrodes disposed over the second semiconductor layer; a first interlayer insulating layer disposed over the lower electrodes and configured to expose the portion of the first semiconductor layer of corresponding light emitting diodes; upper electrodes electrically connected to the first semiconductor layer through the first via hole structure, wherein the first via hole structure is disposed in parallel with one side of the corresponding second semiconductor layer and the first interlayer insulating layer is disposed to form a second via hole structure exposing a portion of the lower electrodes.
US10388689B2 Fingerprint identification system, sensing method and manufacturing method
A fingerprint identification system, comprising panel, for placing finger; light source, disposed under panel, for generating incident light, wherein incident light is emitted to and reflected by finger to generate reflected light; processor, for performing fingerprint identification on finger according to plurality of sensing signals; and optical sensing array, disposed under panel and coupled to processor, comprising plurality of sensing units for generating plurality of sensing signals, each of sensing units comprising optical sensor, for receiving reflected light reflected by finger to generate sensing signal; focusing layer, disposed under panel, for focusing reflected light reflected by finger; blocking layer, disposed under focusing layer, for blocking part of reflected light to reduce diffraction phenomenon of reflected light; shading layer, disposed under blocking layer, for blocking part of reflected light to limit incident angle of reflected light; and aperture layer, disposed under shading layer and on optical sensor, for blocking stray light.
US10388688B2 Method of forming a shallow pinned photodiode
An image sensor with a pinned photodiode includes a photodiode formed in a substrate by implanting dopants of a first type through one or more dielectric layers formed over the substrate. A pinning layer for the photodiode may be formed by implanting dopants of a second type through the same one or more dielectric layers. The pinning layer may be formed over a photodiode region of the substrate. The concentration of dopants of the second type may have a maximum value in dielectric layers over the photodiode that exceeds the concentration of dopants of the second type in the substrate below. The photodiode and pinning layer may both be formed by implanting ions of the first and second type respectively through a dielectric layer formed after etching away a portion of another dielectric layer, having a different thickness, and having different optical transmission properties than the another dielectric layer.
US10388685B2 Portable electronic device and image-capturing module thereof, and image-sensing assembly thereof
The present invention provides a portable electronic device and an image-capturing module thereof, and an image-sensing assembly thereof. The image-sensing assembly includes an image-sensing chip, a spacer structure, and a filter element. The image-sensing chip has an image sensing area and a non-image sensing area surrounding the image sensing area. The spacer structure is disposed on the non-image sensing area. The filter element is disposed on the spacer structure so as to separate the filter element from the image-sensing chip by a predetermined distance. The image-sensing assembly can be applied to the image-capturing module, and the image-capturing module can be applied to the portable electronic device.
US10388678B2 Gate structure, method for manufacturing gate structure, and display device
A method for manufacturing a gate structure includes: forming a buffer layer on a lateral surface of a substrate; forming a groove on the buffer layer, where the groove penetrates the buffer layer; forming a gate in the groove, where an upper surface of the gate and an upper surface of the buffer layer are located on a same plane; forming an insulating layer on the upper surface of the gate and the upper surface of the buffer layer; forming, on an upper surface of the insulating layer, a semiconductor layer disposed opposite the gate; and forming, on an upper surface of the semiconductor layer and/or the upper surface of the insulating layer, a data line partially overlapping the semiconductor layer. A display device is further disclosed. The display device includes a gate structure.
US10388677B2 Display panel and display device
A display panel is provided. The display panel includes a substrate, active switches disposed on the substrate; the active switches are disposed with metallic wires and the active switches are connected with the metallic wires. The metallic wires are disposed with a blocker; the blocker is configured to block particles from dropping on the metallic wires in the process of manufacturing display panels.
US10388676B2 Active matrix substrate and method for producing same, and in-cell touch panel-type display device
An active matrix substrate (1001) includes a connecting portion (101). The connecting portion. (101) includes a lower conductive layer supported by a substrate; a first insulating layer formed so as to cover the lower conductive layer (2) and having a contact hole (6p) that exposes a part of the lower conductive layer (2); a bottom conductive film (4) that is disposed in the contact hole (6p) and covers at least a part of the exposed part of the lower conductive layer (2), the exposed part being exposed by the contact hole (6p); a second insulating layer (9) that is formed on the first insulating layer (6) and in the contact hole (6p), is in contact with the bottom conductive film (4) in the contact hole (6p), and has an opening (9p) that exposes a part of the bottom conductive film (4); and an upper conductive layer (8) that is disposed on the second insulating layer (9) and in the opening (9p) and is in contact with the bottom conductive film (4) in the opening (9p). The entire bottom conductive film (4) is located on the substrate side relative to the upper surface of the first insulating layer (6).
US10388675B2 Matrix device and manufacturing method of matrix device
In a matrix device having two or more systems of electrode groups such as X and Y systems, the one or more electrode groups are grouped into groups each consisting of a plurality of pixel electrodes, connection wires are branched off and connected to the pixel electrodes so that the same signal is not supplied to the pixel electrodes of the same group but the same signal is supplied to one pixel electrode of two or more groups, switching elements are provided corresponding to the individual pixel electrodes, and a gate electrode and a gate insulating film of the switching elements are used in common in the same group. Accordingly, in the matrix device and manufacturing of the matrix device, the number of connection wires and driver ICs is reduced.
US10388673B2 Array substrate, method for manufacturing the same and display device including the array substrate
An array substrate, a method for manufacturing the same and a display device are provided. The array substrate includes an insulating layer and a conductive structure in the non-display region. The insulating layer includes at least one aperture in the non-display region. The aperture has a one-to-one correspondence with the conductive structure. The conductive structure is within the aperture, and the surface of the conductive structure is lower than the surface of the insulating layer.
US10388670B2 Semiconductor device
Provided is a semiconductor device which has low power consumption and can operate at high speed. The semiconductor device includes a memory element including a first transistor including crystalline silicon in a channel formation region, a capacitor for storing data of the memory element, and a second transistor which is a switching element for controlling supply, storage, and release of charge in the capacitor. The second transistor is provided over an insulating film covering the first transistor. The first and second transistors have a source electrode or a drain electrode in common.