Document | Document Title |
---|---|
US10602338B2 |
Emergency authorization to access data on proximate computing devices
Devices and methods for accessing data on at least one proximate computing device in an emergency situation are disclosed. A method includes: determining that the emergency situation is occurring; in response to determining that the emergency situation is occurring: determining a location where the emergency situation is occurring and a location of the computing device; and determining the location where the emergency situation is occurring is within a first predetermined distance of the location of the computing device; and in response to determining that the location where the emergency situation is occurring is within the first predetermined distance of the location of the computing device: determining the at least one proximate computing device located within a second predetermined distance of the location of the computing device; and receiving access to at least part of the data on the at least one proximate computing device. |
US10602335B2 |
Method and system for detecting a user device in an environment associated with a content presentation system presenting content
A method includes identifying content displayed by a content presentation system associated with a physical environment. A user device is detected within the physical environment associated with the content presentation system. Responsive to detecting the user device, information, associated with the content, is transmitted to the user device. Responsive to detecting the user device, an identifier corresponding to the content is stored in association with a profile related to the user device. |
US10602332B2 |
Programming organizational links that propagate to mobile applications
The ability for an organization's administrator to customize assets and content that, their users have access to is a substantial capability. This capability is not just to facilitate delivery of the correct content to the relevant audience, but is also important to ensure that the content is appropriate for the endpoint. The administrator may curate organizational links that are provided as a hierarchical directory of sites and applications for the organization. Embodiments are directed to programming the organizational links that propagate to mobile applications. A server side application programming interface (API) may be provided to access a organization's curated links, a web user experience may be provided to enable the administrator to manage and curate the organizational links, and a mobile-specific user experience may be provided for viewing the links in a manner that enables quick access to the most relevant content to users of the organization. |
US10602326B2 |
Detection of the occurrence of an event, based on barometric pressure measurements
A technique for detecting the occurrence of an event, and for estimating other event-related information, by analyzing the barometric pressure in the vicinity of one or more wireless terminals. The disclosed detection technique is based on the recognition that the barometric sensor on various wireless terminals, such as smartphones, is capable of measuring very subtle changes in the atmospheric pressure. The disclosed detection technique is also based on the additional recognition of how some of the changes in the atmospheric pressure, as measured by a wireless terminal, correlate to various events that occur within a building or other defined area. For example, the disclosed technique can detect an entry door opening or closing by analyzing a resultant pressure wave having a particular transient that is perceptible by one or more wireless terminals in the area and analyzed by a detection engine. |
US10602323B2 |
Messaging service application programming interface
In one example, a method includes receiving, from a client application executing on a client device, a message transmission request including an identifier associated with a recipient device. The message transmission request is added to an outbound queue based on determining the message transmission request is valid. A message is transmitted to the recipient device based on the message transmission request being included in the outbound queue. Status information specifying a status of transmission of the message is obtained, the status information including an indication of successful transmission of the message. A record of the message transmission request is stored responsive to the causing the transmission of the message, the storing the record including storing the message and the indication of successful transmission of the message. |
US10602320B2 |
Multi-slicing orchestration system and method for service and/or content delivery
Aspects of the subject disclosure may include, for example, detecting a first communication device including an application based on contemporaneous access of a first service and second service functions, wherein the application communicates via first and second user data traffic flows associated with the first and second service functions. An association is facilitated of the first user data traffic flow with a first logical network slice, wherein the first user data traffic flow is conveyed by the first logical network slice. An association is facilitated of the second user data traffic flow with a second logical network slice, wherein the first and second user data traffic flows are conveyed contemporaneously by the first and second logical network slices. Other embodiments are disclosed. |
US10602318B2 |
Method, apparatus and network device for user data transmission
A method, an apparatus and a network device for user data transmission are provided, where the method includes: transmitting a multicast frame for acquiring a user scheduling request to users in a user group, the multicast frame includes a long training sequence and a spread spectrum sequence(s) allocated to all users in the user group; receiving the user scheduling request(s) fed back by a user(s) with data transmission in the user group, the user scheduling request(s) is fed back by the user(s) using at least one of the long training sequence(s) and the spread spectrum sequence(s) allocated to the user(s); scheduling user data transmission according to the user scheduling request(s). According to embodiments of the present disclosure, the delay of users with data transmission is reduced, and the quality of service for the system is improved. |
US10602309B2 |
System and method for wireless device detection, recognition and visit profiling
Described are various embodiments of a system and method in which device-identifying data can be used to uniquely recognize and optionally track and report on device activity at one or more Wi-Fi locations by way of the creation and management of a device and/or visit profile uniquely associated with such devices and stored in a network accessible knowledge base. |
US10602307B2 |
Location-based services
A method and system for presenting location information on mobile devices is discussed. The method includes tracking, at a device associated with a user, mobile locations of mobile devices associated with the user, the mobile locations based on server data received from a location server. The method includes displaying an interactive map via a User Interface (UI) on a device display of the device, where the interactive map can indicate mobile locations with respect to names of physical locations. The method includes displaying a control element, on the UI, for receiving a user selection to control a first mobile device of the one or more mobile devices. The method also includes communicating, based on receiving the user selection, with the location server to remotely control the first mobile device. |
US10602303B2 |
Systems and methods for converting an electronic device into a tracking device
One embodiment may include a method of converting an electronic device into a tracking device that is part of a system of tracking devices distributed throughout a geographic area to track signal emitting devices travelling through the geographic area. The method may include providing an electronic device, the electronic device positioned in the geographic area; communicatively coupling a converter with the electronic device, wherein the converter has a memory device with location tracking software stored thereon; and uploading the tracking software from the converter to the electronic device so as to convert the electronic device into a converted tracking device having the tracking software, wherein the converted tracking device becomes part of the system of tracking devices distributed throughout the geographic area to track the signal emitting devices travelling through the geographic area. |
US10602302B1 |
Displaying a location of binaural sound outside a field of view
A method or apparatus provides binaural sound that originates to a person at a location inside a field of view (FOV) provided to the person by an electronic device. The electronic device determines when the location of the binaural sound moves outside the FOV and assists the person in determining the location of the binaural sound. A display of the electronic device displays a visual indication that shows a direction to the location of the binaural sound outside the FOV. |
US10602301B2 |
Audio processing method and audio processing device
An audio processing method includes the following steps: receiving audio information; capturing a square wave signal, a white signal, and a speech signal of the audio information; calculating a loudness value of the audio information; calculating a first sound quality value and a second sound quality value of the audio information by using the square wave signal, the white signal, and the speech signal of the audio information; calculating a sound quality level of the audio information by using a first calculation formula, the first calculation formula being the loudness value*[1+(B*the first sound quality value+C*the second sound quality value)], where B and C are respectively values greater than 0 and less than 0.1; and displaying a value of the sound quality level of the audio information. |
US10602299B2 |
Modifying an apparent elevation of a sound source utilizing second-order filter sections
One embodiment provides a method comprising determining an actual elevation of a sound source. The actual elevation is indicative of a first location at which the sound source is physically located relative to a first listening reference point. The method further comprises determining a desired elevation for a portion of an audio signal. The desired elevation is indicative of a second location at which the portion of the audio signal is perceived to be physically located relative to the first listening reference point. The desired elevation is different from the actual elevation. The method further comprises, based on the actual elevation, the desired elevation and the first listening reference point, modifying the audio signal, such that the portion of the audio signal is perceived to be physically located at the desired elevation during reproduction of the audio signal via the sound source. |
US10602294B2 |
Processing object-based audio signals
An audio processing system and method which calculates, based on spatial metadata of the audio object, a panning coefficient for each of the audio objects in relation to each of a plurality of predefined channel coverage zones. Converts the audio signal into submixes in relation to the predefined channel coverage zones based on the calculated panning coefficients and the audio objects. Each of the submixes indicating a sum of components of the plurality of the audio objects in relation to one of the predefined channel coverage zones. Generating a submix gain by applying an audio processing to each of the submix and controls an object gain applied to each of the audio objects. The object gain being as a function of the panning coefficients for each of the audio objects and the submix gains in relation to each of the predefined channel coverage zones. |
US10602291B2 |
Designating a sound localization point (SLP) for binaural sound at a location of a handheld portable electronic device (HPED)
A wearable electronic device (WED) worn on a head of a user detects a location of a handheld portable electronic device (HPED) held in a hand of the user and designates a sound localization point (SLP) for binaural sound at the location of the HPED. A digital signal processor (DSP) processes sound to originate to the user as the binaural sound at the location after the HPED is removed from the location. |
US10602286B2 |
Controlling multi-site media playback systems
Systems and methods for controlling multi-site media playback systems include, among other features, a computing system (i) receiving, from a first media playback device connected to a first network, a first registration message, (ii) in response to receiving the first registration message, assigning a system identifier and a first subsystem identifier to the first media playback device, (iii) receiving, from a second media playback device connected to the first network, a second registration message, (iv) in response to receiving the second registration message, assigning the system identifier and the first subsystem identifier to the second media playback device, (v) determining that the second media playback device is disconnected from the first network and connected to a second network, and (vi) in response to determining that the second media playback device is connected to the second network, assigning a second subsystem identifier to the second media playback device. |
US10602283B2 |
Hearing device comprising switched capacitor DC-DC converter with low electromagnetic emission
The present disclosure relates to a head-wearable hearing device which comprises a magnetic inductance antenna having a predetermined resonance period for receipt of wireless data signals and a switched capacitor DC-DC converter configured for converting a DC input voltage into a higher or lower DC output voltage in accordance with a clock signal. The charge pump circuit is configured to charge an output capacitor by output current pulses where the output current pulses at least comprise first and second consecutive output current pulses having a mutual pulse delay corresponding to substantially one-half of the predetermined resonance period of the magnetic inductance antenna. |
US10602281B2 |
System with thermoelectric conversion device
A speaker system with a thermoelectric conversion device includes a basin frame and a vibration system and a magnetic circuit system that are accommodated in the basin frame. The vibration system includes a diaphragm and a voice coil. The magnetic circuit system includes a T-iron, a magnet and a washer, with a magnetic gap between the washer and the magnet and the T-iron. The voice coil moves up and down in the magnetic gap. A thermoelectric conversion device is connected to the speaker including a thermoelectric power generation module, a boost circuit module, and a load management module. The thermoelectric power generation module is fixedly connected to a back surface of the T-iron for thermoelectric power generation. The boost circuit module boosts and regulates a direct current outputted by the thermoelectric power generation module. The load management module performs a power distribution and load management on the boosted new power. |
US10602280B2 |
Condenser microphone
A condenser microphone, including at least one diaphragm, at least one electrode assigned to the diaphragm, comprising at least one ring-shaped insulator holding the electrode, comprising at least one diaphragm ring holding the diaphragm, and a holding ring holding the components mentioned. The mechanical and electrical properties of the condenser microphone are improved where the holding ring includes ceramic material. Preferably, the diaphragm ring and/or the ring-shaped insulator also consist(s) of ceramic material. With further preference, the ceramic material is zirconium oxide. |
US10602276B1 |
Intelligent personal assistant
A personal assistant device may include a microphone configured to receive an audio command from a user and a processor. The processor may be configured to receive a microphone output signal from the microphone based on the received audio command, receive at least one other microphone output signal from another personal assistant device, and autocorrelate the microphone output signals. The processor may also be configured to determine a reverberation of each of the microphone output signals, determine whether the microphone output signal from the microphone has a lower reverberation than the at least one other microphone output signal, and transmit the microphone output signal to at least one other processor for processing of the audio command in response to the microphone output signal having a lower reverberation than the at least one other microphone output signal. |
US10602274B2 |
Audio input/output device
Provided is a wearable audio input/output device. The wearable audio input/output device is provided with a frame, a first audio collection unit, a second audio collection unit, and a first speaker. The frame can be mounted to a user. The first audio collection unit is provided on the frame. The second audio collection unit is provided on the frame. The second audio collection unit is arranged such that the distance between the first audio collection unit and mouth of the user is less than the distance between the second audio collection unit and the mouth of the user. The first speaker is provided on the frame between the first audio collection unit and the second audio collection unit. |
US10602273B2 |
Audio playing apparatus and audio transmission circuit
An audio playing apparatus and an audio transmission circuit are provided. The audio playing apparatus includes a first audio connector, a second audio connector, a player, and an audio transmission circuit. The second audio connector has a different interface specification than an interface specification of the first audio connector. The audio transmission circuit is coupled to the first audio connector, the second audio connector and the player. The audio transmission circuit detects a power pin of the first audio connector and a power pin of the second audio connector to obtain a determination result, and selects one of the first audio connector and the second audio connector as a target connector according to the determination result, so as to transmit an audio signal associated with the target connector to the player. |
US10602271B2 |
Sound system, end of line device and end of branch device
A sound system 1 comprising at least one monitoring device 8, a source device 4 and a transmission medium 6, wherein the monitoring device 8 is connected with the source device 4 via the transmission medium 6, wherein the monitoring device 8 is adapted to receive a monitoring signal 9 sent by the source device 4, wherein the monitoring device 8 is a passive device and adapted to send at least one harmonic of the monitoring signal back to the source device 4. |
US10602268B1 |
Optimization of network microphone devices using noise classification
Systems and methods for optimizing network microphone devices using noise classification are disclosed herein. In one example, individual microphones of a network microphone device (NMD) detect sound. The sound data is analyzed to detect a trigger event such as a wake word. Metadata associated with the sound data is captured in a lookback buffer of the NMD. After detecting the trigger event, the metadata is analyzed to classify noise in the sound data. Based on the classified noise, at least one performance parameter of the NMD is modified. |
US10602264B2 |
Systems and methods for directing audio output of a wearable apparatus
The present disclosure relates to systems and methods for directing the audio output of a wearable device having a plurality of speakers. In one implementation, the system may include an image sensor configured to capture one or more images from an environment of the user of the wearable apparatus, a plurality of speakers, and at least one processing device. The at least one processing device may be configured to analyze the one or more images to determine at least one indicator of head orientation of the user of the wearable apparatus, select at least one of the plurality of speakers based on the at least one indicator of head orientation, and output the audio to the user of the wearable apparatus via the selected at least one of the plurality of speakers. |
US10602256B1 |
Earphone and a method of operating the earphone
At least an embodiment discloses an earphone comprising a shell, a signal generator and a first speaker, wherein the signal generator is electrically connected to the first speaker and both the signal generator and the first speaker are within the shell; a first earphone tube including a first end and a second end, wherein the first end of the first earphone tubes is connected to the shell, and the first end of the earphone tube is approximate to the first speaker; and a first earplug connected to the shell via the first earphone tube, wherein a sound generated by the first speaker is transmitted to the first earplug through the first earphone tube. |
US10602249B2 |
Electronic device conduit structure and electronic device including same
Disclosed is an electronic device including: a display, a speaker, an inner structure including a front surface on which the display is seated, a rear surface having a seating portion for the speaker formed thereon, and a side surface connecting the front surface and the rear surface, and a housing in which the inner structure is seated. The inner structure includes: a first space formed by indentation of a part of the bottom surface of the seating portion toward the front surface of the inner structure, a second space formed to be open toward the front surface of the inner structure such that the second space is connected to and partially overlaps with the first space in a direction defined toward the front surface of the inner structure, and a duct formed to be open toward the side surface of the inner structure such that the duct is connected to and partially overlaps with the second space in a direction defined toward the rear surface of the inner structure. |
US10602248B2 |
Speaker module
The present disclosure provides a speaker module, in which at least two leaking holes that communicate with a rear chamber of the housing, and a connecting groove that communicates any two of the at least two leaking holes with each other are arranged at the housing. With such configuration, the processing steps for forming the cone-shaped leaking hole and the air guiding groove are omitted, the processing is significantly simplified compared to the prior art, the processing is much easier and the manufacture efficiency is higher, and an excellent performance in air leakage and pure sounding is guaranteed. |
US10602244B2 |
Network-based sensor system
A network-based sensing system for monitoring an object is disclosed. The system includes a sensor, attached to the object, that collects object information, a first wireless access point that operates in a first private network covering a first private region, and at least one cellular base station that operates in a public network outside of the first private region. The sensor includes functionality to detect a location of the sensor in a location detection period and to determine a type of network coverage of the sensor. The sensor establishes connection with the first wireless access point via a first private network for transmitting the object information, when the sensor is covered by the first private network, and with the at least one cellular base station via a public cellular network for transmitting the object information, when the sensor is covered by only the public cellular network. |
US10602242B2 |
Apparatus, method and system for multi-mode fusion processing of data of multiple different formats sensed from heterogeneous devices
Apparatus, method and system for hybrid multi-mode data fusion to fuse data of multiple different formats by a centralized data fusion processing and send the fused data by a distributed data processing to a set of heterogeneous sensor devices. The hybrid multi-mode data fusion apparatus comprises a multi-mode fusion module configured to operate in a first mode to receive fused data of multiple different formats sensed from a set of heterogeneous devices and configured to operate in a second mode to send the fused data to each of the heterogeneous devices. An association module to fuse data of multiple different formats sensed from each of the heterogeneous devices and to send the fused data to the multi-mode fusion module. A fusion track data file to store prior fused data to enable the multi-mode fusion module to send cueing information based upon the stored prior fused data to the heterogeneous devices. |
US10602241B2 |
Method, system network and computer-readable media for controlling outgoing telephony calls to cause initiation of call features
The present invention discloses numerous implementations for IP-based call processing systems that can selectively control an outgoing call initiated by a source device to a destination device. The call processing system causes a Service Switching Point (SSP) associated with the source device to initiate a media connection between the IP-based call processing system and the source device. The call processing system further causes initiation of a call feature for the outgoing call using the media connection with the source device. The call feature may include a call restriction feature, a call feature for conveying an audio element to the source device, a call record feature and a call feature for conveying information to the source device. The call processing system further causes establishment of a media connection between the source and the destination devices. |
US10602233B2 |
Apparatus for adapting a presentation of media content to a requesting device
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to record stereoscopic media content supplied by a multimedia system, receive from a communication device a request for the recorded stereoscopic media content, determine rendering capabilities of the communication device, generate transcoded content by transcoding the recorded stereoscopic media content according to the rendering capabilities of the communication device, and transmit to the communication device the transcoded content. Other embodiments are disclosed and contemplated. |
US10602230B2 |
Apparatus and method for controlling media output level
A device may receive a request associated with adjusting the media output level of a sink device that is configured to output media content. The device may identify a source gain of a source device that is configured to provide the media content to the sink device, and a sink gain of the sink device. The device may identify a sink adjustment value for changing the sink gain based on the request for adjusting the media output level of the sink device, the source gain, and the sink gain. The device may transmit, to the sink device, a control signal to permit the sink gain to be changed based on the sink adjustment value. The media output level of the sink device is based on the source gain and the sink gain. |
US10602228B2 |
Device and method for editing channels of smart TV and smart TV
Disclosed is a device for editing channels of a smart TV. The device includes a memory and at least one processor, wherein the memory stores therein computer readable instructions, wherein the instructions are executed by the at least one processor to enable the at least one processor to: receive an interface calling up instruction, and displaying a channel editing list and an operation prompt on a display screen of the smart TV; receive a channel selecting instruction, and determine a channel to be edited in the channel editing list according to the channel selecting instruction; and receive a channel edit instruction, and edit the channel to be edited according to the channel editing instruction, wherein the operation prompt is configured to remind a user that the channel editing instruction is triggered by using a left arrow key or right arrow key of a remote control, and the channel editing instruction is an instruction indicating deletion or a move of the channel to be edited. Also disclosed are a smart TV, and a method for editing channels of a smart TV. |
US10602225B2 |
System and method for construction, delivery and display of iTV content
iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component including an operator-deployed application management system configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments. The framework for applications accommodates advertising, promotions, content placement packages and/or programming campaign definitions, so as to permit a selection of a specific advertisement, promotion or content at a time of preparation of the iTV content by the server, and/or a time of execution of the applications by the client. |
US10602224B2 |
Methods and apparatus to determine synthetic respondent level data
Methods, apparatus, systems, and articles of manufacture are disclosed to generate synthetic respondent level data. An example method includes generating, by executing an instruction with a processor, a seed panel, the seed panel including monitored panelists selected based on a population associated with return path data; comparing, by executing an instruction with the processor, a target rating to a current rating corresponding to the seed panel; and adjusting, by executing an instruction with the processor, the seed panel based on the comparison. |
US10602222B2 |
Methods and systems for implementing a locked mode for viewing media assets
Methods and systems that provide an interactive media guidance application having a locked mode for viewing media assets. In the locked mode, the interactive media guidance application may provide media assets suited to a certain audience. The interactive media guidance application may determine suitable media assets for the locked mode based on media assets viewed by other users having characteristics similar to the user of the interactive media guidance application. In the locked mode, the interactive media guidance application may allow access to only certain media assets and/or limit the time period for which the media assets are presented. |
US10602220B2 |
Encoding device and method, decoding device and method, editing device and method, recording medium, and program
The present invention relates to an encoding device and a method, a decoding device and a method, an editing device and a method, a storage medium, and a program which can perform encoding and decoding so that buffer failure does not occur. Information, such as a minimum bit rate, a minimum buffer size, and a minimum initial delay time, is contained in a random access point header contained in an accessible point in a bitstream. A bitstream analyzing unit 72 analyzes an input bitstream, sets the above-mentioned information, and outputs the resulting information to a buffer-information adding unit 73. The buffer-information adding unit 73 adds the input information to the input bitstream and outputs the resulting bitstream. The present invention is applicable to an encoding device and a decoding device which process bitstreams. |
US10602219B2 |
Encoding device and method, decoding device and method, editing device and method, recording medium, and program
The present invention relates to an encoding device and a method, a decoding device and a method, an editing device and a method, a storage medium, and a program which can perform encoding and decoding so that buffer failure does not occur. Information, such as a minimum bit rate, a minimum buffer size, and a minimum initial delay time, is contained in a random access point header contained in an accessible point in a bitstream. A bitstream analyzing unit 72 analyzes an input bitstream, sets the above-mentioned information, and outputs the resulting information to a buffer-information adding unit 73. The buffer-information adding unit 73 adds the input information to the input bitstream and outputs the resulting bitstream. The present invention is applicable to an encoding device and a decoding device which process bitstreams. |
US10602217B2 |
Media splicing
In a substitutional media system, one of a set of media items is selected at a programme receiver for output within a predefined programming slot, based on profile data available at the receiver. Sets of the media items are scheduled to slots according to one or more constraints pertaining to that slot and/or to media items scheduled to other slots. The receiver may select a media item for output in a slot by resolving constraints with media items scheduled to other slots, or selected for output in other slots. |
US10602216B2 |
Consolidated management of home network elements
Methods, systems, and computer readable media can be operable to facilitate the generation of a user interface displaying the devices associated with a local network. A client device may retrieve information associated with one or more devices associated with a common central device, local network, and/or subscriber. The client device may generate a user interface including one or more device objects organized along an ellipsoidal wireframe, wherein each device object represents an identified device. The user interface may include device identification and/or status information associated with each displayed device. Devices displayed within the user interface may be filtered based upon one or more parameters selected by a user. The client device may update and rearrange the displayed device objects based upon navigation commands received from a user via a control device. |
US10602215B1 |
Systems and methods for recording relevant portions of a media asset
Systems and methods are presented herein for recording portions of a media asset relevant to recording criteria. A media application receives input indicating the recording criteria and identifying a first keyword. The media application accesses a data structure to identify a first node associated with the first keyword. The data structure includes the first node and a plurality of nodes connected to the first node via a plurality of paths. The media application receiving audio component data for a portion of the media asset extracts a term from the audio component data, and identifies a second node in the data structure that is associated with the extracted term. The media application calculates a path score for the portion of the media asset based on a path size in the data structure between the first node and the second node. When the score is high enough, the portion of the media asset is recorded. |
US10602213B2 |
Cellular broadcast streaming media selection
A processing system may identify a trajectory of a mobile endpoint device from a first management area toward a second management area of the cellular network, identify a first media program that is being broadcast by at least one base station in the first management area on a first broadcast channel that is tuned to by the mobile endpoint device, and determine a level of aggregate demand for the first media program in the second management area, where the level of aggregate demand is increased when it is identified that the mobile endpoint device is tuned to the first broadcast channel. The processing system may further assign the first media program to a second broadcast channel of at least one base station in the second management area based upon the level of aggregate demand, and broadcast the first media program via the second broadcast channel. |
US10602210B2 |
Method and system for message notification
Methods and systems for message notification are described. A video message is received from a source access device. A selection of a target user may be received for the video message. A message notification of availability of the video message for a target access device associated with the target user may be provided. |
US10602207B2 |
Neural network based content distribution in an online system
An online system receives content items from a third party content provider. For each content item, the online system inputs an image into a neural network and extracts a feature vector from a hidden layer of the neural network. The online system compresses each feature vector by assigning a label to each feature value representing whether the feature value was above a threshold value. The online system identifies a set of content items that the user has interacted with and determines a user feature vector by aggregating feature vectors of the set of content items. For a new set of content items, the online system compares the compressed feature vectors of the content item with the user feature vector. The online system selects one or more of the new content items based on the comparison and sends the selected content items to the user. |
US10602205B2 |
Node distribution in a multi channel MoCA network
MoCA network management device and a method for channel allocation to nodes over a coaxial cable in a MoCA network, comprising the steps of detecting a connection attempt from a first node on one channel out of a list of channels; and selectively allowing connection to said channel based on a likelihood parameter (R) which is dependent on which channel in the list of channels the connection attempt is made on. The list of channels may be a scan sequence of channels, wherein the likelihood parameter is dependent on position in of the channel in that scan sequence. If a node is denied access, it may switch to a next channel in the scan sequence. |
US10602204B2 |
Advanced data cell resource mapping
An example method of mapping a plurality of modulation symbols of a plurality of physical layer pipes present in a frame to a resource grid of data cells for the frame is described. The modulation symbols of the plurality of physical layer pipes are represented by a two-dimensional array comprising the modulation symbol values for the plurality of physical layer pipes and the resource grid of data cells is represented by a one-dimensional sequentially indexed array. |
US10602203B2 |
Adaptive bit rate mobile video objective testing
Concepts and technologies are disclosed herein for adaptive bit rate mobile video objective testing. A system can receive a plurality of screen-capture frames, where each of the plurality of screen-capture frames corresponds to a respective frame of an adaptive bit rate video stream being displayed on a screen of a test device. The system can create a screen-capture video stream and determine that the screen-capture video stream corresponds to a reference video stream that is non-annotated. The system can obtain a reference video signature package, align the screen-capture video stream with the reference video stream using the reference video signature package, generate full reference video quality performance indicators, and determine delivery quality performance indicators for the screen-capture video stream. The system can join the full reference video quality performance indicators and the delivery quality performance indicators to form an objective quality of experience data structure. |
US10602202B1 |
System and techniques for digital data lineage verification
Disclosed are examples for providing functions to receive a media file to be stored in a media repository. In the examples, a location in the media repository may be assigned to the media file. A media file address in a blockchain platform may be assigned to the media file. Metadata including the assigned location in the media repository and the assigned media file address in the blockchain platform may be added to the media file. A media file hash value may be generated by applying a hash function to the media file including the metadata. The media file hash value may be included in a message and uploaded to the assigned media file address in the blockchain platform as a transaction in the blockchain. An indication that the media file is uploaded to the media repository may be delivered to a subscriber device from which the media file was received. |
US10602198B2 |
Set-top box with interactive portal and system and method for use of same
A set-top box with an interactive portal and system and method for use of the same are disclosed. In one embodiment of the set-top box, the set-top box is deployed to provide an interactive portal in a hospitality establishment having multiple rooms, such as a hotel. The set-top box is associated with a room and includes a housing that secures a television input, a television output, a processor, a transceiver, and memory therein in an interconnected bus architecture. The set-top box generates a default interactive portal as well as a guest-specific interactive portal, which is generated from a guest configuration profile having information including guest identification, a guest channel preference presentation, and a guest service preference presentation with guest account information. The guest configuration profile may also enable the creation of a local area wireless network with substantially the same behavior as the guest's home wireless network. |
US10602194B2 |
Picture coding apparatus that codes on a macroblock basis by performing a signal conversion process
A frame coding unit generates individual picture signal information from a moving picture signal, and outputs a frame code value which is a numeric value to be obtained as a result of coding picture signal information of each frame. A variable length coding unit decomposes the frame code value into unit frame code values which are basic units of coding, converts the unit frame code values into frame code words using only a single code table, and constructs a frame stream by combining the converted frame code words. A multiplexing unit multiplexes a header stream which is constructed through a method equivalent to a conventional method and the frame stream, and constructs a picture coded signal. |
US10602192B2 |
Methods and apparatuses for performing entropy encoding and entropy decoding with size determination of at least one bitstream portion
An entropy encoder includes an entropy encoding circuit and a size determining circuit. The entropy encoding circuit receives symbols of a pixel group, and entropy encodes data derived from the symbols of the pixel group to generate a bitstream segment which is composed of a first bitstream portion and a second bitstream portion. The first bitstream portion contains encoded magnitude data of the symbols of the pixel group, and the second bitstream portion contains encoded sign data of at least a portion of the symbols of the pixel group. The size determining circuit determines a size of a bitstream portion, wherein the bitstream portion comprises at least one of the first bitstream portion and the second bitstream portion. |
US10602188B2 |
Method and apparatus for encoding or decoding image using syntax signaling for adaptive weight prediction
Provided are image encoding and decoding methods and apparatuses using weighted bi-prediction. The image decoding method and apparatus according to one embodiment obtain one or more prefixes including a first counter value indicating the number of additional syntax elements subsequent to main syntax elements from a received bitstream, obtain the additional syntax elements including weight information and information about whether to perform weighted bi-prediction on prediction units separated for predicting a current block, based on the one or more prefixes, and generate a prediction block including a prediction value, based on the main syntax elements and the additional syntax elements. |
US10602185B2 |
Systems, methods, and computer program products for a video encoding pipeline
Methods, systems and computer program products that may improve the efficiency of the video encoding process. Mode decision processing and bit stream packing may be performed in parallel for various frames in a sequence. This reduces the amount of idle time for both the mode decision processing logic and the bit stream packing logic, improving the overall efficiency of the video encoder. |
US10602184B2 |
Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method includes: writing, into a coded bitstream, buffer description defining information for defining a buffer description; constructing a default reference list; reorder pictures included in the default reference list; writing, into the coded bitstream, reference list reordering information for indicating details of the reordering; and coding an image using the buffer description and a reference list resulting from the reordering, and in the reference list reordering information, among the pictures, a picture to be reordered is specified using an index which is used in other processing in the image coding method. |
US10602183B2 |
Techniques for compressing floating-point format images
Disclosed herein are techniques for pre-processing a multiple-channel image for compression. The multiple-channel image can be composed of a collection of pixels that are represented using a floating-point format (e.g., half-precision/16-bit) for display on devices optimized for wide-gamut color space. The techniques can include a first step of quantizing the pixels into a fixed range of values, and applying invertible color-space transformations to the sub-pixels of each pixel—which can include red, green, blue, and alpha sub-pixels—to produce transformed sub-pixels including luma and chroma values. Next, the luma sub-pixels are placed into a luma data stream, the first and second chroma values are placed into a chroma data stream, and the alpha sub-pixels are placed into an alpha data stream. Predictive functions are then applied to the luma and chroma data streams. Finally, the various streams are separated into buffers and compressed to produce a multiple-channel image. |
US10602181B2 |
Apparatus for decoding an image
Provided is an apparatus for decoding an image. The apparatus restores a plurality of sub-blocks by applying a scan pattern determined according to the intra prediction mode of the current block on the quantization coefficient sequence and restores the quantized transform block by applying a scan pattern determined according to the intra prediction mode of the current block on the plurality of sub-blocks. Therefore, it is possible to reduce the amount of coding bits and computing resources required to decode a current prediction block. |
US10602178B1 |
Systems and methods for frame context selection
Content to be encoded by an encoder may be defined by a sequence of values chosen from a set of possible values. Individual values of the set of possible values may have a probability of occurrence in the sequence of values. The content may form a sequence of frames, such as a video sequence. The encoder may allocate sets of buffers for storage of reference frames, frame contexts (including probability tables), and encoded frames. Individual context buffers (including individual probability tables) may be associated with individual reference frames. Encoding of a particular frame may be based on selecting a particular frame context from a context buffer, the particular probability table therein, and the content of the particular frame. |
US10602173B2 |
Encoding device, decoding device, encoding method, and decoding method for efficient coding
According to an embodiment, an encoding device includes: an index setting unit sets an index that represents information of a reference image and a weighting factor; an index reconfiguring unit predicts a reference value of the weighting factor, wherein the reference value indicates a factor to be set if a difference of pixel value between a reference image and a target image to be encoded is less than or equal to a specific value; and an entropy encoding unit encodes a difference value between the weighting factor and the reference value. |
US10602172B2 |
Image encoding and decoding apparatus and method
An image encoding and decoding apparatus and method, the image encoding and decoding apparatus includes: an encoding unit adjusting at least one weight value adaptively to the number of bits expressing each pixel of a current image, predicting a pixel value of a block of interest by performing an operation on a pixel value of at least one block having a pixel value similar to the pixel value of the block of interest among blocks included in a previous image and the at least one adjusted weight value, and encoding the pixel value of the block of interest using the predicted pixel value of the block of interest; and a decoding unit adjusting the at least one weight value adaptively to the number of bits, restoring the predicted pixel value of the block of interest by performing an operation on the pixel value of the at least one block having the pixel value similar to the pixel value of the block of interest among blocks included in the restored previous image and the at least one adjusted weight value, and decoding the pixel value of the block of interest using the restored pixel value, wherein the previous image refers to an image displayed prior to a current image, and the block of interest is a target block of interest among blocks belonging to the current image. |
US10602170B2 |
Signal extension method and system
A signal extension system is provided according to the present disclosure, which includes: a transmitting side chip and a receiving side chip connected to the transmitting side chip. The transmitting side chip is configured to receive high-definition video data and transmit the high-definition video data to the receiving side chip after performing first color space conversion, low compression, parallel-serial coding on the high-definition video data sequentially. The receiving side chip is configured to receive the high-definition video data transmitted from the transmitting side chip and output the high-definition video data to a display device for display after performing serial-parallel decoding, low decompression, and second color space conversion on the received high-definition video data. With the above signal extension system, a transmission distance of the high-definition video data is extended. |
US10602167B2 |
Method and apparatus for encoding/decoding scalable video signal
A method for decoding a scalable video signal, according to the present invention, comprises: determining whether a corresponding picture in a lower layer is used as an inter-layer reference picture for a current picture in an upper layer, based on a temporal level identifier of the lower layer; and performing inter-layer prediction of the current picture using the corresponding picture, when the corresponding picture in the lower layer is used as the inter-layer reference picture for the current picture in the upper layer, wherein the inter-layer prediction is limitedly performed depending on tile alignment between the upper layer and the lower layer. |
US10602163B2 |
Encoder pre-analyser
The present disclosure relates to analysing input data, prior to encoding, using one or more hierarchical algorithms. According to a first aspect, there is provided a method for producing output data using one or more input data and one or more hierarchical algorithms, comprising the steps of applying the hierarchical algorithm to the one or more input data; and producing output data to be used by an encoder; wherein one of the one or more input data is uncompressed; and wherein the output data is used to modify a decision making process associated with the encoder. |
US10602161B2 |
Multilayer video signal encoding/decoding method and device
A method for decoding a multilayer video signal, according to the present invention, is characterized by: selecting, from a corresponding picture of at least one reference layer, a candidate reference picture of a current picture by using sublayer number information relating to the reference layer and a temporal ID of the current picture belonging to a current layer, determining the number of active references for a current picture based on the number of the candidate reference picture, acquiring a reference layer Identifier (ID) based on the determined number of active references, determining an active reference picture for the current picture using the reference layer ID, generating a reference picture list for the current picture, the reference picture list including a temporal reference picture and the active reference picture, and performing inter-layer prediction for the current picture based on the reference picture list. |
US10602160B2 |
Image information decoding method, image decoding method, and device using same
The present invention relates to an image information decoding method. The decoding method includes receiving a bit stream including a Network Abstraction Layer (NAL) unit that includes information related to encoded image, and parsing a NAL unit header of the NAL unit. The NAL unit header may not include 1 bit flag information that represents whether a picture is a non-reference picture or a reference picture in the entire bit stream during encoding. |
US10602157B2 |
Variable bitrate control for distributed video encoding
A method and system for allocating a variable number of bits per frame in a distributed video encoding using a complexity analyzer is disclosed. The method includes receiving an input video for allocating the number of bits for each segment based on the complexity of the segment. Further, the method includes splitting the input video into plurality of segments. Further, the method includes determining the number of bits to be allocated to the plurality of segments based on the complexity measurement of the input video. In an embodiment, single complexity analyzer can be used to determine the complexity of the plurality of segments. In another embodiment, separate complexity analyzer can be used for each segment to determine the complexity. Further, the method includes allocating the bits to the plurality of segments of the input video. Further, the method includes combining the plurality of segments to form a single output video; thereby, obtaining the encoded output video. |
US10602155B2 |
Intra prediction method and apparatus
A method for performing an intra prediction according to the present invention may comprise the steps of: generating predicted pixels by performing interpolation using N reference pixels including two adjacent reference pixels according to an intra prediction direction; and generating a residual signal by using the generated predicted pixels. Accordingly, when a prediction for generating the residual signal is performed according to each prediction direction (mode), an optimal filtering method is determined and a predicted value is acquired, so that a size of the residual signal can be minimized and compression performance can be improved. |
US10602154B2 |
System and method for dynamically adjusting a recording bitrate to accommodate a writing speed of a storage device
A system for adapting various writing speeds of storage devices and methods for making and using same are provided. A recording device maintains a data buffer with a buffer size. Data recorded by the recording device with a selected recording bitrate is stored into the data buffer of the recording device. The recorded data is written from the data buffer into a selected storage device that is attached onto the recording device. An amount of recorded data stored in the data buffer is compared with two or more sets of thresholds, and the recording bitrate of the recording device can be adjusted, as needed, in response to the results of the comparison. By adjusting the recording bitrate, the recording device advantageously can accommodate storage devices with various speeds while maintaining the quality of the recorded data and maximizing the capacity of the storage device. |
US10602153B2 |
Ultra-high video compression
Various of the disclosed embodiments relate to multiple video encoders that are used to simultaneously encode a video using encoders configured using different encoding parameters. A segment selector selects an encoded version of the encoded video segment using operational criteria such as video quality and bandwidth. A configuration determination module may analyze the video segment to make a decision about which encoding parameter configurations may be suitable for encoding the video segment. The configuration determination module may be trainable, based on past encoding results. |
US10602146B2 |
Flexible Quantization
A digital media encoder/decoder uses a flexible quantization technique that provides the ability to vary quantization along various dimensions of the encoded digital media data, including spatial, frequency sub bands and color channels. The codec utilizes a signaling scheme to signal various permutations of flexible quantization combinations efficiently for primary usage scenarios. When a choice of quantizer is available, the codec efficiently encodes the current quantizer by defining a subset of quantizers and indexes the current quantizer from the set. |
US10602142B2 |
Adaptive filtering based upon boundary strength
An image decoding apparatus that includes a motion compensation prediction circuit configured to conduct motion compensation prediction for each of blocks to be decoded by using the reconstructed image, an inverse transformation circuit configured to conduct inverse orthogonal transformation for the data of the blocks to be decoded, and a determination circuit configured to determine a filtering strength and whether or not to conduct filtering, with respect to each of the boundaries. In addition, the determining circuit is configured to determine filtering is conducted when at least one of the two adjacent blocks is intra-coded, and filtering is not conducted when both of the two adjacent blocks are not intra-coded, a non-zero transformation coefficient is not coded in both of the two adjacent blocks, the two adjacent blocks are predicted by the same reference frame, and an absolute value of a difference between motion vectors of the two adjacent blocks is smaller than a specified threshold value. |
US10602141B2 |
Filtering method and apparatus for improving prediction in image coding system
An inter prediction method according to the present invention, which is performed by a decoding apparatus, comprises the steps of: acquiring prediction-related information and residual information from a received bitstream; performing inter prediction on a current block on the basis of the prediction-related information so as to generate prediction samples; generating a list of Wiener filter candidates on the basis of spatially neighboring blocks of the current block, and deriving Wiener filter coefficients for the current block on the basis of candidate blocks in the list of the Wiener filter candidates; filtering the prediction samples on the basis of the derived Wiener filter coefficients; deriving residual samples for the current block on the basis of the residual information; and generating a reconstructed picture on the basis of the filtered prediction samples and the residual samples. The present invention can reduce the amount of data for a residual signal and improve coding efficiency. |
US10602140B2 |
Method and device for filtering image using filter bank in image coding system
A method for filtering a reconstructed picture performed by an encoding device, according to the present invention, comprises the steps of: deriving first filter information for a target region of a reconstructed picture; selecting one among the derived first filter information and a second filter information included in the filter bank; and performing filtering on the target region in the reconstructed picture on the basis of the selected filter information, wherein, if the first filter information is selected, the filter bank is updated, and if the second filter information is selected, a filter index may be transmitted to a decoder. According to the present invention, the filtering of a reconstructed picture on the basis of the filter bank may be efficiently performed, and the amount of data allocated to the transmission/reception of filter information is reduced therethrough, consequently enabling the increase of compression and coding efficiency. |
US10602139B2 |
Embedded multimedia systems with adaptive rate control for power efficient video streaming
A system includes an image sensor and a sending controller. The image sensor to generate video data at a source bit rate. The sending controller is coupled to the image sensor to transmit communication data representative of the video data. The sending controller includes one or more processors coupled to memory. The memory includes instructions, which when executed by the sending controller causes the system to perform operations. The operations include determining a first bit rate to encode a first portion of the video data, generating a first video packet representative of the first portion by encoding the first portion at the first bit rate, and determining whether to transmit the first video packet as the communication data with the sending controller based on at least one of a transmission rate threshold, a transmission interval threshold, or a buffer fill threshold. |
US10602135B2 |
Video processing method, device and terminal
The present disclosure discloses a video processing method, comprising: receiving a video file; decoding the video file using a first decoding mode; and when an occurred decoding exception is detected in a first decoding process using the first decoding mode, switching the current first decoding mode to a second decoding mode automatically, and continuing to decode a remaining part of the video file using the second decoding mode; wherein one of the first decoding mode and the second decoding mode is a hardware decoding mode, and the other is a software decoding mode. |
US10602133B2 |
Controls and interfaces for user interactions in virtual spaces
In one embodiment, a method includes sending information configured to render a virtual space on a display device associated with a first user, the virtual space comprising a virtual room; receiving an input from a first user selecting a particular virtual object; calculating a score for a set of interactive-surface types, the score being based on a current context, wherein the current context is based on information associated with the virtual object; selecting, from the set of interactive-surface types, one of the interactive-surface types based on the selected interactive-surface type having a score greater than a threshold score; and sending information configured to render an interactive surface that is of the selected interactive-surface type. |
US10602131B2 |
System and methods for wayfinding and navigation via multi-view displays, signage, and lights
Systems and methods for facilitating movement, including directing one or more entities along one or more path(s) and/or to (or away from) one or more destination(s) based on either: (a) a defining quality or feature or identity of the entity or (b) location-based considerations are disclosed. The systems are capable of presenting, from multi-view display devices viewable to many, different navigational content to different viewing zones, wherein a single multi-view display device can simultaneously present different content to different viewing zones wherein content presented to a particular viewing zone is only viewable from within that viewing zone. |
US10602128B2 |
Multi-view occlusion-preventive optical system in the form of a screen combined with an image capturing device
A system in the form of a multi-view occlusion preventive optical system includes an image capturing device in cooperative operation with a passive screen. The system may be used as an image capturing device for wide angle panoramic imaging and occlusion prevention. The system may be a multi-view optical system that includes an image capturing device and a passive screen. The image capturing device may capture a plurality of images being reflected from the passive screen in optical communication therewith. |
US10602123B2 |
Method for creating a stereoscopic image sequence
There is provided a method for creating a stereoscopic image sequence. The method can include capturing a sequence of static images and forming a plurality of image pairs. Each image pair can include a first image and a second image selected from the sequence of static images. Selection of the first image can be done in a manner so that the image pairs are formed a spatially coherent manner. The stereoscopic image sequence can be created based on the image pairs. Creating the stereoscopic image sequence can, for example, relate to producing a stereoscopic video. |
US10602121B2 |
Method, system and apparatus for capture-based immersive telepresence in virtual environment
An apparatus for capture-based telepresence in a virtual environment session, comprises 3D capture devices to continuously capture image data of a first user. A processing unit comprises: an image processor for continuously producing a first 3D representation of the first user based on the image data, the first 3D representation having at least punctually a user specific position in a virtual environment. A data transmitter transmits the first 3D representation for remote use in the virtual environment session. A data receiver continuously receives a second 3D representation of a second user, image data for the virtual environment, and at least punctually receiving user specific position of the second 3D representation relative to the virtual environment. A rendering engine outputs for display the 3D representation of the second user positioned relative to the first user as inserted in the virtual environment based on said user specific positions. A method for participating in a virtual environment session is also provided. |
US10602120B2 |
Method and apparatus for transmitting image data, and method and apparatus for generating 3D image
Transmitting image data, and generating a three-dimensional (3D) image, may include generating one or more images associated with corresponding fields of view of one or more viewpoints that a display is configured to provide to a user, generating image data based on the images, and transmitting the image data to a target device. The one or more images may be generated based on weaving one or more images to generate one or more panel images. An image device that may receive the image data may generate one or more first images based on the image data, select one or more second images from the first images, and generate a panel image based on weaving the selected second images. |
US10602116B2 |
Information processing apparatus, information processing method, and program for performing display control
There is provided an information processing device, an information processing method, and a program capable of suppressing a user's uncomfortable feeling while reducing the burden on the user, the information processing device including: a first display control unit configured to perform first control with respect to a position of a display object in a depth direction, the position being perceived by a user on a basis of an eye movement; and a second display control unit configured to perform second control with respect to a state of the display object, the state not including the position in the depth direction as a state. The first display control unit and the second display control unit perform control based on a first relation in a first range in the depth direction, and perform control based on a second relation in a second range in the depth direction, the second relation being different from the first relation, the second range being different from the first range. |
US10602104B2 |
Lighting apparatus
A lighting apparatus with an image-projecting function that is convenient for a user is provided. It includes: an illuminating unit that emits illumination light; a projection-type image display unit that emits image-projecting emission light for projecting an image; and a sensor that emits operation-detecting light for operation detection and that is capable of detecting an operation by an operation object in a range including an image projection area of the projection-type image display unit, and is configured so that the image-projecting light, and the operation-detecting emission light have respective different wavelength distribution characteristics, and regarding a light amount in the wavelength range of light used by the sensor for the operation detection, a light amount of the operation-detecting light is the largest among those of the illumination light, the image-projecting emission light, and the operation-detecting light. |
US10602103B2 |
Wavelength conversion wheel and projection apparatus
The disclosure provides a wavelength conversion wheel including a substrate, a first wavelength conversion layer, and a second wavelength conversion layer. The substrate has a rotation central axis. The first wavelength conversion layer is disposed on the substrate and has a first end. The second wavelength conversion layer is disposed on the substrate and has a second end. The second end is closely adjacent to the first end. An edge of the first end and an edge of the second end are complementary in shape, and a boundary formed between the edge of the first end and the edge of the second end is not parallel to a radial direction of the substrate, wherein the radial direction is perpendicular to an extension direction of the rotation central axis. A projection apparatus using the wavelength conversion wheel is further provided. |
US10602093B2 |
Video conference apparatus
An objective is to prevent occurrence of video loop even in a case where a plurality of video conference apparatuses are connected in cascade. In a cascade mode, that is, in a case where a location of a video conference apparatus is an intermediate location, video and speech selector/combiner 105 selects video data of a location (location where a speech is made) of a maximum sound-volume among connection locations other than the location of the video conference apparatus and a cascade destination. Communication controller 103 transmits video data of the location of the maximum sound-volume to video conference apparatus 10 of the cascade destination and transmits the video data transmitted from video conference apparatus 10 of the cascade destination to video conference apparatuses 10 in a connection location other than the cascade destination. |
US10602092B2 |
Personalized audio-video invitations via peer-to-peer connection
A system and method for managing phone calls by enabling the call initiator to create a personalized audio or video invitation that the call recipient may review prior to accepting the call, which is immediately connected upon acceptance. Prior to initiating the call, the call initiator's communication device records a personalized audio or video invitation from the call initiator. A peer-to-peer connection is established between the call initiator's communication device and the call recipient's communication device, and the call initiator's communication device provides a call request message including the personalized audio or video invitation from the call initiator to the call recipient's communication device via the peer-to-peer connection. Upon receipt of a notification from the call recipient that the call is accepted pursuant to review of the personalized audio or video invitation by the call recipient, a live voice connection between the call initiator and call recipient is established. |
US10602091B2 |
Method and system for providing video call service
Disclosed are a method of learning relationship among characters in video call or its background, temporal and spatial information, and visual objects and automatically recommending and providing a visual object using the relationship, and a system configured to execute the method. A method of providing video call may include: storing a visual object selection model including relation information between at least one visual object and at least one selection factor, by a video call providing system; and automatically determining, by the video call providing system, a recommended visual object to be displayed on at least one of a terminal and a counterpart terminal of the terminal performing video call, at a point of time specified for displaying a visual object, based on the visual object selection model. |
US10602090B2 |
Video call method and video call mediating apparatus
The video call method includes establishing, by a first terminal, a first video call session with a second terminal; establishing, by the first terminal, a second video call session with a third terminal; displaying, by the first terminal, a first video received from the second terminal through the first video call session and a second video received from the third terminal through the second video call session on a first display area and on a second display area, respectively; detecting, by the first terminal, a predetermined event; terminating, by the first terminal, one video call session among the plurality of video call sessions in response to the detecting the predetermined event; establishing, by the first terminal, a third video call session with a fourth terminal; displaying, by the first terminal, a third video received from the fourth terminal through the third video call session on a third display area. |
US10602089B2 |
Method of acquiring information about contents, image display apparatus using the method, and server system for providing information about contents
A method of acquiring information about content includes the operations of receiving a video signal from an external apparatus connected to an image display apparatus, extracting an object included in an on screen display (OSD) image from an image that is produced using the video signal, and collecting the information about content by using the extracted object. |
US10602086B2 |
Methods of operating image sensors
A method of operating a three-dimensional image sensor may include: obtaining position information of an object using light emitted by a light source module, the three-dimensional image sensor including the light source module having a light source and a lens; and adjusting a relative position of the light source to the lens based on the obtained position information of the object. A method of operating an image sensor may include: obtaining position information of an object using light emitted by a light source module, the image sensor including the light source module; and adjusting an emission angle of the light emitted by the light source module based on the obtained position information. |
US10602084B2 |
Imaging apparatus which performs compressive sensing reading data for a partitioned block output from an image sensor
The present disclosure relates to an imaging apparatus comprising an image sensor that includes an imaging surface in which many pixels are arranged vertically and horizontally, a pixel control unit that controls the image sensor, selects a pixel corresponding to a sampling function among pixels configuring a block by applying the sampling function for each block acquired by partitioning the imaging surface of the image sensor into a plurality of blocks, and outputs a sampling signal based on a pixel value of the selected pixel, and a reduced image generating unit that generates a reduced image on the basis of the sampling signal for each block output from the image sensor. |
US10602083B2 |
Global shutter in pixel frame memory
In an image sensor, some pixels in an array contain a sampling circuit to sample the light intensity and a capacitor to store an analog value representing the intensity at that pixel. Alternatively, a group of pixel circuits will be equipped with such sampling and capacitor circuits. This allows simple redundancy-reducing computations with a relatively simple pixel architecture. |
US10602077B2 |
Image processing method and system for eye-gaze correction
An image processing method and an image processing system for eye-gaze correction are provided. The method is applicable to an image processing system having a screen and an image capturing device and includes the following steps. A user's face in front of the screen is captured by the image capturing device to generate a facial image. A head offset and an eye-gaze position of the user with respect to the screen are obtained based on the facial image so as to accordingly determine whether to correct the facial image. If yes, the facial image is corrected based on the eye-gaze position and a preset codebook to generate a corrected facial image, where the preset codebook records correction information of multiple preset eye-gaze positions. |
US10602073B2 |
Global pixel binning for ambient light sensing
An imaging system may comprise a plurality of pixels to selectively operate in a first operating mode or a second operating mode. When operating in the first operating mode, the plurality of pixels is binned during an exposure phase such that an output during a readout phase corresponds to a summed photocurrent that is a sum of a plurality of concurrent photocurrents, each corresponding to one of the plurality of pixels. When operating in the second operating mode, the plurality of pixels is not binned during the exposure phase such that an output during the readout phase corresponds to a set of separate photocurrents, each corresponding to one of a set of the plurality of pixels. |
US10602070B2 |
Variable magnification active imaging system
Imaging systems and a method of generating an image. One example of an imaging system includes a detection subsystem including a focal plane array (FPA) coupled to a read-out integrated circuit (ROIC), the ROIC being configured to activate a portion of the FPA in a selected pattern during an integration period, an optical scanning subsystem including an optical source and a waveguide, the waveguide being configured to direct optical radiation generated by the optical source within a field of view of the detection subsystem and over an area of a scene, the portion of the FPA activated in the selected pattern corresponding to the area of the scene, and an adaptive polymer lens assembly positioned at an aperture of the imaging system shared by the detection subsystem and the optical scanning subsystem, the adaptive polymer lens assembly being configured to adjust an optical magnification of the scene. |
US10602069B2 |
Digital camera and display method of digital camera
A first display unit is a variable-angle liquid crystal display device, and is a transmissive type color liquid crystal display device that mainly displays a live view image. A second display unit is a reflective type monochrome liquid crystal display device that mainly displays camera information items. In a case where it is difficult to view a display screen since intensity of light radiated to the display screen of the first display unit is high and both the display screens of the first display unit and the second display unit are simultaneously visible by adjusting an angle of the display screen of the first display unit, information to be displayed on the second display unit is switched to information (a live view image of a binary image) for supporting framing from the camera information items. |
US10602065B2 |
Tile-based camera mode switching
A method is executed at a camera operating in a night mode in which an IR filter is not interposed between a lens assembly and sensor arrays of the camera. In the night mode, the camera receives ambient light that is not filtered by the IR filter. For each image tile, the camera determines whether the ambient light received at the tile is due to an IR light source or a light source other than an IR light source and generates a respective mode change signal accordingly. A mode change parameter is then determined as a function of a total number of the mode change signals for image tiles of the camera. Based on the mode change parameter, the camera determines whether to continue the operation of the camera in the night mode or switch the operation of the camera from the night mode to a day mode. |
US10602060B2 |
Camera and integrated circuit board
The present application discloses a camera and an integrated circuit board. The camera includes: an integrated circuit board and a plurality of image sensor boards, wherein an image sensor is mounted on each of the image sensor boards; the plurality of image sensor boards are configured for outputting acquired first image signals to the integrated circuit board; and the integrated circuit board is connected with the plurality of image sensor boards and configured for performing stitching and encoding processing on the first image signals. The present application solves the technical problem that it is difficult for camera equipment provided in the prior art to achieve panoramic shooting. |
US10602059B2 |
Method for generating a panoramic image
A method for generating a panoramic image includes providing a 3D point model of an area surrounding a virtual viewpoint, acquiring multiple images of the area surrounding the virtual viewpoint, projecting the acquired images onto the 3D point model and generating the panoramic image using the thus obtained 3D point model of the surrounding area. |
US10602058B2 |
Camera application
A camera application executable on a camera enabled device, such as a smartphone, can include an image capture interface used to record the live image displayed on a display screen of the device. The image capture interface can also display multiple album icons that can be actively associated with an image capture function. The album icons may correspond to attribute sets including a folder into which recorded images may be stored. The album icons operate as individual shutter buttons that cause the camera application to record the image and apply one or more attributes of the respective album to the recorded image. The attributes may include storage attributes as well as sharing attributes. |
US10602057B1 |
Supplying content aware photo filters
A server includes a photo filter module with instructions executed by a processor to identify when a client device captures a photograph. Photograph filters are selected based upon attributes of the client device and attributes of the photograph. The photograph filters are supplied to the client device. |
US10602052B2 |
Transition from display of first camera information to display of second camera information
A method including receiving first camera information that is indicative of visual information from a first camera location, causing display of the first camera information, receiving second camera information that is indicative of visual information from a second camera location, identifying an object that is represented in the first camera information and represented in the second camera information, receiving an object selection input that designates a representation of the object from the first camera information, receiving an object movement input that is indicative of movement in relation to the object, determining that a direction of the object movement input is opposite to a direction from the first camera location to the second camera location, and causing transition from display of the first camera information to display of the second camera information is disclosed. |
US10602051B2 |
Imaging apparatus, control method, and non-transitory storage medium
According to an aspect of the invention, an imaging apparatus includes a first control unit configured to control exposure parameters of an imaging element, and a second control unit configured to perform processing of switching between and outputting a first image corresponding to pixel portions of a number of first pixels and a second image corresponding to pixel portions of a number of second pixels smaller than the number of first pixels among pixel portions of the imaging element. The second control unit performs focusing determination on the basis of at least one of the first image and the second image. |
US10602047B2 |
Image photographing method performed with terminal device having camera function
A photographing method in which a terminal device performs photographing is provided. The photographing method includes synchronizing a clock of the terminal device with a reference clock, and acquiring photographing clock time information indicating a photographing clock time which is based on the reference clock through a communication network. The photographing method also includes specifying a photographing delay time until the photographing is performed since photographing start in the terminal device, and photographing a subject at the photographing clock time indicated by the photographing clock time information. The photographing clock time being based on the clock of the terminal device already synchronized with the reference clock. |
US10602041B2 |
Image capturing device
An image capturing device includes: an image capturing system having an optical axis; and at least one illumination system disposed at a position so as to surround the optical axis. The illumination system includes: a reflective surface deflecting part of illumination light; a refractive surface deflecting the other part of the illumination light and the illumination light reflected by the reflective surface; and an emission surface from which the illumination light refracted by the refractive surface is emitted. In a cross section including the optical axis, the reflective surface has an area inclined in such a direction as to become farther away from the optical axis, the refractive surface has an area inclined in such a direction as to approach the optical axis and is disposed between the reflective and emission surfaces. The emission end is disposed at a radial position between rear ends of the refractive and reflective surfaces. |
US10602039B2 |
Ultra-compact image sensor assembly for thin profile devices
This document describes techniques and apparatuses that implement an ultra-compact image sensor assembly. In some embodiments, a printed circuit board assembly comprises a multilayer printed circuit board (PCB) having an asymmetric core structure. A cavity extends from an exterior layer of the multilayer PCB to an exposed portion of an interior layer of the multilayer PCB. The interior layer can be formed on the asymmetric core structure or another PCB layer above the asymmetric core structure. An image sensor is mounted at least partially in the cavity and electrically connected to conductive pads embodied on the exposed portion of the interior layer of the multilayer PCB. By mounting the image sensor in the cavity, height and planar dimensions of the image sensor assembly can be reduced, thereby enabling thinner profile imaging devices. |
US10602036B2 |
Electronic module and method of manufacturing the same
An electronic module includes a mounting surface, a cover disposed above the mounting surface, wherein the cover includes a protruding portion extending from a lower surface of the cover to a predetermined distance, and an adhesion part adhering the protruding portion to the mounting surface. |
US10602033B2 |
Display apparatus and method using image renderers and optical combiners
A display apparatus, and a method of displaying via the display apparatus. The display apparatus includes at least one context image renderer for rendering a context image, at least one focus image renderer for rendering a focus image, at least one first optical combiner for combining the projection of the rendered context image with the projection of the rendered focus image to form a combined projection, and at least one second optical combiner for combining the combined projection with a projection of a real world image. An angular width of a projection of the rendered context image ranges from 40 degrees to 220 degrees. An angular width of a projection of the rendered focus image ranges from 5 degrees to 60 degrees. |
US10602019B2 |
Methods and systems for enhancing image quality for documents with highlighted content
Examples of systems and methods for enhancing image quality for documents with highlighted portions are described. A highlighted portion from a received input is detected. The highlighted portion is automatically segmented as a text layer and the remaining portion is further segmented as a separate text layer and an image layer. A resolution is assigned to the highlighted portion, wherein the resolution assigned to the highlighted portion is greater than the respective resolution for the text layer and the image layer, to improve quality of the highlighted portion. The text layer corresponding to the highlighted portion and the separate text layer and the image layer are integrated together to generate a scanned document in a Mixed Raster Content (MRC) file format. |
US10602016B2 |
Printing apparatus, control method for printing apparatus, and storage medium
Ability information about an authentication printing function to be transmitted from a printing apparatus to a print client is varied depending on whether a communication path between the apparatuses is encrypted. |
US10602006B2 |
Operation terminal and image processing device detachably holding the same
An operation terminal is held by and detachable from a holder on an MFP. The operation terminal includes a touch panel with a display region for an operation screen for the MFP. The touch panel senses an external object touching the display region. A vibrator unit applies vibration to the display region. In response to the touch panel sensing the object, a response controller unit instructs the vibrator unit to apply to the display region vibration responsive to the object. The response controller unit checks whether the operation terminal is held by or detached from the holder at the time the touch panel senses the object, and when the operation terminal is held by the holder, sets the responsive vibration to a level lower than when the operation terminal is detached from the holder. |
US10601999B1 |
Community reporting system
A community reporting system is described. The system includes a computer server and a plurality of user computing devices. The system operates to receive from the user computing device a signal having community condition information including a community condition in a corresponding community. The community condition information is geotagged. The system automatically accumulates the community condition information and aggregates the community condition information within the memory of the computer server to store the accumulated and aggregated information corresponding to the community information in which the community condition occurred. The system maintains the community condition information stored in the memory of the computer server. The system also operates to send alerts to user computing devices of the system regarding community conditions corresponding to the stored community condition information within the server. |
US10601995B2 |
Systems and methods for communication routing
Apparatus and methods consistent with the present disclosure route electronic communications to an appropriate resource that can efficiently and effectively provide responses to inquires included in or that are associated with a particular electronic communication. Methods and apparatus consistent with the present disclosure may be optimized for various different types of communication mediums with different sets of capabilities, requirements, or constraints by evaluating data that may be associated with historical information or with a stream of information. |
US10601993B2 |
Media forked application system in call centers
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for sending a forked media stream of an electronic communication between a customer and an agent to an analysis system for a duration. Receiving analysis results obtained from one or more analytics performed on the forked media stream. Then, determining whether to perform one or more operations in response to the analysis results. |
US10601992B2 |
Contact center agent coaching tool
A contact center agent coaching tool may employ systems and methods comprising receiving a communication involving a participant, analyzing the communication in at least near real-time relative to a receipt of the communication using a computer-based communications analytics facility for at least one of a language characteristic, a non-word symbol, or an acoustic characteristic, analyzing the communication in at least near real-time relative to the receipt of the communication using a contextual analysis to obtain a context, determining at least one of a category or a score associated with an aspect of the communication using the at least one language characteristic, non-word symbol, acoustic characteristic, or the context, and triggering a coaching tool to be presented to the participant based on at least one of the category or the score. |
US10601990B2 |
Limiting contact in a networked contact center environment
This document discusses, among other things, limiting contact to a networked contact center that is a host to multiple tenants. In an example embodiment, a communication is received by a networked contact center. In determining whether to allow the communication to reach contact center resources, a contact rate value may be examined. The contact rate value may represent an allowable quantity of contact within a time interval. For some example embodiments, a determination of whether the network contact center is to accept or reject the communication is made based on the contact rate value. |
US10601985B2 |
Method and system for managing telecommunications
Methods and systems are disclosed that allow entities set up and send targeted calls and other communications over a network. |
US10601980B1 |
Captioning system and method for the vision impaired
A communication system for communicating between a hearing user using a hearing user's communication device and an assisted user, the communication system comprising a relay that receives a hearing user's voice signal and converts that voice signal to text, a text to braille converter that receives the text generated at the relay and converts that text to braille data, a braille display device that is capable of generating braille messages that can be detected by an assisted user via touch and an assisted user's captioned device that receives the braille data and uses the braille data to drive the braille display device to generate braille messages for the assisted user to sense. |
US10601978B2 |
Telecommunication device utilization based on heartbeat communication
A secure component of a telecommunication device is described herein. The secure component is configured to determine that a threshold amount of time has passed since reception of a heartbeat communication from a remote telecommunication server. In response to determining that the threshold amount of time has passed, the secure component performs at least one of preventing access to one or more services of the telecommunication device or deleting user data from the telecommunication device. |
US10601975B2 |
Vehicle-mounted mobile phone holder and ring buckle
This disclosure relates to a vehicle-mounted mobile phone holder and a ring buckle. The mobile phone holder comprises a first connecting part, a second connecting part and a middle part; the first connecting part is used for being connected to the mobile phone, at least one card slot is formed in the first connecting part, and at least one card entrance is formed in the card slot; the middle part at least at least comprises a universal connecting end, the universal connecting end is connected with the first connecting part or the second connecting part. The ring buckle comprises a buckle part, a rotary part and a fixed part, the buckle part is connected to the rotary part through a connecting shaft, the rotary part is connected onto the fixed part through a rotating shaft, the fixed part is adhered into the mobile phone. |
US10601974B2 |
Adapter for attaching a headphones device to a helmet
The invention relates to a replaceable adaptor for attaching a headset device to a helmet, which comprises: (a) a lower portion at a lower level having a shape suitable to be accommodated within a helmet cavity at the helmet; and (b) an adaptor cavity which is adapted to accommodate said headset device; wherein when a need is arisen to attach another headset having a different shape or dimensions to a same helmet, or when a need is arisen to replace the helmet by another helmet having a cavity of different shape or dimensions, said adaptor is replaced accordingly. |
US10601973B1 |
Multiple connector electronics docking device
A multiple connector electronics docking device provides a selectable connector on a docking base. The device includes a housing configured for positioning on a support surface. A disc is coupled to the housing and rotatable relative to the housing. Portions of an upper face and a perimeter edge of the disc are exposed on the housing. The disc is rotatable relative to the housing by manipulation of the perimeter edge to expose a selectable portion of the upper face of the disc. Base connectors are spaced on the disc such that a selectable one of the base connectors is positionable to be exposed outside of the housing. A wire connects each base connector electrically to a power source. |
US10601971B2 |
Portable electronic device holder with assistance request button and method powering portable electronic device
A portable electronic device (PED) holder assembly and related methods. A PED holder assembly includes a PED holder assembly to which a PED is detachably attachable, an output connector adapted for connection to an input port of a PED held by the PED holder assembly, an assistance request button attached to the PED holder assembly, a connection cable assembly operatively connected to the output connector and the assistance request button, and a bed-side connector assembly adapted to be connected to a bed-side end of a multifunctional assistance request cable. The bed-side connector assembly is operatively connected to the output connector, via the connection cable assembly, to transmit power received from the multifunctional assistance request cable to the PED. The bed-side connector is operatively connected to the assistance request button to transmit an assistance request signal generated via a pressing of the assistance request button through the multifunctional assistance request cable. |
US10601967B1 |
Hinged electronic device with moving support plates for a flexible display and corresponding systems
An electronic device includes a first device housing and a second device housing. Each can optionally define a linear recess. A hinge couples the first device housing to the second device housing. The first device housing is pivotable about the hinge relative to the second device housing. A flexible display is situated in the linear recess, where included, and spans the hinge. The hinge includes a cam, a first support plate pivotally coupled to a first side of the cam, and a second support plate pivotally coupled to a second side of the cam. The first support plate, the cam, and the second support plate bridge the linear recess of each device housing when the electronic device is in an axially displaced open position, but define boundaries within which the flexible display defines a service loop when the electronic device is in a closed position. |
US10601965B2 |
Cradle assembly and formation for a mobile communications device
A cradle formation receives and cradles a mobile communications device, and includes a device-receiving mouth, a device edge-opposing periphery portion, a device back-opposing portion, and fastener-letting apertures. The device back-opposing portion is characterized by an accessory-receiving depression and depression-flanking portions. The accessory-receiving depression extends in a depression plane, and the depression-flanking portions extend in a flanking plane parallel to the depression plane. The fastener-letting apertures are positioned at lateral sides of the accessory-receiving depression. The cradle formation is usable in combination with select accessory or fastener assemblies attachable to the cradle formation via the fastener-letting apertures. A banded accessory assembly, for example, may include a band portion having a band width and a band thickness. The band portion is receivable in the accessory-receiving depression via the fastener-letting apertures such that the band width extends intermediate the opposed depression-flanking portions and the band thickness extends intermediate the depression and flanking planes. |
US10601959B2 |
System and method for managing virtual environments in an infrastructure
A central virtual server (102) and method for managing virtual environments is provided. The central virtual server (102), comprising: a memory (202) storing instructions; a hardware processor (204) configured by the instructions to: establish a communication link between the central virtual server (102) and location specific client virtual servers (104A-N), a plurality of thin clients (108A-N) that are connected to at least one of the client virtual servers (104A-N), and a plurality of local servers (110A-N), create a plurality of virtual environments based on the established communication link, process an input comprising credentials associated with a user, authenticate the credentials when the credentials match credentials stored in the memory (202), and provide role based privileges to the user for accessing data and an application hosted on one of a virtual environment, a virtual desktop, a client virtual server, and a thin client. |
US10601958B2 |
Information processing system and method for prioritized information transfer
A server computer sets a priority order of each of contents based on an attribute of each of the contents designated by HTML data and provides the HTML data including the priority order with a client computer. The client computer acquires the contents from the server computer by using streams with priorities depending on the priority order of each of the contents designated by the HTML data provided from the server computer. The client computer controls display using a part of the contents and caches other contents from among the acquired contents. |
US10601956B2 |
Automatically and remotely on-board services delivery platform computing nodes
Presented herein are methods associated with a Services Delivery Platform (SDP) architecture for a distributed application building blocks, such as microservices, deployment-agnostic. The system includes a central compute node and numerous remote compute nodes. Techniques are provided to “onboard” and assimilate the capabilities of remote compute nodes so that they are an integrated part of the SDP system and can be accessed and used in connection with one or more services provided by the SDP system. |
US10601955B2 |
Distributed and redundant firmware evaluation
An automated method for distributed and redundant firmware evaluation involves using a first interface that is provided by system firmware of a client device to obtain, at an evaluation server, a first firmware resource table (FRT) from the client device. The evaluation server also uses a second interface that is provided by a component of the client device other than the system firmware to obtain a second FRT from the client device. The evaluation server automatically uses the first and second FRTs to identify a trustworthy FRT among the first and second FRTs. The evaluation server automatically uses the trustworthy FRT to determine whether the client device should be updated. For instance, the evaluation server may automatically use the trustworthy FRT to determine whether firmware in the client device should be updated. Other embodiments are described and claimed. |
US10601953B2 |
Decomposing media content accounts for persona-based experience individualization
Various embodiments disambiguate users who share media content accounts to provide persona-based experience individualization. Personas correspond to commonly observed channel watching patterns among media content customers. Decomposition of the media content account into personas is achieved by analyzing many accounts, e.g., millions of accounts, on media content platforms. By analyzing accounts, a recommendation system can individualize the channel watching experience in media content accounts. |
US10601952B2 |
Problem solving in a message queuing system in a computer network
The present invention provides a method and system for debugging and attending to a problem in a message queuing system in a computer network. A critical level of each connection in a matrix is determined. Criticality levels of different combinations of message queuing system configuration data based upon business criteria are determined. Information from the message queuing system is periodically gathered. The information includes current message queuing configuration data, current message queuing usage values, and current server usage values. Suggestions of different configurations for the current message queuing system are provided. The suggested different configurations are prioritized. The current message queuing system configuration are updated from a prioritized list of the suggested different configurations with a highest criticality level at a top of the list. The problem is debugged according to the prioritized list. Attending to the problem requires first attention as identified by the highest criticality level. |
US10601951B2 |
Optimization of resource polling intervals to satisfy mobile device requests
A method for managing applications configured for execution on a mobile device is provided. The method includes receiving one or more network access requests from one or more applications executing on the mobile device, determining that the mobile device is operating in a background mode, suppressing transmission to a network of the one or more network access requests based on the determination, and transmitting a subset of the one or more network access requests upon transition out of the background mode. |
US10601949B2 |
Updating a profile
Updating a profile includes monitoring electronic communications between a target user and a number of other users in real-time, extracting communicated information available about the target user and the number of other users from the electronic communications, based on an analysis of the communicated information available about the target user and the number of other users identifying relevant information from the communicated information that is relevant for updating the profile of the target user on at least one social network, and updating the profile of the target user on the at least one social network using the relevant information derived from the analysis. |
US10601948B1 |
Smart proxy rotator
The task, logic of HTTP/HTTPS session statistics interception and collection is moved to the client side instead of the proxy layer. Encrypted HTTPS tunnel is terminated at the client end, making the actual content or data in transit invisible to both proxies and the smart proxy rotator (SPR). Client's scraping software has a plug-in installed that expands its functionality. HTTP/HTTPS session quality metrics are intercepted and collected at the client side, then sent to the SPR. Proxy usage mark “can be used” is obtained from the SPR for the currently analyzed proxy, based on the results of metrics analysis. |
US10601947B2 |
Application service delivery through an application service avatar
Some embodiments include a method of operating an avatar server. The method can include implementing an application service avatar in an avatar server that has at least an intermittent network access to an application service server for providing an application service to client applications. The avatar server can establish a service group by maintaining profiles of one or more end-user devices connected to the avatar server to access the application service. The avatar server can provide a localized application service by emulating at least a subset of functionalities provided by the application service to the end-user devices, for example, by locally processing, at least partially, a service request from at least one of the end-user devices at the avatar server. The avatar server can asynchronously communicate with the application service server to complete the service request. |
US10601944B2 |
Accurate caching in adaptive video streaming based on collision resistant hash applied to segment contents and ephemeral request and URL data
An approach for cached content identification for adaptive data streaming. A first request is received, requesting a current segment from a sequence of segments from a data file of a streaming data session. A NewVideoFlag is determined as indicating that the sequence of segments associated with the first request is not currently being cached. The first request is forwarded to a content server, and a first response message is received. A SegmentID of the received content segment is determined as not matching that of cached content segments. The NewVideoFlag is set to indicate that the segments from the streaming data session file are currently being cached. A global cVideoFileID is generated identifying the streaming session data file being cached. The content segment is cached, and cache bookkeeping is updated to associate the segment with the SegmentID and the cVideoFileID. The first response message is provided to the client device. |
US10601943B2 |
Accelerated network delivery of channelized content
An accelerated delivery system for network content comprises local content storage and an associated local network appliance deployed proximate to at least one, and in some embodiments many, consumer devices. The local network appliance communicates with the consumer devices, and also communicates over the internet with original content servers and, importantly, a central processing cloud, to maintain a store of content that consumers are predicted to want to download. |
US10601942B2 |
Systems and methods for automated module-based content provisioning
A global architecture (GLP), as disclosed herein, is based on the thin server architectural pattern; it delivers all its services in the form of web services and there are no user interface components executed on the GLP. Each web service exposed by the GLP is stateless, which allows the GLP to be highly scalable. The GLP is further decomposed into components. Each component is a microservice, making the overall architecture fully decoupled. Each microservice has fail-over nodes and can scale up on demand. This means the GLP has no single point of failure, making the platform both highly scalable and available. The GLP architecture provides the capability to build and deploy a microservice instance for each course-recipient-user combination. Because each student interacts with their own microservice, this makes the GLP scale up to the limit of cloud resources available—i.e. near infinity. |
US10601940B2 |
Push notification delivery system with feedback analysis
A push notification delivery system includes a server system including a processor, a network interface, and memory storing program instructions having code segments for receiving a received push notification, code segments for determining at least one of a favorable push time and a favorable message format based upon a database of received push information developed from a plurality of prior sent push notifications, and code segments for pushing the message to the destination in accordance with the at least one of a favorable push time and a favorable message format. A method for delivering push notifications includes receiving a received push notification including a message and a destination, sending a sent push notification derived from the received push notification to the destination in accordance with at least one favorable condition, receiving received push information related to the sent push notification, and storing the received push information in a database. |
US10601939B2 |
Desktop error repair tool
An apparatus includes a scanner and a resolution engine. The scanner detects first and second software exceptions. The scanner also determines that the first software exception occurred previously in a plurality of desktops and that the second software exception did not occur previously in the plurality of desktops. The resolution engine determines a first solution and a second solution for resolving the first software exception and that the first solution has a higher ranking than the second solution. The resolution engine also generates a software patch that implements the first solution and deploys the software patch. The resolution engine further determines a series of steps implemented to resolve the second software exception and records the series of steps to prepare a second software patch if the second software exception occurs again in the plurality of desktops. |
US10601929B2 |
Systems and methods for presenting a state of a communication session
A system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for automatically saving and presenting a state of a communication session are presented. The communication session may be established between a client device of a user and an application server of a content publisher. Session data representative of a first state of the communication session may be stored in response to user input. The method may further include generating and presenting an interface that includes a first selectable element that allows a user to return to the first state of the communication session. The method further includes grouping the first selectable element with a second selectable element corresponding a second state of the communication session and assigning a label to the grouping. |
US10601928B2 |
Multiple device and multiple line connected home and home monitoring
Systems, devices, and techniques for multiple device and multiple line enabled computing devices and computing appliances are described herein. A device number can be assigned to a computing device and can be unique to the computing device. A plurality of alias numbers can be provided to the computing device and enabled for use by the computing device. Alias numbers can be enabled on multiple computing appliances, such that a user can transfer voice or video calls between devices using the alias numbers. Further, monitoring components in a home environment, for example, can be associated with one or more alias number so that security alerts can be provided to the various computing devices and computing appliances associated with the alias numbers. |
US10601927B1 |
Context aware transactions
Certain aspects of the present disclosure relate to a technique for configuring context aware sessions. A first session is provided using a first communication channel Contextual information of the first session is used to provide a second session using a second communication channel, wherein the second session is associated with the first session. |
US10601923B2 |
Offline messaging between a repository storage operation cell and remote storage operation cells via an intermediary media agent
Offline messaging between a repository storage operation cell and one or more mobile/remote storage operation cells is disclosed. The repository cell is managed by a repository storage manager that communicates to and from the remote cell via a specially-configured media agent. The illustrative intermediary media agent is configured to: queue messages directed to the remote cell, process them according to applicable parameters (e.g., time-to-live constraints, updates, cancellations, etc.), and transmit the processed messages to the remote cell when connectivity is available. The intermediary media agent also relays messages from the remote cell to the repository, including responses by the remote to the processed messages received from the repository via the intermediary media agent. |
US10601920B2 |
Publishing configuration patterns for storage resources and storage performance models from client systems to share with client systems in a network computing environment
Provided are a method, system and program for publishing configuration patterns for storage resources and storage performance models from client systems to share with client systems in a network computing environment. A determination is made of a configuration pattern of storage resources within the client computing environment and storage performance metrics for the configuration pattern of storage resources within the client. At least one storage performance model is created based on the determined storage performance metrics. Information on the at least one storage performance model and the configuration pattern of the storage resources for which the storage performance metrics were determined are published to the service provider. |
US10601917B2 |
Containerized high-performance network storage
Containerized high-performance network storage is disclosed. For example, first and second memories are associated with first and second hosts and separated by a network. A storage controller and a container scheduler execute on processors. The container scheduler instantiates first and second storage containers on the respective first and second hosts. The storage controller configures the first and second storage containers as first and second storage nodes of a distributed file system. The container scheduler instantiates a service container on the first host. The storage controller receives a persistent volume claim associated with the service container and then creates a persistent storage volume in the first storage node based on the persistent volume claim. The persistent storage volume is mapped to the service container, where a content of the persistent storage volume is replicated to the second storage node. |
US10601913B2 |
Synchronization of user data in a virtual desktop environment
User data can be synchronized over a virtual channel in a virtual desktop environment. A synchronization service can be included with a virtual desktop client and in the virtual desktop and can employ the virtual channel to transmit and receive new and updated user data. In this way, the user data can be synchronized without requiring any kind of file sharing between the access device and the virtual desktop and without requiring membership in any directory service. Therefore, user data can be synchronized in virtual desktop environments that employ a number of different operating systems and network security settings. |
US10601910B2 |
Method for broadcasting a piece of content in an it network
A method for broadcasting a piece of content in an IT network including a content server having the content to be broadcast, and a plurality of clients seeking to retrieve the content, method in which the content is served in client/server mode to at least one client in a format allowing the subsequent broadcasting of same in P2P mode. |
US10601907B2 |
System and method for platform to securely distribute compute workload to web capable devices
A method is disclosed for distributed computing using a plurality of web-enabled swarm devices. The method comprises: receiving, by a server platform, a workload request originating from a requestor, which workload request is associated with a workload; receiving, by the server platform, the workload associated with the workload request; splitting, by the server platform, the received workload into a group of subtasks; distributing the group of subtasks to the plurality of swarm devices; collecting, by the server platform, one or more result sets from the plurality of swarm devices based on performing of the group of subtasks by the swarm devices; assembling the one or more result sets into a computational result; and providing the requestor with the computational result. |
US10601905B2 |
Priority switching based on resource usage patterns
A processing device in a system can allocate builds to execute jobs across servers in a distributed server environment such as a continuous integration (CI) or continuous deployment (CD) server environment, determine workload patterns, and store a workload pattern vector including a resource usage pattern for the builds and the servers. The processing device can provide an interface that allows a user to switch priorities of user-owned builds in server environments, even after execution of the jobs has begun. The user's ability to prioritize or reprioritize builds is limited to user-prioritizable builds as determined based on the resource usage patterns of the builds running the jobs. The user can thus prioritize some user-owned builds without adversely affecting builds of other users. |
US10601902B2 |
Wirelessly connected laboratory
Scientific instruments can be network-enabled by adding a wireless communication capability to the computers associated with those scientific instruments. Through this wireless communication capability, the scientific data acquired by a scientific instrument and metadata about that scientific data can be wirelessly transferred from the instrument-associated computer to a data hub. By way of example, a wireless personal area network (PAN) can be established between the instrument-associated computer and the data hub. From the data hub, the scientific data can be further communicated to remote servers via another network connection. Furthermore, in another example embodiment, the wireless communication capability between the instrument-associated computer and the data hub can be leveraged as a conduit for passing commands from the data hub or other devices in communication with the data hub to the instrument-associated computer for controlling the operation of the scientific instrument. |
US10601901B2 |
Methods, systems, and media for stored content distribution and access
Methods for distributing and providing access to stored content from remote storage comprising: receiving a first request to access a first portion of stored content from a requestor, wherein the first request is in a file system request format; creating a placeholder for the stored content so that the placeholder has at least one parameter identical to the stored content and the placeholder can hold the first portion of the stored content and at least a second portion of the stored content; requesting the first portion of the stored content from remote storage; receiving the first portion of the stored content from the remote storage; storing the first portion of the stored content in the placeholder; and before the second portion of the stored content has been stored in the placeholder, providing the first portion of the stored content to the requestor using a file system response format. |
US10601898B2 |
Measurements exchange network, such as for internet-of-things (IoT) devices
Measurement exchange networks and protocols to exchange measurements of a parameter amongst devices (e.g., IoT devices), select the best measurement(s), accuracy/precision-wise, and determine a process variable for a control system based on the selected best measurement(s). A device may select a peer-provided best measurement to output as the process variable in place of a local measurement, and/or compute the process variable from multiple best measurements (e.g., local and/or peer-provided measurements). Metadata may be used to select a measurement(s) and/or to increase reliability/trust of exchanged data. In this way, each device of an exchange group/network may obtain the highest measurement accuracy of all available collocated sensors with little or no additional processing or cloud connectivity. A best measurement(s) may be selected based on measurement quality specifications extracted from metadata, measurement qualities computed from measurements of respective sensors, locations/proximities of the sensors, a policy(ies), and/or device IDs (e.g., extracted from metadata). |
US10601896B2 |
Concurrent access to a user profile in a layering system
Concurrent access to a user profile in a layering system is provided. When a user logs into a computing device, the server can locate a corresponding user profile to identify which layers should be provided to the user. Rather than sending these layers to the computing device for mounting, the server can mount the layers on the server. Therefore, if a user logs into multiple computing devices, the layering file system and registry filter drivers on those devices can route file system and registry requests to the server where the layers are mounted. Since the layers are mounted to a single device, concurrent access can be provided without the concern of data conflicts. |
US10601895B1 |
Data transfer by data storage device based on received uniform resource locator information
A data storage system including a data storage device located on a first network and configured to download data from a network site based on universal resource locator (“URL”) information of the network site, and an electronic device located on a second network different than the first network. The electronic device can be configured to determine the URL information of the network site, determine a network address of the data storage device, and transmit the URL information to the data storage device using the network address of the data storage device, wherein receiving the URL information causes the data storage device to download data from the network site. |
US10601893B2 |
Remote operation method and remote operation device
A remote operation method executed by a computer. The remote operation method includes, acquiring a first display information that is displayed on a first display of a terminal, displaying a second display information on a second display of the computer based on the first display information, the second display information including the first display information, determining whether a first remote operation of the terminal is under execution by another computer, the other computer displaying a third display information on a third display of the other computer, the third display information including the first display information, and performing a second remote operation of the terminal when it is determined that the first remote operation is not under execution by the other computer. |
US10601889B1 |
Broadcasting panoramic videos from one server to multiple endpoints
An apparatus comprising an interface and a processor. The interface may (a) receive a panoramic video, (b) present a plurality of encoded target areas to a network and (c) present a downscaled panoramic video to the network. The processor may (a) generate target areas by cropping sections of the panoramic video, (b) encode each of the target areas using first parameters and (c) use second parameters to encode the downscaled panoramic video. Encoding using the first parameters generates a different bitrate than using the second parameters. The target areas cover an entire field of view of the panoramic video. Each of the target areas covers a different position of the panoramic video. The network presents one of the encoded target areas to a playback device corresponding to a region of interest of the playback device. The network presents the downscaled panoramic video to each playback device. |
US10601885B2 |
Adaptive scene complexity based on service quality
Content, such as a video game, may be delivered by a content provider to a destination using, for example, streaming content delivery techniques. The transmission of the content may be monitored in order to determine transmission conditions such as a quality of the network connection from the content provider to the destination. The determined transmission conditions may then be used to determine adjustments to a complexity of various scenes associated with the content. For example, in some cases, when transmission conditions are unfavorable, scenes may be adjusted by reducing a complexity of the scenes. |
US10601884B2 |
Switching media streams in a client
A method and system for switching media streams of a video. A first media stream of the video is played in a SHOW mode in a client system as the first media stream is received. Aa switch is made from playing the first media stream to playing a second media stream of the video in the SHOW mode as the second media stream is being received. The switch preserves video content continuity of the video and includes pausing play of the first media stream. A pausing rank is associated with each timecode in the first and second media streams. The pausing occurs at a timecode in the first media stream at which the associated pausing rank is not less than a predesignated threshold. |
US10601879B2 |
Media session between network endpoints
A media session is configured between a first endpoint and a second endpoint on a communication network based on connectivity checks performed by the endpoints. When a reduced connectivity check condition is met, based on characteristics of the communication network operable between the first endpoint and the second endpoint, a reduced candidate pairing procedure is initiated. The reduced candidate pairing procedure includes connectivity checks performed from the first endpoint with a reduced set of candidate pairs that is smaller than an available set of candidate pairs. The reduced set of candidate pairs is identified based on the characteristics of the communication network at the respective pairs, and a particular candidate pair in the reduced set is determined to be valid based on a result of connectivity checks using the candidate pair. |
US10601878B2 |
Call processing method and control apparatus, automatic call distribution apparatus, and agent terminal
Embodiments of the present invention provide a call processing method and control apparatus, an automatic call distribution apparatus, and an agent terminal. The call processing method, which executed by the call control apparatus, includes: receiving, a processing request for a call, and extracting a media connection address and a media capability of an automatic call distribution apparatus; performing, media negotiation based on a media capability of an agent terminal and the automatic call distribution apparatus; and establishing, a media session between the agent terminal and the automatic call distribution apparatus according to a media connection address of the agent terminal, the media connection address of the automatic call distribution apparatus, and a media negotiation result. The embodiments of the present invention can reduce the processing load of an entire cloud server, which effectively ensures the service quality of a call center constructed based on cloud computing technologies. |
US10601877B2 |
High-definition voice for fixed mobile convergence on mobile and wireline networks
Concepts and technologies provided herein can provide high-definition voice for fixed mobile convergence on mobile and wireline networks. A processor executing instructions can detect a call request associated with a called telephone number to setup a call session, where the call request is initiated from a calling device associated with an originating network. The processor can determine a call path for the call session from the originating network to a receiving network. The processor can create a fixed mobile convergence request to alert an electronic number mapping system of the call path for the call session from the originating network to the receiving network. The electronic number mapping system can provide a network presence map identifying a plurality of call receiving devices associated with the called telephone number that are available to participate in the call session via the receiving network. |
US10601872B1 |
Methods for enhancing enforcement of compliance policies based on security violations and devices thereof
Methods, non-transitory computer readable media, and mobile application manager apparatus that assists with enhancing enforcement on compliance based on security violations includes obtaining security violation data associated with a plurality of enrolled mobile devices and identifying one or more of the plurality of enrolled mobile devices causing one or more security violations based on the obtained security violation data. One or more compliance policies are updated based on the obtained security violation data. A compliance check is performed on the identified one or more enrolled mobile devices causing the one or more security violations based on the updated one or more policies and initiating one or more compliance correction actions on the identified one or more enrolled mobile devices causing the one or more security violations. |
US10601867B2 |
Attack content analysis program, attack content analysis method, and attack content analysis apparatus
An attack content analysis program causing a computer to execute a process including, receiving transmit data including a first program and transmitted, through a second network, to a first machine connected to a first network, transmitting, after initiation of the first program, a read-based instruction for the first machine via a first session established between the computer and a second machine, which is different from the first machine; and executing, after initiation of the first program, a write-based instruction for the first machine on behalf of the first machine. |
US10601862B1 |
Mitigating automated attacks in a computer network environment
This disclosure describes a technique to slow down or block creation of automated attack scripts by configuring a detector to discriminate whether particular attack-like activity is a true attack, or simply a hacker “testing” his or her automated attack script, and then permitting any such test script to continue working (attacking) the site, albeit on a limited basis. In this manner, the hacker receives an indication that his or her automated attack script is already working. Thereafter, when the detector later detects a launch of an actual attack based on or otherwise associated with the automated attack script (previously under test), the attack fails either because the script was not a working script in the first instance, or because information learned about the script is used to adjust the site as necessary to then prepare adequately for a true attack. |
US10601861B2 |
Blockchain tracking of virtual universe traversal results
An exemplary computer-implemented method includes obtaining at least one teleportation invite block that records a virtual universe teleportation invite marked by at least one parameter. The teleportation invite identifies a virtual universe user as an invitee. Responsive to the parameter, assess whether the virtual universe teleportation invite is potentially malicious, and alert the invitee in case the virtual universe teleportation invite is potentially malicious. Another exemplary computer-implemented method includes obtaining at least one complaint block that records a complaint made against a virtual universe user; obtaining a plurality of traversal blocks that record virtual universe traversal events by the virtual universe user; identifying a pattern of harassment by analyzing a first plurality of traversal blocks that precede the complaint block; identifying a risk of future harassment by analyzing a second plurality of traversal blocks that follow the complaint block; and issuing an alert regarding the risk of future harassment. |
US10601857B2 |
Automatically assessing a severity of a vulnerability via social media
A method and system of identifying technical experts for an identified vulnerability is provided. One or more technical experts for each of one or more categories of the vulnerability are identified. Questions are sent to and answers are received from the one or more identified technical experts for each of the one or more categories of vulnerabilities, via a chatbot module. Answers to parameters that are missing for a Common Vulnerability Scoring System (CVSS) for the identified vulnerability are determined from the received answers to the parameters. The answers to the parameters are validated and a CVSS score is calculated based on the validated determined answers. |
US10601856B1 |
Method and system for implementing a cloud native crowdsourced cyber security service
A method and system for implementing a cloud native crowdsourced cyber security service. Specifically, the disclosed method and system entail leveraging existing disaster recovery (DR) solutions to perform cyber security assessments on cloud native application images restored within isolated cloud-based testing sandboxes. In leveraging existing DR solutions, a crowdsourced cyber security service is integrated into the existing DR solution as an additional feature. |
US10601855B2 |
Source verification device
Systems and methods for source verification are disclosed. A method includes: receiving, by a computing device, a report from a first source; determining, by the computing device, the first source is listed in a source repository based on receiving the report; selecting, by the computing device, a second source at a location remote from the first source based on the source being listed in the source repository; confirming, by the computing device, the report from the first source based on information received from the second source; repeating, by the computing device, the selecting and the confirming until a value of information in the report from the second source exceeds an information trust level value for the report. |
US10601854B2 |
Comprehensive risk assessment in a heterogeneous dynamic network
Systems and methods of the present disclosure provide comprehensive risk assessment in a heterogeneous dynamic network. The framework enables ‘view’ and ‘analyses’ of complete architecture simultaneously in information view, deployment view, business view and security view. Fundamentally, data pertaining to information flow between a plurality of nodes within systems in a network is identified. One or more affected nodes or paths therebetween are identified and attack risk is computed. The graph based framework supports multiple threat models for threat evaluation. It also provides mitigation plans which will reflect reduced risk in the business view and incorporates attack tree simulations to evaluate dynamic behavior of a system under attack. |
US10601851B2 |
Detecting cyber-attacks with sonification
Presented herein are techniques for detecting cyber-attacks with sonification. A method includes obtaining, at a network security analysis device, a set of features extracted from one or more network traffic flows between a given host in a network and a domain. The set of features are converted to an acoustical waveform representative of the set of features. Audio patterns are detected in the acoustical waveform using acoustical fingerprints and a cyber-attack is identified in the network by identifying an anomalous sequence of the audio patterns. |
US10601847B2 |
Detecting user behavior activities of interest in a network
A user behavior activity detection method is provided in which network traffic relating to user behavior activities in a network is monitored. Data is stored representing network traffic within a plurality of time periods, each of the time periods serving as a transaction. Subsets of the network traffic in the transactions are identified as traffic suspected of relating to certain user behavior activities. The subsets of the network traffic in the transactions are assigned into one or more groups. A determination is made of one or more detection rules for each of the one or more groups based on identifying, for each of the groups, a number of user behavior activities common to each of the subsets of the network traffic. The one or more detection rules are used to monitor future network traffic in the network to detect occurrence of the certain user behavior activities. |
US10601843B2 |
Communication method, non-transitory computer-readable recording medium and communication device using same
A communication device includes: a communication section that transmits and receives a message in a network; an acquisition unit that acquires state information on a state of an object for which the network is provided; an estimation unit that estimates the state of the object based on the state information acquired in the acquisition unit; a setting unit that sets a filtering rule based on the state estimated in the estimation unit; and a filter unit that executes filtering processing for the message in accordance with the filtering rule set in the setting unit. |
US10601842B1 |
Method and system for user credential security
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving first user input by a primary device from a primary input device, where the user input is provided by a user to the primary input device that is coupled to a primary device. Receiving second user input provided by the user to a secondary input device that is in communication with the primary device. Determining a user credential based on the first user input and the second user input, where at least one or the first input and the second input includes at least a portion of the user credential. Receiving an indication that the user is authentic based on the user credential, and, in response, enabling the user to further interact with the primary device. |
US10601841B2 |
System, method and computer readable medium for determining users of an internet service
An internet service provider (ISP) is configured to analyze data sent by a user to determine a subscriber account associated with the data and a user associated with the data. A database is then queried to determine the number of users of the subscriber account, with a number above a threshold indicating a likely theft of service. This automatic process is accompanied by automated messaging to the user with information as to the measures taken and remedial options. The messaging may be different dependent on whether the user is deemed to be an authorized user having subscriber account administration rights. |
US10601840B2 |
Security determination
A method and system for determining user security is provided. The method includes registering a first user associated with a service provider system by retrieving identification information for the first user and a first user communication device. In response, Internet of things (IOT) devices belonging to the first user are detected. A second user associated with the service provider system is registered by retrieving identification information for the second user and a second user communication device. In response, IOT devices belonging to the second user are detected. A request for a service provided by the service provider system is received from the first user via the first user communication device belonging to the first user. |
US10601839B1 |
Security management application providing proxy for administrative privileges
Accessing a security enabled application may require certain access privileges that are not readily available or associated with the application at the time a user is seeking access via a login operation. In operation, an access attempt to a security enabled application may include identifying user credentials associated with the access attempt, generating a query based on the user credentials to identify whether the user credentials are associated with a predetermined group membership. A response to the query may be received that includes group information corresponding to the user and the group information may be compared to a set of predetermined rules to determine whether the group information includes privilege rules used to grant access to the access attempt. |
US10601837B1 |
Systems and methods for performing data protection operations with a proxy register
Embodiments of the invention eliminate problems associated with annotation dependency when providing data protection operations. A proxy register is provided such that proxies can register with the data protection servers. The proxies identified in the proxy register, for each server, are uniquely identified in the proxy register and the proxy register ensures that proxies participating in the performance of data protection operations are excluded from being protected while unregistered proxies can be protected by the data protection application. |
US10601834B2 |
Multi-blockchain network data processing
A data processing request is obtained containing blockchain data and an identifier used to identify a blockchain network to which the data processing request belongs. The identifier is extracted from the data processing request. Based on the identifier, corresponding processing logic associated with the data processing request is executed. The blockchain data is stored to a blockchain storage area corresponding to the identifier. |
US10601824B2 |
Provision of access to a network
Disclosed is a method for granting access for a device to a private local network with a gateway device. The method includes: establishing a connection over the gateway device, wherein a request for accessing the private local network is transmitted; transmitting information on the device; receiving a request for preparing a setup of an authentication procedure; generating a pair of authentication keys; providing one of the generated authentication keys to the device requesting the access to the private local network; initiating the authentication procedure; granting access to the private local network for the device in response to a successful authentication procedure. The invention also relates to a gateway device, a computer program product and a system. |
US10601823B2 |
Machine to-machine and machine to cloud end-to-end authentication and security
A networked system for authenticating devices that comprise constrained devices connected in a network either directly to cloud based and/or dedicated servers or though gateways to cloud based and/or dedicated servers. |
US10601822B2 |
Multifactor authentication device
An authentication device has internal circuitry operable to execute specific digital processing, a digital token, an image-capturing mechanism and circuitry, and an output interface. The image-capturing mechanism captures an image providing biometric identity of a user, the internal circuitry executing a first specific digital process creates a first digital string unique to the image providing biometric identity, the internal circuitry executing a second specific digital process combines the first digital string with the digital token, creating a combined digital string, and the combined digital string is provided to the output interface. |
US10601821B2 |
Identity authentication method and apparatus, terminal and server
A method, an apparatus, a terminal, and a server for identity authentication are disclosed. The method includes: receiving dynamic face authentication prompt information sent by a server during identity authentication of a user; obtaining gesture recognition information of the dynamic face authentication prompt information by recognizing a facial gesture presented by the user; and sending the gesture recognition information to the server to enable the server to confirm that the identity authentication is successful for the user in response to verifying that the gesture recognition information is consistent with the dynamic face authentication prompt information. Using the embodiments of the present application, a highly secure authentication can be performed on an identity of a user through dynamic face authentication. As compared with existing authentication methods using an authentication password, authentication information will not be stolen by a malicious third party, thus improving the reliability of authentication. Moreover, a user may be recognized as a live user through dynamic face authentication, thereby further improving the accuracy of identity authentication and reducing potential security risks during authentication. |
US10601819B1 |
Public authentication systems and methods
Techniques provided herein relate to electronic authentication on public systems. A backend system receives at least one electronic data action request from a publicly available client system that is shared amongst a plurality of users. At least a portion of the primary authentication information is received from a secondary device separate from the publicly available client system. The electronic data action request is authenticated by determining if the primary authentication information matches expected primary authentication information that is expected to complete the electronic data action request. Performance of the electronic data action request is facilitated when the primary authentication information matches the expected primary authentication information. |
US10601817B2 |
Method and apparatus for providing securities to electronic devices
A secured device including a security hardware module and a method thereof are provided. The secured device generates first user authentication information based on a user input, generates encryption key generation information corresponding to the first user authentication information, receives second user authentication information from an electronic device, and transmits to the electronic device the encryption key generation information corresponding to the first user authentication information when the second user authentication information matches the first user authentication information. The first user authentication information and the encryption key generation information are secured by the security hardware module. |
US10601814B2 |
System and method for temporary password management
A system and method for of temporary password management may include: obtaining, by a password management entity, a request to login a local device into an authentication authority; generating, by the password management entity, a temporary password; sending, by the password management entity, the temporary password to the authentication authority; sending, by the password management entity, the temporary password to a user device; obtaining, at the authentication authority the temporary password from the local device; comparing, by the authentication authority, the temporary password obtained from the local device with the temporary password obtained from the password management entity; and authorizing the login if a match is found. |
US10601811B2 |
Method for connecting to WLAN hotspot device, WLAN hotspot device, and user equipment
A method for connecting to a Wi-Fi hotspot device, the Wi-Fi hotspot device, and a user equipment (UE), where the method includes generating, by the Wi-Fi hotspot device, a two-dimensional barcode according to Wi-Fi authentication information, where the two-dimensional barcode includes the Wi-Fi authentication information, and the Wi-Fi authentication information is used for authentication prior to connection to the Wi-Fi hotspot device, and presenting, by the Wi-Fi hotspot device, the two-dimensional barcode to the UE using a display screen of the Wi-Fi hotspot device such that the UE may connect to the Wi-Fi hotspot device according to the two-dimensional barcode, and a user does not need to memorize or record the Wi-Fi authentication information, thereby improving user experience. |
US10601809B2 |
System and method for providing a certificate by way of a browser extension
Provided is a system and method for providing a certificate by way of a Browser Extension. More specifically, provided is a Server System having at least one processor adapted to provide web pages to Browsers of user devices, the Server System further adapted to include at least one pattern and at least one identifier in at least one web page provided to a user device, the Server System further structured and arranged to receive from a Browser extension upon a user's device that has recognized the pattern and extracted the identifier a certificate request (CSR) and the extracted identifier, and upon verification of the identifier and the CSR, generating a certificate based at least in part on the CSR and returning the certificate to the Browser extension for installation upon the user device. An associated method is also provided. |
US10601808B1 |
Single sign-in across links/URLs while watching programs
Single sign-in for accessing protected content across all providers and access channels is provided. When a user selects to view an additional content item, a determination may be made whether access authentication from the requesting user is required. If access authentication is required, a federated login credential may be received from the requesting user. The federated login credential may be used for granting access by the requesting user to the selected additional content item across different content channels, and the federated login credential may be used for granting access by the requesting user to other protected content items without requiring additional access authentication from the requesting user. |
US10601803B2 |
Tracking user activity for digital content
High conversion rate content can be displayed with primary content from one or more publishers in order to determine whether the content is being displayed to human users or provided to automated processes such as robots. Convertible content such as advertising will generally result in conversions or other actions within an expected range of occurrences. Convertible content performing significantly below the range can be indicative of robotic traffic. Such determinations can be difficult for publishers with low volume traffic, however, as there may not be sufficient data to make an accurate determination. For such publishers, or users viewing content for such publishers, high conversion rate content can be displayed that will allow such determinations to be made with fewer data points. The rates can be used to determine robotic users, which can be blocked, as well as to determine poorly performing placements of the content by the publishers. |
US10601801B2 |
Identity authentication method and apparatus
Embodiments of the present invention disclose an identity authentication method and apparatus. The NFV system includes a VNF including a first virtual network function component VNFC and a second VNFC. The method includes: generating a public key and a private key of the first VNFC and a public key and a private key of the second VNFC; writing or sending the private key of the first VNFC and the public key of the second VNFC to the first VNFC; and writing or sending the public key of the first VNFC and the private key of the second VNFC to the second VNFC, where the public key and the private key of the first VNFC and the public key and the private key of the second VNFC are used for identity authentication of the first VNFC and the second VNFC. |
US10601800B2 |
Systems and methods for user authentication using pattern-based risk assessment and adjustment
A computer-implemented method is provided for authenticating an identity of a user requesting access to a computerized resource via a client computing device. The method includes receiving, by the client computing device, a request to authenticate the identity of the user, determining, by the client computing device, a time period of the request, determining, by the client computing device, an approximate geolocation of the user, and determining, by the client computing device, one or more network characteristics associated with a current network of the client computing device. The method further includes transmitting, by the client computing device to an authentication device, authentication data including the request, the time period of the request, the approximate geolocation of the user and the one or network characteristics. |
US10601793B2 |
Systems and methods for securing electronic data with embedded security engines
In an embodiment, an electronic data security system improves the security and usability of encrypted electronic data using a symmetric key approach implemented by security engines embedded on operably coupled integrated circuits. Engines paired to integrated circuits in combinations of hardware and software engines implementing security tasks can also be utilized. A first security engine is configured to interface to a second security engine and, using the components of the respective security engines, securely exchange electronic data using symmetric key encryption. The key change instruction configures the second security engine private key for a subsequent transmission. |
US10601792B1 |
Security key generation and management method of PDCP distributed structure for supporting dual connectivity
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). A method for communicating by a user equipment with a macro cell base station and a small cell base station in a communication system is provided. The method comprises applying a first base station security key to a first communication link with the macro cell base station; generating a second base station security key to be used for a second communication link with the small cell base station based on the first base station security key; applying the second base station security key to the second communication link with the small cell base station; and communicating through at least one of the first communication link and the second communication link. |
US10601791B2 |
Security key generation and management method of PDCP distributed structure for supporting dual connectivity
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). A method for communicating by a user equipment with a macro cell base station and a small cell base station in a communication system is provided. The method comprises applying a first base station security key to a first communication link with the macro cell base station; generating a second base station security key to be used for a second communication link with the small cell base station based on the first base station security key; applying the second base station security key to the second communication link with the small cell base station; and communicating through at least one of the first communication link and the second communication link. |
US10601782B2 |
Systems and methods for proxying encryption key communications between a cloud storage system and a customer security module
Methods in a cloud object store facilitate strong data encryption, customer-management of object (encryption) keys, reductions in latency, globally-distributed object storage, and handling of streamed uploads. A method for encrypting objects stored in a cloud includes encrypting each object with a unique encryption (object) key. The plaintext object keys are generated in advance of uploads. The plaintext object keys can be stored in an object database in the cloud. Alternatively, the plaintext object keys can be provided to a customer's HSM, encrypted, and returned to the cloud, such that encrypted object keys, encrypted by the customer, are stored in the cloud. The cloud can alternatively encrypt the customer's object keys with a master key for the customer, which is then encrypted by the customer's HSM before being stored in the cloud. Proxies are also deployed for efficiently communicating with customer security modules. |
US10601781B2 |
Selective encryption delineation
Decoding a partially encrypted data stream may include receiving and scanning the partially encrypted data stream. Scanning the partially encrypted data stream may include identifying an encrypted portion sentinel in the partially encrypted data stream subsequent to a first portion, identifying an encrypted portion in the partially encrypted data stream subsequent to the encrypted portion sentinel, and generating a decrypted data portion by decrypting the encrypted portion. Decrypting the encrypted portion may include identifying an encrypted data portion in the encrypted portion, the encrypted data portion omitting an end encrypted portion sentinel, decrypting the encrypted data portion, and identifying an end encrypted portion sentinel in the encrypted portion subsequent to the encrypted data portion. Decoding the partially encrypted data stream may include including the decrypted data portion in the decrypted output data stream, and outputting the decrypted output data stream to a client device in the second network domain. |
US10601778B2 |
Visualization of traffic flowing through a host
A system, method and computer readable storage medium that analyzes network traffic intercepts data communications occurring between one or more hosts and a preselected target host in a protected network. The intercepted data communication includes a plurality of data packets. The intercepted data communications are analyzed to determine volumetric incoming and outgoing traffic flows for the received data packets. The determined volumetric incoming traffic flow for the received packets is graphically represented by a first region. The determined volumetric outgoing traffic flow for the received packets is graphically represented by a second region. The graphical representation includes a plurality of nodes interconnected by a plurality of links. The plurality of nodes represents the hosts. The plurality of links indicate operational relationship between the preselected target host, the one or more hosts, communication ports and communication services used in the data communications. |
US10601773B2 |
Method and a system for using relays for network optimization in IP-based communication networks
A method and a system for using relays for network optimization in IP-based communication networks. The method includes negotiating a communication session between two peers connected to the Internet via a signaling server, at least one of the two peers having data traffic restrictions and requiring a relayed route to connect with the other peer; identifying, by each peer, a plurality of candidate contact addresses, including IP address, port and protocol, that the peer can send to the other peer, so that the other peer can find a route to connect to that peer; filtering out any candidate contact address of the plurality of identified candidate contact addresses that is not a relayed candidate contact address, providing a list of relayed candidate contact addresses; and establishing a connection between the two peers via one relayed candidate contact address of the list of relayed candidate contact addresses using a TURN server. |
US10601768B2 |
Automated steady state traffic management
Automated steady state traffic management is provided for a distributed platform through immediate or real-time simulation of the capacity and performance impacts associated with shifting different load increments to different Points-of-presence (PoPs) of the distributed platform and by automatic and dynamic traffic management reconfiguration in response to an optimal set of changes identified from the simulation. A system produces data models to track the current distributed platform state and detect deviates from the steady state. Using the data models and scoring functions, the system scores the impact that different shifts of load to different destinations have on the overall distributed platform. The scoring reveals the optimal set of traffic management configuration changes that restore the steady state with the least capacity and performance impact. |
US10601762B2 |
Techniques for coordinating a messaging experience across platforms
Techniques for coordinating a message experience across platforms are described. In one embodiment, an apparatus may comprise a messaging application operative on a processor circuit to receive a request from a remote web browser to login to the messaging application. The messaging application may comprise an access code generator to generate a first access code and present the first access code on a messaging application website; an authenticator to receive a second access code from a second device associated with a user identifier, compare the second and first access codes, and lookup an account associated with the user identifier; and a messaging component to retrieve message data for an account associated with the user identifier in response the second access code matching the first access code, and to transmit the message data to the remote web browser for presentation. Other embodiments are described and claimed. |
US10601751B1 |
Systems and methods for controlling user contacts
Systems and methods for controlling contacts with a client's users make use of segment-based contact limits. A contact limit sets a maximum number of contacts that a client can have with a user within a predetermined time window. A segment-based contact limit only applies the contact limit to a subset of all the client's users. The type of contact being limited could include messages that are sent to the user or advertising or sales campaigns that are conducted for the user. A segment is a subset of all of the client's users, and a segment may be defined based on one or more filters. |
US10601746B2 |
System and method for monitoring, blocking according to selection criteria, converting, and copying multimedia messages into storage locations in a compliance file format
The present inventions relate systems and methods for monitoring and managing electronic messages in one or more computer networks. More particularly, the systems and methods of the present invention provide a substantially global or unified approach to messaging management within one or more computer networks that allows network administrators or other authorized users to define and identify electronic messages of interest within the network and store selected messages such that they can be retrieved and examined in connection with an audit or other inquiry. |
US10601741B2 |
Message transmission device and message transmission method
Conventionally, high-level communication using the message cannot be achieved. The high-level communication using the message can be achieved by a message transmission device including a component candidate group storage unit capable of storing one or more component candidate groups including two or more groups of component candidates forming a content, an input reception unit configured to receive an input for constituting a content including one or more components determined by the selection of one component candidate from two or more component candidates included in one component candidate group, a content constitution unit configured to constitute the content by using the selected one or more components according to the input, and a message transmission unit configured to transmit a message including the content. |
US10601734B2 |
Method of operating a network entity
Method of operating a network entity A method of operating a network entity of a network comprising a gateway (200) is provided, wherein the method comprises dynamically changing a packet processing resource (204, 227) in the gateway (200). |
US10601732B1 |
Configurable packet processing pipeline for handling non-packet data
Some embodiments provide a method for a packet processing pipeline of a network forwarding integrated circuit (IC). The packet processing pipeline includes multiple match-action stages for processing packets received by the network forwarding IC. Each packet is transmitted through the pipeline using a set of data containers. The method receives data, generated by the network forwarding IC, that is separate from the packets processed by the pipeline. The method transmits through the packet processing pipeline (i) a packet using a first set of data containers and (ii) the received data using a second set of data containers. The first and second sets of data containers are transmitted together through the packet processing pipeline. For at least one of the match-action stages, the method processes the packet data in the first set of data containers and the received data in the second set of data containers in a same clock cycle. |
US10601731B2 |
Broadcast services platform and methods for use therewith
Aspects of the subject disclosure may include, for example, a broadcast services platform includes a memory that stores operational instructions. A processor executes the operational instructions to: receive user data, the user data including a list of users and performance metric data corresponding to individual ones of the users; sort the list of the users in order of the performance metric data to generate a sorted list of the users; partition the sorted list of the users to generate a plurality of user groups; and generate network resource allocation data that allocates network resources to provide broadcast services to the users. Other embodiments are disclosed. |
US10601730B2 |
Aggregated adaptive bit rate streaming
Systems, methods and devices provide efficient bandwidth allocation on a satellite, mobile telephone or other data connection by allowing nodes to share bandwidth for commonly-requested data. A transmission center, uplink or other gateway suitably recognizes when content requests from multiple different nodes are simultaneously requesting delivery of the same content. When the same content is recognized, the gateway device allocates shared bandwidth on the data transmission link for the requested content that is accessible to both the first and second nodes. |
US10601727B1 |
Methods and apparatus for efficient use of link aggregation groups
A non-transitory processor-readable medium storing code representing instructions to be executed by a processor can cause the processor to receive an indication to load balance a group of sessions associated with a network node and a switch across a group of links between a gateway device and the switch at a first time. The code causes the processor to calculate at a second time, a load based on the group of sessions and associated with a first set of links in an active configuration before the first time. The code causes the processor to send a signal to cause a set of sessions from the group of sessions to re-establish themselves at a third time based on a threshold value calculated based on the load such that the set of sessions are load balanced across a second set of links in the active configuration at the third time. |
US10601726B2 |
Systems and methods for allocating shared resources in multi-tenant environments
The disclosed computer-implemented method may include (1) for each tenant in a plurality of tenants within a multi-tenant service system, assigning a probability factor to the tenant that indicates a likelihood that the tenant will be selected when a resource of the multi-tenant service system is available, (2) detecting that the resource of the multi-tenant service system is available, (3) probabilistically selecting a tenant from the plurality of tenants by using the probability factors assigned to the tenants in the plurality of tenants, and (4) directing the multi-tenant service system to allocate the resource to the selected tenant for execution of a work item received from the selected tenant. Various other methods, systems, and computer-readable media are also disclosed. |
US10601716B2 |
Communication prediction apparatus and communication prediction method, and recording medium storing computer program
Provided is, for example, a communication prediction apparatus that can predict, with a higher degree of precision, communication to be performed by an object terminal even when a communication trend changes with changes in the state of the object terminal. A communication prediction apparatus 23 is provided with: a communication monitoring unit 101 that monitors communication performed between an information processing terminal 10 and an application server 30; a terminal-state determination unit 102 that determines a terminal state of the information processing terminal 10; and a communication prediction unit 104 that predicts communication to be performed by the information processing terminal 10 in a period from a point in time of interest to a point in time at which a predetermined time has elapsed. |
US10601711B1 |
Lens table
Certain hash-based operations in network devices and other devices, such as mapping and/or lookup operations, are improved by manipulating a hash key prior to executing a hash function on the hash key and/or by manipulating outputs of a hash function. A device may be configured to manipulate hash keys and/or outputs using manipulation logic based on one or more predefined manipulation values. A similar hash-based operation may be performed by multiple devices within a network of computing devices. Different devices may utilize different predefined manipulation values for their respective implementations of the manipulation logic. For instance, each device may assign itself a random mask value for key transformation logic as part of an initialization process when the device powers up and/or each time the device reboots. In an embodiment, described techniques may increase the entropy of hashing function outputs in certain contexts, thereby increasing the effectiveness of certain hashing functions. |
US10601709B2 |
Method and device for hosting application by access node
A method and device for hosting an application by an access node which provides network access to a terminal in a mobile communication system are provided. The method includes receiving a request packet for a service request from a user application of a mobile terminal, delivering the request packet to an application included in the access node, if a destination of the request packet corresponds to the application of the access node, providing a service to the user application of the mobile terminal through the application, and delivering the request packet to a corresponding public application on an external network, if the application corresponding to the destination of the request packet does not exist in the access node. |
US10601699B2 |
System and method for next hop BGP routing in a network
Aspects of the present disclosure involve systems for providing multiple egress routes from a telecommunications network for a client of the network. In general, the system provides for a client of the network to receive intended packets of information through multiple connections to the network such that load balancing and failover services for traffic to the customer are provided. The process and system allows for telecommunications network to utilize a common next-hop value of announced border gateway protocol (BGP) routes to advertise multiple routes to reach a destination customer network or address. By utilizing a common next-hop value in the announced BGP information, the devices of the network may load balance communication packets to the destination customer or address among the multiple egress locations from the network, as well as providing fast failover to alternate routes when a failure at the network or customer occurs. |
US10601696B2 |
Layer-3 performance monitoring sectionalization
A method is disclosed for the collection of performance metrics by establishing service operations administration and maintenance (OAM) sessions between an actuator and a plurality of reflectors in a communication network. Test packets from an actuator simultaneously reach a plurality of reflectors along a test path. Each single test packet results into a plurality of test results, one per reflector, with quasi-synchronous performance metrics to sectionalize a network and more efficiently isolate fault or performance problems without the need for additional test packets to isolate the issue. Another method is disclosed wherein an actuator generates and transmits a plurality of simultaneous test packets, one per NID device, resulting into a plurality of test results, one per reflector, with quasi-synchronous performance metrics to sectionalize a network and more efficiently isolate fault or performance problems without the need for additional test packets to isolate the issue. |
US10601695B2 |
Systems and methods for radio channel emulation of a multiple input multiple output (MIMO) wireless link
Systems and methods for testing a wireless device under test (DUT) using over the air (OTA) channel emulation are disclosed herein. According to an aspect, a system is disclosed for testing a wireless DUT having a DUT antenna array. The system includes a probe antenna array, a shielded test chamber, a radio channel emulator, and a wireless communication emulator. The probe antenna array is electrically coupled with the radio channel emulator, and the shielded test chamber is configured to position the DUT antenna array in a radiative near field region of the plurality of probe antennas. The wireless communication emulator is operatively coupled with the radio channel emulator and is configured to emulate an electrical coupling between at least one antenna port of the DUT and at least one radio channel model of the radio channel emulator. |
US10601693B2 |
System and method for providing scalable flow monitoring in a data center fabric
Disclosed is a method that includes calculating, at a collector receiving a data flow and via a hashing algorithm, all possible hashes associated with at least one virtual attribute associated with the data flow to yield resultant hash values. Based on the resultant hash values, the method includes computing a multicast address group and multicasting the data flow to n leafs based on the multicast address group. At respective other collectors, the method includes filtering received sub-flows of the data flow based on the resultant hashes, wherein if a respective hash is owned by a collector, the respective collector accepts and saves the sub-flow in a local switch collector database. A scalable, distributed netflow is possible with the ability to respond to queries for fabric-level netflow statistics even on virtual constructs. |
US10601688B2 |
Method and apparatus for detecting fault conditions in a network
A method and apparatus are provided for detecting a fault condition in a network, making use of standard parameter data generated by a network termination device of a user of the network, the method comprising, in a training phase, the remote retrieval of selected parameters from a predetermined set of users' network termination devices in order to generate one or more representative models of expected operational status using the retrieved parameters and, in a monitoring phase, determining a measure of operational status for the set of users at some future time and comparing that with a corresponding expected model measure. Parameter retrieval takes place over substantially the same path through the network as used to supply services to a respective network termination device so that the models are generated in respect of communications over those elements of network infrastructure likely to affect operational status of the respective set of users in the event of a fault condition. Any significant variation from model measures may be indicative of a fault condition. Preferred measures of operational status include connectivity status and service status. |
US10601683B1 |
Availability of a distributed application using diversity scores
Technologies are disclosed for improving the availability of a distributed application by computing scores for the application that indicate the extent to which the configuration of hosts implementing the application complies with best practices for maximizing availability. One score can be generated for the application based upon the physical location of the hosts used to implement the application and the components upon which the application is dependent. Another score can be generated for the application based upon the number of data centers that hosts executing the application are located in as compared to a minimum required number of data centers. Another score can be generated for the application based upon the distribution of hosts utilized to execute the application across data centers. Operations can be initiated for improving the scores, such as migrating a host to a new rack or server, or migrating a host to a different data center. |
US10601682B2 |
Service availability management method, service availability management apparatus, and network function virtualization architecture thereof
A method includes obtaining a service availability level of a to-be-deployed service; determining, based on an availability policy library and according to the service availability level of the to-be-deployed service, availability-related parameter information of a resource corresponding to the service availability level of the to-be-deployed service; and allocating and configuring the corresponding resource for the to-be-deployed service based on a resource information library and according to the availability-related parameter information of the resource corresponding to the service availability level of the to-be-deployed service, where the resource includes at least one of the following: an infrastructure resource, a non-HA software resource, or an HA software resource. |
US10601680B2 |
Application resiliency using APIs
An approach is provided for managing resiliency of an application provided by a first service provider (SP). A fail condition indicating an outage of a first service of the first SP is detected. Based on a topology mapping the first SP to a second SP and the first service to a second service of the second SP, a first API provided by the first SP is determined to have provided the first service prior to the fail condition, and a second API provided by the second SP is determined to provide the second service. The first API is disabled and the second API is activated, thereby continuing to provide a functionality of the application that had been provided by the first service prior to the fail condition being detected, even though the first SP is experiencing the fail condition. |
US10601679B2 |
Data-centric predictive container migration based on cognitive modelling
A method of migrating a container includes: monitoring, by a processor, a plurality of applications executing on a system to generate monitored data, where each application includes at least one container; building, by the processor, a behavior model using the monitored data; selecting, by the processor, a destination data-center among a plurality of available data-centers and one of the containers to migrate to the selected data-center based on data of the behavior model; and migrating, by the processor, the selected container from a source data-center among the available data-centers to the destination data-center. |
US10601678B2 |
Localized sensor quality analysis and control
An apparatus includes a memory comprising executable instructions and a processor coupled to the memory and configured to execute the instructions. Executing the instructions causes the processor to receive a broadcast including measurement data captured by a first sensor, verify integrity of the measurement data, perform a quality control analysis on the measurement data by analyzing the measurement data using a quality control algorithm to form an analysis result, generate a response for broadcasting the analysis result, and broadcast the analysis result. The response comprises a determination of pass when the quality control analysis indicates that the measurement data passes the quality control analysis and a determination of fail, a suspected cause of the failure, and a recommended resolution for the suspected cause of the failure when the quality control analysis indicates that the measurement data fails the quality control analysis. |
US10601671B1 |
Creating and displaying a graph representation of a computer network topology for an executing application
There are disclosed devices, system and methods for creating and displaying a graph representation of a topology of a computer network of physical network objects for an application. A first physical network object selects portions of sets of data messages being sent over a period of time by the application and related network objects; and collects network configuration and time dimension information from the portions of messages. A second physical network object receives the information and uses it to determine topology information for the application over time, which includes unique keys of, types of objects of, types of relationships between pairs of, groupings of, metrics data of, and time dimension data for the physical network objects. The topology information is stored and queried at the second object to create and display various graph representations of the topology information as it changes over time. |
US10601669B2 |
Configurable client filtering rules
Techniques for processing application data are described. The techniques include transmitting packets of application data to a data management server. The data management server maintains rules that dictate where the packets go as well as what actions are taken in response to the packets. Based on the rules, the data management server transmits the packets to destinations that may perform various actions. The actions performed by destinations may include logging data received from the applications, or performing other actions such as notifying an administrator or other entity of a particular event, or the like. The described architecture decouples functions such as logging, notification, and the like from the applications for which they are performed, which provides benefits such as improved scalability, as well as removing the need for application developers to build such functionality directly into the applications. This reduces application development time and improves the robustness of application functionality. |
US10601668B2 |
Methods and systems for managing bandwidth allocation for shared network infrastructure in local networks
Methods and systems are provided for adaptive management of local networks, such as in-premises networks, which may have access to and/or may be connected to external networks, such cable or satellite networks. A network management device that manages a local network may receive from a client device in the local network, a communication request relating to communication within the local network, may process the communication request, and may configure the communication of the client device based on processing of the communication request. The processing of the communication request may include assessing effects of communication of the client device, at the network management device, on other connections and/or communications, with the other connections and/or communications including external connections and/or communications with one or more devices and/or networks external to the local network. Processing of the communication request may include assessing likelihood of interference at the network management device. |
US10601665B2 |
Using blockchain smart contracts to manage dynamic data usage requirements
An example operation may include one or more of identifying one or more data volume management policies from a plurality of different parties, storing the one or more data volume management policies in a smart contract stored on a blockchain, identifying one or more data access thresholds being exceeded on a network, modifying an operating status of the network based on the one or more policies and the one or more data access thresholds being exceeded, and storing the modified operating status in the blockchain. |
US10601663B2 |
Transparent auto-negotiation of ethernet
A system for negotiating Ethernet link settings between interconnected nodes in a network having an Ethernet protocol stack that includes a PCS sub-layer with an auto-negotiation function. The system comprises connecting an intermediate device coupled between two network nodes via optical or copper interfaces, with the link settings between each node and the connected intermediate device being the same, thereby bypassing the auto-negotiation of the PCS sub-layer in the intermediate device. The intermediate device may transparently send negotiation messages from each node to the other during the link negotiation phase without interacting with those messages. Instead of the intermediate device, a single form pluggable (SFP) device may be connected between the two network nodes via optical or copper interfaces on the network side and via an SFP slot on the device side. |
US10601660B2 |
Auto discovery of configuration items
A method includes determining that an agent configured an identified node of a computer system, obtaining a definition of the agent that configured the identified node, identifying a configuration item associated with the identified node based at least in part on the definition of the agent that configured the identified node, and updating a service model database with the identified configuration item. |
US10601658B2 |
Maintenance of consumable physical components of a network
A system of maintaining consumable physical components of networking equipment includes a physical network operations controller, having a controller and an interconnected memory device, which is configured to communicate with at least one notification device and consumable physical components for networking equipment. The controller is configured to: obtain and store current operating status data for the plurality of consumable physical components; generate historical operating status data, heuristic maintenance model data and maintenance schedule data for the plurality of consumable physical components; determine that at least one maintenance event trigger criteria is met by at least one of the consumable physical components; generate a maintenance event notification and transmit the maintenance event notification to the notification device; and transmit to the consumable physical components maintenance action data indicating at least one of the maintenance actions to be performed based on the maintenance event trigger criteria being met. |
US10601655B2 |
Dynamic multiplexer configuration process
A method of dynamically configuring a multiplexer that can support more frequency bands than a traditional multiplexer is disclosed. For example, the reconfigurable multiplexer can handle frequencies of several hundred megahertz up to 10 gigahertz. Further, certain implementations of the method enable the multiplexer to reduce or eliminate frequency dead zones that exist with traditional multiplexers. The reconfigurable multiplexer includes a filter bank capable of supporting a number of frequency bands and a bypass circuit that enables the multiplexer to support a variety of sets of frequencies. For instance, unlike traditional multiplexers, the reconfigurable multiplexer can support both frequency bands with relatively narrow spacing and frequency bands with relatively wide spacing. Further, the inclusion of the bypass circuit enables the reduction or elimination of dead zones between supported frequencies. |
US10601654B2 |
System and method for observing and controlling a programmable network using a remote network manager
A system and method for observing and controlling a programmable network via higher layer attributes is disclosed. According to one embodiment, the system includes one or more collectors and a remote network manager. The one or more collectors are configured to receive network traffic data from a plurality of network elements in the network. The remote network manager is configured to connect to the one or more collectors over the Internet via a network interface. The one or more collectors extract metadata from the network traffic data and send the metadata to the network manager. |
US10601653B2 |
Implicit traffic engineering
Briefly, methods and/or apparatuses for implicit traffic engineering, such as for the Internet, are described. |
US10601647B2 |
Network configuration system
A networked system includes a network. A secondary device is coupled to the network. A primary device is coupled to the network and includes a key device connector. The primary device may detect that a key device that includes a plurality of configuration information is coupled to the key device connector. The primary device then retrieves first configuration information of the plurality of configuration information from the key device for the primary device and configures the primary device using the first configuration information. The primary device then discovers the secondary device through the network, retrieves second configuration information of the plurality of configuration information from the key device for the secondary device, and provides the second configuration information over the network to the secondary device to initiate configuration of the secondary device using the second configuration information. |
US10601639B2 |
Multi cause correlation in wireless protocols
A network monitoring system is provided that includes a processor, a memory coupled to the processor and a database that includes session data of one or more transactions in a multiprotocol wireless communication system. The network monitoring system further includes a rule engine configured and operable to store rules associated with at least one rule set. The network monitoring system also includes an analysis engine configured to identify a root cause of a failure for one or more of the transactions based on at least one rule in the rule set. |
US10601638B2 |
Methods and apparatuses for facilitating P-CSCF restoration when a P-CSCF failure has occurred
A method of facilitating P-CSCF restoration when a P-CSCF failure has occurred is disclosed. The method comprises a Proxy Call Session Control Function, ‘P-CSCF’ receiving a Session Initiation Protocol, ‘SIP’, message when said P-CSCF has been selected as an alternative P-CSCF to a failed P-CSCF and providing, to an associated Policy and Charging Rules Function, ‘PCRF’, a message comprising an indication that P-CSCF restoration is required. |
US10601636B2 |
Method and system for architecture analysis of an enterprise
A method and system for architecture analysis on IT assets of an enterprise is provided. An asset information of an enterprise is received. The asset information is associated with information of a plurality of Information Technology (IT) assets utilized in the enterprise. Interdependency of IT assets among the plurality of IT assets is determined. The inter-dependency is determined based at least in part, on similarity of one or more lines of codes of plurality of IT assets. A dependency map of the plurality of IT assets is determined based on the interdependency of IT assets among the plurality of IT assets. |
US10601633B2 |
Virtual window screen renderings using application connectors
A method and system for capturing and transmitting screen content and input/output events from a server to a client device are provided. The method includes transmitting, to the client device, a screen output rendered by the server respective of a first instance of a first application; and transmitting, to the client device, the screen output rendered by the server respective of a second instance of a second application, wherein the first instance is contained in a first securable object associated with the first application and the second instance is contained in a second securable object associated with the second application, wherein the first instance and the second instance are simultaneously executed by the server under a single logon session. |
US10601631B2 |
Divided data transmitting and receiving system
A receiving method for receiving a plurality of carriers and generating one or a plurality of streams. The method includes a first demodulating step of processing a first transmission signal and generating a first demodulation output; a second demodulating step of processing a second transmission signal different from the first transmission signal and generating a second demodulation output; a combining step of generating one stream based on the first demodulation output and the second demodulation output; a selecting step of selecting one among the first demodulation output and the one stream, and generating a selected stream; and a back-end processing step of generating an output for a display from the selected stream and the second demodulation output. In the selecting step, the first demodulation output is selected in a receiving mode in single channel transmission, and the one stream is selected in a receiving mode in multiple channel transmission. |
US10601627B2 |
Method and apparatus for indicating center frequency offset for narrowband UE in wireless communication system
A method and apparatus for receiving a downlink (DL) transmission in a wireless communication system is provided. A narrowband user equipment (NB UE) receives an offset between a center frequency of a system bandwidth and a center frequency of a narrowband from a network, and receives the DL transmission from the network based on the offset. |
US10601614B1 |
Methods, apparatus, and systems to increase common-mode transient immunity in isolation devices
Methods, systems, and apparatus to increase common-mode transient immunity in isolation devices is disclosed. An example apparatus includes a current mirror including an input terminal and an output terminal; a transistor including a gate terminal, a first current terminal, and a second current terminal, the gate terminal coupled to a reference voltage terminal, the first current terminal coupled to the input terminal of the current mirror, and the second current terminal coupled to an input node; a buffer including an input terminal and an output terminal, the input terminal of the buffer coupled to the output terminal of the current mirror; and a logic gate including an input terminal and an output terminal, the input terminal of the logic gate coupled to the output terminal of the buffer. |
US10601613B2 |
Methods and apparatuses for channel estimation for NB-PBCH in NB-LTE systems
Embodiments of the present disclosure describe systems, devices, and methods for channel estimation for NB-PBCH in NB-LTE systems. Various embodiments may relate to options that can be used for demodulation of the NB-PBCH by the NB-LTE-UEs, and in certain embodiments may include a reference signal (RS) usable for demodulation of the NB-PBCH by the NB-LTE-UEs. Other embodiments may be described or claimed. |
US10601609B2 |
Method to improve availability of real-time computer networks
A method for transmitting real-time messages in a computer network (100), in particular real-time computer network, wherein said network comprises two or more computing nodes (21, 22, 23, 24, 25, 26) and one or more star couplers (1, 2, 3, 4), wherein said nodes are interconnected via at least one star coupler, wherein each node is connected to at least one star coupler via at least one of the communication links (50), and wherein the nodes exchange messages (M1, M2) with one another and with the at least one star coupler, and wherein star couplers, which are synchronized to a global time base (C), transmit a first non-empty set (SSET) of real-time messages according to a synchronized communication paradigm, and/or wherein computing nodes, which are synchronized to the global time base, transmit said first non-empty set of real-time messages according to the synchronized communication paradigm, wherein a star coupler, which is not synchronized to a global time base, and/or a computing node, which is not synchronized to a global time base, transmits a second non-empty subset (CSET) of said first non-empty subset of real-time messages according to an unsynchronized communication paradigm and stops the transmission of said second non-empty subset of real-time messages according to the synchronized communication paradigm. |
US10601608B2 |
Centralized networked topology for motion related control system
A method of arrangement of centralized network motion controller employing centralised topology having a plurality of remote units as system architecture comprising the steps of: (i) providing, using synchronised messages, all system and axes data to a centralized processing unit, wherein the data is updated down to a control sampling rate and all the data items are available from each remote unit, (ii) the centralized processing unit performing system behaviour control and multi axes profiling and motion control such as position, velocity and current, (iii) synchronized messages from the centralized processing unit are used to set the timing and to keep continuous synchronization of all units and to transfer the desired low level commands to the remote unit. |
US10601607B2 |
Electronic control unit, frame generating method, and non-transitory computer-readable recording medium storing a program
An electronic control unit (ECU) is provided. The electronic control unit is connected to a first network in an onboard network system. The onboard network system includes the first network and a second network. In the first network, first-type frames are transmitted following a first communication protocol. In the second network, second-type frames are transmitted following a second communication protocol. The electronic control unit generates first-type frames following the first communication protocol, and transmits the generated first-type frames to the first network. The first-type frame includes first information and second information. The first information serves as a base for a second-type frame to be transmitted to the second network. The second information indicates information that the first-type frame is to be transmitted to the second network. |
US10601603B1 |
Integrating functionality in a line powered device of a facility
Integrating functionality in a line powered device of a facility is described herein. One method includes integrating, in a line powered device of a facility that has a first functionality, a second functionality, obtaining, by the line powered device, information associated with the facility using the second functionality, and sending, by the line powered device, the information associated with the facility obtained using the second functionality to a computing device. |
US10601601B2 |
Information processing system, information processing method, non-transitory storage medium storing program, and information processing device
An information processing system includes: a first information processing device including a transmission unit, the transmission unit being configured to transmit a dummy segment including dummy data, after sequentially transmitting transmission segments into which transmission data is divided; and a second information processing device configured to communicate with the first information processing device using a transmission control protocol, the second information processing device including a removal unit configured to remove the dummy segment and to set data including the transmission segments as the transmission data when the transmission segments and the dummy segment are received. |
US10601598B2 |
System and method for storing the location on a blockchain of a hash of a digital item within said digital item
A system and method is presented for storing a location on a blockchain of a hash, such as a cryptographic hash, digital fingerprint, or digest, of a digital item, such as a document, file, sound clip, or computer code, within the digital item itself. The blockchain may be used for providing a provenance of the digital item by generating the hash of the digital item and submitting it within a transaction to the blockchain. The system and method presented allow the location of the hash within the blockchain to be embedded within the digital item before said hash is generated and submitted, providing a clear link between a record of the hash and the digital item in question, and reducing the computational and network resources required to verify the provenance of the digital item. |
US10601596B2 |
Techniques to secure computation data in a computing environment
Techniques to secure computation data in a computing environment from untrusted code. These techniques involve an isolated environment within the computing environment and an application programming interface (API) component to execute a key exchange protocol that ensures data integrity and data confidentiality for data communicated out of the isolated environment. The isolated environment includes an isolated memory region to store a code package. The key exchange protocol further involves a verification process for the code package stored in the isolated environment to determine whether the one or more exchanged encryption keys have been compromised. If the signature successfully authenticates the one or more keys, a secure communication channel is established to the isolated environment and access to the code package's functionality is enabled. Other embodiments are described and claimed. |
US10601592B2 |
System and method trusted workspace in commercial mobile devices
A system and method for creating a trusted workspace on a commercial mobile device using a cryptographic security token having a secure microprocessor, a secure bus connected to said secure microprocessor, a bus isolation microcontroller connected to said secure bus wherein said bus isolation microcontroller comprises firmware for controlling communications through said secure bus to said secure microprocessor, a first NFC antenna connected to said bus isolation microcontroller, and a second NFC antenna connected to said secure microprocessor. The secure microprocessor and said bus isolation microprocessor are powered by energy received through said first NFC antenna and said second NFC antenna. The cryptographic security token receives data from outside said cryptographic security token only through said first NFC antenna. The token or module may further have a bi-state or bi-stable display and a secure memory, each connected to the secure microprocessor by a secure bus. |
US10601590B1 |
Secure secrets in hardware security module for use by protected function in trusted execution environment
A computing device stores code associated with a computing function in a protected computing environment, such as a trusted execution environment, wherein the computing function is attested by a code measurement service associated with the protected computing environment. The computing device links the computing function to a secret stored in a hardware security module (HSM), the secret to enable execution of the computing function in the protected computing environment. |
US10601588B2 |
Secure access to remote data
In accordance with an example aspect of the present invention, there is provided an apparatus comprising a receiver configured participate in an association with a first node, and at least one processing core configured to obtain a first credential set based on the association, to determine the apparatus has become associated with a computer, to receive an encrypted first key from the first node, to decrypt the encrypted first key and to provide the decrypted first key to the computer. |
US10601587B2 |
Method, server and telecommunications system for establishing, through an OTA server, a secured communication channel between an administrative agent comprised in a device and a third party server
A method for establishing a first secured communication channel between an administrative agent in a device and a distant server, the device comprising a secure element communicating with the administrative agent, the secure element being administrated through the administrative agent by the distant server, the administrative agent being administrated by a third party server through a second secured communication channel, the distant server and the third party server being connected through a third secured channel. The third party server requests, from the distant server, an operation on the secure element and a one-time PSK. The distant server sends, to the third party server, the one-time PSK. The third party server sends, to the administrative agent, a triggering message including the one-time PSK. A TLS-PSK handshake is performed between the administrative agent and the distant server with the one-time PSK to establish the first secured communication channel. |
US10601576B2 |
Communication devices, method for detecting an edge in a received signal and method for receiving data
A communication device includes a receiver configured to receive a signal, a sampler configured to sample the signal for each digital value of the predefined sequence of digital values in the signal, a memory configured to store a table giving, for each of a plurality of combinations of one or more preceding first digital values and a following second digital value, a threshold for a signal level to detect the second digital value, an initializer configured to, for a combination in a subset of the plurality of combinations, initialize the table based on a sample of the signal for the second value, and for a combination outside of the subset, select a combination from the subset and initialize the table based on a sample of the signal for the second value of the selected combination. |
US10601574B2 |
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. |
US10601569B2 |
Methods for training of full-duplex wireless systems
A method and apparatus for (a) operating a first full-duplex transceiver to exchange radio-frequency signals with a second full-duplex transceiver, (b) determining at the first full-duplex transceiver that a residual self-interference signal exceeds a threshold, (c) in response to the determination that the residual self-interference signal exceeds the threshold, performing a self-training operation. |
US10601567B2 |
Uplink feedback methods for operating with a large number of carriers
A method and apparatus for uplink feedback for operating with a large number of carriers are disclosed herein. A method in a wireless transmit/receive unit (WTRU) includes receiving a plurality of transport blocks over a set of a plurality of configured carriers, generating hybrid automatic repeat request (HARQ)-acknowledgment (ACK) feedback for the transport blocks and determining a number of HARQ-ACK feedback bits to use for the HARQ-ACK feedback. Further, the WTRU may apply, to the HARQ-ACK feedback bits, Reed-Muller coding on a condition that the number of HARQ-ACK feedback bits is less than or equal to a threshold or convolutional coding on a condition that the number of HARQ-ACK feedback bits is greater than a threshold. The WTRU may then transmit the encoded HARQ-ACK feedback bits. In addition, the WTRU may conditionally append cyclic redundancy check (CRC) bits onto the HARQ-ACK feedback bits, and encode and transmit the CRC bits. |
US10601561B2 |
Techniques for transmitting and receiving synchronization signals over an unlicensed radio frequency spectrum band
Techniques are described for wireless communication. A first method may include receiving at a user equipment (UE) over an unlicensed radio frequency spectrum band an indication of a time window associated with a transmission of a synchronization signal, and monitoring the unlicensed radio frequency spectrum band during the time window to receive a synchronization signal from a base station. A second method may include transmitting an indication of a time window associated with a transmission of a synchronization signal; performing a plurality of clear channel assessments (CCAs) on an unlicensed radio frequency spectrum band during the time window; and transmitting the synchronization signal over the unlicensed radio frequency spectrum band at a transmission time during the time window. The transmission time may be based at least in part on a result of at least one of the CCAs. |
US10601560B2 |
Methods and devices for transmitting narrow band orthogonal frequency division multiplexing signals
A method of transmitting a narrow-band orthogonal frequency division multiplexing signal, comprising: determining a spectrum resource of a narrow-band orthogonal frequency division multiplexing system in a bandwidth of a long-term evolution (LTE) system sharing the bandwidth with the narrow-band orthogonal frequency division multiplexing system according to a resource selection strategy; and transmitting the narrow-band orthogonal frequency division multiplexing signal on the determined spectrum resource of the narrow-band orthogonal frequency division multiplexing system. The solution enables transmission of a narrow-band orthogonal frequency division multiplexing signal in a bandwidth of an LTE system, thus facilitating signal detection and cost reduction of a terminal served by the barrow-band orthogonal frequency division multiplexing system, and also reducing interference between the LTE system and the narrow-band orthogonal frequency division multiplexing system. |
US10601556B2 |
Measurement gap configuration
According to certain embodiments, disclosed is a method performed by a master node, MN, (160A) for measurement gap configuration. The method may include operating in a dual connectivity, DC, configuration with a secondary node, SN, (160B) and a wireless device (110). The method may further include configuring the wireless device (110) with a measurement gap configuration, wherein the measurement gap configuration allows the wireless device (110) to measure a first frequency range, FR1, and a second frequency range, FR2. |
US10601555B2 |
Multicarrier-based data transmission method and apparatus in mobile communication system
A multicarrier-based data transmission method and an apparatus for use in a mobile communication system are provided. A Radio Network Temporary Identity (RNTI) reception method of a terminal in a wireless communication system supporting inter-evolved Node B (eNB) carrier aggregation includes receiving cell information on at least one activated cell under control of an eNB, configuring first and second RNTIs allocated by the eNB, monitoring the at least one activated cell for the first RNTI, and monitoring a primary cell among the at least one activated cell for the second RNTI. |
US10601553B2 |
Method and apparatus for improving HARQ feedback in shortened TTI in a wireless communication system
Methods and apparatuses for improving HARQ feedback in shortened TTI in a wireless communication system are disclosed herein. In one method, a user equipment is configured with a processing interval between receiving a downlink data and transmitting a corresponding acknowledgement (ACK)/negative acknowledgement (NACK) response. The UE receives downlink data with 1 millisecond TTI at a downlink subframe. The UE transmits the ACK/NACK response of the downlink data on a resource at an uplink subframe, wherein the resource is based on an offset value if the processing interval is shorter than 4 milliseconds. |
US10601552B2 |
Efficient sparse network resource usage and connection release
This disclosure relates to techniques for efficient sparse network resource usage and connection release procedures. According to some embodiments, a wireless device may utilize techniques for efficiently releasing a radio resource control (RRC) connection, including techniques that avoid or reduce the occurrence of random access procedures when out-of-sync with the network when the RRC connection is being released. In some embodiments, a wireless device may utilize techniques for efficiently sparsely using network uplink resources, including techniques that avoid or reduce the occurrence of random access procedures to regain timing alignment to perform uplink communication when out-of-sync with the network. |
US10601551B2 |
Hybrid automatic repeat request for uplink ultra-reliable and low-latency communications
A user equipment (UE) is described. The UE includes receiving circuitry configured to receive a radio resource control message including first information used for configuring a number of repetitions and a periodicity, the number of the repetitions being for transmissions of a transport block (TB). The receiving circuitry receives a radio resource control message including second information used for configuring a monitoring occasion for a symbol. The receiving circuitry monitors a first physical downlink control channel (PDCCH) with cyclic redundancy check (CRC) scrambled by a cell radio network temporary identifier (C-RNTI). The receiving circuitry monitors a second PDCCH with CRC scrambled by a second RNTI different from the C-RNTI. The UE also includes transmitting circuitry configured to perform on a physical uplink shared channel (PUSCH), based on the first information, transmissions of the TB. |
US10601548B2 |
Signal multiplexing apparatus using layered division multiplexing and signal multiplexing method
An apparatus and method for multiplexing signals using layered division multiplexing are disclosed. A signal multiplexing apparatus according to an embodiment of the present invention includes a combiner configured to combine a core layer signal and an enhanced layer signal at different power levels to generate a multiplexed signal, a power normalizer configured to reduce power of the multiplexed signal to power corresponding to the core layer signal, and a time interleaver configured to perform interleaving applied to both the core layer signal and the enhanced layer signal. |
US10601544B2 |
Method and apparatus for communication
Aspects of the disclosure provide an apparatus that includes transmitting circuit and processing circuit. The transmitting circuitry is configured to transmit wireless signals. The processing circuitry is configured to encode a set of information bits with a code that is configured for incremental redundancy to generate a code word that includes the information bits and parity bits, buffer the code word in a circular buffer, determine a start position in the circular buffer based on a redundancy version that is selected from a plurality of redundancy versions based on a scenario evaluation of a previous transmission associated with the set of information bits, and transmit, via the transmitting circuitry, a selected portion of the code word from the start position. |
US10601541B2 |
Scaling content communicated over a network
An architecture is provided that can scale content resolution in order to mitigate errors in a provisioned service of a communication network, such as a wireless service or a femtocell service that integrates with DSL or other broadband carriers. The architecture can identify fault conditions relating to e.g., bandwidth oversubscription or symbolization integrity. Based upon such identification, the architecture can alter encoding format codecs of certain types of content in order to reduce their resolution/quality, thereby mitigating bandwidth oversubscription fault conditions or freeing up space (without necessarily increasing bandwidth) to insert additional FEC code. |
US10601538B2 |
Fiber optic light intensity encryption
A fiber optic light intensity encryption method is provided. The method includes determining light intensities associated with multi-frequency light pulses emitted by a laser transmitter apparatus in response to an encryptions process. An encryption type for application of an encryption algorithm to each light intensity is determined and a first light intensity associated with a first light pulse is selected. Data indicating results of the random selection is transmitted to the laser transmitter apparatus and an initial security key is transmitted over a signaling channel of the laser transmitter apparatus. The signaling channel is secured based on the initial security key resulting in a secure signaling channel. In response, a secure bundle comprising said the secure signaling channel and an additional group of channels is generated and the data is transmitted via the secure bundle. |
US10601534B2 |
Automatic configuration of cell assignment of non-inter-cell interference coordination (non-ICIC)-engaged remote units in a wireless distributed communications system (WDCS) to non-ICIC-engaged WDCS cells to avoid or reduce dividing radio resources
Automatic configuration of cell assignment of non-Inter-Cell Interference Coordination (ICIC)-engaged remote units in a wireless distribution communications system (WDCS) to non-ICIC-engaged WDCS cells to avoid or reduce dividing radio resources. The WDCS is configured to identify which remote units are “ICIC-engaged remote units.” A cell assignment configuration circuit is configured to identify ICIC-engaged WDCS cell(s) (i.e., in ICIC relation with a neighboring cell) among the WDCS cells in the WDCS, based on determining the WDCS cells assigned to ICIC-engaged remote units. The cell assignment configuration circuit is configured to determine a cell assignment configuration for the WDCS based on reassigning non-ICIC-engaged remote units assigned to the identified ICIC-engaged WDCS cells to non-ICIC-engaged WDCS cells. In this manner, radio resources for servicing non-ICIC-engaged remote units are not divided among non-ICIC-engaged remote units. |
US10601528B2 |
Communication terminal and wireless sensor network system
The sensor node communication terminal includes: a sensor capable of collect sensor information at an installed location in autonomous timing; a control unit connected to the sensor and capable of executing calculation processing of the sensor information; a memory connected to the control unit; a wireless transmission/reception unit connected to the control unit; an antenna connected to the wireless transmission/reception unit and capable of wirelessly transmitting the sensor information or a result of the calculation processing of the sensor information; a power supply unit connected to the control unit; and a timer connected to the control unit, wherein second wireless transmission data can be received from a host side during only a predetermined time period after transmission of wireless transmission data is completed. Moreover, there is provided a wireless sensor network system to which a plurality of such sensor node communication terminals can be applied. |
US10601526B2 |
Communication system, base station device and communication terminal device
A signal is transmitted and received between a base station device and a communication terminal device that are included in a communication system, through a multi-element antenna including a plurality of antenna elements. At least one of the base station device and the communication terminal device includes a PHY processing unit that is a calibration unit that performs calibration of phases and amplitudes of beams formed by the antenna elements when the signal is transmitted and received. The PHY processing unit obtains a correction value for the phases and the amplitudes of the beams in the respective antenna elements so that the phases and the amplitudes of the beams are identical among the antenna elements, and performs the calibration based on the obtained correction value. |
US10601521B2 |
Coherent optical communication with constellations having coordinates on circles
An optical data receiver includes optical hybrids, light detectors and a digital signal processor. Each optical hybrid outputs mixtures of a corresponding one of the polarization components of a received data-modulated optical carrier with reference light. Each light detector outputs digital measurements of the mixtures from a corresponding one of the optical hybrids. The digital signal processor identifies data symbols of a constellation having parts transmitted on both polarization components of the data-modulated optical carrier responsive to receipt of the digital measurements. The transmitted data-modulated optical carrier has about a same total light intensity in each modulation time slot thereof. Each data symbol is defined by in-phase and quadrature-phase electric field coordinates of both polarization components. Pairs of in-phase and quadrature-phase electric coordinates of each of the polarization components are on a preselected set of one or more concentric circles about an origin. The constellation has 4D dimensions, D being an integer. |
US10601520B2 |
Clock recovery for digital subcarriers for optical networks
Optical network systems and components are disclosed, including a transmitter comprising a digital signal processor that receives data; circuitry that generate a plurality of electrical signals based on the data; a plurality of filters, each of which receiving a corresponding one of the plurality of electrical signals, a plurality of roll-off factors being associated with a respective one of the plurality of filters; a plurality of DACs that receive outputs from the digital signal processor, the outputs being indicative of outputs from the plurality of filters; a laser that supplies light; and a modulator that receives the light and outputs from the DACs, and supplies a plurality of optical subcarriers based on the outputs, such that one of the optical subcarriers has a frequency bandwidth that is wider than remaining ones of the optical subcarriers, said one of the optical subcarriers carrying information for clock recovery. |
US10601514B2 |
Signal sending and receiving method, apparatus, and system
An embodiment method includes: mapping a to-be-transmitted optical channel unit signal of n times a benchmark rate to X first optical channel physical link signals; adding a link sequence indicator overhead to each of the X first optical channel physical link signals, to generate X second optical channel physical link signals; and modulating and sending the X second optical channel physical link signals by using X preset optical modules in a one-to-one manner. A rate of the first optical channel physical link signal is mi times the benchmark rate, n≥2, X≥2, mi≥1, and ∑ i = 1 X m i = n . |
US10601513B2 |
Network communications systems and methods
Methods, systems, and devices for network communications to reduce optical beat interference (OBI) in upstream communications are described. For example, a fiber node may provide a seed source to injection lock upstream laser diodes. Therefore, upstream communications from each injection locked laser diode may primarily include the wavelength associated with each seed source. The seed sources may be unique to each end device and configured to minimize OBI. That is, the upstream laser diodes may be generic, but the collected seed source may enable upstream communications at varying wavelengths. The end device may provide upstream communications by externally modulating a signal generated by the injection locked laser diode. |
US10601512B1 |
Silent start when connecting to fiber access network
Disclosed herein are methods and systems for silent start when connecting a point-to-point (P2P) customer premises equipment (CPE) to a fiber access network. The P2P CPE may boot in a silent mode (by disabling an upstream optical transmitter) when the P2P CPE is connected to the fiber access network using a simplex fiber. Upstream transmissions are not sent by the P2P CPE unless a valid downstream signal with expected characteristics is detected by the P2P CPE. A valid downstream signal determination may indicate that the fiber access network is a P2P access network. A variety of characteristics may be used to validate the downstream signal including wavelength, a range of wavelengths, a line coding, a frame format, parity data, point to multipoint network information, point to point network information, logical link identifier, and a multi-point control protocol. |
US10601511B2 |
Providing simultaneous digital and analog services and optical fiber-based distributed antenna systems, and related components and methods
Embodiments relate to providing simultaneous digital and analog services in optical fiber-based distributed radio frequency (RF) antenna systems (DASs), and related components and methods. A multiplex switch unit associated with a head-end unit of a DAS can be configured to receive a plurality of analog and digital downlink signals from one or more sources, such as a service matrix unit, and to assign each downlink signal to be transmitted to one or more remote units of the DAS. In one example, when two or more downlink signals are assigned to be transmitted to the same remote unit, a wave division multiplexer/demultiplexer associated with the multiplex switch unit can be configured to wave division multiplex the component downlink signals into a combined downlink signal for remote side transmission and to demultiplex received combined uplink signals into their component uplink signals for head-end side transmission. |
US10601510B2 |
Systems and methods for delta-sigma digitization
A baseband processing unit includes a baseband processor configured to receive a plurality of component carriers of a radio access technology wireless service, and a delta-sigma digitization interface configured to digitize at least one carrier signal of the plurality of component carriers into a digitized bit stream, for transport over a transport medium, by (i) oversampling the at least one carrier signal, (ii) quantizing the oversampled carrier signal into the digitized bit stream using two or fewer quantization bits. |
US10601508B2 |
System and method of communicating errors of information handling systems
In one or more embodiments, one or more systems, methods, and/or processes may receive, via a light sensor, multiple light transmissions from an information handling system, the multiple light transmissions including multiple light sequences, where at least one light sequence of the multiple light sequences includes at least two different colors; may determine respective multiple colors of the multiple light transmissions; may determine the multiple color sequences from the multiple colors; may determine information represented by the multiple color sequences based at least on content and ordering of the multiple color sequences; and may provide the information to a service entity via a network. |
US10601507B2 |
Optical link establishment
Methods and apparatuses for communication between a mobile device and a target device are disclosed. Information of a target device is determined by means of at least one element of a mobile device for providing an optical link with the target device. An optical component of the mobile device is then aligned with an optical component of the target device based on said information determined by the mobile device. The target device can obtain information of relative positioning of the target device and the mobile device determined for the purposes of providing an optical link between the target device and the mobile device and the optical component thereof can be aligned with the optical component of the mobile device based on the information. |
US10601505B2 |
Systems and methods for communication link redundancy for distributed antenna systems
In one embodiment, a distributed antenna system comprises: at least one master unit; at least one remote antenna unit communicatively coupled via a switch to the master unit by a primary cable and a secondary cable both coupled to the switch, the remote antenna unit comprising a compensating link check module that outputs a control signal to the switch, wherein the switch selects between the primary and secondary cable in response to the control signal; wherein the compensating link check module controls the switch to momentarily select the secondary cable to perform a link check during which the remote unit measures a quality metric of a downlink signal received via the secondary cable; and upon initiation of the link check, the compensating link check module adjusts an attenuation of the downlink signal received on the secondary cable by loading calibration settings for the secondary cable into a compensation attenuator. |
US10601502B2 |
Systems and methods for flexible assignment of beams to gateways in a high throughput digital payload satellite network
The disclosure provides for the flexible assignment of user beams to gateway beams in digital payload satellite systems. A “virtual beam”—a set of data values associating a physical user satellite beam with a Gateway Earth Station (“GW”) and used by the GW to service the physical user satellite beam, may be created or defined each time a physical user satellite beam is assigned to a GW. For one physical user beam, a plurality of virtual beams may be created, where each virtual beam corresponds to a GW. The virtual beams may be used to provide for the flexible assignment of user beams to gateway beams in a variety of applications such as GW expansion, physical user beam reassignment from one GW to another GW, diversity operation of terminals, and GW redundancy. |
US10601501B2 |
Systems and methods for beacon detection infrastructures
A communication system includes an earth station configured to receive a downlink transmission from a satellite and transmit an uplink transmission to the satellite. The communication system further includes a server in operable communication with the earth station, a beacon detector in operable communication with the server, an access point configured to operate within a proximity of the earth station, and a beacon transmitter disposed within close proximity to the access point. The beacon transmitter is configured to transmit a beacon signal to one or more of the server and the beacon detector. The beacon signal uniquely identifies the access point. The server is configured to implement a measurement-based protection scheme with respect to at least one of the downlink transmission and the uplink transmission. |
US10601500B2 |
Systems and methods for beacon detection infrastructures
A communication system includes an earth station configured to receive a downlink transmission from a satellite and transmit an uplink transmission to the satellite. The communication system further includes a server in operable communication with the earth station, a beacon detector in operable communication with the server, an access point configured to operate within a proximity of the earth station, and a beacon transmitter disposed within close proximity to the access point. The beacon transmitter is configured to transmit a beacon signal to one or more of the server and the beacon detector. The beacon signal uniquely identifies the access point. The server is configured to implement a measurement-based protection scheme with respect to at least one of the downlink transmission and the uplink transmission. |
US10601499B2 |
Methods and systems for operating a high throughput satellite
A high throughput satellite and a method of operating a high throughput satellite. The satellite has multiple modes of operation and transitions between them in response to the spectrum fill rate. Modes of operation may include altering color re-use patterns to increase or reduce number of colors, using intra-beam geographic sub-division, or precoding downlink signals. |
US10601498B2 |
System and method of predictive satellite spot beam selection
An embodiment of the present invention is a system to maximize efficiency as a mobile terminal receives data signals transmitted through multiple satellite spot beams. The multiple spot beams can be broadcast via a single satellite or multiple satellites. As a mobile terminal travels throughout a region, the system determines which spot beam would delivers data in the most efficient manner possible. This system takes into account multiple factors, including but not limited to velocity of the mobile terminal, traffic within a spot beam, business affiliations, etc. Once the system takes into account the various factors, an embodiment of the present invention generates a relative weighted factor that is subsequently associated with various available spot beams. Based on rankings of the weighted factors associated with each spot beam, the system may choose to receive data from a different spot beam. |
US10601496B2 |
Method, apparatus and system of providing communication coverage to an unmanned aerial vehicle
A method of providing communication coverage includes collecting a location of an unmanned aerial vehicle (UAV) while the UAV is in flight, determining a communication signal distribution in a proximity of the UAV, and determining one or more locations for arranging one or more relays based on the communication signal distribution to improve communication signal coverage along a flight path of the UAV. |
US10601493B2 |
Disadvantaged node discovery
Method for discovering the presence of a communication node which seeks participation in a radio communication network. The method involves receiving with a first directional antenna a first signal from a late entrant node (LEN) concurrent with a radio network communication session (RNCS). Digital data processing gain is applied to the first signal to facilitate detection of a digital data sequence. A time difference of arrival (TDOA) analysis is performed if the digital data sequence transmitted from the late entrant node is also detected in a second signal contemporaneously received at a second directional antenna. The TDOA analysis is used to estimate at least one beam-steering vector. |
US10601484B2 |
Method for reporting channel state in wireless communication system, and device therefor
A channel state reporting method based on a channel state information-reference signal (CSI-RS) in a wireless communication system, according to one embodiment of the present invention, comprises the steps of: receiving a CSI-RS-related configuration from a base station; calculating a CSI by measuring a CSI-RS according to the CSI-RS-related configuration; and transmitting the calculated CSI to the base station, wherein the CSI-RS-related configuration may include a CSI-RS configuration for a CSI or a CSI-RS configuration for beam management (BM). |
US10601480B2 |
Systems and methods for adaptively restricting CSI reporting in multi antenna wireless communications systems utilizing unused bit resources
Systems and methods are disclosed for utilizing unused bit resources to convey restrictions on parameters evaluated for a feedback report in a Multiple-Input Multiple-Output (MIMO) wireless communication system. In one embodiment, a method of operation of a transmitting node in a wireless network includes transmitting a feedback restriction indicator to a receiving node, where the feedback restriction indicator is an unused bit resource in one or more instances of a control channel that is indicative of one or more desired restrictions on parameters to be evaluated by the receiving node for a feedback report to be provided from the receiving node. The method of operation of the transmitting node further includes receiving the feedback report from the receiving node, where the feedback report is limited according to the feedback restriction indicator. |
US10601478B2 |
Mechanism for switching between uplink and downlink training in hybrid beamforming systems
Methods and apparatus for selecting between downlink beamforming training and uplink beamforming training for hybrid beamforming. The decision whether to perform downlink beamforming training or uplink beamforming training for hybrid beamforming can be used by a network node to reduce training overhead and increase system capacity. A selection value is computed, indicative of the relative costs of signaling overhead for downlink beamforming training and uplink beamforming training to support downlink transmissions by the network node to the group of wireless devices using hybrid beamforming. The selection between uplink beamforming training and downlink beamforming training is based on the selection value. |
US10601476B2 |
Beam information exchange between base stations
Aspects described herein relate to wireless communications. According to some aspects, a first base station may coordinate with a second base station to select beamforming codewords. The first base station may receive an index indicating beamforming codewords used by a second base station. The first base station may select a beamforming codeword for use in transmitting signals to a wireless device based on the beamforming codeword indicated by the second base station. |
US10601474B2 |
Method and apparatus for transceiving data
The present invention relates to a method and apparatus for transceiving data. A method in which a transmitting terminal transmits data to a receiving terminal in a MIMO system according to one embodiment of the present invention comprises the following steps: generating a data field containing the data; generating a signal field containing information on the data field; generating a data frame containing the data field and the signal field; and transmitting the data frame to the receiving terminal. According to the present invention, an end of the frame being transmitted is accurately notified to the receiving terminal in a communication system in which the frame is transmitted using MIMO, thereby decoding the frame in a more efficient manner at the receiving terminal. |
US10601473B2 |
System and methods for enabling simultaneous transmit and receive in the same WiFi band within a device
A non-transitory computer-readable medium, network device, and method for enabling simultaneous transmit and receive in the same Wi-Fi band within a device by obtaining a first information corresponding to a first set of signals to be transmitted wirelessly by a first antenna of a first device; transmitting, by the first antenna of the first device, the first set of signals; receiving, by a second antenna of the first device, a second set of signals comprising (a) the first set of signals transmitted by the first antenna of the first device and (b) a third set of signals transmitted by a second device different than the first device; determining a third information corresponding to the third set of signals by canceling the first set of signals from the second set of signals, wherein the third information comprises an estimation of the third set of signals transmitted by the second device. |
US10601470B2 |
Contactless data transfer systems and methods
Data may be transferred from a communication subsystem of a first device to a communication subsystem of a second device contactlessly, at high speed, and without intervention by host processors of either device. Devices may be programmed or personalized at the factory or warehouse, and may personalized at a warehouse or at a point of sale while in the box. Various modes of operation and use scenarios are described. Portions of the devices themselves, or a transmission path between the devices may be shielded against snooping by a material which degrades an EHF signal passing therethrough. |
US10601468B2 |
Wirelessly charged devices
This disclosure relates to the inductive charging of portable electronic devices. In particular, a charging assembly is disclosed that allows a portable electronic device to be charged in multiple orientations with respect to a charging device. The charging assembly includes two or more separate inductive receiving coils. The inductive receiving coils can be arranged orthogonally with respect to one another by wrapping one or more secondary receiving coils around a primary receiving coil. By orienting the receiving coils orthogonally with respect to one another, the likelihood of at least one of the receiving coils being aligned with a charging field emitted by a charging device increases substantially. |
US10601465B2 |
Non-disruptive sweep measurement using coherent detection
Non-disruptive sweep measurements using low power coherent signals overcome the limitations of prior art frequency response systems for cable networks. Modulated or unmodulated, e.g. continuous wave (CW), test signals are transmitted into the network at a first or input point (input point is in the head end for forward sweep; input point is in the field for reverse sweep). The test signals are transmitted continuously at multiple frequencies, so as a composite they form a wideband, OFDM-like (orthogonal frequency-division multiplexing) waveform. A receiver at a second or output point generates power reading measurements, from which the frequency response of the network is produced. |
US10601461B1 |
Systems and methods for integrated antennas
Systems and methods are disclosed for integrated antennas in vehicles and corresponding techniques for use in connection with location determination and wireless communication protocols. Example methods may include determining a condition associated with a vehicle; and determining, based on the condition, to switch from a first antenna associated with wireless communication, or a second antenna associated with location determination, to a backup antenna associated with the vehicle. Moreover, the backup antenna may have a wireless communication capability and a location determination capability. |
US10601456B2 |
Facilitation of passive intermodulation cancelation via machine learning
A passive intermodulation detection system is provided to remotely identify passive intermodulation at a base station site and diagnose the type of intermodulation and location of the non-linearity that is the source of the passive intermodulation. A passive intermodulation cancelation system can generate an equivalent signal to a received interference signal and use the equivalent signal to generate an error signal. The error signal can then be used to reinforce a learning system and converge on a steady state of the interference signal to cancel other interference signals. |
US10601454B1 |
Separating two additive signal sources
A first set of signal data is received. Generative machine learning models are trained based on the first set of signal data. The generative machine learning models include at least a first model trained to identify a first signal component and a second model trained to identify a second signal component. An incoming mixed signal data stream is dynamically separated into a clean signal component and a noise signal component by running the generative machine learning models. |
US10601452B2 |
System, method, and apparatus for reducing power dissipation of sensor data for bit-serial communication
A communication system receives a binary sequence from a sensor, identifies a power consuming characteristic of the binary sequence, and determines an error component configured to reduce the power consuming characteristic of the binary sequence. The system compares the error component to an error tolerance deviation, and if the error component is below the error tolerance deviation, combines the error component with the binary sequence to produce an output sequence and transmits the output sequence via a serial interface to a receiver configured to receive the output sequence. The error threshold is based in part on an error tolerance characteristic of the receiver. |
US10601450B2 |
List management for parallel operations of polar codes
Techniques are described to address run-time issues and other considerations of data structure reorganization operations executed while decoding a polar code. A receiving entity (e.g., a user equipment or a base station) partitions an array, or other data structure, into sections. The array is used during a list decoding operation of a polar code. As the array is populated with path elements for candidate paths, each section is organized and a permutation pattern is calculated for each section. Upon identifying a section reorganization event, the array or subsections of the array are reorganized according the permutation patterns determined for each section. |
US10601448B2 |
Reduced latency error correction decoding
Systems, methods, and computer-readable media are disclosed for performing reduced latency error decoding using a reduced latency symbol error correction decoder that utilizes enumerated parallel multiplication in lieu of division and replaces general multiplication with constant multiplication. The use of parallel multiplication in lieu of division can provide reduced latency and replacement of general multiplication with constant multiplication allows for logic reduction. In addition, the reduced symbol error correction decoder can utilize decode term sharing which can yield a further reduction in decoder logic and a further latency improvement. |
US10601444B2 |
Information processing apparatus, information processing method, and recording medium storing program
An information processing apparatus includes: a processor; and a processing circuit coupled to the processor, wherein the processing circuit is configured to: generate compressed data by compressing send data; and determine whether to transmit the compressed data or the send data before the compression to a network, based on a size of the compressed data, and wherein the processor is configured to transmit the compressed data or the send data before the compression to the network, based on a result of the determination. |
US10601443B1 |
Protocol for lightweight and provable secure communication for constrained devices
A method of sending content comprising receiving a membership request from a client at an anonymizer, the membership request being encrypted with a public key of the anonymizer, generating a table from a prefix-free source coding scheme with a full binary tree, a pseudonym range, and a master key, sending the table, the pseudonym range, and the master key, all encrypted with a public key of the client, receiving a content request with an encoded content name, the content request being encoded using the table, a pseudonym from the pseudonym range, and the master key, decoding the content name of the content request using the pseudonym, the table, and the master key, retrieving content corresponding to the content name, and sending the content and the encoded content name. Secure information sharing is also provided for. |
US10601436B2 |
Successive approximation A/D converter, imaging device, endoscope, and setting method
A disclosed analog-to-digital converter includes; a sampling circuit to sample a pair of analog signals as a differential input signal; a binary capacitance holding the sampled pair of analog signals and reflecting a level of a reference signal to the analog signals through the binary capacitance to generate a pair of voltage signals; a comparator including a transistor to which the voltage signals are input, to compare one of the voltage signals with the other; a correction circuit provided previously to the comparator, to output to the comparator the pair of voltage signals in which voltage dependency of stray capacitance in the input transistor is cancelled; and a controller that successively determines a value of each bit of a digital signal corresponding to the binary capacitance based on a comparison by the comparison circuit, and reflects the value of each bit of the digital signal to the reference signal. |
US10601424B1 |
Semiconductor device
A semiconductor device includes first, second and third semiconductor regions, each surrounded by an element isolation layer, first and second transistors of the first semiconductor region connected in parallel between first and second nodes, a third transistor of the second semiconductor region between the second node and the first transistor, and a fourth transistor of the third semiconductor region between the second node and the second transistor. Gates of the first and second transistors extend in a first direction and are spaced from each other in a second direction. A first distance which is equal to a longer of two distances between the element isolation layer and the gate electrode of the first transistor in the second direction, is greater than a second distance which is equal to a longer of two distances between the element isolation layer and the gate electrode of the third transistor in the second direction. |
US10601416B2 |
Gate drive device
A gate drive device for driving a plurality of semiconductor devices connected in parallel to each other includes a constant current circuit, a plurality of switching element, and a drive controller. The constant current circuit supplies a constant current to respective gates of the plurality of semiconductor devices. The plurality of switching elements is respectively provided on a plurality of paths that connects the constant current circuit and the respective gates of the plurality of semiconductor devices. The drive controller controls driving of the plurality of switching elements to supply the constant current from the constant current circuit to the respective gates of the plurality of semiconductor devices. |
US10601415B2 |
Configurable integrated desaturation filter
A system includes a control circuit having first and second detectors coupled to a first node of the control circuit, first and second filters coupled to the first and second detectors, and a logic circuit coupled to the first and second filters, a diode circuit having a first node coupled to the first node of the control circuit, and a switch having a first current node coupled to a second node of the diode circuit, a gate coupled to a second node of the control circuit, and a second current node coupled to a third node of the control circuit, wherein a first detector is used to provide a first event overcurrent signal and a second detector is used to provide a multiple event overcurrent signal or a warning signal. |
US10601412B2 |
Circuit and method to generate frequency proportional current
Disclosed examples include self-biased DLL circuits to generate a bias current signal proportional to a repetition frequency of a first signal representing continuous switching or discontinued switching operation of the DC-DC converter. The DLL circuit includes a monostable multivibrator to provide a pulse output signal in response to an edge of the first signal with a pulse duration set by a control current signal, a phase detector to provide output signals according to a phase difference between an edge of the pulse output signal and the first signal, and an output circuit to provide an output signal according to the phase detector output signals and according to an offset signal, to provide the bias current signal according to the output signal, and to provide the control current signal according to the output signal. |
US10601411B2 |
Comparator
A comparator includes a differential pair circuit comprising NMOS transistors, the differential pair circuit configured to output a signal corresponding to a difference between first and second input signals supplied thereto, and an input circuit configured to raise a voltage level of the first input signal supplied to the differential pair circuit when the voltage of the first input signal is less than a predetermined threshold value. |
US10601407B2 |
RC oscillator with comparator offset compensation
A comparator-based oscillator generates an output frequency that is relatively independent of comparator offset voltages. Charging/discharging circuitry controls the comparator input voltage, and logic circuitry generates the oscillator output (e.g., clock) signal and controls the charging/discharging circuitry. During an oscillator charging cycle, the charging/discharging circuitry drives the voltage at the comparator input node from a relatively low initial charging voltage level up to the comparator reference voltage. During an oscillator discharging cycle, the charging/discharging circuitry drives the voltage at the comparator input node from a relatively high initial discharging voltage level down to the comparator reference voltage. The initial charging and discharging voltage levels depend on the comparator reference voltage, such that a comparator offset voltage directly affects the initial charging and discharging voltage levels, thereby keeping the output frequency relatively unchanged. |
US10601400B1 |
Frequency tunable RF filters via a wide-band SAW-multiferroic hybrid device
A filter including a piezoelectric substrate; a surface acoustic wave (SAW) device on the piezoelectric substrate and including unequally spaced interdigitated input and output transducer electrodes of unequal widths, wherein the input transducer electrodes are to convert an incoming radio frequency (RF) electrical signal into surface acoustic waves; a SAW propagation path between the input and output transducer electrodes; and a magnetostrictive film in the SAW propagation path to filter the surface acoustic waves that are at a ferromagnetic resonance frequency of the magnetostrictive film, wherein the output transducer electrodes are to convert the filtered surface acoustic waves into an outgoing electrical RF signal. The SAW device may operate in a wide-band pass configuration. The wide-band pass configuration result in a transmission of frequencies up to −60 dB. The magnetostrictive film may include a ferromagnetic material. The interdigitated input and output transducer electrodes may include unequal widths between adjacent electrodes. |
US10601397B2 |
RF resonator electrode and membrane combinations and method of fabrication
A piezoelectric resonator membrane having a thickness in the range of 200 nm to 500 nm wherein the thickness may be controlled to within 1%; the membrane being sandwiched between electrodes to create a resonator, wherein at least one of the electrodes comprises aluminum thereby minimizing damping due to the weight of the electrode. |
US10601392B2 |
Solidly-mounted transversely-excited film bulk acoustic resonator
Resonator devices, filter devices, and methods of fabrication are disclosed. A resonator device includes a substrate and a single-crystal piezoelectric plate having parallel front and back surfaces. An acoustic Bragg reflector is sandwiched between a surface of the substrate and the back surface of the single-crystal piezoelectric plate. An interdigital transducer (IDT) is formed on the front surface. The IDT is configured to excite shear acoustic waves in the piezoelectric plate in response to a radio frequency signal applied to the IDT. |
US10601391B2 |
Film bulk acoustic resonator with spurious resonance suppression
Devices and processes for preparing devices are described for reducing resonance of spurious waves in a bulk acoustic resonator. A first electrode is coupled to a first side of a piezoelectric layer and a second electrode is coupled to a second side of the piezoelectric layer. The piezoelectric layer is configured to resonate in response to an electrical signal applied between the first electrode and the second electrode. Perforations in the first electrode, the piezoelectric layer and/or the second electrode, and/or posts or beams supporting the second electrode, reduce resonance of spurious waves. |
US10601387B2 |
Noise estimation using coherence
The technology described herein can be embodied in a method for estimating a power spectral density of noise, the method including receiving an input signal representing audio captured using a microphone. The input signal includes a first portion that represents acoustic outputs from two or more audio sources, and a second portion that represents a noise component. The method also includes iteratively modifying a frequency domain representation of the input signal, such that the modified frequency domain representation represents a portion of the input signal in which effects due to the first portion are substantially reduced. The method further includes determining, from the modified frequency domain representation, an estimate of a power spectral density of the noise, and generating a control signal configured to adjust one or more gains of an acoustic transducer. The control signal is generated based on the estimate of the power spectral density of the noise. |
US10601386B2 |
Automatic gain control circuit with background calibration
An automatic gain control circuit for controlling an LNA for inputting signals carrying packets, the automatic gain control circuit can perform a background calibration in the non-preamble time region of a first packet for pre-determining a gain adjustment to the LNA before the next preamble of a second packet arrives, so that the gain of the LNA can be adjusted immediately according to the pre-determined gain adjustment when the next preamble of the second packet arrives. |
US10601382B2 |
Power amplifier circuit
A power amplifier circuit includes: a first differential amplifier that amplifies a first signal split from the input signal and outputs a second signal; a second differential amplifier that amplifies a third signal split from the input signal and outputs a fourth signal; a first transformer including a first input-side winding to which the second signal is input and a first output-side winding; a second transformer including a second input-side winding to which the fourth signal is input and a second output-side winding; a first phase conversion element that is connected in parallel with the first output-side winding and outputs a fifth signal; and a second phase conversion element that is connected in parallel with the second output-side winding and outputs a sixth signal. The first and second output-side windings are connected in series and output a signal obtained by adding voltages of the fifth and sixth signals together. |
US10601381B2 |
Phase tuning for monolithic microwave integrated circuits
Monolithic microwave integrated circuits (MMICs) with phase tuning are disclosed. A MMIC structure may include a MMIC amplifier with electrically coupled input and output lines. The MMIC structure may further include an adjustable cover over the MMIC amplifier that includes at least one portion that can be adjusted closer to or farther away from either the input or output lines. In this manner, a signal capacitance between the adjustable cover and the input or output lines is adjustable, and accordingly, a signal phase of the MMIC structure may be tuned. A spatial power-combining device may include a plurality of amplifier assemblies, wherein each amplifier assembly includes a MMIC amplifier with an adjustable cover. In this manner, the plurality of amplifier assemblies may be phase-tuned to a target value. |
US10601380B2 |
Band-reconfigurable and load-adaptive power amplifier
A tunable amplifier includes continuous tunability for both frequency and power levels. The tunable amplifier includes a combination of a tunable series resonator and a multi-stage LC network as the output matching network. The tunable amplifier incorporates a variable diode varactor with high breakdown voltage and high tuning range into a tunable resonator. The tunable resonator is connected to a fixed output matching network to enable a wide range of operating frequencies. The tunable amplifier enables high power, high efficiency, broadband and load-modulated power amplification, which is greatly desired for next-generation wireless communication systems and other high-frequency applications. |
US10601378B2 |
Distributed antenna system architectures
Communication system includes first unit; and second unit(s) having processing unit(s), downstream signal path(s), and upstream signal path(s). First unit communicates downstream digital transport signal (including digital representation of original downstream RF signal received at first unit) to second unit(s). Second unit uses processing unit and downstream signal path to generate downstream RF signal (for radiation from antenna) from downstream digital transport signal; and communicates upstream digital transport signal (generated from upstream RF signal received at second unit(s) using processing unit(s) and upstream signal path(s)) to first unit. Upstream digital transport signal includes digital representation of received upstream RF signal. Feedback path digitizes downstream RF signal(s) to provide digital representation(s) of downstream RF signal radiated from antenna to processing unit(s). Second unit pre-distorts input signal to downstream signal path for non-linearities in downstream signal path using digital representation of downstream RF signal radiated from antenna as received from feedback path. |
US10601375B2 |
Modified three-stage doherty amplifier
A 3-stage Doherty amplifier that includes a three-way splitter, a carrier amplifier, first to second peak amplifiers, and an output combiner is disclosed. The output combiner includes first to fifth transmission lines with a λ/4 electrical length except for that in a downstream of the second peak amplifier, which provides a λ/2 electrical length. By dividing the latter transmission line into two parts each having a λ/4 length, and setting impedance thereof in a relation of (Z1/Z3)2×(ZL/3), the output impedance of the respective amplifiers are common to each other to be Zo, where Z1, Z3, and ZL are impedance of the transmission liens in respective downstream sides of the amplifiers, that of the transmission line provided in the output, and the load impedance, respectively. |
US10601365B2 |
Mass damper for solar tracker
In an example, the system has a mechanical isolator comprising an elastic material configured to separate the panel rail from the torque tube cause destructive interference with a natural resonant frequency of the system without the mechanical isolator to reduce a mechanical vibration of the system. |
US10601364B1 |
Solar wind fence for an array of trackers
A solar tracker array has solar modules that may be configured to operate as a wind fence according to a wind characteristic. |
US10601362B2 |
Tile replacement solar mounting system
A solar panel mounting system for use on flat and “S” tile roof structures includes a support arm coupled to a threaded post. A base flashing and corresponding attachment bracket are configured to couple with the post. A tile replacement flashing is installed over the base flashing and includes a conical protrusion with associated aperture. The aperture is configured to receive the post. |
US10601360B2 |
Replacement tile mount for mounting solar panels on tile roofs
A one-piece, monolithic tile support mount attaches to a roof and provides rigid structural support for a lateral attachment bar or L-foot that is used to hold a height-adjustable mounting mechanism or mounting rail, which is used to attach solar photovoltaic panels to the roof of a roof covered with roofing tiles. A custom-designed, sheet-metal or polymer, aperture-less replacement tile is mounted between the lateral attachment bar or the L-foot and the tile support mount. Also provided is a compact, magnetic positioning tool that provides proper alignment of a drill bit when drilling or punching holes through the replacement tile. |
US10601359B2 |
Motor-control device
A motor control device includes coil temperature detection means, cooling oil temperature detection means, and a control unit. The control unit implements a coil protection torque restriction and a cooling oil protection torque restriction. The control unit makes it easier for the coil protection torque restriction to be preferentially implemented in a low rotation operating region in which a motor operates at a low rotation speed equal to or lower than a predetermined value, and makes it easier for the cooling oil protection torque restriction to be preferentially implemented in a high rotation operating region in which the motor operates at a higher rotation speed than in the low rotation operating region. |
US10601354B2 |
Method and apparatus for on-line estimation of initial position of surface permanent magnet electric machine
The present invention relates to a method and apparatus for on-line estimation of an initial position of a surface permanent magnet electric machine in a stationary state or at a first speed. The method (100) for on-line estimation of an initial position of a surface permanent magnet electric machine in a stationary state or at a first speed comprises: injecting a high-frequency pulsating voltage signal; acquiring a d-axis high-frequency current signal responding to the high-frequency pulsating voltage signal; and estimating an initial position of the surface permanent magnet electric machine on the basis of a second harmonic of the d-axis high-frequency current signal. According to the present invention, the apparatus (200) for on-line estimation of an initial position of a surface permanent magnet electric machine in a stationary state or at a first speed is also provided, the apparatus comprising a voltage injection unit configured to inject a high-frequency pulsating voltage signal, a current acquisition unit configured to acquire a d-axis high-frequency current signal responding to the high-frequency pulsating voltage signal, and an analysis unit configured to analyse a second harmonic of the d-axis high-frequency current signal so as to estimate an initial position of the surface permanent magnet electric machine. |
US10601352B2 |
Method of controlling a wave energy conversion system maximizing the power output
The invention is an improved wave energy conversion system (1, 2) including a model predictive control method for an energy conversion machine (1) that maximizes the power output by accounting for the energy conversion efficiency and prediction of a wave (3). |
US10601351B2 |
Motor control apparatus, motor control method, and program
A motor control apparatus that controls a stepping motor includes a calculation unit configured to determine a time with respect to a distance based on a theoretical formula expressing a parameter in an acceleration period or deceleration period of the stepping motor. The calculation unit includes a first calculation unit and a second calculation unit. The first calculation unit is configured to apply an iterative root-finding procedure to a distance which is a function of a time included in the theoretical formula to determine the time with respect to the distance of the n-th step expressed using a reciprocal of a derivative of the function. The second calculation unit is configured to apply the iterative root-finding procedure to the reciprocal of the derivative to determine the reciprocal of the derivative at a time when the first calculation unit determines the time with respect to the distance of the n-th step. |
US10601350B2 |
Motor device, motor driving control device and motor driving method
A motor device includes a motor, a motor driving control device and a position detector for outputting a position detection signal. The motor includes magnetic poles (n*6) and coils wound around teeth (n*4) where n is a positive integer. The coils are arranged in a peripheral direction such that the first-system coils and the second-system coils are alternately arranged. The motor driving control device includes a first drive circuit and a second drive circuit, each including an inverter circuit and a control circuit portion. The first drive circuit energizes the first-system coils and the second drive circuit energizes the second-system coils at an energization timing different from that of the first-system coils. |
US10601348B2 |
Sensor-less control of an electric motor
A switching module switches between receiving a first output from a sensor and a second output from a sensor-less position detection module each indicating a rotor position error of a motor. A position determining module determines a rotor position of the motor based on an output of the switching module and generates a control signal to control a parameter of the motor. A sample and hold module operates on a sum of the output of the switching module and an output of the sample and hold module from a prior instance of switching between the first and second outputs. The position determining module scales the output of the sample and hold module using first and second gains to generate first and second scaled outputs, and generates the control signal based on the output of the switching module and the first and second scaled outputs. |
US10601347B2 |
Variable electric motor system and electrically powered device thereof
This variable electric motor system includes an electrically powered device (50) and a planet gear transmission device (10). One of a sun gear shaft (12), a planet gear carrier shaft (27), and an internal gear carrier shaft (37) of the planet gear transmission device constitutes an output shaft (Ao), another shaft constitutes a constant-speed input shaft (Ac), and another shaft constitutes a variable-speed input shaft (Av). The electrically powered device includes: a constant-speed electric motor (51) including a constant-speed rotor (52) that rotates about the axis (Ar), and connected to the constant-speed input shaft; and a variable-speed electric motor (71) including a variable-speed rotor (72) that rotates about the axis, and connected to the variable-speed input shaft. The variable-speed rotor has a shaft insertion hole (74) formed in the axial direction, the hole having a cylindrical shape centered on the axis. The constant-speed rotor is inserted through the hole. |
US10601339B2 |
Power conversion system including power conversion devices which operate in parallel, and power conversion device
A bridge circuit converts input direct-current voltage and outputs alternating-current voltage. A filter circuit attenuates a high-frequency component of the alternating-current voltage output from the bridge circuit. A clamping circuit is disposed between the bridge circuit and the filter circuit, and is capable of short-circuiting the output side of the bridge circuit. A control circuit has a first mode in which a switching element causes the alternating-current voltage to be output to the filter circuit at three or more voltage levels, and a second mode in which the switching element causes the alternating-current voltage to be output to the filter circuit at two voltage levels. When power conversion devices have their alternating-current side output paths connected and operate in parallel, at least one of the power conversion devices operating in parallel operates in the second mode. |
US10601338B2 |
Electric system architecture for a vehicle with multiple load characteristics
An electric power system (EPS) may comprise a first power conversion channel and a second power conversion channel connected in parallel with a permanent magnet synchronous machine (PMSM). The first power conversion channel may be suitable for a load having a first electronic characteristic. The second power conversion channel may be suitable for a load having a second electronic characteristic. The first power conversion channel may comprise a first rectifier configured to receive an alternating current (AC) power from the PMSM and rectify the AC power into a first direct current (DC) power, a first buck converter configured to receive the first DC power from the first rectifier and reduce a voltage of the first DC power, and a first output filter configured to filter the first DC power and supply the first DC power to a first load. |
US10601334B1 |
Flyback switching power supply
A flyback switch power supply connects NP1 heteronymous terminals in a transformer B to a power source, grounds second primary side winding NP2 heteronymous ends, and ensures that NP1 and NP2 are dual-wire parallel windings. Adding a capacitor C1, one end of C1 is connected to NP1 homonymous terminals, and the other end is connected to NP2 homonymous terminals. The secondary side winding uses a Q2 connection method that is the opposite to the prior art, and is controlled by a PWM signal controlled by another output voltage. The following effect is realized: when Q1 is connected, NP1 and NP2 are both excited, and there is artificial surplus energy; when Q1 is disconnected, the secondary side NS implements a rectified output voltage via Q2 on the basis of the output load requirements, and the leakage inductance and excess energy are non-destructively absorbed by NP2 via D1. |
US10601332B2 |
Isolated DC-DC converter
In described examples, an isolated DC-DC converter includes: an input node for receiving an input voltage; a transformer including first and second terminals; first and second low-side switches; and first and second high-side switches. The first low-side switch is coupled between the first terminal and a primary side ground. The second low-side switch is coupled between the second terminal and the primary side ground. The first high-side switch is coupled between the first terminal and the input node and is configured to be activated by a voltage at the second terminal. The second high-side switch is coupled between the second terminal and the input node and is configured to be activated by a voltage at the first terminal. Further, the isolated DC-DC converter includes a switch controller to cause the first and second voltages to alternatingly be zero by opening and closing the first and second low-side switches. |
US10601330B1 |
Tertiary winding for coupled inductor structures
An embodiment of a system is disclosed, including an inductor, a voltage regulating circuit, a load, and a current detecting circuit. The inductor includes a first wire, a second wire, and a third wire. The third wire is between, and may be inductively coupled to, the first wire and the second wire. The voltage regulating circuit is coupled to a first end of the first wire and a first end of the second wire. The voltage regulating circuit is configured to generate a first current through the first wire and a second current through the second wire. The load is coupled to a second end of the first wire and a second end of the second wire. The current detecting circuit, coupled to ends of the third wire, is configured to generate an output signal based on a third current through the third wire. |
US10601329B2 |
Switching regulator and power switch controller circuit thereof
A switching regulator includes a power stage circuit, an auxiliary winding, a start-up switch, and a power switch controller circuit. The power switch controller circuit includes a multifunction pin, a start-up controller circuit, and a feedback compensation circuit. The multifunction pin is coupled to a control terminal of the start-up switch, to deliver different signals with different functions under at least two different modes, respectively. The start-up controller circuit generates a start-up signal in a start-up mode, wherein the start-up signal is delivered to a control terminal of the start-up switch through the multifunction pin. An output terminal of the feedback compensation circuit is coupled to the multifunction pin, to provide a compensation signal at the multifunction pin in an operation mode. |
US10601327B2 |
Isolated DC/DC converter and method for converting voltage with an isolated DC/DC converter
The invention relates to an isolated DC/DC converter (1) comprising: —a first branch (A) comprising series-connected switches (MA1, MA2), the first branch (A) being connected to the input of the converter; —a second branch (B) comprising series-connected switches (MB1, MB2); —an inductance (L2) connected between the midpoints of the first and the second branch (B); —a capacitor connected across the end terminals of the second branch (B); —a third branch (C) comprising a magnetic component and connected to the midpoint of the second branch (B); wherein a series of opening and shutting actions of the switches (MA 1, MA2, MB1, MB2) converts an input voltage (Ue) into an output voltage (Uout) by means of the magnetic component. |
US10601324B1 |
Switched tank-transformer based high step-down ratio DC-DC converter
A DC-DC converter circuit includes a switched tank converter configured to output a switching waveform. The DC-DC converter circuit further includes a transformer coupled to the switched tank converter to receive the switching waveform output by the switched tank converter across a primary winding of the transformer. |
US10601316B2 |
Using battery DC characteristics to control power output
Techniques are described for implementing automated control systems to control operations of specified physical target systems, such as with one or more batteries used to store and provide electrical power. Characteristics of each battery's state may be used to perform automated control of DC power from the battery, such as in a real-time manner and to optimize long-term operation of the battery. In some situations, multiple batteries are controlled by using multiple control systems each associated with one of the batteries, and with overall control being coordinated in a distributed manner using interactions between the multiple control systems. A system that includes one or more batteries to be controlled may further include additional components in some situations, such as one or more electrical sources and/or one or more electrical loads, with one non-exclusive example of a type of such system being one or more home electrical power systems. |
US10601312B2 |
Bandwidth adaptation in a phase-locked loop of a local oscillator
An RF circuit comprises a charge pump configured to generate current pulses having a first current amplitude and a predetermined duration; and a capacitive element configured to receive the current pulses and to generate a tuning voltage depending thereon. An RF oscillator is configured to generate an RF signal having a frequency that is dependent on the tuning voltage. The RF circuit comprises a measuring circuit configured to generate a measurement signal representing the tuning voltage or the frequency of the RF signal. A controller circuit is configured to drive the charge pump in order to change the first amplitude of a current pulse by a current difference, and ascertain a first change in the measurement signal and a second change in the measurement signal. A measurement value for the first amplitude can be calculated based on the first change and the second change based on the current difference. |
US10601303B2 |
Control method and device for circuit with a bridge arm of a switch
The present invention discloses a control method and device for a circuit with a bridge arm of a switch. The soft switching converter includes at least two bridge arms of the switch, and an auxiliary switch assisting in switching of a main switch of the bridge arm of the switch. The control method includes the steps of:S1. after controlling the auxiliary switch to be turned on for a first period of time, controlling main switches set at the same position of individual bridge arms of the switch to be simultaneously turned on; S2. after a second period of time following a time when the main switches set at the same position of individual bridge arms of the switch are simultaneously turned on, turning off the auxiliary switch. The present invention can reduce system loss and noise, so as to improve efficiency. |
US10601291B2 |
Linear motor
A linear motor is disclosed. A linear motor includes a housing having a bottom wall, a cover plate opposite to the bottom wall, and a side wall connecting the bottom wall with the cover plate for forming an accommodation space. The linear motor further includes a stator, and a vibrator accommodated in the accommodating space. One of the bottom wall and the cover plate is connected with the stator, and the other supports the vibrator. Further, the side wall comprises a first connecting part connecting with the bottom wall, a second connecting part connecting with the cover plate, and an elastic arm connecting the first connecting part with the second connecting part. |
US10601287B2 |
Circuit board, motor and electronic power steering system
The present disclosure provides techniques for securing a running stability of a vehicle, whereby danger of safety accident can be significantly reduced during operation of a vehicle by enabling a minimum number of Hall elements to be driven even during damage to a power terminal or to a ground unit due to defect in circuit by separately forming a power terminal supplying a power to a plurality of magnetic elements in a plurality of numbers. |
US10601285B2 |
Wiring board, electric motor, electric apparatus, and air conditioner
An object of the present invention is to obtain a wiring board that achieves both of high mounting position accuracy and high solder strength in a circumferential direction. On the wiring board, an electronic component including a plurality of pins is mounted. The wiring board includes a base substrate, a plurality of wires provided on the base substrate, a resist covering the wires, and a plurality of footprints connected to the wires and having entire surfaces exposed in openings of the resist. The pins are soldered to the footprints by reflow. In the openings of the resist, directions in which the pins are led out are parallel to directions in which the wires are led out. |
US10601283B2 |
Vertical bearing device
A cooling portion has an air inlet into which cooling air flows and is positioned in a preset range. When a distance from the upper to lower ends of an oil chamber in the axial direction of a rotating shaft member is h, and the shortest distance between an outer peripheral face of a casing and an inner peripheral face of a cover is a, the preset range is set in the following manner. Specifically, the preset range is set between ¼h upward and 5/4h downward relative to the upper end of the oil chamber as a reference point, in the axial direction of the rotating shaft member. Additionally, the preset range is set between the outer peripheral face of the casing and relative to the outer peripheral face of the casing as a reference point, in the radial direction of the rotating shaft member. |
US10601281B2 |
Modular direct drive system for an industrial machine
A modular drive system for use with an industrial machine having a gear case includes a motor system. The motor system includes a motor housing and a motor shaft disposed in the motor housing. The motor system has a first, non-drive end and a second, drive end. The modular drive system also includes a brake system coupled to the second end of the motor system, and a drive gear coupled to the motor shaft, the drive gear disposed between the first end and the brake system. |
US10601279B2 |
Permanent magnet synchronous motor and its preparation method
A permanent magnet synchronous motor with an integrated pump body and its preparation method are provided. The preparation method comprises: 1) performing an injection molding process for the first time on a coil, which is wound on a coil former, to form a coil sealing part for sealing the coil; 2) assembling an iron core in the sealed coil and performing the injection molding process for the second time on them to form a pump body part with a rotor barrel, wherein the rotor barrel is formed by conducting the injection molding process based on the iron core, and an isolating thin layer is formed at a polar arc part of the iron core to isolate the iron core from a rotor cavity in the rotor barrel. A good electromagnetic property of the motor is ensured and the water leakage problem is solved. |
US10601274B2 |
10-pole/9-slot synchronous motor
A 10-pole/9-slot synchronous motor includes nine teeth that are divided into three phases, each having three adjacent teeth. A stator iron core is configured such that a value obtained by dividing b by a is larger than 0.5 where the a is a width of a teeth tip, which is provided on an inner diameter side of a tooth of the teeth formed on the stator iron core, from a base portion between the teeth tip and the tooth to a circumferential end of the teeth tip and the b is a thickness of the teeth tip from the base portion to an inner-diameter side surface of the teeth tip. |
US10601273B2 |
Compressed motor winding
In one possible embodiment, a motor winding is provided having a high density multi-conductor wire bundle with a compacted Litz wire bundle. The compacted Litz wire bundle has a serpentine configuration with a central portion having compacted Litz wire and end turns having non-compacted Litz wire. |
US10601267B2 |
Rotor for a synchronous reluctance electric machine, an electric machine, and a manufacturing method of a rotor
The invention relates to a rotor for a synchronous reluctance electric machine. It includes a stack of consecutive magnetically conductive core elements; each core element includes at least two adjacent sectorial sections with flux barriers and a central area surrounding the rotational axis. A binding structure includes core end plates which form together with interconnection casts a unitary casted structure. The interconnection casts are casted into channels extending through the stack and which are located in an area defined by the flux barriers of the adjacent sectorial sections and the central area of each core element. |
US10601259B2 |
Current shunt monitor
A current shunt monitor (CSM) circuit for monitoring the current through a sense resistor. An analog circuit provides an analog output signal proportional to the voltage across the sense resistor. A power supply includes a fixed voltage power supply at a first voltage supply level and a floating power supply. The floating power supply operates at a second voltage supply level referenced from the voltage level on a voltage input and a floating ground. The voltage input varies from a voltage level above the first voltage supply level to a voltage level below the first voltage supply level, and the floating power supply provides power to the analog circuit at least when the voltage level of the voltage input is above the first voltage supply level. A crossover circuit switches power from the floating power to the fixed voltage power supply at the first voltage supply level upon detecting the voltage level on the voltage input proximate in value to the first voltage supply level. |
US10601258B2 |
Non-contact power supply system and power transmission device
A non-contact power supply system includes a power transmission device including a first resonance circuit having a first coil for transmitting electric power; and a power reception device including a second resonance circuit having a second coil for receiving the electric power. The system is configured to transmit and receive the electric power by a magnetic field resonance method, and to communicate between the power transmission device and the power reception device. The power transmission device includes a power transmission circuit for supplying an AC voltage to the first resonance circuit; a detection circuit configured to detect an amplitude of a current flowing through the first coil; and a control circuit configured to control the power transmission circuit to perform power transmission control of the electric power. |
US10601255B2 |
Transmission of energy and data using a collimated beam
A system, device and method for wirelessly providing power and data to a remote device having a source apparatus generating a modulated collimated beam and a steerable optical element. A remote device with a receiver to convert the modulated collimated beam into an electrical signal which provides a power component for powering the device and a signal component. An uplink channel relays feedback data to position the collimated beam onto the receiver. |
US10601253B2 |
Wireless power transfer method, apparatus and system
A communication method of a wireless power receiver performing communication with a wireless power transmitter through a plurality of slots, the method includes receiving allocation of any one of the plurality of slots from the wireless power transmitter, receiving provision of at least one of the plurality of slots from the wireless power transmitter as locked slots subsequent to the allocation, and transmitting information associated with a configuration phase and information associated with a negotiation phase to the wireless power transmitter within the locked slots. |
US10601252B2 |
Resonant wireless power transmitter circuit and control method thereof
The present invention provides a resonant wireless power transmitter circuit, including: a load circuit, a power conversion circuit which is coupled between an input power supply and the load circuit, and a phase detection and control circuit. The power conversion circuit includes plural power switches and a current sensing device. The plural power switches operate with an operating frequency to convert the input power supply to an output power for driving the load circuit, wherein the load circuit has a load current. The load current has a load current phase difference from the switching frequency. The phase detection and control circuit detects a voltage difference between the current inflow terminal and the current outflow terminal of the current sensing device within a dead time in which the plural power switches are not conductive. The voltage difference corresponds to the load current phase difference. |
US10601251B2 |
System and method for power transfer
A system for inductive power transfer that may selectively transmit power in a plurality of modes based on characteristics of a power receiver and determine which transmitter coils to drive based on received signal strength information. The inductive power transfer transmitter may detect characteristics of the power receiver in order to control the mode of the power transfer and selectively control which transmitter coils are driven based on signal strength information received from a power receiver. The power transmitter may have slugs formed of a magnetically permeable material within common coil winding openings and the transmitter coils may consists of a plurality of parallel windings. |
US10601249B2 |
Wireless power transmitter and receiver
Disclosed is a method for wirelessly transmitting, by a power transmitter including a primary coil, power. The method may include detecting the placement of objects on a surface of an interface included in the power transmitter and selecting a power receiver which belongs to the detected objects and to which power is to be transmitted, performing digital ping for applying a power signal for detecting and identifying the power receiver to the power receiver and receiving a response to the digital ping from the power receiver, obtaining information about the configuration of the power receiver and establishing a power transfer contract with the power receiver using the configuration information, and wirelessly transmitting the power to the power receiver based on the established power transfer contract. |
US10601248B2 |
Resonance-type contactless power supply, integrated circuit and constant voltage controlling method therefor
The present disclosure relates to a resonance-type contactless power supply, an integrated circuit and a constant voltage control method. The resonance-type contactless power supply includes an inverter, a transmitter-side resonant circuit, a receiver-side resonant circuit, a rectifier circuit, and an output capacitance. In this resonance-type contactless power supply, the inverter receives electric energy, which is transferred to the rectifier circuit in a first state and is not transferred to the rectifier circuit in a second state. By switching between the first state and the second state, the resonance-type contactless power supply is controlled to provide a relatively constant voltage, and can be electrically coupled directly to a constant-voltage-type load. |
US10601243B2 |
Apparatus and method for generating electrical energy with shopping carts
Systems, apparatuses and methods are provided herein for generating energy with a shopping cart. A shopping cart apparatus comprises: a front wheel, a back wheel, a bottom frame, and a power generator assembly. The power generator assembly comprises: a generator coupled to the back wheel, the generator being configured to convert kinetic energy from a rotation of the back wheel to electrical energy, a capacitor element coupled to the generator and configured to store the electrical energy generated by the generator, the capacitor element comprising a first electrode and a second electrode separated by a dielectric material, wherein the first electrode comprises an elongated member of the bottom frame extending from the back wheel toward the front wheel, and a first contact member and a second contact member coupled to the capacitor element and configured to discharge the electrical energy stored in the capacitor element. |
US10601242B2 |
Micro short protection for charger, terminal device, and charging system
A charger, including a power conversion circuit, a charging interface, and an overcurrent protection circuit, where the charging interface includes a power cable, a ground cable, a signal cable, a resistor and a switch device, where a first end of the resistor is connected to the power cable, a second end of the resistor is connected to the signal cable, in a process in which the charger charges a terminal device and when a difference between a voltage of a first end of the switch device and a voltage of a second end of the switch device is greater than or equal to a first voltage threshold, the second end and a third end of the switch device are connected such that the power cable and the ground cable are connected to generate an overcurrent, and the overcurrent protection circuit controls the power conversion circuit to stop current output. |
US10601236B2 |
Battery charging device
A battery charging device includes: a battery housing which delimits at least one battery receiving space at least in part; at least one power electronics unit supplying a charging voltage; and an electronics housing which (i) is formed separately from the battery housing, and (ii) accommodates the power electronics unit in at least one of water-protected manner and dust-protected manner. |
US10601234B2 |
Arc fault detection for battery packs in energy generation systems
A battery pack for an energy generation system includes a cell array of conductively interconnected power cells configured to store and discharge energy, a direct current (DC)-to-DC converter coupled to the cell array and configured to receive power from the cell array during discharging of the cell array or to output power to the cell array during charging of the cell array, a pair of output terminals coupled to the DC-to-DC converter for coupling with an external device; and an arc fault detection system coupled between the DC-to-DC converter and the pair of output terminals. The arc fault detection system includes a first sensor for measuring power transmitted between the DC-to-DC converter and the pair of output terminals and a controller coupled to the first sensor and configured to disable the battery pack based on a measurement of the power transmitted between the DC-to-DC converter and the output terminals. |
US10601230B2 |
Electric power supply system for vehicle
An electric power supply system for a vehicle includes a first battery, a second battery connected in parallel with the first battery, a voltage sensor configured to detect a voltage value of the second battery, a current sensor configured to detect a current value of the second battery, an electronic control unit configured to make a voltage of the alternator fluctuate according to a predetermined voltage waveform, and calculate internal resistance of the second battery using the voltage value and the current value of the second battery respectively detected by the voltage sensor and the current sensor while the electronic control unit is making the voltage of the alternator fluctuate according to the predetermined voltage waveform. |
US10601229B2 |
Power transmitting apparatus, power receiving apparatus, control methods thereof, and program
A power transmitting apparatus that transmits power to a power receiving apparatus executes intermittent wireless transmission of power. The power transmitting apparatus operates according to one of a first power transmitting method including detecting a signal load-modulated by the power receiving apparatus using an ID in response to the transmitted power during the intermittent transmission and a second power transmitting method including transmitting the power having modulated the power according to an ID determined in advance so that the power receiving apparatus detects the ID determined in advance. |
US10601228B2 |
Intelligent current limiting to enable chaining of AC and DC appliances
The invention is a method for intelligent current limiting enabling chaining of electrical appliances. Different embodiments apply to alternating current (AC) appliances, direct current (DC) appliances, and a combination of each. In each embodiment, current limits control the number of appliances that can be connected in the chain. If current limits are exceeded, current-limiting devices cut power to one or more of the appliances. Each appliance in the system has conductors with the capacity to carry a current load at least as large as the overall current limit. Preferably, the appliances in the system are garage appliances that are mounted to an overhead track system in a garage, where electrical outlets are scarce. |
US10601226B2 |
Advanced uninterruptable power module controller and method of operating same
A method and apparatus for parallel operation of multiple power sources including one fuel cell power source. The apparatus includes a droop controller master communicatively connected to the multiple power sources and configured to measure a load demand for the multiple power sources, a first droop controller slave communicatively connected to the droop controller master and to a first fuel cell power source, the first droop controller configured to calculate a first droop profile for the first fuel cell power source, a second droop controller slave communicatively connected to the droop controller master and to a second power source, and a first inverter, electrically connected to the first fuel cell power source and communicatively connected to the first droop controller slave, and configured to output power according to a first droop profile. |
US10601222B2 |
Stacked symmetric T-coil with intrinsic bridge capacitance
A T-coil IC includes a first inductor on an Mx layer. The first inductor has n turns, where n is at least 1⅞ turns. The T-coil IC further includes a second inductor on an Mx−1 layer. The second inductor has n turns. The first inductor and the second inductor are connected together at a node. The first inductor on the Mx layer and the second inductor on the Mx−1 layer are mirror symmetric to each other. The T-coil IC further includes a center tap on an Mx−2−y layer, where y≥0. The center tap is connected to the first inductor and the second inductor by a via stack at the node. In one configuration, n is 1⅞+0.5z turns, where z≥0. An effective bridge capacitance of the T-coil IC may be approximately 25 fF. |
US10601220B2 |
Window control device for a vehicle and a method therefor
A window control device for a vehicle, and a method therefor, include a driving motor configured to drive a window glass, a first sensor configured to generate one pulse signal corresponding to a rotation of the driving motor, a second sensor configured to sense a voltage signal provided to the driving motor, and a controller configured to perform a safety function based on the one pulse signal generated by the first sensor and the voltage signal sensed by the second sensor. Although a fault occurs in one of two hall sensors, the window control device may normally perform the safety function. |
US10601218B2 |
Power management and fault detection system
A power distribution system can include a controller and a set of power-using devices. Each power-using device in the set can include a sensor configured to measure a parameter and transmit a sensor signal representing the parameter to the controller, and the controller can respond to the transmitted sensor signal. |
US10601217B2 |
Methods for detecting an imminent power failure in time to protect local design state
In certain aspects of the disclosure, a chip includes an isolation device, wherein the isolation device is configured to allow a signal to pass from a first circuit in a first power domain to a second circuit in a second power domain via a signal line that crosses between the first and second power domains when the isolation device is disabled, and to clamp a portion of the signal line in the second power domain to a logic state when the isolation device is enabled. The chip also includes a failure detector configured to detect an imminent power failure of at least one of the first power domain or the second power domain, and to enable the isolation device in response to detection of the imminent power failure. |
US10601214B2 |
Method of clearing a fault in a HVDC electrical network
A method of clearing a fault in a high voltage DC electrical network, including power converters interconnected by a DC power transmission, comprising: detecting a fault in the DC power transmission and reconfiguring each power converter to a fault blocking mode driving the DC fault current towards zero; locating the fault and isolating a faulty portion from a healthy remaining portion; reconfiguring one of the power converters designated as a re-energising power converter from the fault blocking to re-energise the healthy remaining portion; and detecting a rise in the voltage level in the healthy remaining portion above a threshold level and reconfiguring the remaining power converter connected with the healthy remaining portion from the fault blocking to the normal power transmission. |
US10601213B2 |
Arc fault detection using frequency hopping techniques
An arc fault detection system samples a high frequency signal on a power line sequentially at different frequency regions according to a frequency hopping sequence, which is repeated a number of times over a predefined period. The different frequency regions include at least one region with a carrier for power line communication on the power line and at least one region without a carrier for power line communication on the power line. The system obtains energy measurements for each frequency region based on the sampled signals, computes an energy level for each frequency region based on the measurements for each region, and assigns a binary value to each region according to the corresponding energy level. The binary value represents a presence or absence of signal content in the frequency region. The system determines a presence or absence of an arc fault based on the binary values for the frequency regions. |
US10601207B2 |
Method of manufacturing wire with terminal and crimping terminal
A method of manufacturing a wire with a terminal includes a crimping process of crimping a crimping terminal on a wire by a terminal crimping apparatus that includes a first mold including a supporting surface supporting the crimping terminal, and a second mold disposed to face the supporting surface and including a recessed wall surface. The recessed wall surface includes a first wall surface and a second wall surface, and a third wall surface curved toward an opposite side of the supporting surface. The first wall surface and the second wall surface include inclined portions and parallel portions. The inclined portions are inclined with respect to the stroke direction so that an interval in the width direction becomes narrower toward the third wall surface. The parallel portions are parallel to the stroke direction. In the crimping process, the side wall surfaces of the first mold face the inclined portions in a state in which the first mold and the second mold come closest to each other in the stroke direction. |
US10601204B2 |
Electrical unit for a motor control center with ingress protection
The present inventors have recognized that electrical units for Motor Control Centers (MCC's) can be improved to allow testing in a partially disconnected state while providing ingress protection through the use of sealing members without decreasing the size of the electrical unit. In particular, a full size electrical unit, able to advantageously accommodate a full array of electrical components like most other electrical units, can be partially withdrawn from an MCC for testing while still providing protection from the possibility of shock, gases and/or other hazards by way of sealing members such as gaskets and/or plates. Such sealing members can be mounted to the electrical unit to effectively seal the electrical unit with respect to the MCC when partially withdrawn. |
US10601202B2 |
Spark plug
A spark plug enabling suppression of reduction in the strength of an insulator. In the spark plug, a rear end portion of an engagement portion formed on an outer peripheral surface of a tubular insulator extending along an axial line from a front side to a rear side, is engaged with a to-be-engaged portion of a tubular metal shell disposed on the outer peripheral surface of the insulator. The insulator is made from ceramic such as alumina. On at least a part of the outer peripheral surface of the insulator, a projected and recessed portion is formed on the front side relative to the engagement portion so as to helically extend in a circumferential direction of the insulator. |
US10601201B1 |
Tunable vertical-cavity surface-emitting laser
A vertical cavity surface emitting laser (VCSEL) array is provided. Each tunable VCSEL includes an output coupling mirror; a high reflectivity mirror; an active cavity material structure disposed between the output coupling mirror and the high reflectivity mirror; and a spacer layer disposed between the output coupling mirror and the active cavity material. A tuning cavity is defined within the spacer layer. Each VCSEL further includes a first contact pad and a second contact pad designed to receive a driving voltage; a tuning electrode on a first surface of the output coupling mirror for tuning the emission wavelength to a distinct wavelength. |
US10601200B2 |
Optical module
An optical module includes a semiconductor laser and a linear polarizer that is disposed in an emission direction of the semiconductor laser and that is configured to transmit, of light emitted by the semiconductor laser, only light containing a linearly polarized light component in a specific direction. |
US10601197B2 |
Femtosecond laser oscillator
A femtosecond laser oscillator includes a 532 nm pump laser light, a Ti-doped sapphire, a laser resonator, and a dispersion compensation element, etc. The 532 nm pump laser light is radiated via a pump laser light guide device to the Ti-doped sapphire and generates stimulated radiation, the stimulated radiation light oscillates back and forth in the laser resonator and thereby is amplified, and continuous light is outputted. The dispersion compensation element is disposed in the resonator to compensate the dispersion of the outputted laser light resulted from oscillation of the laser light in the resonator to attain a mode locking condition. The mode locking means of the laser against disturbance is implemented in a form of return light outside the resonator, specifically, the emitted continuous light is returned to a femtosecond laser partially and thereby mode locking is achieved, and output of femtosecond pulses is realized. |
US10601196B2 |
Tip structure of flat wire and method for manufacturing the tip structure
A slit having a predetermined width and a predetermined length is formed in a longitudinal direction from a middle of a distal edge of a tip of a flat wire. Next, one of a left strip and a right strip is brought upward and the other is brought downward, and then the left strip and the right strip vertically separated are laterally brought close to each other. Finally, the left strip and the right strip are vertically pressed to abut against each other. |
US10601192B2 |
Three-dimensional convertor
A three-dimensional convertor includes a housing and a socket interior arranged inside the housing. The socket interior includes clapboards, a live wire plug bush conductive sheet, a naught wire plug bush conductive sheet and an earth wire plug bush conductive sheet. The clapboards include a first clapboard, a second clapboard, a third clapboard and a fourth clapboard which are sequentially stacked. The naught wire plug bush conductive sheet is located between the first clapboard and the second clapboard, the earth wire plug bush conductive sheet is located between the second clapboard and the third clapboard, the live wire plug bush conductive sheet is located between the third clapboard and the fourth clapboard. The housing includes at least two jack surfaces each of which is provided with a jack. The jack is corresponding to the live wire plug bush conductive sheet, the naught wire plug bush conductive sheet and the earth wire plug bush conductive sheet. |
US10601182B2 |
Connector
Provided is a connector that has a reduced profile and is capable of bringing shielding structures of two connectors coupled together into contact with each other. A connector (10) according to the present disclosure includes a first connector (20) and a second connector (70). The first connector (20) is equipped with a first insulator (30) that includes a pair of outer peripheral walls (32) opposing each other and a fitting projection (33) formed between the pair of outer peripheral walls (32), and a first shielding member (60) supported by the first insulator (30). The second connector (70) includes a second insulator (80) equipped with a fitting recess (83) fit to the fitting projection (33), and a second shielding member (110) supported by the second insulator (80). When the first connector (20) and the second connector (70) are fitted to each other, the first shielding member (60) and the second shielding member (110) are fitted to each other. |
US10601181B2 |
Compact electrical connector
An electrical connector system with a receptacle and plug. The receptacle has a metal housing encircling an insulative housing. A side wall of the metal housing is separated from a corresponding side wall of the insulative housing, leaving a groove. The plug has a wall, extending from an insulative housing of the plug, parallel to a paddle card. The metal housing may be shaped to engage with the wall during mating of the plug and receptacle, facilitating alignment of the paddle card and plug interface of the receptacle. The wall may also carry latching components, which may latch to corresponding features of the metal housing, reducing the height of the mated connectors in comparison to configurations in which the latching components are mounted to the insulative housing of the plug. The receptacle housing may have asymmetric support parts, providing support in a compact space. |
US10601179B2 |
Connector
A connector comprises a fixed housing, a movable housing and a plurality of contacts. The fixed housing has a housing-accommodation portion. The movable housing is, at least in part, accommodated in the housing-accommodation portion and is movable relative to the fixed housing. The movable housing has a plurality of contact-accommodation portions which correspond to the contacts, respectively. Each of the contacts has a resiliently deformable portion which is resiliently deformable. Each of the resiliently deformable portions has an accommodated portion which is accommodated in the corresponding contact-accommodation portion. Each of the resiliently deformable portions is provided with a first contact point and a second contact point. The first contact point and the second contact point of each of the contacts face each other in a width direction (X-direction). |
US10601177B1 |
Electrical connector lock with reverse stop
An electrical connector includes an electrical connector housing and a lever that is movable relative to the electrical connector housing between a pre-mate position and a final position. The electrical connector includes a lock with a catch that is movable relative to the lever between an open position and a closed position. The catch retains in the lever in the final position when the catch is in the closed position. The catch can be moved in a forward direction relative to the lever to allow the lever to move from the closed position to the open position. The catch moves in a reverse direction relative to the lever when the lever is moved toward the pre-mate position when the catch is in the closed position. |
US10601170B2 |
Solid dielectric deadfront electrical switch assembly
A solid dielectric deadfront electrical switch assembly having a switch contact assembly. The switch contact assembly can include an upper insulative diaphragm, a male pin contact having an insulating tip and an isolating sleeve, a primary contact, a lower insulative diaphragm, and a female socket contact. The upper insulative diaphragm, isolating sleeve, and insulating tip can assist in electrically isolating the male contact pin when the electrical switch assembly is in an open condition. Further, the upper insulative diaphragm can be separated from the female socket contact, and/or a female-contact insulating sleeve, by a gap chamber that utilizes air as an insulator. The lower insulative diaphragm can be configured to engage a drive rod that is used to axially displace the male pin contact between open and closed positions in a manner that may prevent arcing between the switch contact assembly and a base plate of a switchgear. |
US10601168B2 |
Plug connection kit, installation kit, and electrical installation
A plug connection kit for connecting a branch line to a through line, comprising a plug housing and a socket housing that enclose contact inserts. Flexible cable ends are molded onto the plug housing and socket housing. The plug housing and socket housing are each manufactured by casting plastic onto a base body with the contact inserts and flexible cable ends connected thereto inserted, thus forming a solid one-piece plug and a solid one-piece socket. The female and male contact inserts are electrically connectable to one another in a contact area between the plug housing and the socket housing. The plug connection kit also includes a sealing sleeve that encases the plug housing, the socket housing, and the contact area between the two housings in order to protect the plug connection kit from penetration of water and/or dust. |
US10601165B2 |
Angled multi-contact connector and assembly method thereof
An angled multicontact connector comprises at least two angled contacts, an insulative angled body made of an insulative material, a conductive angled body made of a conductive material, a conductive material cap adapted to be fixed to the cable and to close the conductive angled body around the angled contacts. The insulative angled body includes at least one groove open toward the outside, each groove being adapted to receive at least in part the rear end of one of the angled contacts. The angled multicontact connector further includes an insulative material part adapted to be removably fixed to the insulative angled body to retain the rear end of the angled contacts not received in a groove and to separate each rear end from the rear end of any other angled contact, and from the conductive cap when the conductive cap is in a position closing the conductive angled body. |
US10601164B2 |
Connector assembly with locking feature
A connector assembly includes a connector-body having electrical-terminals. The electrical-terminals are inserted into cavities defined by the connector-body through apertures defined in a rear-face of the connector-body. The connector-body includes a lock feature configured to releasably lock the electrical-terminals within the cavities. The lock feature has a planar-member with a first-end and a second-end. The first-end defines a flex-lock feature. The second-end is attached by a hinge to a leading-edge of the outer-surface of the connector-body proximate the front-face. The flex-lock feature defines a hook-side and a wall-side disposed within a slot defined by the connector-body. The hook-side is configured to releasably engage a locking-shelf partially enclosing the slot. The wall-side engages the electrical-terminals when the hook-side engages the locking-shelf. When a removal-force is applied to the electrical-terminals, the removal-force is transferred through the hook-side to the locking-shelf, thereby inhibiting removal of the electrical-terminals from the cavities. |
US10601162B2 |
Electrical connector
An electrical connector is mounted on a circuit board for mating with a chip module. The electrical connector includes: an insulating body, provided with an accommodating hole; a conductive terminal, accommodated in the accommodating hole, and having a conducting portion; and an electrical conductor, provided below the conducting portion to be in contact with the conducting portion and electrically connected to the circuit board. The electrical conductor is received in a receiving groove of the insulating body. The positions of the electrical conductor and the conductive terminal are relatively fixed in a horizontal direction, and the electrical conductor is more wear-resistant. Thus, the electrical conductivity of the electrical conductor will not be affected due to the electrical conductor and the conductive terminal scratching with each other. |
US10601159B2 |
Electrical connector capable of improving high frequency performance
An electrical connector for electrically connecting a chip module to a circuit board includes a body, having multiple accommodating slots, and multiple conductive terminals, correspondingly accommodated in the accommodating slots. Each conductive terminal includes: a base portion; an elastic arm, formed by extending upward from the base portion and used for abutting the chip module; a strip connecting portion, formed by extending upward from the base portion and used for being connected to a strip; an extending portion, formed by bending and extending from one side of the base portion, where the extending portion is located below the strip connecting portion and does not interfere with the accommodating slot; and a conducting portion, used for being electrically connected to the circuit board. |
US10601158B2 |
Vehicle-mounted electronic module, card edge connector, and connector
There is a problem that an oxide film or high resistance abrasion powder is formed at the contact interface due to micro sliding abrasion in a high temperature environment or temperature cycle to increase the contact resistance at the contact portion of a non-noble metal connection terminal. Provided is an in-vehicle electronic module, a connector, and a connection structure thereof, which have the same connection reliability as noble metals even when exposed to a harsh environment and can reduce cost of members.The in-vehicle electronic module includes a circuit board on which an electronic component is mounted, and a protection member accommodating the circuit board and protecting the circuit board from a surrounding environment and has a structure where a surface layer at an end portion of the circuit board is made of an 1 Ag-containing Sn-based solder having average thickness of 4 μm or more, and a surface material of a connection terminal of one card edge connector has a two layer structure of a soft noble metal layer of Ag, Pd, Pt, or the like/a reaction layer of a hard noble metal and Sn or an Ni layer. |
US10601156B2 |
Plug contact set and method for checking a latching of the plug contact set
Plug contact set, comprising a plug contact strip (17) having several first contact elements (12, 14) that are formed as components of a circuit board (10) and are arranged in the region of a circuit board edge (19), at least one of which contact elements (12, 14) being formed in the plugging direction (S) as a checking contact (14) having a smaller length than the remaining contact elements, and having a plug connector having several second contact elements (22) that are arranged in a housing, at least one of which contact elements (22) being set up to electrically make electric contact with the checking contact (14), wherein at least one first latch element (31, 51) that is formed as part of the circuit board (10) is arranged on the circuit board edge (19) and at least one second latch element (32) is arranged on the housing, said latch elements being set up to latch with one another when the first contact elements (12, 14) are completely contacted by the second contact elements (22), and wherein a third latch element (33, 53) that is formed as part of the circuit board (10) and that is able to latch to the second latch element (32) is provided that is arranged to be spaced apart from the first latch element (31) in the plugging direction (S) in such a way that, by latching the third latch element (33, 53) to the second latch element (32), an as clearance-free as possible fixing of the housing on the circuit board (10) in the completely contacted state of the first and second plug contacts (12, 14, 22) is achieved. |
US10601153B2 |
Coaxial connector assembly
A coaxial connector assembly including a plug connector and a receptacle connector each holding a coaxial terminal including a center and an external terminal surrounding the center terminal, wherein housings of the plug connector and the receptacle connector have an engageable/disengageable lock mechanism, in an engagement state, a range of relative movement between the coaxial terminals in an axial direction is smaller than a shorter one of a center terminal effective fitting length, which is a distance from a start position to an end position of contact between the center terminals, or an external terminal effective fitting length, which is a distance from a start position to an end position of contact between the external terminals, and an impedance in the axial direction range of the minimum effective fitting length is matched to a specific impedance. |
US10601149B2 |
Window assembly with casing for solder joint
A window assembly (10) includes a transparent pane (18), an electrical conductor (20) contacting the transparent pane (18), an electrical connection element (22) for energizing the electrical conductor (20), an electrically conductive solder joint (28) disposed between the electrical connection element (22) and the electrical conductor (20) for providing an electrical connection between the electrical connection element (22) and the electrical conductor (20), an encapsulation (26) over the electrical connection element (22) and the electrical conductor (20), and a casing (30) disposed between the encapsulation (26) and the electrical conductor (20) to prevent contact between the encapsulation (26) and the solder joint (28). |
US10601145B2 |
Ultra compact ultra broad band dual polarized base station antenna
The present disclosure refers to a radiating element comprising a support structure, a first dipole arranged on the support structure, and at least one electrically closed ring arranged on the support structure. The at least one electrically closed ring surrounds the first dipole and is galvanically isolated from the first dipole, and a resonance frequency of the first dipole is higher than a center frequency of an operational bandwidth of the radiating element. |
US10601141B2 |
Artificial magnet conductor, antenna reflector, and method for calculating thickness of dielectric medium
An artificial magnet conductor includes a dielectric medium, basic cells, each being formed on a side of a front surface of the dielectric medium, and including a conductive patch pattern and a conductive loop pattern formed with a predetermined gap with the conductive patch pattern, a frequency selective surface on which the basic cells are periodically arranged on the front surface of the dielectric medium, and a conductive layer formed on a side of a rear surface of the dielectric medium. A phase change from an incident wave to a reflected wave with respect to the dielectric medium is set as an addition value in which a first phase change in the gap is added to a second phase change between the basic cell of the dielectric medium and the conductive layer. A thickness of the dielectric medium is calculated using the addition value. |
US10601135B2 |
Ten-frequency band antenna
A ten-frequency band antenna includes a carrier, a high-frequency segment, a low-frequency segment, a printed circuit board (PCB) and an inductor. The high-frequency segment is arranged on left side of the carrier and the low-frequency segment is arranged on right side of the carrier. The radiator on the bottom face of the carrier electrically connects with the micro strip of the PCB and the ground line of the ground metal when the carrier is fixed to the PCB. The low-frequency segment is located at an opened area and corresponding to a metal face with smaller area such that the low-frequency segment is at a free space to enhance the frequency response of the low-frequency segment and the bandwidth of the high-frequency segment. The area and the volume of blind hole on the carrier can adjust the effective dielectric constant to adjust the resonant frequency and bandwidth of the antenna. |
US10601134B2 |
Antenna device and apparatus including the same
An antenna device includes: a substrate including a base layer, a first layer disposed on one surface of the base layer, a second layer disposed on another surface of the base layer, at least one first coil pattern disposed on the first layer, and at least one second coil pattern disposed on the second layer; and a magnetic body. A first region of the substrate is disposed on one surface of the magnetic body, and a second region of the substrate is disposed on another surface of the magnetic body. The at least one first coil pattern and the at least one second coil pattern are connected to each other to form an antenna coil having a solenoid shape disposed around the magnetic body. |
US10601133B2 |
Electronic device having loop antenna
Disclosed is an electronic device capable of securing improved radiation performance and emitting a magnetic field signal including payment information using a loop antenna, even though a portion of the electronic device may be made of metal. |
US10601131B2 |
Beam steering and manipulating apparatus and method
An apparatus and method for electromagnetic beam steering and manipulating employ narrow beams in close proximity. The beam width and distance between neighboring beams are arranged around or smaller than the wavelength. In an aspect, a strong beam is steered by a much weaker beam. In another aspect, a strong beam is focused by a small group of much weaker beams. |
US10601124B1 |
Antenna assembly for a vehicle
An antenna assembly comprising a base, a modem, a top lid and a housing is disclosed herein. The antenna assembly is for a vehicle. The base is composed of an aluminum material. The modem is disposed within the base. The top lid is for the base, and the top lid comprises at least one antenna element disposed on an exterior surface thereof. The housing covers the top lid and base. The top lid and base act as an electro-magnetic barrier for the modem. |
US10601121B2 |
Slot antenna for in-body ISM-band communication
Examples of implantable devices having a hermetically-sealed, metal container are disclosed. In one example, the implantable device has a Bluetooth Low Energy (“BLE”) beacon inside the hermetically-sealed, metal container. The hermetically-sealed, metal container may have a micro-strip type transmission line on an internal side of the container such that the container acts as the ground plane of the micro-strip transmission line. A slot at a specific location and having specific characteristics (such as shape, length, and/or width) may be cut into the ground plane of the micro-strip to act as a radiator. Thus, the size of implantable devices can be reduced by using a slot antenna in the hermetically-sealed, metal container. Such a device implanted in a suitable location and at a suitable depth in a user can communicate with an external computing device, such as a smartphone held in the user's hand. |
US10601120B2 |
Base station antennas having reflector assemblies with RF chokes
A base station antenna includes a reflector assembly and a linear array of radiating elements extending forwardly from the reflector assembly. The reflector assembly includes an RF choke that has a choke body and a choke cover. The choke cover at least partially covers a choke body opening so that a choke opening of the RF choke is smaller than the choke body opening. |
US10601119B2 |
Antenna system and mobile terminal
An antenna system applied to a mobile terminal. The mobile terminal comprises a back shell, a main board received in the back shell, a bracket arranged between the back shell and the main board, and a metal wiring arranged on the surface of the bracket. A clearance area is arranged at one end of the main board; an orthographic projection of the metal wiring on the main board is located in the clearance area. The main board is provided with a grounding switch and a feeding point. The metal wiring comprises a body part, a first branch for generating low-frequency resonance, a second branch for generating high-frequency resonance and a third branch for generating medium-frequency resonance. The first branch, the second branch and the third branch respectively extend from the body part to two sides. The grounding switch and the feeding point are connected with the body part. |
US10601118B2 |
Antenna system and mobile terminal
An antenna system and a mobile terminal are provided. The antenna system includes a metal frame including a bottom frame located at the bottom thereof; a main board received in the metal frame, the main board including a system ground and a feeding point; a tuning switch arranged on the main board; a USB interface provided on the main board and having a metal shell; and a metal part arranged across one side of the USB interface facing away from the main board. A clearance region is formed by the bottom frame and the mainboard. The USB interface and the metal part are coupled to the bottom frame to form an antenna radiator, and the USB interface, the metal part, the bottom frame, the feeding point, the tuning switch and the system ground together constitute an antenna unit. |
US10601114B2 |
Multi-part radio apparatus
An apparatus including an antenna; a first part including a first ground plane portion; a second part including a second ground plane portion; a first electrical connection between the first part and a second part; and a second electrical connection between the first ground plane portion and the second ground plane portion that includes a reactive component. |
US10601112B2 |
Antenna system and mobile terminal
An antenna system and a mobile terminal, the antenna system includes a metal shell, a system ground, a mainboard and an antenna unit, the system ground is connected with the metal shell; the mainboard is provided with a mainboard ground connected with the system ground, a main circuit and a matching network, the matching network includes a first and second matching element; the main circuit includes a first radio frequency source, a first antenna terminal, a second antenna terminal and a second radio frequency source which are successively connected in series, and at least one matching network is provided between any adjacent two of them, the antenna unit is connected with the mainboard through the first and/or the second antenna terminal, so that the antenna unit is coupled with the top frame or the bottom frame to form a first antenna, a second antenna and a third antenna. |
US10601111B2 |
Beam forming auxiliary unit for antenna and terminal including the same
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. A terminal is provided. The terminal includes a metal bezel disposed along an edge of the terminal, an antenna incorporated into the terminal and configured to emit electronic waves, and a beam forming auxiliary unit incorporated into the terminal, separately disposed by a predetermined distance from the antenna, and configured such that the electronic waves emitted from the antenna pass through the metal bezel. |
US10601108B1 |
Antenna system for a large appliance
An antenna system for a large appliance is disclosed herein. The antenna system comprises a large appliance having a front surface and a rear surface, a first antenna mounted on the rear surface, a second antenna mounted on the rear surface, a combiner in communication with the first antenna and the second antenna, a radio, a processor, and a wireless access point. The combiner selects the strongest signal of the first antenna and the second antenna to receive a wireless signal from the wireless access point. |
US10601106B2 |
Wireless module and method for manufacturing the same
A wireless module includes: a rectangular shaped substrate; an antenna element provided in a first region of the substrate; a rectangular shaped integrated circuit element provided in a second region of the substrate, the integrated circuit element including, in a single package, an RF unit to process an RF signal, a baseband unit to process a baseband signal, and a power supply unit; and discrete components provided in a third region of the substrate, the integrated circuit element provided such that two parallel sides of the integrated circuit element are along long sides of the substrate, neither the first region nor the third region being provided between each long side of the substrate and each side of the integrated circuit element along the long side, the first region and the third region being provided to be aligned in a longitudinal direction of the substrate with respect to the second region. |
US10601103B2 |
Antenna
Provided is a detailed configuration regarding a method of transmitting a driving force etc., of an antenna adjustable of an elevation-depression angle and an antenna circumferential angle. A weather radar antenna may include an antenna unit, a column, an elevation-depression-direction drive transmission shaft, and a circumferential-direction drive transmission shaft. The antenna unit may receive at least an electromagnetic wave. The column may support the antenna unit. The elevation-depression-direction drive transmission shaft may transmit a driving force of an elevation-depression-direction drive motor to the antenna. The circumferential-direction drive transmission shaft may transmit a driving force of a circumferential-direction drive motor to the antenna unit. |
US10601101B2 |
Multimode resonator
A resonator includes a housing having a cavity therein; a plurality of resonance plates which are arranged radially around a center of the cavity with a predetermined interval therebetween; and a plurality of legs each of which supports one of the plurality of resonance plates, respectively. A center of each of the plurality of legs is deviated from a center of a corresponding resonance plate. |
US10601100B2 |
Compact low loss signal coupler
A bi-directional coupler architecture that allows an entire radio frequency coupler to be fully integrated with other circuitry on a single IC substrate. Embodiments of the invention use a lumped component architecture instead of quarter-wave transmission lines to reduce area and limit loss on the primary signal line. In some embodiments, two directional couplers of opposite polarities are implemented at least in part using spiral secondary inductors electromagnetically coupled to a shared primary inductor signal line, thus providing a bi-directional coupler architecture. |
US10601098B2 |
Dielectric waveguide line comprising a polytetrafluoroethylene molded article and method of manufacture
The present invention provides a dielectric waveguide having excellent transmission efficiency. The dielectric waveguide includes a polytetrafluoroethylene molded article that has a permittivity of 2.05 or higher at 2.45 GHz or 12 GHz, a loss tangent of 1.20×10−4 or lower at 2.45 GHz or 12 GHz, and a hardness of 95 or higher. |
US10601096B2 |
Reduced thermal resistance attenuator on high-thermal conductivity substrates for quantum applications
Techniques for facilitating reduced thermal resistance attenuator on high-thermal conductivity substrates for quantum applications are provided. A device can comprise a substrate that provides a thermal conductivity level that is more than a defined thermal conductivity level. The device can also comprise one or more grooved transmission lines formed in the substrate. The one or more grooved transmission lines can comprise a powder substance. Further, the device can comprise one or more copper heat sinks formed in the substrate. The one or more copper heat sinks can provide a ground connection. Further, the one or more copper heat sinks can be formed adjacent to the one or more grooved transmission lines. |
US10601093B2 |
Counter-flow heat exchanger for battery thermal management applications
A heat exchanger for thermal management of battery units made-up of a plurality of battery cells or containers housing one or more battery cells is disclosed. The heat exchanger has a main body portion formed by a pair of outer plates and an intermediate plate defining a primary heat transfer surface on either side of the heat exchanger for contacting a corresponding surface of at least one of the battery cells or containers. The intermediate plate together with the outer plates forming a plurality of alternating first and second fluid flow passages the flow direction through the first fluid flow passages being generally opposite to the flow direction through the second fluid flow passages. The first and second fluid flow passages are formed on opposite sides of the intermediate plate and are fluidly interconnected at corresponding ends creating a counter-flow arrangement through the main body portion of the heat exchanger. |
US10601091B2 |
Rechargeable battery module
In a rechargeable battery module including a plurality of unit batteries, the unit batteries include: an electrode assembly including a first electrode, a second electrode, and a separator between the first and second electrodes; a case having a polygonal column shape for accommodating the electrode assembly; and first and second plates respectively sealing openings formed at opposite sides of the case, wherein a surface of the case of a unit battery of the unit batteries contacts a neighboring unit battery of the unit batteries. |
US10601084B2 |
Storage battery pack and method of operating the same
A battery pack includes a secondary battery, a circuit having a consumer consuming power of the battery, terminals charging or discharging the pack, a switch that, when the voltage of the battery reaches the discharge cutoff voltage, is opened to stop discharge of the battery through the terminals, and a controller performing a first discharge operation activating the circuit and causing the consumer to consume a remaining power of the battery until a voltage of the battery reaches a first threshold value, higher than the discharge cutoff voltage, and stopping, when the voltage of the battery reaches the first threshold value, the first discharge operation. The controller also performs a second discharge operation activating the circuit and causing the consumer to consume the remaining power of the battery until the voltage of the battery reaches a third threshold value, lower than the discharge cutoff voltage. |
US10601080B2 |
Devices, systems, and methods to mitigate thermal runaway conditions in molten fluid electrode apparatus
A thermal runaway mitigation system cools fluid electrode material in a thermal battery to prevent a thermal runaway in the thermal battery. In response to a thermal runaway trigger, the thermal runway prevention system cools at least one of the fluid positive electrode material and the fluid negative electrode material. In some situations, the fluid material electrode material is sufficiently cooled to place the electrode material in a solid state. |
US10601079B2 |
Battery assembly including cell strip array and method
This disclosure relates to a battery assembly, such as a battery assembly for an electrified vehicle, and a corresponding method. An example battery assembly includes a layer of electrolyte, a plurality of first electrodes arranged on a first side of the layer of electrolyte, a plurality of second electrodes arranged on a second side of the layer of electrolyte, and a plurality of battery cells. Further, each of the battery cells includes a portion of the layer of electrolyte, one of the first electrodes, and one of the second electrodes. |
US10601074B2 |
Rugged, gel-free, lithium-free, high energy density solid-state electrochemical energy storage devices
Described are solid-state energy storage devices and methods of making solid-state energy storage devices in which components of the batteries are truly solid-state and do not comprise a gel. Useful electrodes include metals and metal oxides, and useful electrolytes include amorphous ceramic thin film electrolytes that permit conduction or migration of ions across the electrolyte. Disclosed methods of making solid-state energy storage devices include multi-stage deposition processes, in which an electrode is deposited in a first stage and an electrolyte is deposited in a second stage. |
US10601068B2 |
Electrolyte for lithium secondary battery and lithium secondary battery comprising same
Provided are an electrolyte for a lithium secondary battery and a lithium secondary battery including the electrolyte, wherein the electrolyte further includes a solid salt as an additive, wherein the solid salt contains one type of cation selected from ammonium-based cations and a thiocyanate anion (SCN−). According an embodiment, the lithium secondary battery may have improved life characteristics by providing the electrolyte containing the additive. |
US10601064B2 |
Fluid distribution device for distributing at least two fluids of a fuel cell
A fluid distribution device distributes at least two fluids of a fuel cell. The fluid distribution device comprises a block body, first and second external manifolds and first and second communicating portions. The block body includes a side surface that receives the fuel cell. The first external manifold is disposed adjacent the side surface. The second external manifold is disposed away from the side surface. The first and second external manifolds partially overlap, as viewed from the side surface. The second external manifold includes an extension portion that does not overlap with the first external manifold as viewed from the side surface. The first communicating portion has a first hole only communicating a first fluid to the first external manifold from the side surface. The second communicating portion has a second hole portion only communicating a second fluid to the extension portion from the side surface. |
US10601062B2 |
Sodium metal batteries with intercalating cathode
Cell and batteries containing them employing a cathode having a intercalating metal oxide in combination with a sodium metal haloaluminate. At operating temperatures, the positive electrode (cathode) of the invention comprises electroactive cathode material permeated with and in physical and electrical contact with the sodium metal haloaluminate catholyte. The positive and negative electrodes are separated with a solid alkali metal conducting electrolyte. The intercalating metal oxice is not in direct physical contact with the solid electrolyte. Electric and ionic conductivity between the solid electrolyte and the positive electrode is mediated by the sodium haloaluminate catholyte. Batteries of the invention are useful for bulk energy storage, particularly for electric utility grid storage, as well as for electric vehicle propulsion. |
US10601060B2 |
Systems and methods to determine cathode inlet pressure limits in a fuel cell system
System and methods for setting pressure limits for an air supply of a fuel cell (“FC”) system are presented. Certain embodiments disclosed herein may allow a FC system to calculate a minimum and a maximum FC stack cathode inlet pressure based on different operating conditions while ensuring that the FC stack receives a desired air flow. Further embodiments disclosed herein may allow a FC system to maintain a cathode inlet air pressure within a range that protects an associated compressor from entering surge and/or overheating conditions. |
US10601059B2 |
Fuel cell system having improved timing control and vehicle utilizing the same
A fuel cell system comprises: a fuel gas supplier: an air supplier; an air flow rate acquirer that obtains a flow rate of the air that is supplied to a fuel cell; a voltage acquirer that obtains an output voltage of the fuel cell; and a controller. At the time of starting the fuel cell system, the controller controls the fuel gas supplier to supply a fuel gas to the fuel cell for a first time period. After elapse of the first time period, the controller controls the air supplier to start supply of the air. The controller calculates an integrated value of the flow rate for a second time period after the supply of the air is started. When the integrated value becomes greater than a predetermined amount and the output voltage is less than a predetermined voltage, the controller determines that the fuel cell system has an abnormality. |
US10601058B2 |
Fuel cell system
In a fuel cell system, each of an inlet sealing valve and an outlet integration valve is provided with a valve seat including a valve hole and a seat surface formed on a circumferential edge of the valve hole, a valve element formed, on its outer periphery, with a seal surface corresponding to the seat surface, and a motor to move the valve element away from the valve seat upon receipt of electric power supplied from outside. The valve seat is provided with a seal member to seal between the valve element and the valve seat during non-operation of the motor. In an inlet-side bypass passage connected to an air supply passage by detouring around the inlet sealing valve, there are arranged an inlet-side bypass passage and an inlet bypass valve. |
US10601056B2 |
Heat treatment method for membrane electrode assembly for fuel cell
A heat treatment method for a membrane electrode assembly (MEA) of a fuel cell includes: placing a power supply plate on a surface of the MEA or on a surface of an assembly of the MEA and a gas diffusion layer (GDL); and performing heat treatment on a surface or interior of the power supply plate by applying power to the power supply plate. |
US10601055B2 |
Filter
The invention relates to a filter with a gasket applied in line shape at an edge of the filter. The invention suggests to apply the gasket with a nozzle which facilitates a gasket that is thinner and/or whose protrusion beyond the filter is lower than this would be feasible for example through injection molding. |
US10601043B2 |
Electrochemically modified carbon material for lithium-ion battery
The present invention provides an anode material for a lithium-ion battery comprising a carbon particle having a particle size of 5 μm to 30 μm, and including defective portions on a surface of the carbon particle, the defective portions being holes or pores formed by anodic oxidation of the carbon particle. |
US10601041B2 |
Doped lithium positive electrode active material and process for manufacture thereof
A lithium positive electrode active material including at least 95 wt % spinel having a chemical composition of LixNiyMn2-y-z1-z2D1z1D2z2O4, wherein 0.9≤x≤1.1, 0.4≤y≤0.5, 0.005≤z1≤0.2, 0≤z2≤0.2, wherein D1 and D2 are dopants chosen between the following elements: Co, Cu, Ti, Zn, Mg, Fe or combinations thereof. D1 and D2 are different dopants, and the lithium positive electrode active material is a powder composed of material particles, wherein the distribution of dopant D1 is non-uniform along a radial axis of the material particles and the distribution of the dopant D2 is substantially uniform along the radial axis of the material particles. Also, a process for preparing the lithium positive electrode active material and a secondary battery comprising the lithium positive electrode active material. |
US10601038B2 |
Positive electrode active material for nonaqueous electrolyte secondary battery, manufacturing method of same, and nonaqueous electrolyte secondary battery using same
A positive electrode active material for a nonaqueous electrolyte secondary battery that is constituted by a lithium nickel composite oxide that combines a high capacity with excellent thermal stability, a manufacturing method suitable for industrial production, and a nonaqueous electrolyte secondary battery of high safety. A positive electrode active material for a nonaqueous electrolyte secondary battery includes a lithium nickel composite oxide represented by the following composition formula (1): LibNi1-aM1aO2 (1) (where M1 represents at least one element selected from transition metal elements other than Ni, elements of the second group of the Periodic System and elements of the thirteenth group of the Periodic System; a satisfies the condition 0.01≤a≤0.5; and b satisfies the condition 0.85≤b≤1.05). The content of carbon in the lithium nickel composite oxide is equal to or less than 0.08% by mass. |
US10601030B2 |
Functional polymer binder for sulfur cathode fabrication
The present invention provides for a composition of matter, polymeric conductive binder, or electrode comprising: Poly[(2-ethyldimethylammonioethyl methacrylate ethyl sulfate)-co-(1-vinylpyrrolidone)]. The present invention also provides for a Lithium-Sulfur (Li—S) battery comprising a cathode comprising: a cathode comprising a polymeric conductive binder poly[(2-ethyldimethylammonioethyl methacrylate ethyl sulfate)-co-(1-vinylpyrrolidone)]; a separator; an anode; and, an electrolyte. |
US10601029B2 |
Positive electrode for nonaqueous electrolyte secondary battery and nonaqueous electrolyte secondary battery using the same
It is an object to provide a positive electrode for nonaqueous electrolyte secondary batteries in which a decrease in the initial charge capacity is suppressed even when a positive electrode active material exposed to the air is used. The positive electrode for a nonaqueous electrolyte secondary battery contains a lithium transition metal oxide and is formed by mixing the lithium transition metal oxide, tungsten oxide, and a carbonate compound. The tungsten oxide is present on at least a part of a surface of the lithium transition metal oxide, and the mixed carbonate compound is present on a part of a surface of the tungsten oxide. |
US10601027B2 |
Manufacturing of thick composite electrode using solvent mixtures
A method of making an electrode includes the step of dispersing an active electrode material and a conductive additive in a solvent to create a mixed dispersion. The solvent has a surface tension less than 40 mN/m and an ozone forming potential of no more than 1.5 lbs. ozone/lb. solvent. A surface of a current collector is treated to raise the surface energy of the surface to at least the surface tension of the solvent or the mixed dispersion. The dispersed active electrode material and conductive additive are deposited on the current collector. The coated surface is heated to remove solvent from the coating. |
US10601025B2 |
Single punch method of making battery plates for lead-acid batteries
A method of making battery plates for lead-acid batteries includes providing a strip of material comprising lead; and punching material out of the strip to form a grid comprising wires having a non-rectangular cross-sectional shape by utilizing a die set comprising a plurality of male die components and female die components, wherein each of the male die components comprises a first portion having a first cross-sectional shape and a second portion having a second-cross sectional shape. A single punch of the material creates a hole in the material and also forms the periphery of the hole. |
US10601019B2 |
Energy storage device
An energy storage device including: an electrode assembly having a body portion and a first tab portion projecting from the body portion; and a container housing the electrode assembly, wherein a first current collector electrically connected to the first tab portion or the first tab portion, and the container have a swaged joint portion having a concavo-convex structure projecting toward the other side from one side. |
US10601014B2 |
Battery system for laser-welding a busbar to electrode terminals and connecting battery cells in a low resistance state
A plurality of battery cells are connected by a busbar. Electrode terminals of the battery cells each include a protruding portion and a welding surface around the protruding portion. The busbar includes a welding plate portion being in surface-contact with the welding surface and having a cut-away portion for guiding the protruding portion, and an exposure gap that exposes the welding surface between the inner side of the cut-away portion and the protruding portion. The busbar is welded to the welding surface in a predetermined welding width (H) by both of a fillet weld part and a penetration welding portion such that the inner edge of the cut-away portion as the fillet weld part is welded to the welding surface, and the boundary between the busbar and the welding surface is welded by the penetration welding portion. |
US10601012B1 |
Multilayer hybrid battery separators for lithium ion secondary batteries and methods of making same
A multi-layered battery separator for a lithium secondary battery includes a first layer of a dry processed membrane bonded to a second layer of a wet processed membrane. The first layer may be made of a polypropylene based resin. The second layer may be made of a polyethylene based resin. The separator may have more than two layers. The separator may have a ratio of TD/MD tensile strength in the range of about 1.5-3.0. The separator may have a thickness of about 35.0 microns or less. The separator may have a puncture strength of greater than about 630 gf. The separator may have a dielectric breakdown of at least about 2000V. |
US10601008B2 |
Battery pack
A battery pack includes: a plurality of cell stacks; a housing case configured to house the plurality of cell stacks; and a support member configured to allow a rear cross member provided in a vehicle to support the housing case, the housing case including a rear portion directed to a rear side of the vehicle in a mounted state in which the battery pack is mounted on the vehicle, the support member extending in an up-down direction and being fixed to the housing case from an outer side of the housing case so as to face the rear portion. |
US10601006B2 |
Method and battery assembly for electrified vehicle
A method according to an exemplary aspect of the present disclosure includes, among other things, compressing a cell stack, which itself includes at least one battery cell and a support plate spaced-apart from an upper surface of the cell(s). The method further includes inserting the cell stack into a pocket of a structural assembly by applying a force to the support plate. A battery assembly is also disclosed. |
US10601005B2 |
Battery module and method for fabricating the same
Provided is a battery module that is simple, compact and sure to improve the mechanical performance against cell pressing, swelling and impacts and a method for fabricating the same. The battery module according to the present disclosure includes two or more pouch-type battery cells, and a hollow quadrilateral monoframe in which the battery cells are received, wherein the monoframe has a first opening and a second opening that are open to two sides in lengthwise direction of the battery cells, wherein a cushion bag is provided in close contact between the battery cells and the monoframe. |
US10601003B2 |
Battery module and method of assembling the battery module
A battery module having first and second battery cells, a u-shaped frame member, a thermally conductive layer, a top cover plate, and first and second side cover plates is provided. The u-shaped frame member has a bottom wall and first and second side walls coupled to the bottom wall that extend upwardly from the bottom wall. The u-shaped frame member defines an interior space that holds the first and second battery cells therein. The first and second battery cells are disposed directly on the thermally conductive layer. The top cover plate is coupled to the first and second side walls to enclose a top open region of the u-shaped frame member. The first side cover plate that is coupled to the top cover plate and the bottom wall to enclose a first side open region of the u-shaped frame member. |
US10601001B2 |
Secondary battery
A secondary battery, including a first terminal assembly, a second terminal assembly, a top cover plate, an electrode assembly and a first sealing piece; at least one of the first and second terminal assemblies is electrically insulated from the top cover plate; the first terminal assembly includes a connecting plate and deformable plate, the connecting plate is located at a side of the top cover plate away from the electrode assembly, the deformable plate is attached to the connecting plate; the first sealing piece is connected between the connecting plate and the top cover plate; in normal state, the first electrode plate is electrically connected with the connecting plate via the deformable plate, the second plate is electrically connected with the second terminal assembly; when internal pressure of the secondary battery exceeds reference pressure, the deformable plate can deform to electrically disconnect from the first electrode plate. |
US10600996B2 |
Emotion lighting apparatus for vehicle and method for manufacturing the same
Disclosed herein is an emotion lighting apparatus for vehicle. According to the present invention, the emotion lighting apparatus for vehicle comprises a lighting unit as a light source selected from the group consisting of OLED and LED, a supporting unit for supporting the light source, and a cover for covering the light unit and including a transmitting window passing light from the light source. In this case, the light unit and cover are bendable. |
US10600995B2 |
Display device and organic luminescent display device
Provided is a display device including: a structure including a display area and a peripheral area surrounding the display area; and an inorganic encapsulation thin film disposed on the display and peripheral areas. The peripheral area includes at least one inorganic surface portion having a closed shape continuously. |
US10600993B2 |
Organic light-emitting display apparatus and method of manufacturing the same
An organic light-emitting display apparatus includes a flexible substrate having a display region and a non-display region located at an outer region of the display region, the non-display region being folded with respect to the display region; at least one organic light-emitting diode (OLED) on the display region of the flexible substrate; and an encapsulation member encapsulating the display region. |
US10600990B2 |
Display device with resin layer and improved cooling
A display device includes a display panel and a back cover coupled and fixed to each other via a resin layer to manufacture a lightweight, thin display device having a slim bezel while increasing the drooping resistance of the display device. In addition, since the drooping resistance of the display device is increased, it is possible to reduce the thickness of the back cover, whereby it is possible to further reduce the weight of the display device. Furthermore, a through-hole is formed in a cover shield such that a portion of the upper part of an IC chip of a substrate can be inserted into the through-hole, with the result that the coupling structure of a circuit unit is improved, whereby it is possible to further reduce the thickness of the display device. |
US10600985B2 |
Organic electroluminescence display apparatus
An organic electroluminescence display apparatus includes: an insulating layer including a flat surface, a first concave surface and a second concave surface extending from one end and another end of the flat surface, respectively; a first electrode on the insulating layer and including a first concave electrode surface overlapping with the first concave surface, a second concave electrode surface overlapping with the second concave surface, and a flat electrode surface overlapping with the flat surface; an organic layer on the first electrode; a second electrode on the organic layer, and a plurality of light shielding members on the second electrode with an opening therebetween, the opening overlapping with the organic layer. One end of each of the light shielding members is closer to the second concave surface than to the first concave surface. |
US10600984B2 |
Production method of organic EL device
A method for producing an organic EL device having an anode, a cathode, at least one organic functional layer disposed between the anode and the cathode, and a sealing layer, comprising a step of forming the anode, a step of forming the cathode, a step of forming the at least one organic functional layer and a step of forming the sealing layer, wherein the average concentration: A (ppm) of a sulfur oxide to which the organic EL device during production is exposed from initiation time of the step of forming the at least one organic functional layer until termination time of the step of forming the sealing layer and the exposure time thereof: B (sec) satisfy the formula (1-1): 0≤A×B<2.2 (1-1). |
US10600982B2 |
Electroluminescence device and method for producing same
In an organic EL display device that includes a base material having flexibility and an organic EL element (electroluminescence element) provided on the base material, a sealing film is formed that seals the organic EL element. Additionally, a first adjustment layer and a second adjustment layer, which are configured of materials having the same thickness and the same Young's modulus and are configured to adjust a neutral surface of the organic EL display device, are each provided at an end portion on one side and an end portion on another side of the organic EL display device in a film thickness direction T. |
US10600981B2 |
Exciplex-sensitized fluorescence light emitting system
Emissive layer structures for organic emissive devices and emissive devices containing such structures are provided. The emissive layer includes one or more sub-layers or similar regions. A fluorescent emitter and two compounds that may form an exciplex are distributed within the sub-layers so as to enhance Forster transitions from the exciplex to the fluorescent acceptor and suppress undesirable Dexter transitions from the exciplex to the fluorescent acceptor. |
US10600980B1 |
Quantum dot light-emitting diode (LED) with roughened electrode
A light-emitting device includes an emissive layer that emits light by recombination of first charges and second charges, a first electrode from which the first charges are supplied, a second electrode located on an opposite side of the emissive layer relative to the first electrode from which the second charges are supplied, and a charge transporting layer that is located between the emissive layer and the first electrode that injects the first charges from the first electrode into the emissive layer. The charge transporting layer includes a nanoparticle layer that provides a roughened electrode interface between the first electrode and the charge transporting layer and the emissive layer includes a plurality of quantum dots in electrical contact with the first electrode and the second electrode. |
US10600977B2 |
Nanopatch graphene composite
Disclosed is a nanopatch graphene composite, which includes graphene including a defect and a nanopatch positioned on the defect, and is configured such that a nanopatch is formed through a self-assembling process on the surface of graphene, thus improving the mechanical properties and durability of the graphene composite. Also, a flexible organic transistor, including the nanopatch graphene composite of the invention, is transparent and has high mechanical durability, thus exhibiting device stability, and the molecular alignment of the organic semiconductor layer growing on the nanopatch graphene composite is induced so as to become favorable for charge injection, thereby increasing the performance of the device. |
US10600976B2 |
Thin film transistor sensor and manufacturing method thereof
Provided are a thin film transistor sensor and a manufacturing method thereof. The thin film transistor sensor includes a first substrate and a second substrate opposite to each other, the first substrate includes a first flexible base substrate and a first gate electrode disposed on the first flexible base substrate, and the second substrate includes a second flexible base substrate and a second gate electrode disposed on the second flexible base substrate; the second gate electrode is at least partially overlapped with and separated from the first gate electrode, and configured to be electrically connected to the first gate electrode after the thin film transistor sensor is applied with a voltage, such that the thin film transistor sensor is turned on. |
US10600974B2 |
Iridium complex compound, process for producing the compound, composition including the compound, organic electroluminescent element, display device, and illuminator
The object of the invention is to provide an iridium complex compound which emits red light with a high luminescent quantum yield, a process for producing the compound, an organic electroluminescent element which employs the iridium complex compound and has a high luminescent efficiency, a display device, and an illuminator. The present invention relates to an iridium complex compound represented by the following formula (1), which contains a phenyl(iso)quinoline or phenylquinazoline ligand and a phenylazole ligand: Ir(L1)m(L2)n(L3)3-m-n (1) |
US10600973B2 |
Synthetic method of fused heteroaromatic compound and fused heteroaromatic compound, and intermediate thereof
A method of synthesizing a fused heteroaromatic compound includes obtaining a first intermediate from a first compound represented by Chemical Formula 1 and a second compound represented by Chemical Formula 2, obtaining a second intermediate including a ring having a chalcogen element from the first intermediate, and obtaining a fused heteroaromatic compound by a cyclization reaction of the second intermediate. |
US10600970B2 |
Carbazoles with two dibenzofuran or dibenzothiophene substituents
The present invention relates to carbazoles having two dibenzofuran or dibenzothiophene substituents, and to electronic devices, especially organic electroluminescent devices, comprising these compounds. |
US10600968B2 |
Amine compound and organic electroluminescence device including the same
An amine compound and an organic electroluminescence device including the same are provided. The amine compound according to an embodiment of the inventive concept is represented by Formula 1. |
US10600967B2 |
Organic electroluminescent materials and devices
The present invention relates to novel light-emitting materials. These materials comprise a side chain that includes a fully deuterated or partially deuterated alkyl chain. This new side chain could improve device lifetime compared to nondeuterated side chains. |
US10600966B2 |
Organic electroluminescent materials and devices
This invention discloses a novel two dimensional material having propellane core for organic light emitting diodes. These compounds can be used as hosts, charging transporting materials, or blocking materials for PHOLEDs. The devices comprising these compounds have better performance due to the honeycomb pi-extended structure in the propellane molecules. |
US10600963B2 |
Metal plate, method of manufacturing metal plate, and method of manufacturing mask by using metal plate
A metal plate for manufacturing a deposition mask with reduced variation in dimension of through-holes wherein an average value of plate thicknesses of the metal plate in a longitudinal direction is within a ±3% range around a predetermined value. When an average value of the plate thicknesses of the metal plate in the longitudinal direction is represented as A, and a value obtained by multiplying a standard deviation of the plate thicknesses of the metal plate in the longitudinal direction by 3 is represented as B, (B/A)×100 (%) is ≤5%. When a value obtained by multiplying a standard deviation of the plate thicknesses of the metal plate in the width direction by 3 is represented as C, and a value of a plate thickness of the metal plate at a central portion in the width direction is represented as X, (C/X)×100(%) is ≤3%. |
US10600957B2 |
Method for fabricating spin logic devices from in-situ deposited magnetic stacks
Described is a method comprising: forming a magnet on a substrate or a template, the magnet having an interface; and forming a first layer of non-magnet conductive material on the interface of the magnet such that the magnet and the layer of non-magnet conductive material are formed in-situ. Described is an apparatus comprising: a magnet formed on a substrate or a template, the magnet being formed under crystallographic, electromagnetic, or thermodynamic conditions, the magnet having an interface; and a first layer of non-magnet conductive material formed on the interface of the magnet such that the magnet and the layer of non-magnet conductive material are formed in-situ. |
US10600956B2 |
Electronic device and method for fabricating the same
An electronic device is provided to include a semiconductor memory which includes one or more variable resistance elements, wherein each variable resistance element may include a Magnetic Tunnel Junction (MTJ) structure including a free layer having a changeable magnetization direction, a pinned layer having a fixed magnetization direction and a tunnel barrier layer interposed between the free layer and the pinned layer; and a sidewall spacer disposed on a sidewall of the variable resistance element and including an amorphous silicon. |
US10600955B2 |
Semiconductor storage device and method of manufacturing the same
According to an embodiment, a semiconductor storage device includes a substrate. A stack is provided above the substrate, and includes a resistance change element and a metal layer provided above the resistance change element. A first insulating layer is provided on a side surface of the stack. A second insulating layer is provided on the first insulating layer. And an electrode is provided on the metal layer and on the first insulating layer so as to extend along a stacking direction in the second insulating layer. A lower surface of the electrode as viewed in the direction has a diameter greater than a diameter of an upper surface of the stack as viewed in the direction. A lowermost portion of the electrode is at a same level as an uppermost portion of the metal layer as viewed in the direction. |
US10600946B2 |
Method of manufacturing a hexagonal boron nitride based laminate on LED filament
A method of manufacturing a hexagonal boron nitride (hBN) laminate on a backside of LED filament contains steps of: a) Preparing a substrate of LED filament array; b) Coating the hBN based slurry on the backside of substrate of LED filament and dried at 100-200° C.; c) Cutting the array to single LED filament. A LED filament with hBN based heat dissipation radiation laminate was obtained after this process. For heat dissipation application, hexagonal boron nitride laminate coating can significantly enhance the performance of LED light bulb. |
US10600945B2 |
Light emitting device and light emitting device package
The light emitting device package disclosed in the embodiment includes: first and second frames having first and second through holes; a body disposed between the first and second frames; a light emitting device including a first bonding pad and a second bonding pad; and a conductive part in the first and second through holes. wherein at least one of the first and second bonding pads faces the first and second frames and overlaps with the first and second through holes and includes a contact region contacting the conductive part and a first non-contact non-contacting the conducive part. |
US10600943B2 |
Light emitting device including light emitting unit arranged in a tube
A light-emitting device includes a carrier with a first surface and a second surface opposite to the first surface; and a light-emitting unit disposed on the first surface and configured to emit a light toward but not passing through the first surface. When emitting the light, the light-emitting device has a first light intensity above the first surface, and a second light intensity under the second surface, a ratio of the first light intensity to the second light intensity is in a range of 2˜9. |
US10600937B1 |
Precise bondline control between LED components
Devices and techniques are disclosed herein which include a first LED device layer, a second LED device layer, and an adhesive bondline disposed between the first LED device layer and the second LED device layer. The adhesive bondline includes a bondline thickness, a plurality of spacers disposed within the adhesive bondline, and a silicone matrix. The plurality of spacers may have a diameter or a shortest axis between 0.5 and 10 micrometers and the coefficient of variation is 10% or less. The plurality of spacers may be include SiO2, alumina, soda lime glass, may be inorganic, or polymeric. |
US10600934B2 |
Light emitting device with transparent conductive group-III nitride layer
A group III-nitride semiconductor device comprises a light emitting semiconductor structure comprising a p-type layer and an n-type layer operable as a light emitting diode or laser. On top of the p-type layer there is arranged an n+ or n++-type layer of a group III-nitride, which is transparent to the light emitted from the underlying semiconductor structure and of sufficiently high electrical conductivity to provide lateral spreading of injection current for the light-emitting semiconductor structure. |
US10600933B2 |
Vertical structure LEDs
A light-emitting device can include a conductive support structure comprising a metal; a GaN-based semiconductor structure disposed on the conductive support structure, the GaN-based semiconductor structure including a p-type GaN-based layer, a GaN-based active layer and an n-type GaN-based layer, in which the GaN-based semiconductor structure has a first surface, a side surface and a second surface, in which the first surface, relative to the second surface, is proximate to the conductive support structure, in which the second surface is opposite to the first surface, in which the conductive support structure is thicker than the p-type GaN-based semiconductor layer, and the conductive support structure is thicker than the n-type GaN-based semiconductor layer; a p-type electrode disposed on the conductive support structure; an n-type electrode disposed on the second surface of the GaN-based semiconductor structure; and a passivation layer disposed on the side surface and the second surface of the GaN-based semiconductor structure. |
US10600931B2 |
Avalanche photodiode
An avalanche photodiode includes: a first contact layer; a light absorbing layer located on the first contact layer and having a multi-quantum well structure; a first electric field control layer located on the light absorbing layer; and a carrier multiplication layer located on the first electric field control layer. At least one of the multi-quantum well structure includes a well layer that includes Ga1-xAlxN (0≤X≤0.3), and a barrier layer that includes Ga1-xAlxN (0.7≤X≤1) and a doping portion doped with a p-type dopant. |
US10600930B2 |
Photodetector and LIDAR device using the same
A photodetector according to an embodiment includes: a first semiconductor layer; a porous semiconductor layer disposed on the first semiconductor layer; and at least one photo-sensing element including a second semiconductor layer of a first conductivity type disposed in a region of the porous semiconductor layer and a third semiconductor layer of a second conductivity type disposed on the second semiconductor layer. |
US10600922B2 |
Solar cells with tunnel dielectrics
A solar cell can have a first dielectric formed over a first doped region of a silicon substrate. The solar cell can have a second dielectric formed over a second doped region of the silicon substrate, where the first dielectric is a different type of dielectric than the second dielectric. A doped semiconductor can be formed over the first and second dielectric. A positive-type metal and a negative-type metal can be formed over the doped semiconductor. |
US10600916B2 |
Field-effect transistor, display element, image display device, and system
A field-effect transistor including: a gate electrode, which is configured to apply gate voltage; a source electrode and a drain electrode, which are configured to take electric current out; an active layer, which is disposed to be adjacent to the source electrode and the drain electrode and is formed of an oxide semiconductor; and a gate insulating layer, which is disposed between the gate electrode and the active layer, wherein the gate insulating layer contains a paraelectric amorphous oxide containing a Group A element which is an alkaline earth metal and a Group B element which is at least one selected from the group consisting of Ga, Sc, Y, and lanthanoid, and wherein the active layer has a carrier density of 4.0×1017/cm3 or more. |
US10600915B2 |
Flexible substrate structure, flexible transistor and method for fabricating the same
A flexible substrate structure including a flexible substrate, a first dielectric layer, a metal-containing layer and a second dielectric layer is provided. The first dielectric layer is located on the flexible substrate. The metal-containing layer has a reflectivity greater than 15% and a heat transfer coefficient greater than 2 W/m-K. The metal-containing layer is disposed between the first dielectric layer and the second dielectric layer, and the second dielectric layer is an inorganic material layer. A flexible transistor including the above-mentioned flexible substrate structure and a method for fabricating the same are also provided. |
US10600914B2 |
Isolation pillar first gate structures and methods of forming same
A method of forming isolation pillars for a gate structure, the method including: providing a preliminary structure including a substrate having a plurality of fins thereon, an STI formed between adjacent fins, an upper surface of the STIs extending higher than an upper surface of the fins, and a hardmask over the upper surface of the fins and between adjacent STIs; forming a first trench in a first selected STI and between adjacent fins in a gate region, and forming a second trench in a second selected STI and between adjacent fins in a TS region; and filling the first and second trenches with an isolation fill thereby forming a first isolation pillar in the gate region and a second isolation pillar in the TS region, the first and second isolation pillars extending below the upper surface of the STIs. |
US10600906B1 |
Semiconductor devices and methods for forming the same
A method for forming a semiconductor device is provided. A plurality of trenches are formed in the substrate. An isolation oxide layer is formed in the trenches and on the substrate. A shield polysilicon is deposited in the trenches and on the isolation oxide layer on the substrate. A first etching process is performed to remove a first portion of the shield polysilicon. A first removal process is performed to remove a first portion of the isolation oxide layer. A second etching process is performed to remove a second portion of the shield polysilicon. A second removal process is performed to remove a second portion of the isolation oxide layer. An inter-poly oxide layer is formed on the remaining shield polysilicon and the remaining isolation oxide layer, wherein the inter-poly oxide layer has a concave top surface. |
US10600901B2 |
Compound semiconductor device and manufacturing method thereof
A compound semiconductor device includes: a carrier transit layer; a carrier supply layer that is formed over the carrier transit layer and is made of InAlN; and a spacer layer that is formed between the carrier transit layer and the carrier supply layer and is made of at least one of AlGaN and InAlGaN. |
US10600899B2 |
Semiconductor device
Provided is a low cost semiconductor device in which occurrence of chipping and a crack during dicing is suppressed. A nitride layer (silicon nitride layer) 23 is formed on an oxide layer 22. In FIG. 1, a thick organic layer 24 is formed as a top layer. The semiconductor device 1 is characterized by its structure on a side of its end portion. In FIG. 1, the end portion E of the semiconductor device 1 is formed by cutting with a blade in the vertical direction during dicing. An edge E1 of both the oxide layer 22 and the nitride layer is located apart from an edge of a semiconductor substrate 10. An edge E2 of the organic layer 24 on the nitride layer 23 is located inside the edge E1 of the nitride layer 23 (on a side more distant from the edge E). |
US10600895B2 |
Power device
The invention provides a power device, which includes: an operation layer, including a top surface, a body region and a drift region, the body region and the drift region being connected in a lateral direction, to form a PN junction along a channel width direction between the body region and the drift region; a gate, formed on the top surface, and the PN junction is located under the gate; a source, formed in a portion of the operation layer between the body region and the top surface; a drain, formed in another portion of the operation layer between the drift region and the top surface; a first conduction portion, formed on the top surface for electrically connecting the source; a conduction layer, formed on the first conduction portion and electrically connected to the source via the first conduction portion; and a second conduction portion, formed on the top surface and between the conduction layer and the drift region in a thickness direction, for electrically connecting the drift region and the conduction layer, wherein a Schottky diode is formed by the second conduction portion and the drift region. |
US10600888B2 |
3D semiconductor device
A 3D semiconductor device, the device including: a first level including a plurality of first single crystal transistors, contacts, and a first metal layer, where a portion of the first single crystal transistors are interconnected, where the interconnected includes the first metal layer and the contacts, and where the portion of the first single crystal transistors are interconnected forms memory control circuits; a second level overlaying the first level, the second level including a plurality of second transistors; a third level overlaying the second level, the third level including a plurality of third transistors; a fourth level overlaying the third level, the fourth level including a plurality of fourth transistors; and a second metal layer overlaying the fourth level, where the plurality of second transistors are aligned to the plurality of first transistors with a less than 40 nm alignment error. |
US10600869B2 |
Silicon carbide semiconductor device and method of manufacturing the same
A silicon carbide semiconductor device includes: n type regions formed on a surface of the n− type epitaxial layer; p type body regions formed at positions deeper than the n type regions; p− type channel regions each reaching the p type body region; and n++ type source regions formed toward the p type body region from the front surface side of the epitaxial layer, and the p− type channel regions and the n++ type source regions are formed at a planar position where the n type region remains between the p− type channel region and the n++ type source region, and out of boundary surfaces which are formed between the p− type channel region and the n type regions, the boundary surface on an outer peripheral side is positioned inside an outer peripheral surface 116a of the p type body region as viewed in a plan view. |
US10600864B2 |
Semiconductor device
A semiconductor device includes: a semiconductor substrate of a first conductivity type; a first semiconductor layer of the first conductivity type; a second semiconductor layer of a second conductivity type; a first semiconductor region of the first conductivity type; a trench; a second semiconductor region of the second conductivity type; a third semiconductor region of the second conductivity type; and a fourth semiconductor region of the first conductivity type. The second semiconductor region is selectively provided inside the first semiconductor layer, and the third semiconductor region is selectively provided inside the first semiconductor layer and contacts a bottom surface of the trench. The fourth semiconductor region is provided perpendicularly to a lengthwise direction of the trench in a plan view and is located at a depth position that is deeper than the second semiconductor region. |
US10600863B2 |
Semiconductor device and method for manufacturing the same
According to one embodiment, a semiconductor device includes first to fourth semiconductor regions, a first electrode, and a first insulating film. The first semiconductor region includes a first partial region and a second partial region. The second semiconductor region is separated from the first partial region. The third semiconductor region is provided between the first partial region and the second semiconductor region. The third semiconductor region includes a third partial region and a fourth partial region. The first electrode is separated from the second partial region and is separated from the second semiconductor region and the third semiconductor region. The first insulating film includes a first insulating region and a second insulating region. The fourth semiconductor region includes a first portion. The first portion is provided between the fourth partial region and at least a portion of the first insulating film. |
US10600857B2 |
Organic light emitting display panel with an increased width of wiring
An organic light emitting display panel includes a display region and a non-display region, the display region provided with a gate wiring, a data wiring, an anode wiring and a cathode, wherein the cathode is disposed in a central region of the display region, the gate wiring, the data wiring, and the anode wiring are disposed along an edge region of the display region; the gate wiring has a first gate wiring parallel to a first direction, the data wiring has a first data wiring parallel to the first direction, the anode wiring has a first anode wiring parallel to the first direction, the first direction is a direction from the display region to the non-display region, a width of at least one of the first gate wiring, the first data wiring, and the first anode wiring, is gradually increased in the first direction. |
US10600856B2 |
Display device with a flexible substrate
A display device includes a first flexible substrate; a low reflection layer on the first flexible substrate; a second flexible substrate on the low reflection layer; a thin film transistor and an organic light emitting diode on the second flexible substrate; an upper protective member configured to encapsulate the thin film transistor and the organic light emitting diode; and an electrically conductive interconnection configured to electrically connect the low reflection layer with a surface of the upper protective member. |
US10600851B2 |
Organic light-emitting display panel and organic light-emitting display device
An organic light-emitting display panel includes an array substrate including a plurality of driving elements; a plurality of organic light-emitting components corresponding to the plurality of driving elements; and a plurality of fingerprint identification units, where each organic light-emitting component includes an anode and a cathode, and light emitted by the organic light-emitting component emits away from the array substrate, a pixel defining layer is disposed between adjacent organic lighting emitting components, a fingerprint identification unit is disposed at a non-display area between organic light-emitting components and on a side of the pixel defining layer away from the array substrate, and a periphery of the fingerprint identification unit is provided with a light-shielding layer, and the light-shielding layer blocks the fingerprint identification unit from illumination by the light emitted by the organic light-emitting component. |
US10600850B2 |
Method of fabricating film, method of fabricating array substrate, and display panel
The present invention is related to a method of fabricating a film. The method may comprise filling ink droplets containing a solvent and material constituting the film into pixel units of an array substrate; freezing the ink droplets on the array substrate; and sublimating the solvent of the ink droplets on the array substrate. The pixel units of the array substrate may be separated by a pixel define layer and arranged in a matrix. |
US10600849B2 |
Display device having a reflecting area
A display device is provided. The display device includes a changeable reflective structure having a first changeable electrode, a changeable reflecting layer and a second changeable electrode, which are sequentially stacked on an upper substrate opposite a lower substrate. In the display device, the reflectance of the changeable reflecting layer may be adjusted by controlling a voltage applied to the first changeable electrode and the second changeable electrode according to a state of a light-emitting structure which is disposed on an emitting area of the lower substrate. Thus, in the display device, a decrease of the color sense by the reflection of external light in a display state may be prevented, and the reflective area may have sufficient reflectance for serving as a mirror in a non-display state. |
US10600845B2 |
Memory device
According to one embodiment, a memory device includes first to third interconnects, memory cells, and selectors. The first to third interconnects are provided along first to third directions, respectively. The memory cells includes variable resistance layers formed on two side surfaces, facing each other in the first direction, of the third interconnects. The selectors couple the third interconnects with the first interconnects. One of the selectors includes a semiconductor layer provided between associated one of the third interconnects and associated one of the first interconnects, and gates formed on two side surfaces of the semiconductor layer facing each other in the first direction with gate insulating films interposed therebetween. |
US10600842B2 |
Memory cells, magnetic memory cells, and semiconductor devices
Methods of forming a magnetic memory cell are disclosed. The method comprises forming a magnetic cell core material over a substrate, wherein forming the magnetic cell core comprises forming a first magnetic region over the substrate, forming a tunnel barrier material over the first magnetic region, and forming a second magnetic region over the tunnel barrier material. A temperature of at least one of the substrate or a wafer stage underlying the substrate is maintained at a temperature below about 0° C. and the magnetic cell core material is exposed to at least a first beam comprising one of an ion beam or a neutral beam comprising ions or elements of at least one noble gas to remove portions of the magnetic cell core material. Related magnetic memory cells and methods of forming an array of memory cells are also disclosed. |
US10600839B2 |
Semiconductor device including oxide semiconductor
A semiconductor device including pixels arranged in a matrix of n rows and m columns, in which the pixels in the m-th column are shielded from light, is provided. |
US10600837B2 |
Electric field imaging device
An electric field imaging device is provided with which it is possible to visualize as a dynamic state an electromagnetic field intensity distribution and a phase delay/advance distribution in the vicinity of a product, using a sample of the actual product without lead-out lines. The electric field imaging device includes: an antenna which accepts a high-frequency signal emitted by the sample as an input; an electrooptic (EO) crystal plate which is a frequency fRF high-frequency electric field sensor; a flashing light source which radiates polarized light onto the EO crystal plate; an optical system leading to an analyzer for detecting phase changes in polarized light obtained by means of the EO crystal plate; an image capturing device which converts an in-plane distribution of optical beam from the analyzer into an electrical signal; and an information processing device which processes and displays an output signal from the image capturing device. |
US10600833B2 |
Image sensor
An image sensor is provided. The image sensor includes a visible light receiving portion and an infrared receiving portion. The visible light receiving portion is configured to receive a visible light. The infrared receiving portion is configured to receive infrared. The visible light receiving portion includes a color filter ball layer configured to collect the visible light. In some embodiments of the present invention, the infrared receiving portion includes an infrared pass filter ball layer configured to collect the infrared. In some other embodiments of the present invention, the infrared receiving portion includes a white filter ball layer configured to collect the infrared. |
US10600830B2 |
Sensor package structure
A sensor package structure includes a substrate, a sensor chip disposed on the substrate, a plurality of wires electrically connected to the substrate and the sensor chip, a transparent layer facing the sensor chip, a support disposed on the substrate, and a packaging compound disposed on the substrate and covering side edges of the support and the transparent layer. A part of each wire is embedded in the support. A height from the upper surface of the substrate to the top of the support is larger than a height from the upper surface of the substrate to the top of any of the wires. The bottom surface of the transparent layer has a central region facing the sensor chip and a ring-shaped supporting region surrounded by the central region. The support is arranged outside the sensor chip and abuts against the supporting region. |