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